プログラミング

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


22
ENTERでcontenteditableが<div>を追加できないようにする-Chrome
私が持っているcontenteditable要素を、と私はいくつかのものを入力するたびにヒットし、ENTERそれが新しいを作成&lt;div&gt;し、そこに新しい行のテキストを配置します。これは少し気に入らない。 これが起こらないようにすることはできますか、少なくともそれを単に&lt;br&gt;? こちらがデモですhttp://jsfiddle.net/jDvau/ 注:これは、Firefoxの問題ではありません。

23
IntelliJは宣言を見つけることができません
IntelliJを完全にアンインストールし、プロジェクトを再インストールしてインポートしました。Gradleを使用してインポートしたところ、プロジェクト内のすべてのファイルが表示されています。しかし、ファイルを開いたときに、cmd +クリックで移動する宣言が見つかりません。Java 7 SDKをセットアップしていますが、自分のプロジェクトのクラスの宣言に行くことさえできません。のようなJavaコアクラスに移動することもString、List機能しないこともあります。IDEでクラスを見つけられるようにするにはどうすればよいですか? OSX Yosemite、IntelliJ 2016.1.2ビルド145.972を使用しています。

26
何にもマッチしない正規表現
これは馬鹿げた質問のように聞こえるかもしれませんが、私は私の仲間の開発者の何人かと長い話し合いをしました、そしてそれは考えるのは楽しいことのように聞こえました。 そう; あなたの考えは何ですか-正規表現はどのように見えますか? 編集:なぜこれが必要なのですか?1つは、そのような表現について考えるのが興味深いためです。2つ目は、スクリプトに必要なためです。 そのスクリプトでは、辞書をと定義していDictionary&lt;string, Regex&gt;ます。これには、ご覧のとおり、文字列と式が含まれています。 そのディクショナリーに基づいて、私はすべてこのディクショナリーを使用してメソッドを作成する方法の参照としてのみ使用するメソッドを作成します。そのうちの1つは、正規表現を解析済みログファイルと照合します。 式が一致する場合、式Dictionary&lt;string, long&gt;によって返される値に別の値が追加されます。そこで、辞書の表現と一致しないログメッセージをキャッチするために、「不明」という新しいグループを作成しました。 このグループには、他のものと一致しなかったすべてが追加されます。しかし、「未知の」式が(偶然に)ログメッセージと一致しないようにするために、どの文字列を指定しても、決して一致しない式を作成する必要がありました。 したがって、あなたにはこの「本当の質問ではない」という私の理由があります...


3
C ++ 11でthread_localはどういう意味ですか?
thread_localC ++ 11 での説明と混同しています。私の理解では、各スレッドには関数内のローカル変数の一意のコピーがあります。グローバル/静的変数は、すべてのスレッドからアクセスできます(ロックを使用して同期アクセスされる場合があります)。そして、thread_local変数はすべてのスレッドに表示されますが、それらが定義されているスレッドによってのみ変更できますか?それが正しいか?

5
コマンドで簡単なファイル検索を行う方法
(Power Shellではなく)Windowsのコマンドラインから、ファイルの名前またはその一部を指定してファイルをすばやく検索したい。これは、エクスプローラーを開いて上部の検索ボックスを使用するのと同じです。 注:dir文字列テンプレートに基づいて検索できますが、サブディレクトリでは検索されません。 注2:findstrファイル内のトークンの検索に使用でき、再帰フラグがあります。もっと複雑な発見が簡単に発見できるのはおかしいです...

6
memcachedに設定されているすべてのキーを取得する
memcachedインスタンスに設定されているすべてのキーを取得するにはどうすればよいですか? 私はグーグルで試しましたが、それがメソッドをPHPサポートしていることを除いて多くは見つかりませんでした。Telnetセッションで同じようにするにはどうすればよいですか?getAllKeys memcachedのチートシートとMemcachedのtelnetコマンドの要約に記載されているすべての取得関連オプションを試してみましたが、どれも機能せず、正しい方法を見つけるのに途方に暮れています。 注:現在開発中であるため、新しいキーが設定されているなどの競合状態が発生しても問題は発生せず、キーの数も制限されると想定できます。
131 get  memcached  key  telnet 

8
正式には、typenameは何のためのものですか?
gccテンプレートを使用しているときに、本当に判読できないエラーメッセージが吐き出されるのを見たことがあります。具体的には、一見正しい宣言が非常に奇妙なコンパイルエラーを引き起こし、魔法のようにtypenameキーワードの先頭にプレフィックスを付けることで消えてしまうという問題がありました。宣言...(たとえば、先週、2つのイテレータを別のテンプレートクラスのメンバーとして宣言していたので、これを行わなければなりませんでした)... 何の話typename?
131 c++  templates 

3
Mavenのローカルリポジトリの場所をCLIパラメーターとして指定する
ローカルのMavenリポジトリの場所をMavenコマンドラインの引数として設定することは可能ですか? 事は私がでデフォルトのものを使用しないことです~/.m2/repository。ただし、独自の設定でビルドされているプロジェクトをでチェックアウトしました-s settings.xml。そのsettings.xmlは私のローカルリポジトリを指定しないので、Mavenはusesを~/.m2/repository再び使用します... &lt;localRepository&gt;プロジェクトのsettings.xmlに要素を追加する必要なしにデフォルト以外のローカルリポジトリの場所を使用したいと思います 私はもう試した -DlocalRepository="..." $mvn invoker:run -s settings.xml clean install -DskipTests -DlocalRepositoryPath= -Dsettings.localRepository しかし、これらのオプションはどれも機能しません。 サードパーティのsettings.xmlを変更するか、ローカルリポジトリをに移動するかを決定する必要があると思います ~
131 maven 


14
<body>に適用されたoverflow:hiddenはiPhone Safariで機能しますか?
んoverflow:hiddenに適用される&lt;body&gt;iPhoneのSafariで動作しますか?そうではないようです。それを達成するためにウェブサイト全体にラッパーを作成することはできません... あなたは解決策を知っていますか? 例:長いページがあり、「折り目」の下にあるコンテンツを非表示にしたいのですが、iPhone / iPadで動作するはずです。
131 iphone  css  ipad  safari  overflow 


4
GCCのデフォルトのインクルードディレクトリは何ですか?
非常に単純なソースファイルをgccでコンパイルするとき、stdioやstdlibなどの標準インクルードファイルへのパスを指定する必要はありません。 GCCはこれらのファイルを見つける方法をどのように知っていますか? /usr/include内部に配線されたパスがありますか、それとも他のOSコンポーネントからパスを取得しますか?
131 c++  c  linux  gcc  include-path 

3
Django ManyToMany filter()
私はモデルを持っています: class Zone(models.Model): name = models.CharField(max_length=128) users = models.ManyToManyField(User, related_name='zones', null=True, blank=True) そして、私は次のようにフィルターを構築する必要があります: u = User.objects.filter(...zones contains a particular zone...) これはユーザーのフィルターである必要があり、単一のフィルターパラメーターである必要があります。これは、管理ユーザーの変更リストをフィルターするためにURLクエリ文字列を作成しているためです。http://myserver/admin/auth/user/?zones=3 シンプルなようですが、頭がおかしいです!

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