Programlama

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

14
Bahar MVC: @ResponseBody'de görüntü nasıl döndürülür?
byte[]DB görüntü verileri (as ) alıyorum . Bu görüntü nasıl geri gönderilir @ResponseBody? DÜZENLE Yöntem parametresi olarak @ResponseBodykullanmadan yaptım HttpServletResponse: @RequestMapping("/photo1") public void photo(HttpServletResponse response) throws IOException { response.setContentType("image/jpeg"); InputStream in = servletContext.getResourceAsStream("/images/no_image.jpg"); IOUtils.copy(in, response.getOutputStream()); } @Sid dediğim gibi @ResponseBodykayıtlı org.springframework.http.converter.ByteArrayHttpMessageConverterdönüştürücü ile kullanmak benim için çalışmıyor :(. @ResponseBody @RequestMapping("/photo2") public …
142 spring-mvc 

8
Kaynak üzerinde sunucu tarafı yöntemini RESTful bir şekilde çağırma
Unutmayın, REST hakkında temel bir anlayışım var. Diyelim ki bu URL'ye sahibim: http://api.animals.com/v1/dogs/1/ Ve şimdi, sunucuyu köpek havlaması yapmak istiyorum. Bunun nasıl yapılacağını yalnızca sunucu bilir. Diyelim ki, sonsuzluğun geri kalanı için köpek kabuğunu her 10 dakikada bir yapan bir CRON işi yapmak istiyorum. Bu çağrı neye benziyor? Bunu yapmak …

4
Kaynak dosyadaki statik yöntemi C ++ 'da başlık dosyasında bildirimle tanımlayın
C ++ statik yöntemlerle çalışırken biraz sorun yaşıyorum Örnek .h: class IC_Utility { public: IC_Utility(); ~IC_Utility(); std::string CP_PStringToString( const unsigned char *outString ); void CP_StringToPString( std::string& inString, unsigned char *outString, short inMaxLength ); static void CP_StringToPString( std::string& inString, unsigned char *outString); void CP_StringToPString( FxString& inString, FxUChar *outString); }; Örnek .cpp: …

9
Diğer uygulamalara içerik paylaşmak için destek FileProvider nasıl kullanılır?
Android Destek kitaplığının FileProvider'ı kullanarak dahili bir dosyayı harici uygulama ile doğru bir şekilde (AÇIK değil) paylaşmak için bir yol arıyorum . Dokümanlardaki örneği takip ederek, <provider android:name="android.support.v4.content.FileProvider" android:authorities="com.example.android.supportv4.my_files" android:grantUriPermissions="true" android:exported="false"> <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/my_paths" /> </provider> ve bir dosyayı aşağıdaki gibi diğer uygulamalarla paylaşmak için ShareCompat'ı kullanma: ShareCompat.IntentBuilder.from(activity) .setStream(uri) // …

21
SSL anlaşması neden 'DH anahtar çifti oluşturulamadı' istisnası veriyor?
Bazı IRC sunucuları ile SSL bağlantısı kurduğumda (ancak diğerleri değil - muhtemelen sunucunun tercih ettiği şifreleme yöntemi nedeniyle) aşağıdaki istisnayı alıyorum: Caused by: java.lang.RuntimeException: Could not generate DH keypair at com.sun.net.ssl.internal.ssl.DHCrypt.<init>(DHCrypt.java:106) at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverKeyExchange(ClientHandshaker.java:556) at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:183) at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593) at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:893) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1138) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1165) ... 3 more Son neden: …


5
Statechart ve Meta State Machine karşılaştırması
Görünüşe göre boost, durum makineleri için iki ayrı kitaplık içeriyor: Statechart ve Meta State Machine (MSM). Sloganlar çok benzer açıklamalar verir: Boost.Statechart - Rasgele karmaşık sonlu durum makineleri kolayca okunabilen ve bakımı kolay C ++ kodunda uygulanabilir. Meta State Machine - Etkileyici UML2 sonlu durum makineleri için çok yüksek performanslı …

8
Perl'in “kutsamaları” tam olarak ne yapar?
Bir sınıfın "yeni" yöntemi içinde Perl "bless" anahtar kelimesini kullandığını anlıyorum: sub new { my $self = bless { }; return $self; } Peki "kutsama" bu karma referans için tam olarak ne yapıyor?
142 perl  bless 


3
.NET'te IEqualityComparer <T> içindeki GetHashCode'un rolü nedir?
IEqualityComparer arabiriminin GetHashCode yönteminin rolünü anlamaya çalışıyorum. Aşağıdaki örnek MSDN'den alınmıştır: using System; using System.Collections.Generic; class Example { static void Main() { try { BoxEqualityComparer boxEqC = new BoxEqualityComparer(); Dictionary&lt;Box, String&gt; boxes = new Dictionary&lt;Box, string&gt;(boxEqC); Box redBox = new Box(4, 3, 4); Box blueBox = new Box(4, 3, 4); …

4
Referans: mod_rewrite, URL yeniden yazma ve “güzel bağlantılar” açıkladı
"Güzel bağlantılar" sıklıkla talep edilen bir konudur, ancak nadiren tam olarak açıklanmaktadır. mod_rewrite "güzel bağlantılar" yapmanın bir yoludur, ancak karmaşıktır ve sözdizimi çok kısa, grok yapmak zordur ve belgeler HTTP'de belirli bir yeterlilik seviyesini üstlenir. Birisi "güzel bağlantılar" nasıl çalışır ve mod_rewrite bunları oluşturmak için nasıl kullanılabilir basit terimlerle açıklayabilir? …



14
img etiketi yanlış yön gösteriyor
Bu bağlantıda bir resmim var : http://d38daqc8ucuvuv.cloudfront.net/avatars/216/2014-02-19%2017.13.48.jpg Gördüğünüz gibi, bu doğru yönde olan normal bir görüntüdür. Ancak, bu bağlantıyı resim etiketimin src özelliğine ayarladığımda, görüntü baş aşağı olur. http://jsfiddle.net/7j5xJ/ &lt;img src="http://d38daqc8ucuvuv.cloudfront.net/avatars/216/2014-02-19%2017.13.48.jpg" width="200"/&gt; Kod snippet'ini çalıştırSonuçları gizleSnippet'i genişlet Neler olup bittiğine dair bir fikrin var mı?
142 html  css  image 

3
Bileşen yerine getDerivedStateFromProps yaşam döngüsü yöntemi nasıl kullanılır?
componentWillReceivePropsYeni bir yaşam döngüsü yöntemi lehine gelecek sürümlerde tamamen aşamalı olarak kaldırılacak gibi görünüyor getDerivedStateFromProps: static getDerivedStateFromProps () . İnceleme sonucunda, artık this.propsve arasında nextPropsolduğu gibi doğrudan bir karşılaştırma yapamayacağınız anlaşılıyor componentWillReceiveProps. Bunun etrafında bir yol var mı? Ayrıca, şimdi bir nesne döndürür. Dönüş değerinin temelde olduğunu varsaymak doğru this.setStatemudur? …

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.