プログラミング

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

11
包含クラスJavaではありません
テトリスゲームを作ろうとしていますが、コンパイラエラーが発生します Shape is not an enclosing class オブジェクトを作成しようとしたとき public class Test { public static void main(String[] args) { Shape s = new Shapes.ZShape(); } } それぞれの形状に内部クラスを使用しています。これが私のコードの一部です public class Shapes { class AShape { } class ZShape { } } 何が悪いのですか?

5
PostgreSQLの「use database_name」コマンド
私はPostgreSQLの初心者です。 USEMySQLやMS SQL Serverのコマンドのように、Postgresのクエリエディタから別のデータベースに接続したい。 \c databasenameインターネットを検索して見つけましたが、psqlでのみ動作します。PostgreSQLクエリエディターから実行しようとすると、構文エラーが発生します。 pgscriptでデータベースを変更する必要があります。誰でもそれを行う方法を知っていますか?

7
Facebook Graph API v2.0 +-/ me / friendsが空、または私のアプリケーションを使用している友達のみを返す
Graph API v2.0で友達の名前とIDを取得しようとしていますが、データが空を返します。 { "data": [ ] } 私がv1.0を使用していたとき、次の要求ですべてが正常でした。 FBRequest* friendsRequest = [FBRequest requestForMyFriends]; [friendsRequest startWithCompletionHandler: ^(FBRequestConnection *connection, NSDictionary* result, NSError *error) { NSArray* friends = [result objectForKey:@"data"]; NSLog(@"Found: %i friends", friends.count); for (NSDictionary<FBGraphUser>* friend in friends) { NSLog(@"I have a friend named %@ with id %@", friend.name, friend.id); } …

14
継続的インテグレーションと継続的デリバリーと継続的展開
これら3つの用語の違いは何ですか?私の大学では、次の定義を提供しています。 継続的インテグレーションとは、基本的には、開発者の作業コピーが1日に数回共有メインラインと同期されることを意味します。 継続的デリバリーは、継続的インテグレーションの論理的進化として説明されています。製品を常に生産に投入できるようにしてください! 継続的デプロイメントは、継続的デリバリー後の論理的な次のステップとして説明されています。製品がQAに合格すると、製品が自動的に本番環境にデプロイされます。 また、警告も表示されます。テストシステムに継続的に展開できる場合は、「継続的展開」という用語が使用されることもあります。 これらすべては私を混乱させます。もう少し詳細な(または例が付いている)説明は高く評価されます!

28
Laravel 5必要なbootstrap /../ vendor / autoload.phpを開けませんでした
最近、作曲家を介してLaravel 5をインストールしました。artisanを使用して新しいコントローラーを作成しようとすると、次のエラーが発生します。 bootstrap /../ vendor / autoload.php。ストリームを開けませんでした:そのようなファイルまたはディレクトリはありません。「ベンダー」フォルダは存在しません。 何か不足していますか?
366 php  laravel-5 


10
CORS-プリフライトリクエストを導入する動機は何ですか?
クロスオリジンリソースシェアリングは、Webページが(wikipediaから)別のドメインにXMLHttpRequestsを作成できるようにするメカニズムです。 私はこの数日間CORSをいじっていますが、すべてがどのように機能するかについてはかなり理解していると思います。 したがって、私の質問はCORS /プリフライトがどのように機能するかについてではなく、新しいリクエストタイプとしてプリフライトを思い付く背後にある理由についてです。実際のリクエスト(RR)が受け入れられるかどうかを確認するためだけにサーバーAがサーバーBにプリフライト(PR)を送信する必要がある理由を確認できません。以前のPR。 かなり検索した後、私が見つかりました。この作品 www.w3.orgで情報の(7.1.5)を: この仕様が存在する前に特定のユーザーエージェントから発信できなかったクロスオリジンリクエストからリソースを保護するために、プリフライトリクエストが行われ、リソースがこの仕様を認識していることを確認します。 これは文を理解するのが最も難しいと思います。私の解釈(「最良の推測」と呼ぶ方がよいでしょう)は、仕様を認識していないサーバーCからの要求からサーバーBを保護することです。 誰かがシナリオを説明してもらえますか/ PR + RRがRR単独よりもうまく解決する問題を示しますか?
366 ajax  html  http  cors  preflight 

18
Javaでクラスパスからテキストファイルを実際に読み取る方法
システム変数CLASSPATHに設定されているテキストファイルを読み込もうとしています。ユーザー変数ではありません。 以下のようにファイルへの入力ストリームを取得しようとしています: ファイル(D:\myDir)のディレクトリをCLASSPATHに置き、以下を試してください: InputStream in = this.getClass().getClassLoader().getResourceAsStream("SomeTextFile.txt"); InputStream in = this.getClass().getClassLoader().getResourceAsStream("/SomeTextFile.txt"); InputStream in = this.getClass().getClassLoader().getResourceAsStream("//SomeTextFile.txt"); D:\myDir\SomeTextFile.txtCLASSPATH にファイル()のフルパスを配置し、上記の3行のコードを試してください。 しかし、残念ながらどれも動作nullしておらず、私は常にInputStreamに入りinます。
366 java  classpath 


4
PHPでcURLを使用してTor非表示サービスに接続するにはどうすればよいですか?
ロックされています。この質問へのコメントは無効になっていますが、新しい回答やその他のやり取りはまだ受け付けています。詳細をご覧ください。 次のPHPコードを使用してTor非表示サービスに接続しようとしています。 $url = 'http://jhiwjjlqpyawmpjx.onion/' $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_PROXY, "http://127.0.0.1:9050/"); curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5); $output = curl_exec($ch); $curl_error = curl_error($ch); curl_close($ch); print_r($output); print_r($curl_error); 実行すると、次のエラーが発生します。 ホスト名を解決できませんでした ただし、Ubuntuのコマンドラインから次のコマンドを実行すると、 curl -v --socks5-hostname localhost:9050 http://jhiwjjlqpyawmpjx.onion 期待通りに返事がある PHP cURLドキュメントはこれを言います: --socks5-hostname Use the specified SOCKS5 proxy (and let the proxy …
366 php  curl  proxy  tor 

