プログラミング

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


5
Chrome拡張機能でjQueryを使用する方法
私はクローム拡張を書いています。そしてjQuery、拡張機能で使用したいと思います。バックグラウンドページは使用せず、バックグラウンドスクリプトのみを使用しています。 これが私のファイルです: manifest.json { "manifest_version": 2, "name": "Extension name", "description": "This extension does something,", "version": "0.1", "permissions": [ "activeTab" ], "browser_action": { "default_icon": "images/icon_128.png" }, "background": { "scripts": ["background.js"], "persistent": false }, "icons": { "16": "images/icon_16.png", "48": "images/icon_48.png", "128": "images/icon_128.png" } } 私のbackground.jsファイルは、work.js // Respond to the click on extension …

10
Retrofit 2ですべてのリクエストにヘッダーを追加する
Retrofit 2のドキュメントには次のように書かれています: すべてのリクエストに追加する必要があるヘッダーは、OkHttpインターセプターを使用して指定できます。 これは、以前のバージョンを使用して簡単に行うことができ、ここだ、関連するQAは。 しかし、レトロフィット2を使用して、オブジェクトに適用できるようなメソッドsetRequestInterceptorやsetInterceptorメソッドを見つけることができませんでしたRetrofit.Builder。 またRequestInterceptor、OkHttpにはもうないようです。Retrofitのドキュメントでは、Interceptorを紹介していますが、この目的での使用方法がよくわかりませんでした。 これどうやってするの?

10
PHP-オブジェクトの配列からプロパティを抽出する
私は猫オブジェクトの配列を持っています: $cats = Array ( [0] => stdClass Object ( [id] => 15 ), [1] => stdClass Object ( [id] => 18 ), [2] => stdClass Object ( [id] => 23 ) ) 猫のIDの配列を1行で抽出したいと思います(関数でもループでもありません)。 での使用array_walkを考えcreate_functionていましたが、どうすればいいのかわかりません。 何か案が?
128 php 

17
Gitで複数のリモートブランチを削除する
私のチームメンバーには、うっかりして150以上のローカルブランチを中央リポジトリにプッシュしました。ありがたいことに、それらはすべて同じ接頭辞を持っています。そのプレフィックスを使用して、一度にそれらすべてを削除するgitコマンドまたはクールな小さなシェルスクリプトはありますか?
128 git  bash 


16
JSON.NETでの逆シリアル化のためのキャストインターフェイス
さまざまなWebサイトからJSONオブジェクトを取り込み(情報のスクレイピングを考える)、それらをC#オブジェクトに変換するリーダーをセットアップしようとしています。私は現在、逆シリアル化プロセスにJSON.NETを使用しています。私が直面している問題は、クラス内のインターフェイスレベルのプロパティを処理する方法がわからないことです。だから自然の何か: public IThingy Thing エラーが発生します: IThingyタイプのインスタンスを作成できませんでした。タイプはインターフェースまたは抽象クラスであり、インスタンス化することはできません。 私が取り組んでいるコードは機密性が高く、ユニットテストが非常に重要であるため、ThingyではなくIThingyであることが比較的重要です。Thingyのような本格的なオブジェクトでは、アトミックテストスクリプトのオブジェクトをモックすることはできません。それらはインターフェースでなければなりません。 私はしばらくJSON.NETのドキュメントを調べてきましたが、このサイトでこれに関連して見つけた質問はすべて1年以上前のものです。何か助け? また、問題があれば、私のアプリは.NET 4.0で書かれています。
128 c#  .net  json  json.net 

11
証明書のインポート後のJava Keytoolエラー、「keytoolエラー:java.io.FileNotFoundException&Access Denied」
HTTPS経由でJava Web APIに接続しようとしています。ただし、例外がスローされます。 javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException オンラインのkeytoolとSSL証明書のチュートリアルから学んだ次の手順に従いました。 HTTPS URLをブラウザーにコピーし、SSL証明書をダウンロードして、Internet Explorerを使用してブラウザーにインストールしました。 証明書を自分のコンピューターのパスにエクスポートすると、証明書は次のように保存されました .cer keytoolのインポートオプションを使用しました。以下のコマンドはエラーなしで実行されました。 keytool -import -alias downloadedCertAlias -keystore C:\path\to\my\keystore\cacerts.file -file C:\path\of\exportedCert.cer コマンドプロンプトでパスワードの入力を求められ、入力すると認証されました。 cmdウィンドウには、いくつかの証明書データ&署名を印刷し、私は質問を促されました。 この証明書を信頼しますか? はいと答えました。 表示されるcmdプロンプト 証明書がキ​​ーストアに追加されました ただし、そのメッセージの後に、別の例外が表示されました。 keytool error: java.io.FileNotFoundException: C:\Program files\...\cacerts <Access Denied> 最後にキーストアを確認したところ、SSL証明書が追加されておらず、接続しようとしたときに以前に取得していたものと同じ例外がアプリケーションに表示されます。 (javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException)

