プログラミング

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

2
CSSの最後の子(-1)
リストの最後の子を選択できるcssセレクターを探しています。 <ul> <li>1</li> <li>2</li> <li>3</li> <li>4</li> <li>5</li> <!-- select the pre last item dynamically no matter how long this list is --> <li>6</li> </ul> 静的メソッド: ul li:nth-child(5) 動的な方法: ul li:last-child(-1) もちろんこれは検証しません。また、nth-last-childは動的な方法を提供していないようです。JavaScriptにフォールバックできますが、見落としたcss方法があるかどうか疑問に思っています
161 css  css-selectors 

7
std :: function vsテンプレート
C ++ 11のおかげでstd::function、ファンクターラッパーのファミリーを受け取りました。残念ながら、私はこれらの新しい追加について悪いことだけを聞き続けます。最も人気があるのは、ひどく遅いということです。私はそれをテストしました、そして彼らはテンプレートと比較して本当に吸います。 #include <iostream> #include <functional> #include <string> #include <chrono> template <typename F> float calc1(F f) { return -1.0f * f(3.3f) + 666.0f; } float calc2(std::function<float(float)> f) { return -1.0f * f(3.3f) + 666.0f; } int main() { using namespace std::chrono; const auto tp1 = system_clock::now(); for (int i …

5
ユーザースクリプトをGoogle Chromeに手動で追加する
ユーザースクリプトを「インストール」する代わりに、手動で追加する多くのチュートリアルをWeb上で見つけました。彼ら全員が私に同じステップをするように言った: ディレクトリをC:\ Users \ Blabla \ AppData \ Local \ Google \ Chrome \ User Data \ Default \ User Scriptsにします ユーザースクリプトを含む.jsファイルをそこに配置します。 パラメータ--enable-user-scriptsを使用してChromeを起動します 私はそうしました-しかし、私のデモスクリプトは何もしません: // ==UserScript== // @name Test // @description Test // @include http://example.com/* // @version 1.0 // ==/UserScript== alert(0); 何が悪いのですか?

2
CUDAグリッドの寸法、ブロックの寸法、スレッドの構成について(簡単な説明)[終了]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 2年前休業。 この質問を改善する スレッドはGPUによって実行されるようにどのように編成されていますか?
161 cuda  nvidia 

