プログラミング

プロおよび熱狂的プログラマーのためのQ&A

11
リストビューの単一の行を更新するにはどうすればよいですか?
ListViewニュースを表示するを持っています。画像、タイトル、テキストが含まれています。画像は(キューとすべての)別のスレッドに読み込まれ、画像がダウンロードされたらnotifyDataSetChanged()、リストアダプターを呼び出して画像を更新します。これは機能しますが、すべての可視アイテムを呼び出すためgetView()、頻繁にnotifyDataSetChanged()呼び出さgetView()れています。リスト内の1つのアイテムのみを更新したい。どうすればいいですか? 現在のアプローチで私が抱えている問題は次のとおりです。 スクロールが遅い 画像にフェードインアニメーションがあり、リスト内の新しい画像が1つ読み込まれるたびに発生します。

30
1つのライナーをシェルでファイルに付加する
これはおそらく複雑なソリューションです。 ">>"のような単純な演算子を探していますが、前に付加する必要があります。 存在しないと思います。私は何かをしなければならないでしょう mv myfile tmp 猫myheader tmp> myfile 何かもっと賢い?
131 shell  unix 

8
.NET-辞書ロックとConcurrentDictionary
ConcurrentDictionary型について十分な情報が見つからなかったので、ここで質問したいと思いました。 現在、私はaを使用しDictionaryて、複数のスレッド(スレッドプールからなので、正確な量のスレッドはありません)によって絶えずアクセスされるすべてのユーザーを保持し、アクセスを同期しています。 私は最近、.NET 4.0に一連のスレッドセーフなコレクションがあることを発見しました。これは非常に楽しいようです。Dictionary同期アクセスを使用する通常のオプションと、ConcurrentDictionaryすでにスレッドセーフなオプションのどちらかを選択できるため、「より効率的で管理しやすい」オプションは何でしょうか。 .NET 4.0への参照 ConcurrentDictionary

