プログラミング

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

3
最初に特定の値を持つ行を返すにはどうすればよいですか?
クエリで、最初に列に特定の値が含まれるテーブルの行を返し、次に残りの行をアルファベット順に返します。 この例のようなテーブルがある場合: - Table: Users - id - name - city - 1 George Seattle - 2 Sam Miami - 3 John New York - 4 Amy New York - 5 Eric Chicago - 6 Nick New York そして、そのテーブルを使用して、クエリに最初にNew Yorkを含む行を返し、次に残りの行を都市でアルファベット順に返します。これは1つのクエリのみを使用して実行できますか?
124 sql  sql-order-by 


11
Android-サービスにstartForegroundを実装していますか?
したがって、サービスをフォアグラウンドで実行するためにこのメソッドをどこにどのように実装するかわかりません。現在、私は別のアクティビティで次のようにサービスを開始しています: Intent i = new Intent(context, myService.class); context.startService(i); そして、myServicesのonCreate()で、startForeground()を試します...? Notification notification = new Notification(); startForeground(1, notification); ええ、私は少し迷っていて、これを実装する方法がわかりません。

7
SQL Server:PIVOTing文字列データの例
いくつかの簡単なSQL Server PIVOTの例を見つけようとしています。私が見つけたほとんどの例は、数を数えたり合計したりすることを含んでいます。文字列データをピボットしたいだけです。たとえば、次を返すクエリがあります。 Action1 VIEW Action1 EDIT Action2 VIEW Action3 VIEW Action3 EDIT (可能な場合でも)PIVOTを使用して結果を次のようにしたいと思います。 Action1 VIEW EDIT Action2 VIEW NULL Action3 VIEW EDIT これはPIVOT機能でも可能ですか?
124 sql-server  tsql  pivot 

14
C ++での二重否定
かなり巨大なコードベースのプロジェクトにたどり着きました。 私は主にC ++を扱っており、彼らが作成するコードの多くはブールロジックに二重否定を使用しています。 if (!!variable && (!!api.lookup("some-string"))) { do_some_stuff(); } 私はこれらの人がインテリジェントなプログラマであることを知っています、彼らがこれを偶然にしていないのは明らかです。 私はベテランのC ++エキスパートではありません。なぜ彼らがこれを行っているのかという私の唯一の推測は、評価されている値が実際のブール表現であることを絶対的に肯定したいということです。したがって、彼らはそれを否定し、それを再び否定して、実際のブール値に戻します。 これは正しいですか、それとも何か不足していますか?
124 c++  boolean 

5
Javaのジェネリック型パラメーターの命名規則(複数の文字を使用)?
一部のインターフェイスでは、コードを読みやすくするために、ジェネリック型パラメーターに複数の文字を使用して名前を付けたいと思っています。 何かのようなもの.... Map<Key,Value> これの代わりに... Map<K,V> しかし、メソッドに関しては、型パラメーターはjava-classesのように見え、これも混乱を招きます。 public void put(Key key, Value value) KeyとValueはクラスのようです。私はいくつかの表記法を見つけたり、考えたりしましたが、Sunの慣習や一般的なベストプラクティスのようなものはありませんでした。 私が推測または見つけた代替案... Map<KEY,VALUE> Map<TKey,TValue>