6
別のJSPファイルを含める
私は現在JSPを学ぼうとしています。私の質問は、現在、私はページのヘッダーとフッターを含めるために使用していました: <%@include file="includes/header.jsp" %> そして <%@include file="includes/footer.jsp" %> しかし今、私はページのコンテンツも分離しました。したがって、ユーザーがページ(製品など)をクリックした場合、次の場所にあるJSPファイルをロードする必要があります。includes/pages/products.jsp つまり、ユーザーへのリンクは次のようになります<a href="index.jsp?p=products">Products</a>。 したがって、p値を取得し、それに基づいてページを表示する必要があります。 以下は私がこれまでに行ったことです。 <% if(request.getParameter("p")!=null) { String p = request.getParameter("p"); %> <%@include file="includes/page_name.jsp" %> <% } %> では、変数 "p"の値を "page_name"の位置に配置するにはどうすればよいですか? または、私が使用できる他の方法はありますか? PHPでは、include()またはを使用できますinclude_once()。私はこのJSPで少し行き詰まっています。:(
161 jsp 

13
Eclipseはリソースを自動的に更新できますか?
Eclipse(PyDevを含む3.4.2)は、私が使用した他のIDEとは異なる方法で非同期リソース(IDEの外部で編集されたファイル)を扱います。エディターが開いているリソースのみが非同期と見なされます。Eclipseでは、どのリソースも同期しなくなる可能性があります。 これは、Eclipseの外部でファイルが変更された後に検索を実行すると、開いているエディターがない場合でも、ファイルが同期していないことを示すエラーダイアログが表示されることを意味します。私の知る限り、グローバルな更新コマンドはないので、エラーダイアログでプロジェクト名(いくつかのプロジェクトがある)を読み取って、それぞれを右クリックして更新する必要があります。 でRefresh Automatically設定を確認しましたSettings > General > Workspaceが、効果がありません。Eclipseが常に非アクティブなリソースをディスクからロードするだけの方法はありますか?
161 eclipse  ide  pydev 


8
インデックス変数なしでN回何かを行うためのpythonの方法?
毎日Pythonがますます好きになっています。 今日、私は次のようなコードを書いていました: for i in xrange(N): do_something() 私は何かN回しなければならなかった。しかし、毎回i(インデックス変数)の値に依存しませんでした。自分が使用したことのない変数(i)を作成していることに気付き、「無用なインデックス変数を必要とせずに、これを行うにはより確実にPython的な方法があるはずです。」 だから...問題は、この単純なタスクをより(pythonic)より美しい方法で行う方法を知っていますか?

2
log4j:特定のクラスの出力を特定のアペンダーに記録します
私はlog4jを使用しており、特定のロガーの出力を特定のファイルにルーティングしたいと考えています。 すでに複数のアペンダーを配置しています。ここで、デバッグを簡単にするために、特定のクラス(foo.bar.Bazなど)によって生成された出力を特定のログファイルに書き込む必要があることをlog4jに伝えます。 これはできますか?
161 java  log4j  logging  appender 

4
SQL、Postgres OID、それらは何で、なぜ便利なのですか?
私はいくつかのPostgreSQLテーブルの作成を見ていますが、これに遭遇しました。 CREATE TABLE ( ... ) WITH ( OIDS = FALSE ); postgresが提供するドキュメントを読み、OOPからのオブジェクト識別子の概念を知っていますが、それでもわかりません。 なぜそのような識別子がデータベースで役立つのでしょうか? クエリを短くするには? いつ使用すべきですか?

7
__doPostBack()の使用方法
を使用してASP.NETで非同期ポストバックを作成しようとしています__doPostBack()が、その方法がわかりません。バニラJavaScriptを使用したいと思います。 ボタンのクリックのような単純なもので__doPostBack()イベントが発生する可能性があります。私はメカニズムがどのように機能するかを学ぼうとしているだけです。

9
リストがどのようにソートされているかを測定する方法はありますか?
リストがどのようにソートされているかを測定する方法はありますか? つまり、リストが並べ替えられているかどうか(ブール値)を知ることではなく、「並べ替え」の比率のようなもの、統計における相関係数のようなものです。 例えば、 リストのアイテムが昇順の場合、そのレートは1.0になります。 リストが降順でソートされている場合、そのレートは-1.0になります リストがほとんど昇順でソートされている場合、そのレートは0.9または1に近い値になります。 リストがまったくソートされていない場合(ランダム)、そのレートは0に近い 練習のために、Scalaの小さなライブラリーを作成しています。ソート率は役に立つと思いますが、そのようなことについての情報は見つかりません。たぶん、コンセプトの適切な用語がわかりません。

5
なぜrequireが必要なのですか?
C ++ 20の概念の隅の1つは、作成しなければならない特定の状況があることですrequires requires。たとえば、[expr.prim.req] / 3の次の例: Aは必要-発現はまた、で使用することができ、必要句下記のようなテンプレート引数にアドホック制約を書き込む方法として([TEMP]): template<typename T> requires requires (T x) { x + x; } T add(T a, T b) { return a + b; } 最初のrequireはrequire-clauseを導入し、2番目はrequire-expressionを導入します。 その2番目のrequiresキーワードが必要になる背後にある技術的な理由は何ですか?書き込みを許可できないのはなぜですか。 template<typename T> requires (T x) { x + x; } T add(T a, T b) { return a + …
161 c++  c++-concepts  c++20 

5
.NET正規表現の「グループ」と「キャプチャ」の違いは何ですか?
.NETの正規表現言語に関して、 "グループ"と "キャプチャ"の違いは少し曖昧です。次のC#コードを考えます。 MatchCollection matches = Regex.Matches("{Q}", @"^\{([A-Z])\}$"); これにより、文字 'Q'が1回キャプチャされることが期待されますが、返されたのプロパティを出力するとMatchCollection、次のようになります。 matches.Count: 1 matches[0].Value: {Q} matches[0].Captures.Count: 1 matches[0].Captures[0].Value: {Q} matches[0].Groups.Count: 2 matches[0].Groups[0].Value: {Q} matches[0].Groups[0].Captures.Count: 1 matches[0].Groups[0].Captures[0].Value: {Q} matches[0].Groups[1].Value: Q matches[0].Groups[1].Captures.Count: 1 matches[0].Groups[1].Captures[0].Value: Q ここで正確に何が起こっているのですか?試合全体の攻略もあると聞きましたが、グループはどのようにして参加しますか?そして、なぜmatches[0].Captures「Q」の文字のキャプチャが含まれていないのですか?
161 c#  .net  regex 

7
複数の行にまたがるghciで関数を定義する方法は?
ghciで複数の行にまたがる単純な関数を定義しようとしています。例として次のようにします。 let abs n | n >= 0 = n | otherwise = -n これまでのところ、最初の行の後でEnterキーを押してみました。 Prelude> let abs n | n >= 0 = n Prelude> | otherwise = -n <interactive>:1:0: parse error on input `|' また、:{and :}コマンドを使用しようとしましたが、遠くまで行きません: Prelude> :{ unknown command ':{' use :? for help. LinuxのHaskell 98でGHC Interactiveバージョン6.6を使用していますが、何が欠けていますか?
161 haskell  ghci 

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