5
Ruby%r {}式
モデルにはフィールドがあります validates :image_file_name, :format => { :with => %r{\.(gif|jpg|jpeg|png)$}i それは私にはかなり奇妙に見えます。これは正規表現であることを認識しています。しかし、私はしたい: それが何を意味するかを正確に知ること。に%r{value}等しい/value/ですか? 通常のRuby正規表現演算子/some regex/またはで置き換えることができ~=ます。出来ますか?

16
XML構成と注釈ベースの構成の比較[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 5年前休業。 この質問を改善する 最近取り組んでいるいくつかの大きなプロジェクトで、どちらか一方(XMLまたはアノテーション)を選択することがますます重要になっているようです。プロジェクトが成長するにつれて、一貫性は保守性にとって非常に重要です。 私の質問は、XMLベースの構成がアノテーションベースの構成よりも優れている点と、アノテーションベースの構成がXMLベースの構成よりも優れている点は何ですか。
131 java  xml  spring  annotations 

4
Content-Typeヘッダーに関係なく、Python Flaskで生のPOST本文を取得する
以前は空だったので、Flaskリクエストで受信したデータを取得する方法を尋ねましたrequest.data。答えはそれrequest.dataが生の投稿本文であることを説明しましたが、フォームデータが解析される場合は空になります。生のポストボディを無条件に取得す​​るにはどうすればよいですか? @app.route('/', methods=['POST']) def parse_request(): data = request.data # empty in some cases # always need raw data here, not parsed form data
131 python  flask  werkzeug 

6
DateTime.ToString(“ MM / dd / yyyy HH:mm:ss.fff”)は、「09/14/2013 07.20.31.371」のような結果になります
現在の時刻をWebサービスに送信するWP8アプリがあります。 呼び出して日時文字列を取得します DateTime.ToString("MM/dd/yyyy HH:mm:ss.fff") ほとんどのユーザーにとって、それはうまく機能し、のような正しい文字列を私に与えます"09/10/2013 04:04:31.415"。しかし、一部のユーザーの場合、結果の文字列はのよう"09/14/2013 07.20.31.371"になり、私のWebサービスで問題が発生します。 文化フォーマットの問題があるからですか?結果の文字列がドットではなくコロンで区切られていることを確認するにはどうすればよいですか?


9
AJAXを使用したクロスドメインエンドポイントの読み込み
AJAXを使用してクロスドメインHTMLページをロードしようとしていますが、dataTypeが "jsonp"でないと、応答を取得できません。ただし、jsonpを使用すると、ブラウザはスクリプトのMIMEタイプを想定していますが、「text / html」を受信して​​います。 リクエストのコードは次のとおりです。 $.ajax({ type: "GET", url: "http://saskatchewan.univ-ubs.fr:8080/SASStoredProcess/do?_username=DARTIES3-2012&_password=P@ssw0rd&_program=%2FUtilisateurs%2FDARTIES3-2012%2FMon+dossier%2Fanalyse_dc&annee=2012&ind=V&_action=execute", dataType: "jsonp", }).success( function( data ) { $( 'div.ajax-field' ).html( data ); }); リクエストにjsonpを使用しないようにする方法はありますか?すでにcrossDomainパラメータを使用しようとしましたが、機能しませんでした。 そうでない場合、jsonpでhtmlコンテンツを受信する方法はありますか?現在、コンソールはjsonp応答で「予期しない<」と言っています。


8
デリゲートを使用したC#オブザーバー/オブザーバブルの非常にシンプルな例
私は最近C#を掘り下げ始めましたが、オブザーバー/オブザーバブルパターンを言語で実装するときにデリゲートがどのように機能するのか、私の人生では理解できません。 誰かが私にそれがどのように行われるかの非常に単純な例を教えてもらえますか?私はこれをグーグルで調べましたが、私が見つけたすべての例は、問題が具体的すぎるか、「肥大化」しすぎていました。

13
Gzipとminify
先日、Gzipの使用を好む人と比較して、JavaScriptとCSSを縮小することについて、やや活発な議論がありました。 この人をXと呼びます。 Xは、Gzipはファイルを圧縮するので、コードをすでに縮小化していると述べました。 同意しません。Zipは、ファイルサイズを縮小するための無損失の方法です。ロスレスとは、元のファイルを完全に復元する必要があることを意味します。つまり、スペース、不要な文字、コメント付きコード、その他すべてを復元できるように情報を保存する必要があります。より多くを圧縮する必要があるため、より多くのスペースを必要とします。 私にはテストの方法はありませんが、このコードのGzipは次のように信じています。 .a1 { background-color:#FFFFFF; padding: 40px 40px 40px 40px; } それでも、このコードのGzipよりも大きくなります。 .a1{body:background-color:#FFF;padding:40px} これが正しいか間違っているかを証明できる人はいますか?そして、「私がいつも使っているので、それは正しい」と言って来ないでください。 ここで科学的な証拠を求めています。
131 compression  gzip  minify 


8
app.configファイルからの読み取り
コードを使用して、以下のapp.configファイルからStartingMonthColumnおよびCategoryHeadingColumnを読み取ろうとしています ConfigurationSettings.AppSettings["StartingMonthColumn"] しかし、それはnullを返し、ConfigurationSettings.AppSettings.Countもゼロを返します 私のWindowsアプリケーションでこれを読むのを助けてください <configuration> <configSections> <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > <section name="CTARepository.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" /> </sectionGroup> </configSections> <userSettings> <CTARepository.Properties.Settings> <setting name="Setting" serializeAs="String"> <value /> </setting> </CTARepository.Properties.Settings> </userSettings> <appSettings> <add key="StartingMonthColumn" value="7"/> <add key="CategoryHeadingColumn" value="1"/> </appSettings> </configuration>
131 c# 

16
ng-repeatで重複した結果を除外する方法
ng-repeatJSONファイルを介して単純なを実行していて、カテゴリ名を取得したいと考えています。約100のオブジェクトがあり、それぞれがカテゴリに属していますが、カテゴリは約6つしかありません。 私の現在のコードはこれです: <select ng-model="orderProp" > <option ng-repeat="place in places" value="{{place.category}}">{{place.category}}</option> </select> 出力は100の異なるオプションで、ほとんどが重複しています。Angularを使用して{{place.category}}既に存在するかどうかを確認し、既に存在する場合はオプションを作成しないようにするにはどうすればよいですか? 編集:私のJavaScriptでは$scope.places = JSON data、明確にするためだけに

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.