プログラミング

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

5
CMakeファイルにリンカーまたはコンパイルフラグを追加するにはどうすればよいですか?
arm-linux-androideabi-g++コンパイラを使用しています。簡単な「Hello、World!」をコンパイルしようとすると うまくコンパイルするプログラム。そのコードに単純な例外処理を追加してテストすると、それも機能します(追加した後-fexceptionsは、デフォルトで無効になっていると思います)。 これはAndroidデバイス用であり、CMakeのみを使用し、は使用しませんndk-build。 例えば ​​- first.cpp #include <iostream> using namespace std; int main() { try { } catch (...) { } return 0; } ./arm-linux-androideadi-g++ -o first-test first.cpp -fexceptions 問題なく動作します... 問題 ... CMakeファイルでファイルをコンパイルしようとしています。 -fexceptionsフラグとして追加したい。私が試した set (CMAKE_EXE_LINKER_FLAGS -fexceptions ) or set (CMAKE_EXE_LINKER_FLAGS "fexceptions" ) そして set ( CMAKE_C_FLAGS "fexceptions") それでもエラーが表示されます。
220 c++  cmake 


30
git add、commit、pushコマンドを1つに?
これら3つのコマンドを1つで使用する方法はありますか? git add . git commit -a -m "commit" (do not need commit message either) git push たまに、1文字だけ、CSSパディングなどを変更しています。それでも、変更をプッシュするには、3つのコマンドすべてを記述する必要があります。プッシャーが1つしかないプロジェクトがたくさんあるので、このコマンドはすばらしいでしょう。
220 git 



7
PythonとIPythonの違いは何ですか?
PythonとIPythonの違いは何ですか? Pythonでコードを記述した場合、IPythonでそのまま実行されますか、それとも変更する必要がありますか? IPythonはPythonのインタラクティブシェルになるはずですが、それだけですか?またはIPythonと呼ばれる言語はありますか?IPythonで何かを書いた場合、それはPythonで実行されますか?違いがある場合、どうすればそれらを知ることができますか?Pythonで使用されるすべてのパッケージはIPythonのように機能しますか?
220 python  ipython 


9
モッキート。メソッドの引数を確認する
私はこれについてグーグルで調べましたが、関連するものは何も見つかりませんでした。私はこのようなものを持っています: Object obj = getObject(); Mockeable mock= Mockito.mock(Mockeable.class); Mockito.when(mock.mymethod(obj )).thenReturn(null); Testeable testableObj = new Testeable(); testableObj.setMockeable(mock); command.runtestmethod(); ここで、mymethod(Object o)内runtestmethod()で呼び出されたが、o他ではなくObject で呼び出されたことを確認します。しかし、私は、たとえば、次のように、検証に置いたものは何でも、常にテストに合格します。 Mockito.verify(mock.mymethod(Mockito.eq(obj))); または Mockito.verify(mock.mymethod(Mockito.eq(null))); または Mockito.verify(mock.mymethod(Mockito.eq("something_else"))); 私はいつもテストに合格します。どうすればその検証を実行できますか(可能な場合)? ありがとうございました。

6
正規表現は大文字を小文字に置き換えます
正規表現を使用して、大文字を対応する小文字に置き換えようとしています。そのため EarTH: 1, MerCury: 0.2408467, venuS: 0.61519726, なる earth: 1, mercury: 0.2408467, venus: 0.61519726, 崇高なテキストで。小文字と大文字の両方を含む単語でのみ小文字を小文字にするにはどうすればよいですか?それが影響を与えるのvenUsではなくVENUS。

9
AJAXファイルのアップロードにFormDataを使用する方法
これは、ドラッグアンドドロップ機能を使用して動的に生成する私のHTMLです。 <form method="POST" id="contact" name="13" class="form-horizontal wpc_contact" novalidate="novalidate" enctype="multipart/form-data"> <fieldset> <div id="legend" class=""> <legend class="">file demoe 1</legend> <div id="alert-message" class="alert hidden"></div> </div> <div class="control-group"> <!-- Text input--> <label class="control-label" for="input01">Text input</label> <div class="controls"> <input type="text" placeholder="placeholder" class="input-xlarge" name="name"> <p class="help-block" style="display:none;">text_input</p> </div> <div class="control-group"> </div> <label class="control-label">File Button</label> <!-- File …
220 php  jquery  ajax 

2
builtins.TypeError:バイトではなくstrである必要があります
スクリプトをPython 2.7から3.2に変換しましたが、バグがあります。 # -*- coding: utf-8 -*- import time from datetime import date from lxml import etree from collections import OrderedDict # Create the root element page = etree.Element('results') # Make a new document tree doc = etree.ElementTree(page) # Add the subelements pageElement = etree.SubElement(page, 'Country',Tim = 'Now', name='Germany', AnotherParameter …
220 python  python-3.x  lxml 

6
express.jsのapp.useとapp.getの違い
私はnode.jsを表現するのが初めてなので、app.useとapp.getの違いを理解できません。両方を使用して情報を送信できるようです。例えば: app.use('/',function(req, res,next) { res.send('Hello'); next(); }); これと同じようです: app.get('/', function (req,res) { res.send('Hello'); });
220 node.js  express 

14
CLIコマンドを使用してGCPでプロジェクトを変更する方法
手動ではなくcliコマンドを使用して、現在実行中のプロジェクトをGCP(Google Cloud Platform)アカウントの別のプロジェクトに変更するにはどうすればよいですか?gcloud init $gcloud projects list私のアカウントで実行されているプロジェクトを一覧表示します。cliコマンドを使用して、現在のプロジェクトをリストから他のプロジェクトに変更したい。

27
Spring RestTemplate-リクエスト/レスポンスの完全なデバッグ/ロギングを有効にする方法は?
私はしばらくの間Spring RestTemplateを使用しており、そのリクエストとレスポンスをデバッグしようとしているときに一貫して壁にぶつかりました。基本的に、 "verbose"オプションをオンにしてcurlを使用したときと同じものを探しています。例えば ​​: curl -v http://twitter.com/statuses/public_timeline.rss 送信データと受信データ(ヘッダー、Cookieなどを含む)の両方を表示します。 私は次のようないくつかの関連する投稿を確認しました: Spring RestTemplateで応答を記録するにはどうすればよいですか? しかし、私はこの問題を解決することができませんでした。 これを行う1つの方法は、RestTemplateソースコードを実際に変更し、そこにいくつかの追加のログステートメントを追加することですが、このアプローチは本当に最後の手段です。Spring Web Client / RestTemplateに、より親しみやすい方法ですべてをログに記録するように指示する方法がいくつかあるはずです。 私の目標は、次のようなコードでこれを実行できるようにすることです。 restTemplate.put("http://someurl", objectToPut, urlPathValues); 次に、ログファイルまたはコンソールで同じ種類のデバッグ情報(curlで取得したもの)を取得します。これは、Spring RestTemplateを使用していて問題がある人にとって非常に役立つと思います。curlを使用してRestTemplateの問題をデバッグしても、(一部のケースでは)機能しません。

21
リポジトリから単一のファイルを取得する
リモートのgitリポジトリから単一のファイルのコンテンツを取得するための(転送されるデータと使用されるディスク領域に関して)最も効率的なメカニズムは何ですか? これまでのところ、私はなんとか思いついた: git clone --no-checkout --depth 1 git@github.com:foo/bar.git && cd bar && git show HEAD:path/to/file.txt これはまだやり過ぎのようです。 リポジトリから複数のファイルを取得するのはどうですか?

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