プログラミング

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

17
データベーススキーマをどのようにバージョン管理しますか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 10か月前に閉鎖。 この質問を改善する SQLデルタをどのように準備しますか?スキーマを変更する各SQLを手動でデルタフォルダーに保存しますか、それとも何らかの自動化された差分プロセスを使用しますか? データベーススキーマとソースコードをバージョン管理するための規則に興味があります。おそらく、スキーマを比較するpre-commitフックですか? また、どのようなデルタを差分のためのオプションが別に存在しDbDeploy? 編集:回答を見て、デルタを使用してデータベースの移行を実行するための標準的なスキームに精通していることを明確にしたいと思います。私の質問は、デルタ自体を、できれば自動的に作成することです。 また、違いがある場合、バージョン管理はPHPとMySQL向けです。(Rubyソリューションはありません)。
128 sql  mysql  schema  versioning 


11
ctrl + cを使用してpythonを停止する
スレッドを使用し、多くのHTTPリクエストを行うpythonスクリプトがあります。HTTPリクエスト(urllib2を使用)が読み取りを行っている間、それはブロックされておりCtrlC、プログラムを停止するために応答していません。これを回避する方法はありますか?
128 python 

5
Javaで簡単な警告メッセージを表示する方法は?
.NETから来ているので、デスクトップアプリでAlert()を呼び出すのに慣れています。ただし、このJavaデスクトップアプリでは、「Javaをご利用いただきありがとうございます」というメッセージを表示したいだけです。 (JOptionPaneを使用) もっと簡単な方法はありますか?
128 java  swing  joptionpane 

9
Androidですべての異なる画面サイズに対してdimens.xmlを定義するにはどうすればよいですか?
Androidでさまざまな画面サイズ(密度)をサポートする場合、多くの場合、すべての可能な画面に対してさまざまなレイアウトを作成することに重点が置かれます。IE ldpi mdpi hdpi xhdpi xxhdpi xxxhdpi 参考としてxhdpi画面のレイアウトを設計し、その寸法をdimens.xmlで定義しました。今、私は可能なすべての画面サイズをサポートしたいと思います。どうやってやるの? 私の知る限り、このツールを使用して、他の画面サイズの適切なdimens.xmlを把握し、プロジェクトに追加できます。これは私の状況でそれを行う正しい方法ですか? 別の質問、上記の画面サイズに対してのみdimens.xmlを作成する必要がありますか?はいの場合、何w820dpですか? ご協力いただきありがとうございます。電話のみをサポートする必要があります(タブレットやその他のデバイスはサポートしません)。

14
SVNからチェックアウトされたAndroidプロジェクトを開くときにエラー「Subversionコマンドラインクライアントを使用できません:SVN」
私はAndroid開発とその周辺の開発ツールに不慣れです。TortoiseSVNクライアントを使用してsvnからプロジェクトをチェックアウトしました(Android Studio内から管理できません)。プロジェクトをAndroid Studioにインポートした後、次のエラーメッセージが表示されます。 subversionコマンドラインクライアントを使用できません:svn おそらくSubversion実行可能ファイルへのパスが間違っています。修理する.. 「Fix it」リンクをクリックすると、このダイアログがポップアップします。 しかし、私はまだこれを修正するために何をすべきかわからないのですか?問題を修正するためのあらゆる種類のヘルプ/提案/指示は大歓迎です。

2
Razorビューでコメントを書く方法は?
MVCビューでコメントを書き込む方法。コメントは最終的なHTMLに送信されません(つまり、ブラウザー、応答)。次のようにしてコメントを付けることができます: <!--<a href="https://stackoverflow.com/">My comment</a> --> ただし、ブラウザのページソースコードに表示されます。 「.cshtml」ファイルにコメントを残して、内部で使用することはできますか?


3
プロキシ経由でCURLを使用する方法
プロキシサーバーを使用するようにcurlを設定しようとしています。URLはhtmlフォームによって提供されますが、これは問題になりませんでした。プロキシがなければ正常に動作します。このサイトや他のサイトでコードを見つけましたが、機能しません。正しい解決策を見つけるための助けがあれば大歓迎です。ベローズは近いと感じますが、何かが足りないようです。ありがとうございました。 ここからhttp://www.webmasterworld.com/forum88/10572.htmを適応させた次のコードですが、行12にT_VARIABLEがないというエラーメッセージが返されます。 <? $url = '$_POST[1]'; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, 0); curl_setopt($ch, CURLOPT_PROXY, '66.96.200.39:80'); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0); curl_setopt($ch, CURLOPT_CUSTOMREQUEST,'GET'); curl_setopt ($ch, CURLOPT_HEADER, 1) curl_exec ($ch); $curl_info = curl_getinfo($ch); curl_close($ch); echo '<br />'; print_r($curl_info); ?> 以下はカールからプロキシを経由してコンテンツが返されない <? $proxy = "66.96.200.39:80"; $proxy = explode(':', $proxy); $url …
128 php  curl  proxy  php-curl 

