プログラミング

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

3
Array.Addと+ =
PowerShell配列でいくつかの興味深い動作を見つけました。つまり、配列を次のように宣言した場合です。 $array = @() $array.Add("item")メソッドを使用してアイテムを追加しようとすると、次のエラーが表示されます。 「1」の引数で「追加」を呼び出す例外:「コレクションは固定サイズでした。」 ただし、を使用してアイテムを追加する$array += "item"と、アイテムは問題なく受け入れられ、「固定サイズ」の制限が適用されないようです。 どうしてこれなの?
179 arrays  powershell 


30
ng serveコマンドを実行すると、「ポート4200はすでに使用されています」
私は角度2を学習しており、初めて角度CLIプロジェクトを使用してサンドボックスプロジェクトを作成しています。 「ng serve」コマンドを実行できました。実行を停止したかったので、「Control Z」を実行しました。 「ng-serve」コマンドをもう一度実行しようとすると、「ポート4200はすでに使用されています」と表示されます。 「PS」を実行してPIDのリストを取得し、angular-cliのPIDを強制終了し、「ng-serve」を再度実行しても、同じポートの使用中エラーが発生します。
179 angular 

11
List <DerivedClass>をList <BaseClass>に変換します
基本クラス/インターフェースから継承できますが、List&lt;&gt; 同じクラス/インターフェースを使用して宣言できないのはなぜですか? interface A { } class B : A { } class C : B { } class Test { static void Main(string[] args) { A a = new C(); // OK List&lt;A&gt; listOfA = new List&lt;C&gt;(); // compiler Error } } 回避策はありますか?


17
Spring Boot-初期データの読み込み
アプリケーションが開始する前に初期データベースデータをロードするための最良の方法は何ですか?私が探しているのは、H2データベースにデータを入力するものです。 たとえば、/ usersにアクセスしてユーザーにアクセスできるドメインモデル「ユーザー」がありますが、最初はデータベースにユーザーがいないため、ユーザーを作成する必要があります。とにかくデータベースにデータを自動的に入力する方法はありますか? 現時点では、コンテナーによってインスタンス化され、ユーザーを作成するBeanがあります。 例: @Component public class DataLoader { private UserRepository userRepository; @Autowired public DataLoader(UserRepository userRepository) { this.userRepository = userRepository; LoadUsers(); } private void LoadUsers() { userRepository.save(new User("lala", "lala", "lala")); } } しかし、それが最善の方法であるかどうかは非常に疑問です。またはそれは?

8
Gitブランチから特定のファイルをマージする方法
2つのgitブランチBranch1とBranch2があり、Branch2のfile.pyをBranch1のfile.pyにマージし、そのファイルだけをマージしたいと思います。 本質的には、branch1のfile.pyで作業したいだけですが、mergeコマンドを利用したいと思っています。これを行う最良の方法は何ですか?
179 git  git-merge 

6
Chrome DevelopersツールまたはFirefoxのFirebugでXPath式を確認するにはどうすればよいですか?
XPathを確認するにはどうすればよいですか? Chrome Developersツールを使用して要素を検査し、XPathを形成しています。ChromeプラグインのXPathチェッカーを使用して確認しましたが、常に結果が得られるとは限りません。XPathを検証するより良い方法は何ですか。 Firebugを使用してバグを検査し、FirePathを使用して確認することも試みました。ただし、FirepathはXPathも検証します。 私の最後のオプションは、Selenium WebDriverを使用してXPathを確認することです。



10
SVGの長方形にテキストを配置して中央揃えにする方法
次の長方形があります... &lt;rect x="0px" y="0px" width="60px" height="20px"/&gt; その中の「フィクション」という言葉を中心にしたいと思います。他の四角形の場合、SVGワードラップは四角形内にとどまりますか?水平方向と垂直方向の両方で中央揃えになっている図形内にテキストを挿入したり、ワードラップしたりすることについて、特に何も見つからないようです。また、テキストは長方形を離れることはできません。 http://www.w3.org/TR/SVG/text.html#TextElementを見る例を、テキスト要素のxとyは長方形のxとyとは異なるため、役に立ちません。テキスト要素の幅と高さがないようです。ここでの数学はわかりません。 (私のhtmlテーブルは機能しません。)
179 text  svg 

4
ラテックスでURLを書く方法は?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 この質問を改善する ラテックスでURLをどのように記述しますか? 添え字やその他すべてにより、フォントはコンパイル時に非常に奇妙に見えます。

7
MongoDB SELECT COUNT GROUP BY
MongoDBで遊んで、簡単な方法を見つけようとしています SELECT province, COUNT(*) FROM contest GROUP BY province しかし、集約関数を使用してそれを理解することはできないようです。私はいくつかの本当に奇妙なグループ構文を使用してそれを行うことができます db.user.group({ "key": { "province": true }, "initial": { "count": 0 }, "reduce": function(obj, prev) { if (true != null) if (true instanceof Array) prev.count += true.length; else prev.count++; } }); しかし、集約関数を使用するより簡単/高速な方法はありますか?

17
React NativeでAndroidのパッケージ名を変更する
以前react-native init MyAppは新しいReact Nativeアプリを初期化していました。これにより、パッケージとともにAndroidプロジェクトが作成されましたcom.myapp。 このパッケージ名を変更する最良の方法は何com.mycompany.myappですか。 私はそれを変更しようとしましたAndroidManifest.xmlが、それは他のエラーを作成したので、私はそれが方法ではないと仮定しています。 何か案が?

18
Visual Studio CodeでJavaScriptを実行する
JavaScriptを実行して結果を表示する方法はありますか Visual Studio Codeますか? たとえば、次を含むスクリプトファイル: console.log('hello world'); Node.jsが必要だと思いますが、それを行う方法を見つけることができませんか? Visual StudioのコードのVisual Studioを使用して書かれていないコード-私はマイクロソフトから新しいコードエディタを意味します。

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