プログラミング

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

6
JavaScriptからMVCのモデルプロパティにアクセスする
私のビューモデルにラップされている次のモデルがあります public class FloorPlanSettingsModel { public int Id { get; set; } public int? MainFloorPlanId { get; set; } public string ImageDirectory { get; set; } public string ThumbnailDirectory { get; set; } public string IconsDirectory { get; set; } } JavaScriptから上記のプロパティの1つにアクセスするにはどうすればよいですか? 私はこれを試しましたが、「未定義」になりました var floorplanSettings = "@Model.FloorPlanSettings"; alert(floorplanSettings.IconsDirectory);

4
Spring RestTemplateでフォームデータをPOSTする方法
次の(機能する)curlスニペットをRestTemplate呼び出しに変換したい: curl -i -X POST -d "email=first.last@example.com" https://app.example.com/hr/email emailパラメータを正しく渡すにはどうすればよいですか?次のコードでは、404 Not Foundレスポンスが返されます。 String url = "https://app.example.com/hr/email"; Map<String, String> params = new HashMap<String, String>(); params.put("email", "first.last@example.com"); RestTemplate restTemplate = new RestTemplate(); ResponseEntity<String> response = restTemplate.postForEntity( url, params, String.class ); PostManで正しい呼び出しを定式化しようとしましたが、本文で「form-data」パラメーターとしてemailパラメーターを指定することで、正しく機能するようにできます。RestTemplateでこの機能を実現する正しい方法は何ですか?

8
TomcatでSpring Bootを開始するときのユーザー名とパスワードは何ですか?
Spring Bootを介してSpringアプリケーションをデプロイし、アクセスするlocalhost:8080には認証が必要ですが、ユーザー名とパスワードは何ですか、またはどのように設定できますか?これをtomcat-usersファイルに追加しようとしましたが、うまくいきませんでした: <role rolename="manager-gui"/> <user username="admin" password="admin" roles="manager-gui"/> これがアプリケーションの開始点です。 @SpringBootApplication public class Application extends SpringBootServletInitializer { public static void main(String[] args) { SpringApplication.run(Application.class, args); } @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { return application.sources(Application.class); } } そして、これはTomcatの依存関係です: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scope> </dependency> どのように認証しlocalhost:8080ますか?

13
末尾のスペースを削除してSQL Serverの列を更新する
というSQL Serverテーブルの列の末尾にスペースがありますCompany Name。 この列のすべてのデータには、末尾にスペースがあります。 これらをすべて削除し、末尾にスペースを入れずにデータを保持したいと考えています。 会社名は "Amit Tech Corp " 会社名になりたい "Amit Tech Corp"

4
makefileのコマンド呼び出しのエコーを抑制しますか?
出力をstdoutに出力するためのプログラムを作成しました。割り当て仕様では、Makefileを作成する必要があります。Makefileを呼び出すとmake run > outputFile、プログラムが実行され、出力がファイルに書き込まれます。このファイルには、仕様で指定されたものと同じSHA1フィンガープリントがあります。 私の問題は、私のメイクファイルです: ... run: java myprogram また、私のプログラム(java myprogramなど)を実行するコマンドを出力ファイルに出力します。これにより、私のファイルにこの余分な行が含まれ、フィンガープリントが誤ったものになります。 コマンド呼び出しをコマンドラインにエコーせずにコマンドを実行する方法はありますか?
147 linux  unix  makefile  posix 

12
x配列とy配列の点のデカルト積を2D点の単一配列に
グリッドのx軸とy軸を定義する2つの派手な配列があります。例えば: x = numpy.array([1,2,3]) y = numpy.array([4,5]) これらの配列のデカルト積を生成して生成します。 array([[1,4],[2,4],[3,4],[1,5],[2,5],[3,5]]) これはループで何度も行う必要があるため、それほど効率的ではありません。私はそれらをPythonリストに変換しitertools.product、numpy配列を使用して戻すのが最も効率的な形式ではないと想定しています。