8
ProgressBar / ProgressDialogのカスタムドローアブル
Googleが提供している限られたドキュメントを読むと、新しいスタイルを作成してProgressBarのスタイルプロパティに割り当てるだけで、ProgressBar / ProgressDialogの外観(描画可能)を変更できるという感じがします。しかし、私はこれを適切に機能させることができません。これが私がこれまでに行ったことです: このような形状を作成しました(mp2.xml) <?xml version="1.0" encoding="UTF-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="ring" android:innerRadiusRatio="4" android:thicknessRatio="4" android:useLevel="false"> <size android:width="50dip" android:height="50dip" /> <gradient android:type="sweep" android:useLevel="false" android:startColor="#300000ff" android:centerColor="#500000ff" android:endColor="#ff0000ff" /> </shape> 次に、次のようなアニメーション(mp3.xml)を作成しました。 <?xml version="1.0" encoding="utf-8"?> <animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot="false"> <item android:duration="70"> <rotate xmlns:android="http://schemas.android.com/apk/res/android" android:drawable="@drawable/mp2" android:pivotX="50%" android:pivotY="50%" android:fromDegrees="0" android:toDegrees="30" android:repeatCount="1" /> </item> <item android:duration="70"> <rotate xmlns:android="http://schemas.android.com/apk/res/android" android:drawable="@drawable/mp2" android:pivotX="50%" …

27
Eclipseを実行するには、JREまたはJDKが利用可能である必要があります。次の場所を検索してもJVMが見つかりませんでした
Eclipseを開くことができず、以前にEclipseを使用したことがあり、以前は問題なく開いていました。今、私は次のエラーメッセージを受け取り続けます: Eclipseを実行するには、Javaランタイム環境(JRE)またはJava開発キット(JDK)が利用可能である必要があります。次の場所を検索した後、Java仮想マシンは見つかりませんでした: 以前に日食を開いてプロジェクトで作業していて、開かない。 これは私が得続けているもののスクリーンショットです:
128 java  eclipse 

30
列挙型変数を文字列に変換する方法は?
enum型の変数の値を表示するようにprintfを作成するにはどうすればよいですか?例えば: typedef enum {Linux, Apple, Windows} OS_type; OS_type myOS = Linux; そして私が必要なのは printenum(OS_type, "My OS is %s", myOS); 整数ではなく文字列「Linux」を表示する必要があります。 まず、値のインデックスが付けられた文字列の配列を作成する必要があると思います。しかし、それが最も美しい方法かどうかはわかりません。まったく可能ですか?
128 c++  c  preprocessor  ansi-c 

7
単純なonClickイベントハンドラーをcanvas要素に追加するにはどうすればよいですか?
私は経験豊富なJavaプログラマーですが、JavaScript / HTML5関連のものを約10年ぶりに検討しています。私はこれまでで最も簡単なものであるべきものに完全に困惑しています。 例として、何かを描き、それにイベントハンドラを追加したかっただけです。私は愚かなことをしていると確信していますが、私はすべてを検索しましたが、何も提案されていません(たとえば、この質問への回答: JavaScriptで入力するonclickプロパティを追加)は機能します。Firefox 10.0.1を使用しています。私のコードが続きます。複数のコメント行が表示され、各行の最後に何が起こったか(または何が起こらなかったか)の説明が表示されます。 ここで正しい構文は何ですか?私はおかしくなりそうだ! <html> <body> <canvas id="myCanvas" width="300" height="150"/> <script language="JavaScript"> var elem = document.getElementById('myCanvas'); // elem.onClick = alert("hello world"); - displays alert without clicking // elem.onClick = alert('hello world'); - displays alert without clicking // elem.onClick = "alert('hello world!')"; - does nothing, even with clicking …


7
Djangoフォームフィールドを非表示フィールドに変更する
私は、RegexField通常のテキスト入力フィールドと非常によく似ている、を使ったDjangoフォームを持っています。 私の見解では、特定の条件下では、ユーザーに対してフォームを非表示にし、フォームをできるだけ類似させたいと考えています。このフィールドをフィールドに変える最良の方法は何HiddenInputですか? 私はフィールドに属性を設定できることを知っています: form['fieldname'].field.widget.attr['readonly'] = 'readonly' そして、私は希望する初期値を次のように設定できます: form.initial['fieldname'] = 'mydesiredvalue' ただし、ウィジェットのフォームは変更されません。 このフィールドをフィールドにするための最良の/最も「django-y」/最も「ハッキー」な方法は<input type="hidden">何ですか?

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