7
ゲストマシンからホストマシンにアクセスするにはどうすればよいですか?[閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 7年前休業。 この質問を改善する VMware Fusionを使用してMacに新しいWindows XP VMを作成しました。VMはNATを使用してホストのインターネット接続を共有しています。 Mac自体でアクセス可能なRailsアプリケーションにアクセスするにはどうすればよいhttp://localhost:3000ですか?

6
bashシェルスクリプトの起動が遅いのをプロファイルする方法は?
私のbashシェルは起動に最大3〜4秒かかりますが、起動すると--norcすぐに実行されます。 私は「プロファイリング」を開始/etc/bash.bashrcし~/.bashrc、手動でreturnステートメントを挿入して速度の向上を追求しましたが、これは定量的なプロセスではなく、効率的ではありません。 bashスクリプトのプロファイルを作成し、起動に最も時間がかかるコマンドを確認するにはどうすればよいですか?
124 bash  profiling 

6
IEnumerable <T>を実装する方法
次のように、非ジェネリックIEnumerableを実装する方法を知っています。 using System; using System.Collections; namespace ConsoleApplication33 { class Program { static void Main(string[] args) { MyObjects myObjects = new MyObjects(); myObjects[0] = new MyObject() { Foo = "Hello", Bar = 1 }; myObjects[1] = new MyObject() { Foo = "World", Bar = 2 }; foreach (MyObject x in myObjects) …
124 c#  .net  generics 

9
customerrors =“ On”の場合、Application_Errorが発生しない
エラーが発生したときに実行され、エラーの詳細を自分にメールで送信するコードがglobal.asaxファイルのApplication_Errorイベントにあります。 void Application_Error(object sender, EventArgs e) { var error = Server.GetLastError(); if (error.Message != "Not Found") { // Send email here... } } これをVisual Studioで実行すると問題Application_Errorなく動作しますが、ライブサーバーにパブリッシュするとイベントが発生しません。 いくつかのテストを行った後Application_Error、を設定すると発砲を取得できますが、customErrors="Off"設定を戻すとcustomErrors="On"、イベントが再び発動するのを停止します。 で有効になっているApplication_Errorときに誰もが発砲しない理由を誰かが示唆できますか?customErrorsweb.config

4
ソースからスクロール機能を常に有効にする方法は?
IntelliJ IDEAで "ソースからスクロール"を有効にして常にオンにする方法。つまり、ファイルを開くと、プロジェクトビューに自動的に表示され、同様にEclipseで作成されますか。 Projectのボタンをクリックして選択したファイルを見つけることはできますが、別のファイルを開くたびにクリックするのは面倒です。


5
iPhoneでのNSStringのAES暗号化
文字列を暗号化して、暗号化されたデータを含む別の文字列を返すことができるように、誰かが私を正しい方向に向けることができますか?(私はAES256暗号化を試してみました。)2つのNSStringインスタンスを取得するメソッドを書きたいと思います。1つは暗号化するメッセージで、もう1つはそれを暗号化する「パスコード」です-生成する必要があると思いますパスコードが暗号化されたデータとともに提供された場合に逆にすることができる方法で、パスコードを含む暗号化キー。次に、メソッドは暗号化されたデータから作成されたNSStringを返す必要があります。 私はこの投稿の最初のコメントで詳述されている手法を試しましたが、今のところ運がありません。AppleのCryptoExerciseには確かに何かがありますが、それを理解することはできません... CCCryptへの参照をたくさん見ましたが、それを使用したすべてのケースで失敗しました。 暗号化された文字列を復号化できる必要もありますが、kCCEncrypt / kCCDecryptと同じくらい簡単であることを願っています。

10
画像をファイルとして保存するか、Webアプリのデータベースに保存しますか?
私の質問はかなり一般的であり、100%の回答が得られない可能性があることは知っています。多くの画像と、できればかなりの量のトラフィックを含むASP .NET Webソリューションを構築しています。私は本当にパフォーマンスを達成したいです。 画像をデータベースまたはファイルシステムに保存する必要がありますか?答えに関係なく、なぜ特定の方法を選ぶのかということにもっと興味があります。 ステファン、ありがとう DUPLICATE:画像をDBに保存する-そうですか?、ファイルシステムに画像を保存する方法、少数の画像を保存する:blobまたはfs?そしておそらく他のいくつか。 コメント:多くの良い答えをありがとう。100%データベース駆動型のソリューションを考えている場合でも、ファイルベースのソリューションを採用します。今日、データベースなどで私がやりたいことを行うには良い解決策があるようですが、それをしない理由はいくつかあります。 私はホステッドソリューションを利用しますが、私には膨大な量のストレージ(10 GB)がありますが、データベースには300 MBしかありません。DB内の追加のストレージに多くのコストがかかります。 私はDBエキスパートではなく、DBの設定を制御することもできません。DBベースのソリューションでは、次のようにカスタム構成が必要になる場合があります。 独自のサーバーでサイトを実行する場合は、DBベースのソリューションを検討します。ありがとう、ステファン

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