プログラミング

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

6
HttpPostedFileからバイト配列を作成する方法
FromBinaryメソッドを持つ画像コンポーネントを使用しています。入力ストリームをバイト配列に変換する方法を知りたい HttpPostedFile file = context.Request.Files[0]; byte[] buffer = new byte[file.ContentLength]; file.InputStream.Read(buffer, 0, file.ContentLength); ImageElement image = ImageElement.FromBinary(byteArray);
155 c#  arrays 

18
C#3.0自動プロパティ—有用かどうか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 6年前休業。 この質問を改善する 注:これは、C#を使い始めたときに投稿されました。2014年の知識があれば、自動プロパティはC#言語でこれまでに起こった中で最高のものの1つであると本当に言えます。 プライベートフィールドとパブリックフィールドを使用して、C#でプロパティを作成するのに慣れています。 private string title; public string Title { get { return title; } set { title = value; } } 今、.NET 3.0では、自動プロパティを取得しました。 public string Title { get; set; } 私はこれが哲学的/主観的な質問であることを知っていますが、各フィールドに5行のコードを保存する以外に、これらの自動プロパティを使用する理由はありますか?私の個人的な不満は、これらのプロパティが私から何かを隠していることであり、私は黒魔術の大ファンではありません。 実際、非表示のプライベートフィールドはデバッガにも表示されません。これは、get / set関数が何も実行しないという事実を考えると問題ありません。しかし、実際にゲッター/セッターロジックを実装する場合は、とにかくプライベート/パブリックペアを使用する必要があります。 後でゲッター/セッターのロジックを変更する機能を失うことなく、多くのコード(1行と6行)を保存できるというメリットがありますが、パブリックフィールド "Public string Title"を宣言せずに、すでにそれを行うことができます。 {getの必要性; セットする; }ブロックし、さらに多くのコードを保存します。 それで、ここで何が欠けていますか?なぜ誰もが実際に自動プロパティを使用したいのですか?

5
mysqlクライアント(Linux)のみをインストールする方法はありますか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善したいですか?Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 この質問を改善する mysql dbインストールパッケージ全体をインストールする必要のないLinux mysqlコマンドラインツールはありますか? 私がしようとしているのは、サーバー#1(アプリサーバー)から、サーバー#2(dbサーバー)で実行されるmysqlコマンドを実行することです。ローカルサーバーでdbを実行したり、完全なmysql dbをインストールしたりしたくありません。
155 mysql  linux  client 