11
jqueryを使用して入力タイプを取得するにはどうすればよいですか?
入力タイプが常に変化するページがあり、入力タイプに応じて値を取得する必要があります。タイプがラジオの場合は、どちらがチェックされているかを取得する必要があります。チェックボックスの場合は、チェックされているものが必要です。ドロップダウンの場合は、どちらが選択されているかを知る必要があります。値を知る必要があるテキスト/テキストエリア。 それを行う方法について何か考えはありますか?
147 jquery  input  types 


10
java.util.logging.Loggerを使用するときにテキストファイルにログを書き込む方法
私が作成したすべてのログをテキストファイルに書き込みたい場合があります。 ログの生成にはjava.util.logging.Logger APIを使用しています。 私は試した: private static Logger logger = Logger.getLogger(className.class.getName()); FileHandler fh; fh = new FileHandler("C:/className.log"); logger.addHandler(fh); しかし、コンソールでのみログを取得しています...
147 java  logging 

13
Djangoフィルターと単一オブジェクトの取得?
私はこれについて何人かの同僚と議論していました。あなたが1つだけを期待しているときにDjangoでオブジェクトを取得するための好ましい方法はありますか? 2つの明白な方法は次のとおりです。 try: obj = MyModel.objects.get(id=1) except MyModel.DoesNotExist: # We have no object! Do something... pass そして: objs = MyModel.objects.filter(id=1) if len(objs) == 1: obj = objs[0] else: # We have no object! Do something... pass 最初の方法は、動作はより正しいようですが、制御フローで例外を使用しているため、オーバーヘッドが発生する可能性があります。2つ目はより回り道ですが、例外は発生しません。 これらのうちどれが好ましいと思いますか?どちらがより効率的ですか?

9
Outlookを使用してコードスニペットを送信するにはどうすればよいですか?
大企業のプログラマーとして、コードサンプルを含むOutlookメールを頻繁に送信しています。 実際にコードを直接メールに入力します。Outlookは、テキストを快適にしかし役に立たない方法でフォーマットすることを本当に好むので、必然的に問題を引き起こします。私のコードは、電子メールから直接コードにコピーできる必要があるので、特殊文字などを追加してOutlookでコードを変更したくありません。 だから私はいつも次のようなオプションを微調整する必要があります: すべての文の最初の文字を大文字にしないでください(他のすべての私の機能があることP ublicの代わりにp個の ublic) スマートクォートを無効にします(派手なクォートではメールのコピーや貼り付けがうまくいきません) スペルチェッカーを使用しないでください(迷惑になるだけです)。 また、コードがモノスペースフォントで、黒でインデントされ、他のテキストよりも小さいことも気に入っています。 私はこのためにスタイルを作成しようとしましたが、何らかの理由でスタイルが保存されません。:-( [編集:「このテンプレートに基づく新しいドキュメント」で作業するように言っていなかったことがわかりました]] <pre>ブロックにコードを配置する方法や、Outlookにこれらすべてのルールを無視してコードを希望どおりにフォーマットするように指示する方法はありますか?そうでない場合は、Outlookのメールでコードスニペットを送信して、迷惑をかけずに送信する方法を見つけましたか?

6
Pythonはイテレータの振る舞いとnext(iterator)をリストします
考慮してください: >>> lst = iter([1,2,3]) >>> next(lst) 1 >>> next(lst) 2 したがって、イテレータの前進は、予想通り、同じオブジェクトを変更することによって処理されます。 これが事実であると私は期待します: a = iter(list(range(10))) for i in a: print(i) next(a) 毎秒の要素をスキップするにnextは:への呼び出しでイテレータを1回進める必要があります。次に、ループによって行われる暗黙の呼び出しでもう一度繰り返す必要があり、この2番目の呼び出しの結果がに割り当てられiます。 そうではありません。ループは、リスト内のすべての項目をスキップせずに印刷します。 私が最初に思ったのは、ループiterは渡されたものを呼び出すために発生する可能性があり、独立したイテレータを提供する可能性があるということでした。これはそうではありませんiter(a) is a。 では、なぜnextこの場合に反復子を進めないように見えるのでしょうか?

