プログラミング

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


19
フレームワークモジュール内に非モジュラーヘッダーを含める
Xcode 6を使用しています 1)最初に、動的ライブラリ(CoreLibrary)を作成しています。このライブラリには、RequestPoster.hファイルが含まれています。 2)次に、Cocoa Touch Frameworkを作成し、この動的ライブラリ(CoreLibrary)を追加しました。 3)次に、このフレームワークがプロジェクトに追加され、RequestPoster.hファイル(CoreLibrary)でエラーが発生します。 エラー:フレームワークモジュールクラス内に非モジュールヘッダーが含まれています: ifaddrs.h、arpa / inet.h、sys / types.h> これらのファイルはプロジェクトで見つかりません。

9
SQL文字列でのアンパサンド文字のエスケープ
SQLデータベースで特定の行を名前で照会しようとしていますが、アンパサンドがあります。エスケープ文字を設定してからアンパサンドをエスケープしようとしましたが、何らかの理由でこれが機能せず、問題が正確に何であるか不明です。 Set escape '\' select * from V1144engine.T_nodes where node_id in( select node2_id from V1144engine.T_edges where node1_id in( select node2_id from V1144engine.T_edges where node1_id in( select node2_id from V1144engine.T_edges where node1_id = (select node_id from V1144engine.T_nodes where node_name = 'Geometric Vectors \& Matrices'))) and edge_type_id = 1) and node_type_id = …
143 sql  oracle  escaping  sqlplus 

14
node_modules / rxjs / internal / types.d.ts(81,44):エラーTS1005: ';' Angular 6のインストール後に予想されるエラー
エラーが出ました node_modules / rxjs / internal / types.d.ts(81,44):エラーTS1005: ';' 期待された。 Angular 6のインストール後。 エラーを確認します。 ERROR in node_modules/rxjs/internal/types.d.ts(81,44): error TS1005: ';' expected. node_modules/rxjs/internal/types.d.ts(81,74): error TS1005: ';' expected. node_modules/rxjs/internal/types.d.ts(81,77): error TS1109: Expression expected.


17
Node.jsはファイルが存在するかどうかを確認します
ファイルの存在を確認するにはどうすればよいですか? モジュールのドキュメントにfsは、メソッドの説明がありfs.exists(path, callback)ます。しかし、私が理解しているように、ディレクトリのみの存在をチェックします。そして、私はファイルをチェックする必要があります! これはどのように行うことができますか?
143 node.js  fs 

14
PHPスクリプト-LinuxまたはWindowsのどちらで実行されているかを検出しますか?
WindowsシステムまたはLinuxシステムに配置できるPHPスクリプトがあります。どちらの場合も異なるコマンドを実行する必要があります。 自分がいる環境をどのように検出できますか?(できれば、巧妙なシステムハッキングではなくPHPを使用することが望ましい) 更新 明確にするために、スクリプトはコマンドラインから実行しています。

16
C ++再定義ヘッダーファイル(winsock2.h)
ヘッダーファイルが2回含まれないようにするにはどうすればよいですか?問題は、でMyClass.hそして私は含めていMyClass.hを多くのファイルには、それは複数回含まれており、再定義エラーが発生しました。防ぐ方法は? インクルードガードの代わりに#pragmaを1回使用していますが、それで問題ありません。 MyClass.h: // MyClass.h #pragma once #include <winsock2.h> class MyClass { // methods public: MyClass(unsigned short port); virtual ~MyClass(void); }; 編集:私が得ているエラーのいくつか c:\program files\microsoft sdks\windows\v6.0a\include\ws2def.h(91) : warning C4005: 'AF_IPX' : macro redefinition c:\program files\microsoft sdks\windows\v6.0a\include\winsock.h(460) : see previous definition of 'AF_IPX' c:\program files\microsoft sdks\windows\v6.0a\include\ws2def.h(124) : warning C4005: 'AF_MAX' : macro …
143 c++  header  redefinition 