7
JavaScriptを使用してリンクを作成するにはどうすればよいですか?
タイトルの文字列とリンクの文字列があります。JavaScriptを使用してページにリンクを作成するために2つを組み合わせる方法がわかりません。どんな助けでもありがたいです。 EDIT1:質問に詳細を追加します。これを理解しようとしているのは、RSSフィードがあり、タイトルとURLのリストがあるためです。タイトルをURLにリンクして、ページを使いやすくしたいと思います。 EDIT2:私はjQueryを使用していますが、jQueryをまったく使用していないので、この状況で役立つかもしれないことに気付きませんでした。


13
文字列のリストを数値で並べ替える方法は?
これは些細なことのように聞こえることは知っていsort()ますが、Python の機能が奇妙なものであることを知りませんでした。実際には文字列形式の「数値」のリストがあるので、まずそれらをintに変換してから、ソートを試みます。 list1=["1","10","3","22","23","4","2","200"] for item in list1: item=int(item) list1.sort() print list1 くれます: ['1', '10', '2', '200', '22', '23', '3', '4'] 私が欲しいのは ['1','2','3','4','10','22','23','200'] 数値セットのソートに関連するアルゴリズムのいくつかを調べましたが、私が見つけたものはすべて、英数字セットのソートに関係しています。 私はこれはおそらく簡単な問題ではないことを知っていますが、グーグルと私の教科書は.sort()関数よりも多かれ少なかれ有用なものを提供していません。
128 python  sorting 

8
既存のSQLiteテーブルに外部キーを追加するにはどうすればよいですか?
次の表があります。 CREATE TABLE child( id INTEGER PRIMARY KEY, parent_id INTEGER, description TEXT); 外部キー制約を追加するにはどうすればよいparent_idですか?外部キーが有効になっていると仮定します。 ほとんどの例では、テーブルを作成していると想定しています。既存の制約に制約を追加したいと思います。
128 sql  sqlite  foreign-keys  ddl 

10
プルリクエストからのGitHubクローン?
GitHubからリポジトリを複製したいと思います。問題は、メインブランチが必要ないことです。この未承認のプルリクエストのバージョンが必要です。 メインリポジトリの代わりにプルリクエストバージョンを複製することはできますか?
128 git  github  pull-request 

12
Java; 文字列置換(正規表現を使用)?
学校のプロジェクトの一環として、フォームの文字列を置き換える必要があります。 5 * x^3 - 6 * x^1 + 1 次のようなものに: 5x<sup>3</sup> - 6x<sup>1</sup> + 1 これは正規表現で実行できると思いますが、まだ方法がわかりません。 手を貸してくれませんか。 PS実際の割り当ては多項式処理Javaアプリケーションを実装することであり、これを使用してモデルからビューにpolynomial.toString()を渡します。HTMLタグを使用してきれいに表示したいと思います。
128 java  regex 

3
React Enzymeが2番目(またはn番目)のノードを見つける
Jasmine Enzymeの浅いレンダリングでReactコンポーネントをテストしています。 この質問のためにここでは簡略化しています... function MyOuterComponent() { return ( <div> ... <MyInnerComponent title="Hello" /> ... <MyInnerComponent title="Good-bye" /> ... </div> ) } MyOuterComponentの2つのインスタンスがMyInnerComponentあり、それぞれで小道具をテストしたいと思います。 最初にテストする方法を知っています。で使用findしていfirstます... expect(component.find('MyInnerComponent').first()).toHaveProp('title', 'Hello'); ただし、の2番目のインスタンスをテストするのに苦労していますMyInnerComponent。 このようなものがうまくいくことを願っていました... expect(component.find('MyInnerComponent').second()).toHaveProp('title', 'Good-bye'); またはこれ... expect(component.find('MyInnerComponent')[1]).toHaveProp('title', 'Good-bye'); しかし、もちろん上記のどちらも機能しません。 私は明らかなことを逃しているように感じます。 しかし、ドキュメントを調べても、類似した例はありません。 誰でも?
128 reactjs  jasmine  enzyme 

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