Programlama

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


2
`Void_t` nasıl çalışır
Walter Brown'un Cppcon14'te SFINAE tekniğini sunduğu modern şablon programlama ( Bölüm I , Bölüm II ) hakkındaki konuşmasını void_tizledim. Örnek: Tüm şablon argümanlarının iyi biçimlendirilmiş olup olmadığını değerlendiren basit bir değişken şablonu verildiğinde void: template< class ... > using void_t = void; ve aşağıdaki özellik olduğunu üyesi değişkeni denilen varlığını …
149 c++  templates  c++14  sfinae 

1
Modern tarayıcılarda JSON Hijacking hala bir sorun mu var?
Backbone.js ve Tornado web sunucusunu kullanıyorum. Omurgada toplama verilerini almak için standart davranış JSON Dizisi olarak gönderilmektir. Öte yandan, Tornado'nun standart davranışı, aşağıdaki güvenlik açığı nedeniyle JSON Dizisine izin vermemektir: http://haacked.com/archive/2008/11/20/anatomy-of-a-subtle-json-vulnerability.aspx İlgili bir konu: http://haacked.com/archive/2009/06/25/json-hijacking.aspx Gerçekten bir nesne listesi olduğunda JSON'umu bir nesneye sarmak zorunda kalmam daha doğal geliyor. Bu …

5
Bir Python kodu satırı girintili iç içe geçme düzeyini bilebilir mi?
Böyle bir şeyden: print(get_indentation_level()) print(get_indentation_level()) print(get_indentation_level()) Böyle bir şey almak istiyorum: 1 2 3 Kod bu şekilde kendini okuyabilir mi? Tüm istediğim kodun daha iç içe bölümlerinden daha iç içe olması için çıktı. Bu, kodun okunmasını kolaylaştırdığı gibi, çıktıyı da okumayı kolaylaştırır. Tabii ki bunu manuel olarak uygulayabilirim, örneğin .format(), …

4
MySQL'in saat dilimi UTC olarak ayarlanmış mı?
Https://serverfault.com/questions/191331/should-servers-have-their-timezone-set-to-gmt-utc soru takip MySQL saat dilimi UTC'ye mi ayarlanmalı yoksa sunucu veya PHP'nin ayarlandığı saat dilimi olarak mı ayarlanmalıdır? (UTC değilse) Artıları ve eksileri nelerdir?
149 mysql  time  utc 

15
Java'da zip dosyası nasıl oluşturulur
Kullanıcının sorgusuna göre bir veritabanından içerik alır dinamik bir metin dosyası var. Bu içeriği bir metin dosyasına yazmak ve sunucu uygulamasındaki bir klasöre sıkıştırmak zorundayım. Bunu nasıl yapmalıyım?
149 java  zip 

14
Lambda ile JDK8 kullanarak akışları sıkıştırma (java.util.stream.Streams.zip)
Lambda b93 ile JDK 8'de, b93'te akışları sıkıştırmak için kullanılabilecek bir java.util.stream.Streams.zip sınıfı vardı (bu, Java8 Lambdas'ı Keşfetme dersinde gösterilmiştir. Dhananjay Nene tarafından Bölüm 1 ). Bu işlev: Öğeleri iki akışın öğelerini birleştirmenin sonucu olan tembel ve sıralı bir birleşik Akış oluşturur. Ancak b98'de bu ortadan kayboldu. Infact, b98'de java.util.stream'deStreams …

16
UITableView'da ayırıcı tam genişliği nasıl ayarlanır
UITableViewAyırıcıların tam genişliğe sahip olmadığı bir yerim var . Sol taraftan 10 piksel önce bitiyor. Ben bu kod ile oynuyordu viewDidLoad(). self.tableView.layoutMargins = UIEdgeInsetsZero; Ayrıca film şeridinde özel veya varsayılan seçicileri seçebileceğiniz zaman. Artık doldurulan hücrelerin tümü tam genişlik seçicilerine sahip değil, ancak boş olan hücrelerin tam genişliği var. Bunu …


6
Swift3'te bir URL nasıl açılır
openURLSwift3'te kullanımdan kaldırıldı. openURL:options:completionHandler:Bir URL açmaya çalışırken değiştirmenin nasıl çalıştığına dair bazı örnekler verebilir misiniz?
149 ios  swift  swift3 

25
İOS 8'de görünüm denetleyicisi yönünü zorlama
İOS 8'den önce, aşağıdaki yönlendirmeyi desteklenenInterfaceOrientations ile birlikte kullandık ve uygulama yönlendirmesini belirli bir yöne zorlamak için mustAutoRotate delege yöntemlerini kullandık. Aşağıdaki kod snippet'ini programlı olarak uygulamayı istenen yöne döndürmek için kullandım. İlk olarak, durum çubuğu yönünü değiştiriyorum. Ve sonra sadece bir modsal görünüm sunmak ve hemen kapatmak, görünümü istenen …

6
dikte etmek için piton tuple
Grup için t = ((1, 'a'),(2, 'b')) dict(t)geri döner{1: 'a', 2: 'b'} {'a': 1, 'b': 2}Almanın iyi bir yolu var mı (anahtarlar ve valler değiştirildi)? Sonuçta, 1verilen 'a'ya da 2verilen bir şekilde geri dönmek istiyorum 'b', belki de bir diksiyona dönüştürmek en iyi yol değildir.

29
Visual Studio açıkken intellisense ve kod önerisi neden çalışmıyor?
Microsoft Visual Studio 2012'de Intellisense ile ilgili sorunlar yaşıyorum . Bir projede çalışacağım, kodları düzenleyeceğim ve bir süre sonra (bir süre sonra, herhangi bir yerde 5 dakikadan bir saate kadar) ve aniden, daha fazla kod önerisi veya akıllıca olmayacağım. Her ikisi de aynı anda tamamen çalışmayı bırakmış gibi görünüyor. Denediğim …

9
JQuery / Javascript (querystring) ile sorgu dizesi parametreleri url değerlerini alma
Herkes sorgu dize parametrelerini işlemek için bir jQuery uzantısı yazmak için iyi bir yol biliyor mu? Temelde jQuery sihirli ($)işlevini genişletmek istiyorum, böylece böyle bir şey yapabilirsiniz: $('?search').val(); Bu da bana şu URL'de değer "testini" verecekti: http://www.example.com/index.php?search=test. Ben jQuery ve Javascript bunu yapabilirsiniz fonksiyonları bir sürü gördüm, ama aslında jQuery …


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.