25
JavaでのHTTP URLアドレスエンコーディング
私のJavaスタンドアロンアプリケーションは、ユーザーからURL(ファイルを指す)を取得し、それをヒットしてダウンロードする必要があります。私が直面している問題は、HTTP URLアドレスを適切にエンコードできないことです... 例: URL: http://search.barnesandnoble.com/booksearch/first book.pdf java.net.URLEncoder.encode(url.toString(), "ISO-8859-1"); 私を返します: http%3A%2F%2Fsearch.barnesandnoble.com%2Fbooksearch%2Ffirst+book.pdf しかし、私が欲しいのは http://search.barnesandnoble.com/booksearch/first%20book.pdf (スペースは%20に置き換えられました) URLEncoderHTTP URLをエンコードするようには設計されていないと思います... JavaDocは「HTMLフォームエンコーディングのユーティリティクラス」と言っています...これを行う他の方法はありますか?
366 java  http  urlencode 

11
Pythonで日付に5日を追加する
日付が"10/10/11(m-d-y)"あり、Pythonスクリプトを使用してそれに5日を追加したいと思います。月末にも機能する一般的な解決策を検討してください。 私は次のコードを使用しています: import re from datetime import datetime StartDate = "10/10/11" Date = datetime.strptime(StartDate, "%m/%d/%y") print Date ->印刷中 '2011-10-10 00:00:00' 次に、この日付に5日を追加します。私は次のコードを使用しました: EndDate = Date.today()+timedelta(days=10) このエラーを返したもの: name 'timedelta' is not defined
366 python  date  datetime 

30
Androidツールバーの中央のタイトルとカスタムフォント
ツールバーのタイトルにカスタムフォントを使用する正しい方法を見つけて、ツールバーの中央に配置しようとしています(クライアントの要件)。 現時点では、古き良きActionBarを使用しており、タイトルを空の値に設定してsetCustomView、カスタムフォントTextViewを配置し、ActionBar.LayoutParamsを使用して中央揃えします。 それを行うより良い方法はありますか?新しいツールバーをアクションバーとして使用する。

8
rsyncを使用するときに別のSSHポートを指定することは可能ですか?
私は次のコマンドを試みています: rsync -rvz --progress --remove-sent-files ./dir user@host:2222/path SSHはポート2222で実行されていますが、rsyncは引き続きポート22を使用しようとしますが、パスが見つからないというメッセージが表示されますが、もちろん存在しません。 非標準のsshポートでリモートホストにrsyncできるかどうか知りたいのですが。
366 ssh  rsync 

7
あるリストにあるすべての要素を別のリストから削除します
2つのリストがあるl1としましょうl2。not inのl1 - l2すべての要素を返す、実行したい。l1l2 これを行うための単純なループのアプローチを考えることができますが、それは本当に非効率的です。これを行うためのpythonicで効率的な方法は何ですか? 例として、私が持っている場合l1 = [1,2,6,8] and l2 = [2,3,5,8]、l1 - l2返す必要があります[1,6]
366 python  list 

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