プログラミング

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


15
ウェブサイトのファビコンを動的に変更する
現在ログインしているユーザーに応じてブランド化されたWebアプリケーションがあります。ページのファビコンをプライベートラベルのロゴに変更したいのですが、コードや方法の例が見つかりませんこれをする。誰かが以前にこれを成功させたことがありますか? 私は、フォルダ内に十数個のアイコンがあり、使用するfavicon.icoファイルへの参照がHTMLページと共に動的に生成されるところを描いています。考え?
347 javascript  html  dom  favicon 

3
ローカルgitリポジトリにファイルをリストしますか?
私はSparkleshareを使用しています。これは、Gitを使用してラップトップとバックアップサーバーの間でファイルを同期します。 サーバーにアップロードしたファイルとディレクトリを参照できるようにしたいのですが、方法がわかりません。 Gitがある種の特別なファイル階層を使用していて、ファイルをリストするだけではできないことを理解していますよね? しかし、それらをリストしてファイルを参照するにはどうすればよいですか?
347 git 


18
XmlSerializerがコンストラクタでFileNotFoundExceptionを与える
タイプをシリアル化しようとすると、以前使用していたアプリケーションが失敗します。 のようなステートメント XmlSerializer lizer = new XmlSerializer(typeof(MyType)); 生成する: System.IO.FileNotFoundException occurred Message="Could not load file or assembly '[Containing Assembly of MyType].XmlSerializers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified." Source="mscorlib" FileName="[Containing Assembly of MyType].XmlSerializers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" FusionLog="" StackTrace: at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, …

12
Javaのデータアクセスオブジェクト(DAO)
ドキュメントを調べていたところ、という用語に出くわしましたDAO。データアクセスオブジェクトであることがわかりました。誰かがこれが実際に何であるかを私に説明してもらえますか? これは、さまざまな種類のソースからデータにアクセスするための一種のインターフェースであることを知っています。私の私のこの小さな研究の最中に、データソースまたはデータソースオブジェクトと呼ばれる概念にぶつかりました。 DAOそれがどこで使用されているかという点で、プログラムでa が何であるかを本当に知りたいです。使い方は?非常に基本的なものからこの概念を説明するページへのリンクも高く評価されます。
347 java  dao 

13
Javaでfinalキーワードを使用すると、パフォーマンスが向上しますか?
Javaでは、finalキーワードを使用できる場所がたくさんありますが、その使用は一般的ではありません。 例えば: String str = "abc"; System.out.println(str); 上記の場合、strは可能ですfinalが、通常は省略されます。 メソッドがオーバーライドされない場合は、finalキーワードを使用できます。同様に継承されないクラスの場合。 これらのケースのいずれかまたはすべてでfinalキーワードを使用すると、本当にパフォーマンスが向上しますか?もしそうなら、どのように?説明してください。finalパフォーマンスを適切に使用することが重要である場合、Javaプログラマーはキーワードを最大限に活用するためにどのような習慣を身につけるべきですか?
347 java  final 



3
git stashの変更は新しいブランチに適用されますか?
私はマスターブランチで作業していて、いくつかの変更を加えてから、それらを隠しました。現在、私の主人はHEADにいます。 しかし、今、これらの変更を取得したいのですが、マスターブランチのHEADバージョンからブランチする新しいブランチに変更します。 どうすればよいですか?
347 git 

4
辞書をJSONに変換する
r = {'is_claimed': 'True', 'rating': 3.5} r = json.dumps(r) file.write(str(r['rating'])) JSONのデータにアクセスできません。何が悪いのですか? TypeError: string indices must be integers, not str

11
Mercurialが「ロック待ち」で立ち往生
Mercurialリポジトリのクローンを作成しているときに、ウィンドウにブルースクリーンが表示されました。 再起動後、ほぼすべてのhgコマンドに対して次のメッセージが表示されます。 c:\ src \> hg commit '\ x00 \ x00 \ x00 \ x00 \ x00 \によって保持されているリポジトリc:\ src \ McVrsServerのロックを待機しています x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 …
346 mercurial 

8
msysgitの右クリックメニューオプションを削除するにはどうすればよいですか?
これは最高のプログラミングの質問ではありませんが、正直なところ、サーバー障害の担当者はgitに精通していないため、このオーディエンスに向けたほうがいいと思います。 シェルでTortoiseGitまたはPortableGitに切り替えたいのですが、これらの迷惑なコンテキストメニューオプションが残っています。 どうすれば彼らを去らせることができますか?それらをアンインストールするためのスクリプトを作成する必要がありますか?
346 git  tortoisegit  msysgit 

4
Linqクエリ結果を辞書に変換
Linq to SQLを使用してデータベースにいくつかの行を追加したいが、行を追加する前に「カスタムチェック」を実行して、受信行を追加、置換、または無視する必要があるかどうかを確認したい。クライアントとDBサーバー間のトラフィックをできる限り少なくし、クエリの数を最小限にしたいと考えています。 これを行うには、検証に必要な最小限の情報を、プロセスの最初に一度だけフェッチします。 私はこのようなことをしようと考えていましたが、明らかに、それはうまくいきません。誰かがアイデアを持っていますか? Dictionary<int, DateTime> existingItems = (from ObjType ot in TableObj select (new KeyValuePair<int, DateTime>(ot.Key, ot.TimeStamp)) ) 最後に、TableObjectからObjectTypeオブジェクト全体をダウンロードする必要のないディクショナリが必要です。 次のコードも検討しましたが、適切な方法を見つけようとしました。 List<int> keys = (from ObjType ot in TableObj orderby ot.Key select ot.Key).ToList<int>(); List<DateTime> values = (from ObjType ot in TableObj orderby ot.Key select ot.Value).ToList<int>(); Dictionary<int, DateTime> existingItems = …

30
Objective-CとCocoaを記述するときに使用するベストプラクティスは何ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 私はHIG(かなり便利です!)について知っていますが、Objective-Cを作成するとき、具体的にはCocoa(またはCocoaTouch)を使用するときに、どのプログラミングプラクティスを使用しますか。

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