プログラミング

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

9
透過画像で可能な最小のデータURI画像
スプライトを使用し、一部のアイコンに代替テキストを提供できるように、背景画像付きの透明な1x1画像を使用しています。 画像のデータURIを使用してHTTPリクエストの数を減らしたいのですが、透明な画像を作成するために可能な最小の文字列は何ですか? スプライトの代わりに実際の画像にデータURI:を使用できることはわかっていますが、すべてを散らばるのではなくCSSに保持すると、維持が簡単になります。
125 css  css-sprites 

4
基本(スーパー)クラスを初期化するにはどうすればよいですか?
Pythonでは、次のコードがあるとします。 >>> class SuperClass(object): def __init__(self, x): self.x = x >>> class SubClass(SuperClass): def __init__(self, y): self.y = y # how do I initialize the SuperClass __init__ here? SuperClass __init__サブクラスでを初期化するにはどうすればよいですか?私はPythonチュートリアルに従っていますが、それについては説明していません。Googleで検索したところ、複数の方法が見つかりました。これを処理する標準的な方法は何ですか?
125 python  oop 

3
空のソリューション(.sln)ファイルを最初に作成してからプロジェクトを追加する方法はありますか?
(私の知る限りでは)最初にソリューションを作成してから、それに新しい/既存のプロジェクトを追加することができないため、Visual Studioは常に私を悩ませてきました。ソリューションを作成する方法を知る唯一の方法は、プロジェクトを作成し、そのソリューション名を指定することです。 では、Visual Studio(任意のバージョン)で空のソリューション(.sln)から始める方法はありますか?

