プログラミング

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

4
Moqにタスクを返すように指示するにはどうすればよいですか?
宣言するインターフェースを持っています Task DoSomethingAsync(); 私のテストではMoqFrameworkを使用しています: [TestMethod()] public async Task MyAsyncTest() { Mock<ISomeInterface> mock = new Mock<ISomeInterface>(); mock.Setup(arg => arg.DoSomethingAsync()).Callback(() => { <my code here> }); ... } 次に、テストでを呼び出すコードを実行しますawait DoSomethingAsync()。そして、テストはその行で失敗します。何が悪いのですか?

8
要素に複数のCSS遷移を設定するにはどうすればよいですか?
これはかなり簡単な質問ですが、CSS遷移プロパティに関する非常に優れたドキュメントは見つかりません。以下はCSSスニペットです。 .nav a { text-transform:uppercase; text-decoration:none; color:#d3d3d3; line-height:1.5 em; font-size:.8em; display:block; text-align:center; text-shadow: 0 -1.5em 0 rgba(255, 255, 255, 0.15); -webkit-transition: color .2s linear; -moz-transition: color .2s linear; -o-transition: color .2s linear; transition: color .2s linear; -webkit-transition: text-shadow .2s linear; -moz-transition: text-shadow .2s linear; -o-transition: text-shadow .2s linear; transition: text-shadow …

17
jQueryアニメーションbackgroundColor
マウスオーバーでjQueryを使用してbackgroundColorの変化をアニメーション化しようとしています。 私はいくつかの例をチェックしましたが、それは正しいようです。fontSizeのような他のプロパティで動作しますが、backgroundColorを使用すると、「無効なプロパティ」のjsエラーが発生します。私が使用している要素はdivです。 $(".usercontent").mouseover(function() { $(this).animate({ backgroundColor: "olive" }, "slow"); }); 何か案は?


12
byte []をJavaのファイルに
Javaの場合: 私が持っているbyte[]ファイルを表すことを。 これをファイルに書き込む方法(例C:\myfile.pdf) 私はそれがInputStreamで行われていることを知っていますが、うまくいくようには見えません。
327 java  arrays  file  io  inputstream 

8
module.exports内の別の関数からmodule.exports内の「ローカル」関数を呼び出しますか?
module.exports宣言内の別の関数内から関数をどのように呼び出しますか? app.js var bla = require('./bla.js'); console.log(bla.bar()); bla.js module.exports = { foo: function (req, res, next) { return ('foo'); }, bar: function(req, res, next) { this.foo(); } } 私は関数foo内から関数にアクセスしようとしていますbar、そして私は得ています: TypeError:オブジェクト#にはメソッド 'foo'がありません 私が得るthis.foo()だけに変更した場合foo(): ReferenceError:fooが定義されていません
327 node.js  express 

17
jquery入力フォーカス上のすべてを選択
このコードを使用して、ユーザーがフィールドにフォーカスしたときにフィールド内のすべてのテキストを選択しようとします。何が起こるかというと、1秒間すべてを選択してから、選択を解除し、クリックしたところに入力カーソルが残っている... $("input[type=text]").focus(function() { $(this).select(); }); すべてを選択したままにしておきたい。
327 jquery  input 



17
WebViewで戻るボタンが押された場合、前のページに戻る方法は?
WebView一部のWebサイトを表示するアプリを持っています。それは機能し、ウェブページのリンクをクリックすると、アプリ内のウェブサイトの次のページに移動します。しかし、電話の戻るボタンをクリックすると、アプリに直接移動します。代わりに、ウェブサイトの前のページに戻りたいです。これどうやってするの? これが私が使用しているコードサンプルです: public class Webdisplay extends Activity { @Override public void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); this.getWindow().requestFeature(Window.FEATURE_PROGRESS); setContentView(R.layout.webdisplay); getWindow().setFeatureInt(Window.FEATURE_PROGRESS, Window.PROGRESS_VISIBILITY_ON); Toast loadingmess = Toast.makeText(this, "Cargando El Diario de Hoy", Toast.LENGTH_SHORT); loadingmess.show(); WebView myWebView; myWebView = (WebView) findViewById(R.id.webview); myWebView.getSettings().setJavaScriptEnabled(true); myWebView.loadUrl("http://www.elsalvador.com"); myWebView.setWebViewClient(new WebViewClient()); myWebView.setInitialScale(1); myWebView.getSettings().setBuiltInZoomControls(true); myWebView.getSettings().setUseWideViewPort(true); final Activity …

5
bashコマンドライン引数$ @と$ *へのアクセス
多くのSOの質問とbashチュートリアルで、bashスクリプトのコマンドライン引数に2つの方法でアクセスできることがわかります。 $ ~ >cat testargs.sh #!/bin/bash echo "you passed me" $* echo "you passed me" $@ その結果: $ ~> bash testargs.sh arg1 arg2 you passed me arg1 arg2 you passed me arg1 arg2 違いは何である$*とは$@? 前者はいつ使用し、後者はいつ使用するのですか?

9
GitLabエラーを修正:「このプロジェクトの保護されたブランチにコードをプッシュすることはできません」?
プロジェクトで開発者アクセス権を持っているときにコードをgitにプッシュすると問題が発生しますが、マスターアクセス権があればすべて問題ありません。問題はどこから来たのですか?そしてそれを修正する方法は? エラーメッセージ: エラー:このプロジェクトの保護されたブランチにコードをプッシュすることはできません。 ... エラー:一部の参照を...にプッシュできませんでした



14
Java SE / EE / MEの違いは?
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 Javaの学習を開始したい場合、どちらをインストールする必要がありますか?いくつかの基本から始めるので、ファイル、ディレクトリ、XMLファイルの編集などを行う単純なプログラムを作成しますが、今のところ複雑すぎません。 Windows 7デスクトップにJava SE(Standard Edition)をインストールする必要があると思います。Javaコードの記述に使用するKomodo IDEはすでに持っています。
326 java  jakarta-ee  java-me 

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