5
スパンまたはdivの折り返しを防止
div固定幅の要素のグループをコンテナーに入れて、水平スクロールバーを表示させたいのですが。div/span要素は、HTML(基本的に開封された)に表示されている順序で左から右へのラインに表示されます。 これにより、水平スクロールバーが表示され、垂直スクロールバーの代わりに使用して、コンテンツを読み進めることができます(左から右)。 私はそれらをコンテナに浮かせて、white-space: nowrapスタイルをコンテナに入れてみましたが、残念ながら、まだラップされているようです。 アイデア? それはこのように見えました: .slideContainer { white-space: nowrap; } .slide { width: 800px; float: left; display: inline; } <div class="slideContainer"> <div class="slide">Some content</div> <div class="slide">More content</div> <div class="slide">Even More content!</div> </div> コードスニペットを実行する結果を非表示スニペットを展開 更新:例 についてはサイトを参照してください。ただし、別の方法ではないことは間違っていました-記事は古いと思います。
147 html  css 

5
PostgreSQL:それぞれ1つのスキーマを持つ複数のデータベース、または複数のスキーマを持つ1つのデータベースを使用する方が良いですか?
私の質問の1つに対するこのコメントの後、Xスキーマを備えた1つのデータベースを使用する方が良いのか、またはその逆なのかを考えています。 私の状況:登録時にデータベースを(実際には)作成するWebアプリケーションを開発しています(いいえ、それはソーシャルネットワークではありません:誰もが自分のデータにアクセスできなければならず、他のユーザーのデータを見ることはありません)。 。 これが、以前のバージョンのアプリケーション(まだMySQLで実行されている)で使用した方法です。PleskAPIを使用して、すべての登録に対して、次のことを行います。 制限付きの権限を持つデータベースユーザーを作成します。 前に作成したユーザーとスーパーユーザーだけがアクセスできるデータベースを作成します(メンテナンス用) データベースに入力する 今、私はPostgreSQLでも同じことをする必要があります(プロジェクトは成熟し、MySQLになっています...すべてのニーズを満たすわけではありません)。 すべてのデータベース/スキーマのバックアップを独立させる必要があります。pg_dumpは両方の方法で完全に機能し、1つのスキーマまたは1つのデータベースのみにアクセスするように構成できるユーザーにとっても同じです。 それで、あなたが私よりも経験豊富なPostgreSQLユーザーであると仮定すると、私の状況に最適なソリューションは何だと思いますか、そしてその理由は? $ xスキーマの代わりに$ xデータベースを使用するとパフォーマンスに違いがありますか?そして、どのソリューションが将来的に維持する方が良いでしょう(信頼性)? すべてのデータベース/スキーマは常に同じ構造になります! バックアップの問題(pg_dumpを使用)の場合、1つのデータベースと多くのスキーマを使用して、すべてのスキーマを一度にダンプする方が良いでしょう。回復は、開発マシンにメインダンプをロードして、必要なスキーマだけをダンプして復元することで非常に簡単です。これは1つの追加ステップですが、すべてのスキーマをダンプすると、1つずつダンプするよりも高速に見えます。 アップデート2012 さて、この2年間で、アプリケーションの構造とデザインは大きく変化しました。私はまだこのone db with many schemasアプローチを使用していますが、アプリケーションのバージョンごとに 1つのデータベースがあります。 Db myapp_01 \_ my_customer_foo_schema \_ my_customer_bar_schema Db myapp_02 \_ my_customer_foo_schema \_ my_customer_bar_schema バックアップについては、各データベースを定期的にダンプし、バックアップを開発サーバーに移動しています。 私はPITR / WALバックアップも使用していますが、前に述べたように、すべてのデータベースを一度に復元する必要はほとんどないので、おそらく今年は却下されます(私の状況では最善のアプローチではありません) )。 アプリケーションの構造が完全に変更されていても、one-db-many-schemaアプローチは今から非常にうまく機能しました。 私はほとんど忘れてしまいました:すべてのデータベース/スキーマは常に同じ構造になります! ...すべてのスキーマには、ユーザーのデータフローに応じて動的に変化する独自の構造があります。

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