6
Pythonグループ化
インデックス0が値で、インデックス1がタイプであるデータペアのセットがあるとします。 input = [ ('11013331', 'KAT'), ('9085267', 'NOT'), ('5238761', 'ETH'), ('5349618', 'ETH'), ('11788544', 'NOT'), ('962142', 'ETH'), ('7795297', 'ETH'), ('7341464', 'ETH'), ('9843236', 'KAT'), ('5594916', 'ETH'), ('1550003', 'ETH') ] 私はそれらをタイプごとに(最初のインデックス付き文字列によって)グループ化したいと思います: result = [ { type:'KAT', items: ['11013331', '9843236'] }, { type:'NOT', items: ['9085267', '11788544'] }, { type:'ETH', items: ['5238761', '962142', '7795297', '7341464', …
125 python  group-by 


11
Cで最も一般的な命名規則は何ですか?
Cで一般的に使用される命名規則は何ですか?少なくとも2つあることを知っています。 GNU / linux / lower_case_functionsを使用したK&R ?名前 ?UpperCaseFoo関数を使用 私はここでのみCについて話しています。私たちのプロジェクトのほとんどは、Cを使用する小さな組み込みシステムです。 これが私が次のプロジェクトで使用することを計画しているものです: Cの命名規則 Struct TitleCase Struct Members lower_case or lowerCase Enum ETitleCase Enum Members ALL_CAPS or lowerCase Public functions pfx_TitleCase (pfx = two or three letter module prefix) Private functions TitleCase Trivial variables i,x,n,f etc... Local variables lower_case or lowerCase Global variables …

10
GTestとCMakeの使用を開始する方法
私は最近、C ++プロジェクトをコンパイルするためにCMakeを使用することで売却されました。今、私のコードのいくつかの単体テストを書き始めたいと思います。私はこれを支援するためにGoogle Testユーティリティを使用することを決定しましたが、開始するにはいくつかの助けが必要です。 一日中、さまざまなガイドや例を読んでいます。入門書、IBMの紹介、 SOに関するいくつかの質問(こことここ)や、他の情報源を忘れてしまいました。まだまだたくさんあると思いますが、どういうわけかまだ問題があります。 私は現在、最も基本的なテストを実装しようとしています。これは、gtestが正しくコンパイル/インストールされ、機能していないことを確認するためです。唯一のソースファイル(testgtest.cpp)は、前の回答からほぼ正確に取得されます。 #include <iostream> #include "gtest/gtest.h" TEST(sample_test_case, sample_test) { EXPECT_EQ(1, 1); } 関連付けられているCMakeLists.txtは次のとおりです。 cmake_minimum_required(VERSION 2.6) project(basic_test) # Setup testing enable_testing() find_package(GTest REQUIRED) include_directories(${GTEST_INCLUDE_DIR}) # Add test cpp file add_executable(runUnitTests testgtest.cpp ) # Link test executable against gtest & gtest_main target_link_libraries(runUnitTests ${GTEST_LIBRARY_DEBUG} ${GTEST_MAIN_LIBRARY_DEBUG}) add_test( NAME runUnitTests COMMAND …

11
notifyDataSetChangeがカスタムアダプタから機能しない
を再作成するときに、ListViewから特定のメソッドを呼び出しますAdapter。 問題点: updateReceiptsListからを呼び出すAdapterと、データは更新されListViewますが、変更は反映されません。 質問: ListView電話をかけたときに新しいデータが表示されないのはなぜnotifyDataSetChangedですか? アダプター: public class ReceiptListAdapter extends BaseAdapter { public List<Receipt> receiptlist; private Context context; private LayoutInflater inflater; private DateHelpers dateH; public ReceiptListAdapter(Activity activity, Context mcontext, List<Receipt> rl) { context = mcontext; receiptlist = rl; Collections.reverse(receiptlist); inflater = (LayoutInflater)activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE); dateH = new DateHelpers(); } @Override public int …

24
webpackは、内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されません
React.jsを学習していますが、Windows 8 OSを使用しています。ルートフォルダに移動しました 1.Created the package.json file by npm init 2. install webpack by npm install -S webpack.now webpack has been downloaded to my modules folder 3. install webpack globally by typing npm install webpack -g 4. i am also having a webpack.config.js in my root folder which contains the …
125 npm  webpack 

12
Spring Data JPAには、メソッド名解決を使用してエンティティをカウントする方法がありますか?
Spring Data JPAは、仕様を使用したエンティティのカウントをサポートしています。しかし、メソッド名解決を使用してエンティティをカウントする方法はありますか?特定の名前のエンティティをすべて取得countByNameするメソッドfindByNameと同様に、特定の名前のエンティティをカウントするメソッドが必要だとします。

13
ボタンの背景色でボタンにリップル効果を追加しますか?
ボタンを作成し、そのボタンに波及効果を追加したいと思います! ボタンbg XMLファイルを作成しました:(bg_btn.xml) <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <gradient android:startColor="#FFFFFF" android:endColor="#00FF00" android:angle="270" /> <corners android:radius="3dp" /> <stroke android:width="5px" android:color="#000000" /> </shape> そして、これは私の波及効果ファイルです:(ripple_bg.xml) <ripple xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:color="#f816a463" tools:targetApi="lollipop"> <item android:id="@android:id/mask"> <shape android:shape="rectangle"> <solid android:color="#f816a463" /> </shape> </item> </ripple> そして、これは私が波及効果を追加したい私のボタンです: <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="New Button" android:id="@+id/button" android:layout_centerHorizontal="true" android:layout_marginTop="173dp" android:textColor="#fff" android:background="@drawable/ripple_bg" android:clickable="true" /> しかし、リップル効果を追加した後、ボタンの背景は透明になり、ボタンはクリックされたときのみ次のように表示されます。 クリックする前 …

5
C#で匿名型のプロパティにアクセスする方法
私はこれを持っています: List<object> nodes = new List<object>(); nodes.Add( new { Checked = false, depth = 1, id = "div_" + d.Id }); ...そして、匿名オブジェクトの "Checked"プロパティを取得できるかどうか疑問に思っています。これが可能かどうかはわかりません。これをやってみました: if (nodes.Any(n => n["Checked"] == false)) ...しかし、機能しません。 ありがとう

3
GoogleTestで特定のテストケースを実行する方法
プロジェクトの関数/メソッドを記述しようとしていますが、実行するすべてのテストケースをユーザーに尋ねます。それは以下のように見えます...、 Test_Cases_1 |_TestNo1 |_TestNo2....so on Test_Cases_2 |_TestNo1 |_TestNo2....so on .... ....so on Test_Cases_N |_TestNo1 |_TestNo2....so on それで、今の課題は、プロジェクトの実行中に、実行したいすべてのテストケースを確認する必要があるということです。とを選択Test_Cases_1した場合Test_Cases_N。次に、これら2つのテストケースを実行し、その他すべてをから除外する必要がありTest_Cases_2 to ....ます。結果ウィンドウでも、Test_Cases_1との結果を確認したいと思いTest_Cases_Nます。 したがって、GoogleTestが表示される場合は、というメソッドがありtest_case_to_run_count()ます。しかし、すべてtest casesがTest_F()メソッドで登録されています。だから、私はたくさんの分析をしましたが、それでも解決策は見つかりませんでした。私を助けてください。

9
Pythonシェルにタブ補完を追加するにはどうすればよいですか?
を使用してdjangoアプリケーションを起動するとpython manage.py shell、InteractiveConsoleシェルが表示されます-タブ補完などを使用できます。 Python 2.5.1 (r251:54863, Apr 15 2008, 22:57:26) [GCC 4.0.1 (Apple Inc. build 5465)] on darwin Type "help", "copyright", "credits" or "license" for more information. (InteractiveConsole) を使用してpythonインタープリターを開始するだけpythonでは、タブ補完は提供されません。 誰かが私にインタラクティブコンソールを提供するためにdjangoが何をしているのか、またはdjangoアプリなしでインタラクティブコンソールを起動するために何をする必要があるのか​​教えてもらえますか?

4
パンダで2列からタプル列を形成する方法
Pandas DataFrameがあり、「lat」列と「long」列を組み合わせてタプルを形成したいと思います。 <class 'pandas.core.frame.DataFrame'> Int64Index: 205482 entries, 0 to 209018 Data columns: Month 205482 non-null values Reported by 205482 non-null values Falls within 205482 non-null values Easting 205482 non-null values Northing 205482 non-null values Location 205482 non-null values Crime type 205482 non-null values long 205482 non-null values lat 205482 non-null …

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