6
Sublime 3-関数Goto定義のキーマップを設定する
関数/メソッドを開くためのEclipseスタイルのショートカットCtrl+ を作成したいMouseClick。Sublime Text 3にはすでにこの関数が呼び出されてgoto_definitionいますが、にバインドされていF12ます。 しかし、私はこのバインディングを作成する方法がわかりません。ドキュメントを探しましたが、複雑すぎました。この簡単なキーバインドで私を助けてくれますか? 編集:この記事に従って、私はこれを行うように言われました:http : //webtempest.com/better-definition-navigation-in-sublime-text-3/ [ { "button": "button1", "count": 1, "modifiers": ["super", "shift"], "press_command": "drag_select", "command": "goto_definition" } ] これは、動作するようには思えないctrl+ shift+ click何も実行しません。

9
エラー:BinderProxy @ 45d459c0は無効です。あなたの活動は実行されていますか?
このエラーとは...私はこのエラーに関する議論をstackoverflowコミュニティで見つけていません詳細:- 10-18 23:53:11.613: ERROR/AndroidRuntime(3197): Uncaught handler: thread main exiting due to uncaught exception 10-18 23:53:11.658: ERROR/AndroidRuntime(3197): android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@45d459c0 is not valid; is your activity running? 10-18 23:53:11.658: ERROR/AndroidRuntime(3197): at android.view.ViewRoot.setView(ViewRoot.java:468) 10-18 23:53:11.658: ERROR/AndroidRuntime(3197): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:177) 10-18 23:53:11.658: ERROR/AndroidRuntime(3197): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91) 10-18 23:53:11.658: ERROR/AndroidRuntime(3197): at …
143 android 

10
C ++ 11の関数の「最終」キーワードの目的は何ですか?
finalC ++ 11の関数のキーワードの目的は何ですか?派生クラスによる関数のオーバーライドを防ぐことは理解していますが、これが当てはまる場合は、final関数を非仮想として宣言するだけで十分ではないでしょうか?私がここで見逃している別のものはありますか?
143 c++  c++11  final 

12
move_uploaded_fileは「ストリームを開くことができませんでした:権限が拒否されました」エラーを表示します
CentOSでApache 2.2およびPHP 5.3を使用してアップロードディレクトリを設定しようとすると、このエラーが発生し続けます。 php.iniで: upload_tmp_dir = /var/www/html/mysite/tmp_file_upload/ httpd.conf: Directory /var/www/html/mysite/tmp_file_upload/> Options -Indexes AllowOverride None Order allow,deny Allow from all </Directory> <Directory /var/www/html/mysite/images/> Options -Indexes </Directory> CentOSディレクトリの権限: drwxrwxr-x 2 root root 4096 Nov 11 10:01 images drwxr-xr-x 2 root root 4096 Nov 12 04:54 tmp_file_upload 私が何をしても、ファイルをアップロードすると、PHPからこのエラーが発生し続けます。 警告:move_uploaded_file(images / robot.jpg):ストリームを開けませんでした:78行目の/var/www/html/mysite/process.phpでアクセスが拒否されました 警告:move_uploaded_file():/var/www/html/mysite/process.phpの「/ tmp …


11
「Java DateFormatはスレッドセーフではありません」これは何につながりますか?
Java DateFormatがスレッドセーフではないことについて誰もが警告し、概念を理論的に理解しています。 しかし、これが原因で私たちが直面する可能性のある実際の問題を視覚化することはできません。たとえば、クラスにDateFormatフィールドがあり、マルチスレッド環境のクラスの異なるメソッド(日付のフォーマット)で同じものが使用されているとします。 これが原因ですか: フォーマット例外などの例外 データの不一致 他の問題? また、その理由を説明してください。

6
iOSでカメラの許可を検出する
私は非常にシンプルなビデオアプリを開発しています。私は公式のコントロールUIImagePickerControllerを使用しています。 ここに問題があります。初めてUIImagePickerControllerを提示するとき、iOSは許可を求めます。ユーザーは「はい」または「いいえ」をクリックできます。ユーザーが[いいえ]をクリックした場合、コントロールは閉じられません。代わりに、ユーザーが開始ボタンをクリックし続けると、画面が常に真っ黒な状態のときにタイマーが作動し、ユーザーはタイマーを停止したり戻ったりすることはできません。ユーザーができる唯一のことは、アプリを強制終了することです。次回UIImagePickerControllerが表示されたとき、それはまだ黒い画面であり、ユーザーが[開始]をクリックすると戻ることができません。 バグかと思っていました。カメラの許可を検出して、UIImagePickerControllerを表示するかどうかを決定できる方法はありますか?

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