プログラミング

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

3
効率的な方法でマップから複数のキーを削除しますか?
私が持っているMap<String,String>キー値のペアの数が多いです。次に、選択したキーを削除しますMap。次のコードは、それを達成するために私がしたことを示しています。 Set keySet = new HashSet(); //I added keys to keySet which I want to remove. 次に: Iterator entriesIterator = keySet.iterator(); while (entriesIterator.hasNext()) { map.remove( entriesIterator.next().toString()); } これは機能しています。私は知りたいだけです、私の要件を達成するためのより良い方法は何でしょうか?
123 java  map 

6
透明なHTMLボタンを作るには?
私はdreamweaverを使用してWebサイトを作成しており、Photoshopを使用して背景を作成することを考えています。コードを編集するだけでボタン名を簡単に変更できるようにしたい場合にのみ、コードを参照できるため、そうすることにしました。Photoshopを使用してボタンを作成すると、それらのボタンや要素のテキストを簡単に編集できなくなります。 したがって、私の質問は簡単です。ボタンの値を表示したまま、透明にする単純なインラインスタイルのボタンを作成するにはどうすればよいですか。 .button { background-color: Transparent; background-repeat:no-repeat; border: none; cursor:pointer; overflow: hidden; } クリックした後も境界線が残ります。
123 html  css 

17
アセンブリ 'netstandard、Version = 2.0.0.0への参照を追加する必要があります
プロジェクトは、.NET Framework 4.6.1を対象とするASP.NET MVC Webアプリです。 突然(一部のNuGetパッケージがアップグレードされました)、実行時に次のエラーが発生し始めました。 CS0012:タイプ 'System.Object'は、参照されていないアセンブリで定義されています アセンブリ 'netstandard、Version = 2.0.0.0、Culture = neutral、PublicKeyToken = cc7b13ffcd2ddd51'への参照を追加する必要があります。 私のメインビューでIndex.cshtml、私が利用する行で@Html.ActionLink 自分のマシンに.NET Core SDK 2.0と.NET Framework 4.7.1をインストールしていますが、参照を含めたくありません。これは.NET Framework Webアプリのみで、インストールされているフレームワークが4.6.1であるWindows IISでホストされ、サーバーにNET Coreがインストールされていません。 では、なぜ参照を追加するよう求めているのnetstandardでしょうか?参照せずnetstandardに完全なWindows .NET Framework 4.6.1 を修正するにはどうすればよいですか? 以前に正常に機能したコミットをチェックアウトしましたが、まだこのエラーが発生します。したがって、アップグレードされるNuGetパッケージとは関係ありません。私のローカル開発マシンの何かのようです。 アプリをディレクトリに公開し、IISで実行すると機能します。 .csproj gistへのリンク packages.config <?xml version="1.0" encoding="utf-8"?> <packages> <package id="Antlr" version="3.5.0.2" targetFramework="net46" /> <package id="BundleTransformer.Core" version="1.9.69" targetFramework="net46" …

5
cmd.exeから永続的な環境変数を設定する
さまざまなWindowsマシンで環境変数を設定する必要がありますが、「マイコンピュータ」のプロパティ画面を表示して手動で環境変数を変更したくありません。 コマンドラインから、バッチファイルを使用して実行します。私が理解している限り、setを使用しても、コマンドウィンドウで呼び出すプロセスの変数のみが変更されます。 間違いなく設定したいので、後で新しいプロセスを実行すると、設定した新しい設定が使用されます。コマンドラインからそれを行う方法はありますか?


3
x86での「非一時的」メモリアクセスの意味は何ですか
これはやや低レベルの質問です。x86アセンブリには、2つのSSE命令があります。 MOVDQA xmmi, m128 そして MOVNTDQA xmmi, m128 IA-32ソフトウェア開発者マニュアルでは、MOVNTDQA のNTはNon-Temporalを表し、それ以外はMOVDQAと同じであると述べています。 私の質問は、非時間的とはどういう意味ですか?
123 x86  sse  assembly 

2
パンダでランダムな整数のデータフレームを作成するにはどうすればよいですか?
私が使用する場合randn、 import pandas as pd import numpy as np df = pd.DataFrame(np.random.randn(100, 4), columns=list('ABCD')) 私が探しているものを私に与えますが、正規分布の要素があります。しかし、ランダムな整数が必要な場合はどうなりますか? randint範囲を提供することで機能しますが、配列のような配列ではrandn機能しません。それで、ある範囲の間のランダムな整数でこれをどのように行うのですか?



14
コンパイル時に#defineの値を表示するにはどうすればよいですか?
私のコードがどのバージョンのBoostを使用していると考えているかを調べようとしています。私はこのようなことをしたいです: #error BOOST_VERSION しかし、プリプロセッサはBOOST_VERSIONを展開しません。 プログラムから実行時に出力できることはわかっていますし、プリプロセッサの出力を見て答えを見つけることもできます。コンパイル中にこれを行う方法があると便利だと思います。


2
C#6の「静的」機能を使用するにはどうすればよいですか?
C#6の新機能のいくつか、具体的には 「静的を使用する」を調べています。 using staticは、種類の静的メンバーをスコープに直接インポートできる新しい種類のusing句です。 (ブログ投稿の下部) 私が見つけたいくつかのチュートリアルによると、アイデアは次のとおり です: using System; class Program { static void Main() { Console.WriteLine("Hello world!"); Console.WriteLine("Another message"); } } Console静的クラスを使用する新しいC#6機能を使用して、繰り返しステートメントを省略できます。 using System.Console; // ^ `.Console` added. class Program { static void Main() { WriteLine("Hello world!"); WriteLine("Another message"); } // ^ `Console.` removed. } しかし、これは私のために働いているようには見えません。次のように言って、usingステートメントでエラーが発生します。 「 ' using …

14
Emacsでコード折りたたみ効果を実現する方法は?
コードの折りたたみや、org-modeが使用する循環のタイプなどを実現する最良の方法は何ですか。このタイプの動作を作成するためのelispの最適なソリューションは何ですか? 編集:すみません、よくわかりませんでした。コードの折りたたみと非常によく似た機能をelispでプログラミングしたい、または実際には組織モードのように階層を拡張できるようにプログラムしたい。私はこの影響を達成するための最良の方法を考えています。emacsオーバーレイが良い解決策だと聞いたことがありますが、わかりません。 折りたたみに関しては、組み込みのset-selective-displayを使用するだけです。 編集番号2: 回答ありがとうございます。私は間違った質問をしていると思うので、私が何をしようとしているのかをより明確にするようにしましょう。以下を作成したい 関数にポイントを置き、このelisp関数を呼び出すと、どこからでも関数定義が配置され(私はこれにfind-tagを使用することを考えています)、現在のバッファーで展開します。アイデアは、関数定義を読み取るために別のバッファーにジャンプする必要がある場合、別のファイルへのコンテキスト切り替えのように感じます。だから私はそれがバッファの外部にあるコードを引っ張るだけのコード折りたたみのように振る舞いたいと思います。これは、コードをバッファに実際に貼り付けることができないか、誰かがそれを保存した場合、プルされたコードを保存するため、いくつかの問題を引き起こします。したがって、バッファの一部ではない領域をバッファ内に作成する方法があるかどうか疑問に思っています。それは理にかなっていると思います。



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