プログラミング

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

11
Fetch GETリクエストを使用してクエリ文字列を設定する
新しいFetch APIを使用しようとしています: 私はGETこのようなリクエストをしています: var request = new Request({ url: 'http://myapi.com/orders', method: 'GET' }); fetch(request); ただし、クエリ文字列をGETリクエストに追加する方法がわかりません。理想的には、いいね!にGETリクエストを送信できるようにしたいですURL。 'http://myapi.com/orders?order_id=1' では、のパラメータとしてjQuery渡すことでこれを行うことができます。新しいものでそれを行う同等の方法はありますか?{order_id: 1}data$.ajax()Fetch API

20
adbコマンドが見つかりません
ユーザーがブラウザーを使用して電話で入力できるezkeyboardアプリケーションをadb forward使用する前に、コマンドを実行する必要があります。 adb forward tcp:8080 tcp:8080コマンドを実行すると、adb command not foundエラーメッセージが表示されます。 android端末からコマンドを実行できます。なぜ機能しadbないのですか?
148 android  macos  terminal  adb 

6
複数のフィルターをpandas DataFrameまたはSeriesに適用する効率的な方法
ユーザーがPandas DataFrameまたはSeriesオブジェクトにいくつかのフィルターを適用したいというシナリオがあります。基本的に、実行時にユーザーが指定した一連のフィルタリング(比較操作)を効率的にチェーン化したいと考えています。 フィルターは付加的である必要があります(別名を適用すると結果が絞り込まれます)。 私は現在使用してreindex()いますが、これにより毎回新しいオブジェクトが作成され、基になるデータがコピーされます(ドキュメントを正しく理解している場合)。そのため、大きなSeriesまたはDataFrameをフィルタリングする場合、これは非常に非効率的です。 私が使用していることを考えているapply()、map()または類似した何かが良いかもしれません。私はパンダにかなり慣れていないので、すべてに頭を包み込もうとしています。 TL; DR 次の形式のディクショナリを取得して、各操作を特定のSeriesオブジェクトに適用し、「フィルター処理された」Seriesオブジェクトを返します。 relops = {'>=': [1], '<=': [1]} 長い例 私が現在持っているものの例から始めて、単一のSeriesオブジェクトをフィルタリングするだけです。以下は私が現在使用している関数です: def apply_relops(series, relops): """ Pass dictionary of relational operators to perform on given series object """ for op, vals in relops.iteritems(): op_func = ops[op] for val in vals: filtered = op_func(series, val) series = …
148 python  algorithm  pandas 

11
Ubuntu 16.04でnodejsを更新する
node -vコマンドを使用したときにubuntu 16.04のノードのバージョンを調べていたところ、バージョン6.9.1が表示されましたが、nodejs -vこのコマンドを使用する前に6.9.2が表示された場合、npm updateコマンドが使用されました。 ではnode -v、これらの違いは何nodejs -vですか?そして、node / nodejsの最新のLTSバージョンに更新する方法は?
148 node.js  ubuntu 


4
オープンソースプロジェクトの/ distディレクトリの意味は何ですか?
dist/多くのオープンソースプロジェクト(通常はGitHub)で最初にディレクトリを見たので、それが何を意味するのか疑問に思っています。 ではdist、vendor、lib、src、と私たちはかなり頻繁に見ていること、他の多くのフォルダ名、私は時々私は自分のフォルダに名前を付ける必要があるか疑問に思います。 私が間違っていたら訂正してください! src:ソースが含まれています。純粋なソースだけの場合もあれば、縮小版の場合もあり、プロジェクトに依存します。 vendor:他のオープンソースプロジェクトなど、他の依存関係が含まれています。 lib:いい質問です。vendorプロジェクトに応じて、どちらか一方、または両方を見ることができますが、実際には非常に近いです... dist:私が見たところ、「製品」ファイルが含まれています。これは、ライブラリを使用する場合に使用する必要があります。 なぜオープンソースはとても混乱するのですか?より明確にすることは可能ではないでしょうか?一部の言語は特定の名前を使用するため、少なくとも言語ごと。

3
Asyncio.gatherとasyncio.wait
asyncio.gatherそして、asyncio.wait同様の用途を持っているように見える:私は(必ずしも次の開始前に終了するのを待っていない1)のために/待機を実行したいことを、私は非同期物事の束を持っています。それらは異なる構文を使用しており、一部の詳細は異なりますが、機能が非常に重複している2つの関数を使用することは、私には非常に不便です。何が欠けていますか?

14
パンダとグループの合計の割合
これは明らかに単純ですが、派手な初心者として私は行き詰まっています。 そのオフィスのState、Office ID、およびSalesの3つの列を含むCSVファイルがあります。 特定の州のオフィスごとの売上のパーセンテージを計算したい(各州のパーセンテージの合計が100%である)。 df = pd.DataFrame({'state': ['CA', 'WA', 'CO', 'AZ'] * 3, 'office_id': range(1, 7) * 2, 'sales': [np.random.randint(100000, 999999) for _ in range(12)]}) df.groupby(['state', 'office_id']).agg({'sales': 'sum'}) これは次を返します: sales state office_id AZ 2 839507 4 373917 6 347225 CA 1 798585 3 890850 5 454423 CO 1 819975 3 …
148 python  pandas 

