Programlama

Profesyonel ve meraklı programcılar için soru cevap

4
Bir dizedeki tüm alfasayısal olmayan karakterleri değiştirin
Standart bir karakter veya sayı olmayan (az veya 0-9) yıldız işaretiyle değiştirmek istediğim bir dizem var. Örneğin, "h ^ & ell`., | Ow] {+ orld", "h * ell * o * w * orld" ile değiştirilir. "^ &" Gibi birden çok karakterin bir yıldız işaretiyle değiştirileceğini unutmayın. Bunu nasıl yapacağım?
103 python 

6
Web tarayıcısını kabuk komut dosyasından başlatmanın temiz bir yolu mu?
Bir bash komut dosyasında, kullanıcı web tarayıcısını başlatmam gerekiyor. Bunu yapmanın birçok yolu var gibi görünüyor: $BROWSER xdg-open gnome-open GNOME'da www-browser x-www-browser ... Bunu yapmanın çoğu platformda işe yarayacak diğerlerinden daha standart bir yolu var mı, yoksa şöyle bir şey mi yapmalıyım: #/usr/bin/env bash if [ -n $BROWSER ]; then …

2
MySQL'de var olan bir alana nasıl dize ekleyebilirim?
Tüm kaydımdaki kodu şu anda ne olduklarına ve herhangi bir fikre standart olarak güncellemek istiyorum? Örneğin, kodlar apple_1 ve apple_2 ise bunların apple_1_standard ve apple_2_standard olmasına ihtiyacım var Önce: id code ------------ 1 apple_1 1 apple_2 Psuedo Sorgusu: update categories set code = code + "_standard" where id = 1; …
103 sql  mysql  string 


7
Mevcut sınıfın adını al?
Şu anda bulunduğum sınıfın adını nasıl alabilirim? Misal: def get_input(class_name): [do things] return class_name_result class foo(): input = get_input([class name goes here]) Arayüz kurduğum programın doğası gereği (vistrails), __init__()başlatmak için kullanamıyorum input.
103 python  class 

5
Görüntüleri Yan Yana Birleştir (Yatay)
Beş boyutta resmim var: 600x30, 600x30, 600x30, 600x30, 810x30. İsimleri sırasıyla: 0.png, 1.png, 2.png, 3.png, 4.png'dir. ImageMagick ile 3210x30 boyutunda bir görüntü oluşturmak için bunları yatay olarak nasıl birleştirebilirim?
103 imagemagick 


10
PHP'de sınıf adını nasıl alırım?
public class MyClass { } Java'da sınıf adını alabiliriz String className = MyClass.class.getSimpleName(); Bunu PHP'de nasıl yapabilirim? Zaten biliyorum get_class(), ama sadece nesneler için çalışıyor. Şu anda Active Record'da çalışıyorum. Gibi ifadeye ihtiyacım var MyClass::className.
103 php 

8
MySQL'de ne zaman UNSIGNED ve SIGNED INT kullanmalıyım?
MySQL'de ne zaman UNSIGNED ve SIGNED INT kullanmalıyım? Hangisini kullanmak daha iyidir yoksa bu sadece kişisel bir tercih mi? Çünkü bunun böyle kullanıldığını gördüm; id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT ve id INT(11) NOT NULL AUTO_INCREMENT
103 mysql 


5
Git'teki göz ardı edilen dizinlerin alt dizinlerini yoksayma
Diyelim ki bir dizini görmezden geldim, ancak buradaki belirli alt dizinleri yok saymak istiyorum. Bu yüzden kurulumum var: /uploads/ /uploads/rubbish/ /uploads/rubbish/stuff/KEEP_ME/ /uploads/foo/ /uploads/foo/bar/lose/ Ve KEEP_MEdizin hariç her şeyi görmezden gelmek istiyorum . Umarım görmezden gelenin şöyle bir şeye benzemesi: /uploads/* !/uploads/rubbish/stuff/KEEP_ME/ Ama bu işe yaramıyor ve aynı tema üzerinde birkaç …
103 git  gitignore 



6
Liquibase neden ve ne zaman?
Yığın taşmasıyla ilgili bu yanıtı aradım, ancak bununla ilgili herhangi bir soru bulamadım. Ben yeniyim Liquibaseve öğrenmek istiyorum Neden Liquibase? LiquibaseProjede tam olarak ne zaman kullanılmalı ? Bunun tüm veritabanı değişikliklerini tek bir yerde tutmak olduğunu biliyorum, ancak benzerleri SQLbazı depo sistemlerinde basit dosyalar oluşturarak ve zamanla güncellemeye devam ederek …

5
AWS: Tüm hizmetler nasıl devre dışı bırakılır?
Google App Engine'i keşfederken yaptığım gibi, Ücretsiz Katmanda kalabileceğimi umarak AWS (ve ilgili hizmetler) ile uğraşıyordum. Birkaç gün önce Amazon'dan 2 günlük keşiflerim için benden 33 dolar falan ücretlendirdiklerine dair bir mektup aldım. Bunun sona ermesi gerekiyor, ancak hangi hizmetleri etkinleştirdiğimi unutuyorum. İdeal olarak, AWS hesabını tamamen devre dışı bırakırdım, …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.