プログラミング

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

5
ES6のインデックスファイルへのエクスポート/インポート
現在、webpack / babelを介してReactアプリでES6を使用しています。インデックスファイルを使用して、モジュールのすべてのコンポーネントを収集し、それらをエクスポートしています。残念ながら、これは次のようになります。 import Comp1_ from './Comp1.jsx'; import Comp2_ from './Comp2.jsx'; import Comp3_ from './Comp3.jsx'; export const Comp1 = Comp1_; export const Comp2 = Comp2_; export const Comp3 = Comp3_; だから私はこのように他の場所からうまくインポートすることができます: import { Comp1, Comp2, Comp3 } from './components'; 明らかにそれはあまり良い解決策ではないので、他に方法があるかどうか疑問に思いました。インポートしたコンポーネントを直接エクスポートできないようです。

18
構文強調/猫の色付け
の出力に色を付けるcat方法grepはありますか? の場合grep、ほとんどのコンソールでは、検索されたキーワードを強調表示する色付きの出力が表示されます。それ以外の場合は、grep --color 個人の選択に応じて任意のプログラムの出力に色を付ける一般的な方法はありますか? 私が理解していることから、プログラム自体は色に責任がありません。シェルです。 私はFreeBSD 5.2.1のデフォルトのシェルを使用しています。これは、エポック以来色を見たことがないようです。

16
LINQ-完全外部結合
人のIDと名前のリストと、人のIDと姓のリストがあります。名を持たない人もいれば、姓を持たない人もいます。2つのリストで完全外部結合を実行したいと思います。 したがって、以下のリスト: ID FirstName -- --------- 1 John 2 Sue ID LastName -- -------- 1 Doe 3 Smith 生成する必要があります: ID FirstName LastName -- --------- -------- 1 John Doe 2 Sue 3 Smith 私はLINQを使い始めたばかりです(自分が足りない場合は許してください)、 'LINQ Outer Joins'のソリューションをいくつか見つけました。 これまでの私の試みは次のようなものです: private void OuterJoinTest() { List<FirstName> firstNames = new List<FirstName>(); firstNames.Add(new FirstName { ID …

9
1つの要素が別の要素内に含まれているかどうかをJavaScriptでチェックインする方法
あるDOM要素が別のDOM要素の子であるかどうかを確認するにはどうすればよいですか?このための組み込みメソッドはありますか?たとえば、次のようなものです。 if (element1.hasDescendant(element2)) または if (element2.hasParent(element1)) そうでない場合、これを行う方法はありますか?また、クロスブラウザである必要があります。また、子は親の下の多くのレベルにネストできることにも言及する必要があります。
202 javascript  dom 

15
Xcodeからプロビジョニングプロファイルを削除する方法
以前にインストールしたプロビジョニングプロファイルをXcodeから削除する方法を知っている人はいますか? このリンクを見たことがありますが、システムでその場所を見つけることができません。 したがって、プロビジョニングプロファイルを削除する方法は他にもあるはずだと思います。

8
他の依存関係に触れずに単一のポッドを更新する方法
次のコマンドで単一のポッドが更新されることを理解していますpod update <podname>。ただし、これにより、以前にインストールした他のポッド(更新コマンドに含まれていないポッド)の依存関係も更新されます。単一のポッドを更新し、他のすべての依存関係をそのままにする方法はありますか?
202 cocoa  cocoapods 

5
Mockitoモックオブジェクトに、次に呼び出されたときに別のオブジェクトを返すように指示するにはどうすればよいですか?
だから、私はモックオブジェクトをクラスレベルで静的変数として作成しています...あるテストでFoo.someMethod()は特定の値を返し、別のテストでは別の値を返します。私が抱えている問題は、これを正しく機能させるためにモックを再構築する必要があるようだということです。モックの再構築を避け、各テストで同じオブジェクトを使用するだけです。 class TestClass { private static Foo mockFoo; @BeforeClass public static void setUp() { mockFoo = mock(Foo.class); } @Test public void test1() { when(mockFoo.someMethod()).thenReturn(0); TestObject testObj = new TestObject(mockFoo); testObj.bar(); // calls mockFoo.someMethod(), receiving 0 as the value } @Test public void test2() { when(mockFoo.someMethod()).thenReturn(1); TestObject testObj = new TestObject(mockFoo); …

6
ファイルを作成するために存在しないディレクトリを作成するにはどうすればよいですか?
ここに、ディレクトリが存在しない場合に壊れるコードがあります。 System.IO.File.WriteAllText(filePath, content); 1行(または数行)で、新しいファイルにつながるディレクトリが存在しないかどうかを確認し、存在しない場合は、新しいファイルを作成する前にそれを作成できますか? .NET 3.5を使用しています。
202 c#  .net  file-io 

14
doubleを文字列に変換する
それが私かどうかはわかりませんが、doubleを文字列に変換するときに問題が発生しています。 これが私のコードです: double total = 44; String total2 = Double.toString(total); 私は何か間違ったことをしているのですか、ここのステップが欠けていますか? NumberFormatExceptionこれを変換しようとするとエラーが発生します。 totalCost.setOnTouchListener(new OnTouchListener() { public boolean onTouch(View v, MotionEvent event) { try { double priceG = Double.parseDouble(priceGal.getText().toString()); double valG = Double.parseDouble(volGal.toString()); double total = priceG * valG; String tot = new Double(total).toString(); totalCost.setText(tot); } catch(Exception e) { Log.e("text", e.toString()); …
202 java  android 

8
<select>オプションを反復する
私が持っている&lt;select&gt;HTMLの要素を。この要素はドロップダウンリストを表します。&lt;select&gt;JQueryを介して要素のオプションを反復処理する方法を理解しようとしています。 JQueryを使用して&lt;select&gt;要素の各オプションの値とテキストを表示するにはどうすればよいですか?alert()ボックスに表示したいだけです。
202 jquery 

7
awkで複数の区切り文字を使用する
次の行を含むファイルがあります。 /logs/tc0001/tomcat/tomcat7.1/conf/catalina.properties:app.env.server.name = demo.example.com /logs/tc0001/tomcat/tomcat7.2/conf/catalina.properties:app.env.server.name = quest.example.com /logs/tc0001/tomcat/tomcat7.5/conf/catalina.properties:app.env.server.name = www.example.com 上記の出力では、3つのフィールド(2、4、最後のフィールド)を抽出します*.example.com。次の出力が表示されます。 cat file | awk -F'/' '{print $3 "\t" $5}' tc0001 tomcat7.1 tc0001 tomcat7.2 tc0001 tomcat7.5 最後のフィールドを後のドメイン名で抽出するにはどうすればよい'='ですか?multiple delimiterフィールドを抽出するにはどうすればよいですか?





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