プログラミング

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

12
C#でバッチファイルを実行する
C#でバッチファイルを実行しようとしていますが、うまくいきません。 インターネットで複数の例を見つけましたが、うまくいきません。 public void ExecuteCommand(string command) { int ExitCode; ProcessStartInfo ProcessInfo; Process Process; ProcessInfo = new ProcessStartInfo("cmd.exe", "/c " + command); ProcessInfo.CreateNoWindow = true; ProcessInfo.UseShellExecute = false; Process = Process.Start(ProcessInfo); Process.WaitForExit(); ExitCode = Process.ExitCode; Process.Close(); MessageBox.Show("ExitCode: " + ExitCode.ToString(), "ExecuteCommand"); } コマンド文字列には、(に保存されているsystem32)バッチファイルの名前と、操作する必要のあるいくつかのファイルが含まれています。(例:)txtmanipulator file1.txt file2.txt file3.txt。バッチファイルを手動で実行すると、正しく動作します。 コードを実行すると、 **ExitCode: 1** (Catch all …

6
スライスの要素を削除する
func main() { a := []string{"Hello1", "Hello2", "Hello3"} fmt.Println(a) // [Hello1 Hello2 Hello3] a = append(a[:0], a[1:]...) fmt.Println(a) // [Hello2 Hello3] } 追加機能を使用したこの削除トリックはどのように機能しますか? それは最初の要素(空の配列)の前にすべてをつかんでいるようです 次に、最初の要素(位置0)の後にすべてを追加します。 ...(ドットドットドット)は何をしますか?
139 go 

9
FileProviderクラッシュ-null文字列でXmlResourceParserを呼び出そうとするnpe
これは私のマニフェストの一部です: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.asd" android:versionCode="118" android:versionName="118" > <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="19" /> <application android:name="com.example.asd.AsdApplication" android:allowBackup="true" android:allowTaskReparenting="true" android:theme="@style/AsdTheme" > ... <provider android:name="com.example.asd.database.hq.ContentProviderDB" android:authorities="ourContentProviderAuthorities" > </provider> <provider android:name="android.support.v4.content.FileProvider" android:authorities="com.example.asd.fileprovider" android:exported="false" android:grantUriPermissions="true"> <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/filepaths" /> </provider> ... </application> </manifest> これは、raw / xml / filepaths.xml内のfilepathsファイルです。 <?xml version="1.0" encoding="utf-8"?> <paths xmlns:android="http://schemas.android.com/apk/res/android"> <files-path …
139 android 

8
Androidのデフォルトのテキストサイズは何ですか?
ボタンと独自のビューが混在していて、Paint.setTextSize()を使用してテキストサイズを設定しています。テキストのサイズをボタンのテキストと同じにしたいのですが。これで、もちろんボタンのテキストサイズをたとえば18spに設定し、私のビューでは18を使用できます。しかし、より良い統合のために、ボタンのテキストサイズが「通常」であることが知りたいだけです。私のテストでは、それは12spのようなものになるはずですが、これに関するドキュメントは見つかりませんでした。 デフォルトのサイズのままにすると、ビューに表示されるテキストが小さすぎます。 多分私はこの問題にさらに別のアプローチを使うべきですか?
139 android  text-size 

19
Visual Studio:基本クラスから継承されたすべてのクラスを表示するにはどうすればよいですか?
Visual Studioで、基本クラスから継承されたすべてのクラスを表示するにはどうすればよいですか? たとえば、ASP.NET MVCにはいくつかの「ActionResult」タイプがあり、それらはすべて基本クラスを継承/実装していActionResultます。 あなただけの「知っている」ことをしない限り、同じように見えますViewし、Json有効なActionResultタイプ、あなたは簡単にこの情報を見つけることができます方法はありません。 私が間違っていることを証明してください。 オブジェクトブラウザにこれを簡単に見つけられるものはありますか? さまざまなクラスに関するこの情報を発見するために、Visual Studioの外部にあるツールの提案も用意しています。たとえば、Resharperに私を助ける何かがありますか?

5
jQueryを使用してオプションを選択するための追加データの追加
とても簡単な質問です。 私は<select>このような通常の箱を持っています <select id="select"> <option value="1">this</option> <option value="2">that</option> <option value="3">other</option> </select> 選択した値(を使用して$("#select").val())と選択したアイテムの表示値(を使用して)を取得できます$("#select :selected").text()。 しかし、<option>タグに追加値のように格納するにはどうすればよいですか?私は何かのよう<option value="3.1" value2="3.2">other</option>にしてvalue2属性の値を取得できるようにしたいと思います(例では3.2になります)。
139 javascript  jquery  html 

6
パンダデータフレームインデックスに値が存在するかどうかを確認します
これを行うための明白な方法があると私は確信していますが、現在、滑らかなものについて考えることはできません。 基本的に例外を発生させる代わりに、パンダインデックスに値が存在するかどうTrueかFalseを取得または確認したいと思いdfます。 import pandas as pd df = pd.DataFrame({'test':[1,2,3,4]}, index=['a','b','c','d']) df.loc['g'] # (should give False) 私が今取り組んでいるのは次のとおりです sum(df.index == 'g')
139 python  pandas  ipython 

8
<option>タグ内でhrefリンクを使用する
次のHTMLコードがあります。 &lt;select name="forma"&gt; &lt;option value="Home"&gt;Home&lt;/option&gt; &lt;option value="Contact"&gt;Contact&lt;/option&gt; &lt;option value="Sitemap"&gt;Sitemap&lt;/option&gt; &lt;/select&gt; ホーム、連絡先、サイトマップの値をリンクとして作成するにはどうすればよいですか?私は次のコードを使用しましたが、期待どおりに機能しませんでした。 &lt;select name="forma"&gt; &lt;option value="Home"&gt;&lt;a href="home.php"&gt;Home&lt;/a&gt;&lt;/option&gt; &lt;option value="Contact"&gt;&lt;a href="contact.php"&gt;Contact&lt;/a&gt;&lt;/option&gt; &lt;option value="Sitemap"&gt;&lt;a href="sitemap.php"&gt;Sitemap&lt;/a&gt;&lt;/option&gt; &lt;/select&gt;
139 html  forms  tags  anchor  option 


2
Cのシリアルポートを開いて読み書きする方法は?
シリアルポートへの読み書きについて少し混乱しています。LinuxにUSBデバイスがあり、FTDI USBシリアルデバイスコンバータードライバーを使用しています。プラグインすると、/ dev / ttyUSB1が作成されます。 Cで開いて読み書きするのは簡単だと思いました。ボーレートとパリティ情報はわかっていますが、これには標準がないようです。 何か不足していますか、それとも誰かが私を正しい方向に向けることができますか?
139 c  linux  serial-port 

28
「catch」または「finally」のスコープの「try」で変数が宣言されないのはなぜですか?
C#およびJava(およびその他の言語も)では、「try」ブロックで宣言された変数は、対応する「catch」または「finally」ブロックのスコープにはありません。たとえば、次のコードはコンパイルされません。 try { String s = "test"; // (more code...) } catch { Console.Out.WriteLine(s); //Java fans: think "System.out.println" here instead } このコードでは、sはtryブロックのスコープ内にのみ存在するため、catchブロックのsへの参照でコンパイル時エラーが発生します。(Javaでは、コンパイルエラーは「sは解決できません」です。C#では、「名前 's'は現在のコンテキストに存在しません」です。) この問題の一般的な解決策は、tryブロック内ではなく、tryブロックの直前に変数を宣言することです。 String s; try { s = "test"; // (more code...) } catch { Console.Out.WriteLine(s); //Java fans: think "System.out.println" here instead } ただし、少なくとも私にとっては、(1)これは不格好なソリューションのように感じられ、(2)プログラマーが意図したよりもスコープが広い変数になります(メソッドのコンテキストのみではなく、メソッドの残り全体) try-catch-finally)。 私の質問は、この言語設計の決定の背後にある根拠は何でしたか(Java、C#、および/または他の該当する言語で)?


10
SwiftのnibからのカスタムUITableViewCell
ペン先からカスタムテーブルビューセルを作成しようとしています。私はこの記事をここで参照しています。私は2つの問題に直面しています。 UITableViewCellオブジェクトをドラッグして.xibファイルを作成しました。のサブクラスを作成し、UITableViewCellそれをセルのクラスとして、Cellを再利用可能な識別子として設定しました。 import UIKit class CustomOneCell: UITableViewCell { @IBOutlet weak var middleLabel: UILabel! @IBOutlet weak var leftLabel: UILabel! @IBOutlet weak var rightLabel: UILabel! required init(coder aDecoder: NSCoder!) { super.init(coder: aDecoder) } override init(style: UITableViewCellStyle, reuseIdentifier: String!) { super.init(style: style, reuseIdentifier: reuseIdentifier) } override func awakeFromNib() { super.awakeFromNib() // Initialization code …
139 ios  uitableview  swift  ios8 


8
GitHubでリポジトリプロジェクトの作成日を確認するにはどうすればよいですか?
GitHubでプロジェクトの作成日を確認するにはどうすればよいですか? 基本的に、作成日を確認するには最初のコミットを見つける必要がありますが、一部のプロジェクトには500のコミットがあるため、最初のコミットページにアクセスしようとすると多くの時間を無駄にします。 作成された日付を取得するより速い方法はありますか?
139 github 

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