18
パスワードは現在のポリシー要件を満たしていません
mysqlで新しいユーザーを構文で作成したい: create user 'demo'@'localhost' identified by 'password'; しかし、それはエラーを返します: パスワードは現在のポリシー要件を満たしていません。 多くのパスワードを試しましたが、機能しません。どうすれば修正できますか?
148 mysql  passwords 

21
ViewModelProvidersは1.1.0で廃止されました
のGoogleドキュメントを見ると、ViewModel以下のを取得する方法のサンプルコードが表示されていますViewModel。 val model = ViewModelProviders.of(this).get(MyViewModel::class.java) 最新の依存関係を使用する場合、そのandroid.arch.lifecycle:extensions:1.1.1ようなクラスはありませんViewModelProviders。 のドキュメントに移動するとViewModelProviders、次のようなコメントが表示されました。 このクラスはAPIレベル1.1.0で廃止されました。ViewModelProvider.AndroidViewModelFactoryを使用します 問題は、を使用しようとしたときに、のインスタンスを取得するViewModelProvider.AndroidViewModelFactoryための同等のofメソッドが見つからないことViewModelです。 私がやろうとしたこと: ViewModelProvider.AndroidViewModelFactory.getInstance(application).create(PlayerViewHolder::class.java) したがって、メソッドの名前は、create呼び出すたびにViewModelの新しいインスタンスを取得します。これは、私が求めているものではありません。 上記の廃止されたコードの置き換えは何ですか?

28
React Hook「useState」は、React関数コンポーネントでもカスタムReact Hook関数でもない関数「app」で呼び出されます
私は簡単な問題のために反応フックを使用しようとしています const [personState,setPersonState] = useState({ DefinedObject }); 以下の依存関係があります。 "dependencies": { "react": "^16.8.6", "react-dom": "^16.8.6", "react-scripts": "3.0.0" } しかし、まだ次のエラーが発生します。 ./src/App.js 7行目: React Hook "useState"は、React関数コンポーネントでもカスタムReact Hook関数react-hooks / rules-of-hooksでもない関数 "app"で呼び出されます 39行目: 「状態」は定義されてい ません 各エラーの詳細については、キーワードを検索してください。 コンポーネントコードは次のとおりです。 import React, {useState} from 'react'; import './App.css'; import Person from './Person/Person'; const app = props => { const …

1
ARMチップにJavascriptという名前の命令(FJCVTZS)があるのはなぜですか?
FJCVTZSは、「浮動小数点Javascriptを符号付き固定小数点に変換し、ゼロに向かって丸める」です。Armv8.3-Aチップ以降でサポートされています。JavaScriptがベアメタルにそれほど近いとは思わないので、これは奇妙なことです。 命令の機能の説明はありますが、なぜ存在するのかはわかりません。 このスレッドは、「JSには整数型がないため、特定のユースケースでは、アルゴリズム上の理由がないために、この操作がわいせつに必要になることが多いため、単一の命令として存在します」と述べています。それはもっともらしいですが、もっと詳しく理解したいと思います。
148 javascript  assembly  arm 

30
「解析」の反対は何ですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 6年前休業。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 SQLクエリを解析してそのクエリの抽象表現に変換する関数parseQueryがあります。 クエリの抽象表現を取り、SQLクエリ文字列を返す関数を記述しようとしています。 2番目の関数は何と呼びますか?

3
Valgrindの出力をファイルにリダイレクトする方法は?
Valgrindツールを使用しているときに、valgrindツールによって生成された詳細をログに記録する必要があります。どうすればそれを達成できますか?私は何かを試しました、 valgrind a.out | test そして valgrind a.out > test これは、valgrindメモリエラーではなく、プログラムの出力のみを提供し、情報をリークしました。プログラムがユーザーの操作を必要としない場合(つまり、入力を行う場合)でも、このようになっています。プログラムがユーザー入力を必要とする場合でも、それ自体は機能しません。 これどうやってするの?
147 redirect  valgrind 

13
AngularJSのインスタント検索を遅らせる方法は?
解決できないように見えるパフォーマンスの問題があります。私はインスタント検索を行っていますが、それぞれで検索を開始するので、少し面倒keyup()です。 JS: var App = angular.module('App', []); App.controller('DisplayController', function($scope, $http) { $http.get('data.json').then(function(result){ $scope.entries = result.data; }); }); HTML: <input id="searchText" type="search" placeholder="live search..." ng-model="searchText" /> <div class="entry" ng-repeat="entry in entries | filter:searchText"> <span>{{entry.content}}</span> </div> JSONデータはそれほど大きくなく、300 KBだけではありません。私が達成する必要があるのは、キーストロークごとにアクションを実行するのではなく、ユーザーが入力を完了するのを待つために、検索に約1秒の遅延を設けることです。AngularJSはこれを内部で行います。ここでドキュメントやその他のトピックを読んだ後、特定の答えを見つけることができませんでした。 インスタント検索をどのように遅らせることができるかについてのアドバイスをいただければ幸いです。

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