7
foldrとfoldl(またはfoldl ')の関係
まず、私が読んでいるReal World Haskellは、を使用foldlせず、代わりにを使用するように言っていますfoldl'。だから私はそれを信頼しています。 しかし、私はfoldrvs をいつ使うべきか迷っていますfoldl'。私の目の前では、それらがどのように機能するかについての構造がわかりますが、私は愚かすぎて、「どちらが良いか」を理解できません。どちらも同じ答えを返すので、どちらを使用しても問題にはならないように思えます(そうではありませんか?)。実際、このコンストラクトに関する私の以前の経験は、Ruby injectとClojureの経験でありreduce、これらには「左」バージョンと「右」バージョンがないようです。(サイド質問:彼らはどのバージョンを使用していますか?) 私のような賢い挑戦的なソートを助けることができるどんな洞察も大いに感謝されます!

5
Eclipse IDEでキーボードショートカットを変更する方法
タイトルは多かれ少なかれそれをすべて言います。具体的には、私はますますAntスクリプトを実行するために私が使用する必要があることに悩まさになってきましたAlt+ Shift+ x、q。しかし、もし私がこの力を持っているなら、私は多くのことをするでしょうし、現在それらを持たないもののためにショートカットを変更したり、ショートカットを追加したりすると思います。

17
Androidのクラッシュログを取得する方法
市場にはない(デバッグ証明書で署名された)アプリがありますが、アプリケーションがクラッシュするたびにクラッシュログデータを取得したいと考えています。アプリがクラッシュした理由のログはどこにありますか?
155 android  logging  crash 


17
JavaコードからUnixシェルスクリプトを実行する方法
JavaからUnixコマンドを実行するのは非常に簡単です。 Runtime.getRuntime().exec(myCommand); しかし、JavaコードからUnixシェルスクリプトを実行することは可能ですか?はいの場合、Javaコード内からシェルスクリプトを実行することをお勧めしますか?
155 java  unix  shell 

8
Microsoft Officeファイルを開くときにapi-ms-win-crt-runtime-l1-1-0.dllが見つからない[クローズ]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善したいですか?Stack Overflowのトピックとなるように質問を更新します。 6か月前に閉鎖。 この質問を改善する 私はこの.dllライブラリ不足エラーに直面しています: api-ms-win-crt-runtime-l1-1-0.dllが見つからないため、このプログラムを開始できません。これを再インストールしてみてください。 Microsoft Officeファイルを開こうとすると、 どうすれば解決できますか?
155 crt 

12
catchおよびfinally節で例外がスローされました
大学のJavaに関する質問で、次のコードスニペットがありました。 class MyExc1 extends Exception {} class MyExc2 extends Exception {} class MyExc3 extends MyExc2 {} public class C1 { public static void main(String[] args) throws Exception { try { System.out.print(1); q(); } catch (Exception i) { throw new MyExc2(); } finally { System.out.print(2); throw new MyExc1(); } } static …
155 java  exception 

21
Cで文字列を区切り文字で分割する
Cプログラミング言語で区切り文字を含む文字列の配列を分割して返す関数を作成するにはどうすればよいですか? char* str = "JAN,FEB,MAR,APR,MAY,JUN,JUL,AUG,SEP,OCT,NOV,DEC"; str_split(str,',');
155 c  string  split 

5
pip install:そのディレクトリの権限と所有者を確認してください
pipとpythonをインストールしているときに、次のように遭遇しました: ディレクトリ '/ Users / Parthenon / Library / Logs / pi'またはその親ディレクトリは現在のユーザーが所有しておらず、デバッグログが無効になっています。そのディレクトリの権限と所有者を確認してください。sudoでpipを実行する場合は、-Hフラグが必要な場合があります。 を使用してインストールする必要があるためsudoです。 MacにPythonといくつかのライブラリがすでにインストールされていて、Yosemiteを実行しています。私は最近、クリーンワイプを実行してから、OSを再インストールする必要がありました。今、私はこのプロンプトを受け取り、それを変更する方法を理解するのに苦労しています 私のコマンドラインの前はParthenon$今ですPhilips-MBP:~ Parthenon$ 私はこのコンピュータの唯一の所有者であり、これがこのコンピュータ上の唯一のアカウントです。これはpython 3.4にアップグレードするときに問題になるようです。適切な場所に何もないようです。virtualenvが期待どおりに機能しないなどです。
155 python  pip  sudo  osx-yosemite 

4
Oracleの「(+)」演算子
それらを文書化し、おそらくそれらを拡張する目的で、いくつかの古いSQLステートメントをチェックしています。 DBMSはOracleです 次のような文は理解できませんでした。 select ... from a,b where a.id=b.id(+) (+)演算子について混乱しており、どのフォーラムでも取得できませんでした(引用符内で+を検索しても機能しませんでした)。 とにかく、SQLDeveloperの 'Explain Plan'を使用して、と出力しましたHASH JOIN, RIGHT OUTER。 (+)クエリの最後で演算子を削除すると違いはありますか?データベースを(+)使用する前に、いくつかの条件を満たす必要がありますか(インデックスがあるなど)?? あなたが私に簡単な理解、または私がこれについて読むことができるいくつかの良いリンクを提供できれば、それは非常に役に立ちます。 ありがとう!
155 sql  oracle  join  outer-join 

9
スーパークラスの__init__メソッドが自動的に呼び出されないのはなぜですか?
他の一部の言語のように、Python設計者がサブクラスの__init__()メソッドが__init__()スーパークラスのメソッドを自動的に呼び出さないと決定したのはなぜですか?Pythonicと推奨されるイディオムは本当に次のようなものですか? class Superclass(object): def __init__(self): print 'Do something' class Subclass(Superclass): def __init__(self): super(Subclass, self).__init__() print 'Do something else'

8
Apache Commons equals / hashCodeビルダー[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 3年前休業。 この質問を改善する 私はここの人々が使用して何を考え、知って興味 org.apache.commons.lang.builder EqualsBuilder/をHashCodeBuilder 実装するためのequals/をhashCode?自分で書くよりも良い習慣でしょうか?Hibernateでうまく機能しますか?あなたの意見は何ですか?

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