Programlama

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

12
'Geçiş', 'if' değerinden daha mı hızlı?
Bir switchifade aslında bir ifadeden daha mı hızlıdır if? Aşağıdaki kodu /Oxbayrağı ile Visual Studio 2010'un x64 C ++ derleyicisi üzerinde koştu : #include <stdlib.h> #include <stdio.h> #include <time.h> #define MAX_COUNT (1 << 29) size_t counter = 0; size_t testSwitch() { clock_t start = clock(); size_t i; for (i = …

4
CSS'deki her bir Nth öğeyi seçin
Diyelim ki, bir dizi öğedeki her dördüncü öğeyi seçmek mümkün müdür? Örn: 16 <div>elementim var ... Gibi bir şey yazabilirim. div:nth-child(4), div:nth-child(8), div:nth-child(12), div:nth-child(16) Bunu yapmanın daha iyi bir yolu var mı?
242 css  css-selectors 

13
Kavanozun içinden bir kaynak dosyasını okuma
Kavanozumdaki bir kaynağı şöyle okumak istiyorum: File file; file = new File(getClass().getResource("/file.txt").toURI()); BufferredReader reader = new BufferedReader(new FileReader(file)); //Read the file ve Eclipse içinde çalıştırırken iyi çalışıyor, ancak bir kavanoz çalıştırmak için dışarı aktarırsanız bir IllegalArgumentException var: Exception in thread "Thread-2" java.lang.IllegalArgumentException: URI is not hierarchical ve nedenini bilmiyorum ama …

6
Bir WPF uygulamasında genel olarak istisnalar mı yakalanıyor?
Bazı bölümlerinin çalışma zamanında istisnalar atabileceği bir WPF uygulamamız var. Küresel olarak işlenmeyen bir istisna yakalamak ve bunları günlüğe kaydetmek istiyorum, ancak aksi takdirde hiçbir şey olmamış gibi program yürütmeye devam etmek istiyorum (VB'ler gibi On Error Resume Next). Bu C # ile mümkün mü? Ve eğer öyleyse, istisna işleme …


6
hızlı bir şekilde bir kısıtlamayı canlandırmaya çalışmak
Vurulduğunda genişliğini artırmak istiyorum bir UITextField var. Kısıtlamaları ayarladım ve sol taraftaki kısıtlamanın sağ tarafta canlandırmaya çalıştığımdan daha düşük önceliğe sahip olduğundan emin oldum. İşte kullanmaya çalıştığım kod. // move the input box UIView.animateWithDuration(10.5, animations: { self.nameInputConstraint.constant = 8 }, completion: { (value: Bool) in println(">>> move const") }) Bu …


14
AlertDialog teması nasıl değiştirilir
Birinin bana yardım edip edemeyeceğini merak ediyordum. Özel bir AlertDialog oluşturmaya çalışıyorum. Bunu yapmak için styles.xml dosyasına aşağıdaki kod satırını ekledim <resources> <style name="CustomAlertDialog" parent="android:Theme.Dialog.Alert"> <item name="android:windowBackground">@drawable/color_panel_background</item> </style> </resources> color_panel_background.9.png çekilebilir klasörde bulunur. Bu, Android SDK res klasöründe de mevcuttur. Ana faaliyet aşağıdadır. package com.customdialog; import android.app.Activity; import android.app.AlertDialog; import …
242 android  dialog  themes  alert 

29
Swift - String'i Double'e dönüştürme
Hızlı bir dilde BMI programı yazmaya çalışıyorum. Ve ben bu sorunu var: bir dize bir Double dönüştürmek nasıl? Objective-C'de şöyle yapabilirim: double myDouble = [myString doubleValue]; Ama bunu Swift dilinde nasıl başarabilirim?
242 swift 

19
Açısal 2 @ViewChild ek açıklaması tanımsız döndürüyor
Açısal 2'yi öğrenmeye çalışıyorum. @ViewChild Ek Açıklama'yı kullanarak bir üst bileşenden bir alt bileşene erişmek istiyorum . İşte bazı kod satırları: Gelen BodyContent.ts ben: import {ViewChild, Component, Injectable} from 'angular2/core'; import {FilterTiles} from '../Components/FilterTiles/FilterTiles'; @Component({ selector: 'ico-body-content' , templateUrl: 'App/Pages/Filters/BodyContent/BodyContent.html' , directives: [FilterTiles] }) export class BodyContent { @ViewChild(FilterTiles) ft:FilterTiles; …



4
Git? İle çoklu çalışma dizinleri?
Bunun Git tarafından desteklenen bir şey olup olmadığından emin değilim, ancak teorik olarak bana çalışacak gibi görünüyor. İş akışım genellikle dosyaları aynı anda birden çok dalda düzenlememi içeriyor. Başka bir deyişle, genellikle bir dalda birkaç dosya açmak istiyorum, başka bir daldaki başka bir dosyanın içeriğini düzenlerken. Buna tipik çözümüm iki …
242 git 



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.