プログラミング

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

4
cURLを使用してCookieを送信する方法
私はcurlでSend cookieが機能することを読みましたが、私には違います。 私はRESTエンドポイントを持っています: class LoginResource(restful.Resource): def get(self): print(session) if 'USER_TOKEN' in session: return 'OK' return 'not authorized', 401 私がアクセスしようとすると: curl -v -b ~/Downloads/cookies.txt -c ~/Downloads/cookies.txt http://127.0.0.1:5000/ * About to connect() to 127.0.0.1 port 5000 (#0) * Trying 127.0.0.1... * connected * Connected to 127.0.0.1 (127.0.0.1) port 5000 (#0) > GET …


7
アクションクリエーターでRedux状態にアクセスしますか?
私が以下を持っているとしましょう: export const SOME_ACTION = 'SOME_ACTION'; export function someAction() { return { type: SOME_ACTION, } } そのアクションクリエーターでは、グローバルストア状態(すべてのレデューサー)にアクセスしたいと思います。これを行う方が良いですか: import store from '../store'; export const SOME_ACTION = 'SOME_ACTION'; export function someAction() { return { type: SOME_ACTION, items: store.getState().otherReducer.items, } } またはこれ: export const SOME_ACTION = 'SOME_ACTION'; export function someAction() { return (dispatch, …
296 javascript  redux 


9
stashを別のコンピューターにエクスポートする
隠された変更を別のコンピューターにエクスポートする方法が必要です。 Computer1で $ git stash save feature stashパッチをファイルに取得し、それを別のコンピューターにインポートしようとしています $ git stash show -p > patch このコマンドにより、このリポジトリが複製された別のコンピューターに移動できるファイルが得られますが、問題は、それをstashとして再度インポートする方法です。 ありがとう
296 git 

8
OpenFileDialogを使用してフォルダーを選択する方法
を使用OpenFileDialogしてフォルダーを選択するには? 次のプロジェクトを使用する予定でした:https : //github.com/scottwis/OpenFileOrFolderDialog しかし、私は一つの問題に直面しました。GetOpenFileName関数とOPENFILENAME構造を使用します。またOPENFILENAME、というメンバーがいtemplateIDます。ダイアログテンプレートの識別子です。また、プロジェクトにはres1.rcファイルとテンプレートダイアログinitも含まれています。しかし、このファイルをC#プロジェクトに添付する方法を理解できませんでした。 を使用しOpenFileDialogてフォルダを選択するより良い方法はありますか?

23
Angular 2ルート変更の一番上までスクロール
Angular 2アプリで、ページを下にスクロールしてページの下部にあるリンクをクリックすると、ルートが変更されて次のページが表示されますが、ページの上部にスクロールしません。その結果、1ページ目が長く、2ページ目が少ない場合、2ページ目が不足しているような印象になります。コンテンツが表示されるのは、ユーザーがページの上部にスクロールした場合のみです。 コンポーネントのngInitでウィンドウをページの上部にスクロールできますが、アプリ内のすべてのルートを自動的に処理できるより良い解決策はありますか?

5
SHOW PROCESSLISTから完全なクエリを表示する方法
SHOW PROCESSLISTクエリを発行すると、実行中のSQLクエリの最初の100文字だけが情報列に返されます。 Mysql設定を変更するか、別の種類のリクエストを発行して完全なクエリを表示することは可能ですか(私が見ているクエリは100文字を超えています)
296 mysql 

19
JavaScriptオブジェクトのサイズを取得する方法は?
JavaScriptオブジェクトが占めるサイズを知りたい。 次の関数を取ります: function Marks(){ this.maxMarks = 100; } function Student(){ this.firstName = "firstName"; this.lastName = "lastName"; this.marks = new Marks(); } 今私はインスタンス化しますstudent: var stud = new Student(); 私ができることをできるように stud.firstName = "new Firstname"; alert(stud.firstName); stud.marks.maxMarks = 200; 等 これで、studオブジェクトはメモリ内である程度のサイズを占有します。いくつかのデータとより多くのオブジェクトがあります。 studオブジェクトが使用しているメモリ量を確認するにはどうすればよいですか?sizeof()JavaScriptのようなものですか?のような単一の関数呼び出しでそれを見つけることができれば、それは本当に素晴らしいでしょうsizeof(stud)。 私は何ヶ月もインターネットを検索してきましたが、見つかりませんでした(いくつかのフォーラムで質問されました-返信はありません)。

7
CORS:資格情報フラグがtrueの場合、Access-Control-Allow-Originでワイルドカードを使用できません
私は関係するセットアップを持っています フロントエンドサーバー(Node.js、ドメイン:localhost:3000)<--->バックエンド(Django、Ajax、ドメイン:localhost:8000) ブラウザー<-webapp <-Node.js(アプリを提供) ブラウザー(webapp)-> Ajax-> Django(ajax POSTリクエストを処理) さて、ここでの私の問題は、webappがバックエンドサーバーへのAjax呼び出しを行うために使用するCORSセットアップにあります。クロムでは、私は得続けます 資格情報フラグがtrueの場合、Access-Control-Allow-Originでワイルドカードを使用できません。 Firefoxでも動作しません。 私のNode.jsセットアップは: var allowCrossDomain = function(req, res, next) { res.header('Access-Control-Allow-Origin', 'http://localhost:8000/'); res.header('Access-Control-Allow-Credentials', true); res.header('Access-Control-Allow-Methods', 'GET,PUT,POST,DELETE'); res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept"); next(); }; Djangoでは、このミドルウェアと 一緒に使用しています Webアプリケーションは、次のようにリクエストを作成します。 $.ajax({ type: "POST", url: 'http://localhost:8000/blah', data: {}, xhrFields: { withCredentials: true }, crossDomain: true, dataType: …

17
タイムアウトになりました。操作が完了する前にタイムアウト期間が経過したか、サーバーが応答していません。ステートメントは終了されました
モバイルファイルのダウンロードサイトであるWebサイト(1日あたり20000〜60000)に多くのユーザーがいます。私のサーバー(windowsサーバー2008-R2)にリモートアクセスできます。以前に「サーバーが利用できません」というエラー を受け取りましたが、接続タイムアウトエラーが表示されます。 私はこれに精通していません-なぜそれが発生し、どうすれば修正できますか? 完全なエラーは以下のとおりです。 「/」アプリケーションでのサーバーエラー。タイムアウトになりました。操作が完了する前にタイムアウト期間が経過したか、サーバーが応答していません。ステートメントは終了されました。説明:現在のWebリクエストの実行中に未処理の例外が発生しました。エラーの詳細と、コードのどこで発生したかについては、スタックトレースを確認してください。 例外の詳細:System.Data.SqlClient.SqlException:タイムアウトの期限が切れました。操作が完了する前にタイムアウト期間が経過したか、サーバーが応答していません。ステートメントは終了されました。 ソースエラー: 現在のWeb要求の実行中に未処理の例外が生成されました。例外の発生源と場所に関する情報は、以下の例外スタックトレースを使用して識別できます。 スタックトレース: [SqlException(0x80131904):タイムアウトの期限が切れました。操作が完了する前にタイムアウト期間が経過したか、サーバーが応答していません。ステートメントは終了しました。] System.Data.SqlClient.SqlConnection.OnError(SqlException exception、Boolean breakConnection)+404 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()+412 System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior 、SqlCommand cmdHandler、SqlDataReader dataStream、BulkCopySimpleResultSet bulkCopyHandler、TdsParserStateObject stateObj)+1363 System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds、RunBehavior runBehavior、String resetOptionsString)+6387741 System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior、RunBehavior runBehavior、Boolean returnStream、Boolean async)+6389442 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior、RunBehavior runBehavior runBehavior runBehavior runBehavior runBehavior 538 327 NovinMedia.Data.DbObject.RunProcedure(String storedProcName、IDataParameter []パラメータ、Int32&rowsAffected)+209 DataLayer.OnlineUsers.Update_SessionEnd_And_Online(Object Session_End、Boolean Online)+440 System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result、String methodName、Boolean sendToPipe)+689 System.Data.SqlClient.SqlCommand.ExecuteNonQuery()+ …




9
「Java Concurrency In Practice」はまだ有効ですか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 3年前休業。 この質問を改善する ある練習でのJava並行処理がまだ有効?この本で説明されているアイデア、概念、実装が最新のJavaバージョンに引き続き準拠しているかどうか疑問に思っています。 2006年に最新版が出来たのでお願いします。

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