プログラミング

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

10
Javaの日付を1時間前に変更する
私はJavaの日付オブジェクトを持っています: Date currentDate = new Date(); これにより、現在の日付と時刻がわかります。例: Thu Jan 12 10:17:47 GMT 2012 代わりに、日付を取得して1時間前に戻したいので、次のようになります。 Thu Jan 12 09:17:47 GMT 2012 それを行う最善の方法は何でしょうか?
124 java  date 

9
JavaScriptで選択したオプションテキストを取得する
次のようなドロップダウンリストがあります。 <select id="box1"> <option value="98">dog</option> <option value="7122">cat</option> <option value="142">bird</option> </select> JavaScriptを使用して、値ではなく実際のオプションテキストを取得するにはどうすればよいですか?私は次のようなもので値を得ることができます: <select id="box1" onChange="myNewFunction(this.selectedIndex);" > しかし、7122私が欲しいというよりはcat。


12
SQL-最初の10行のみを選択しますか?
クエリの最初の10件の結果のみを選択するにはどうすればよいですか? 次のクエリの最初の10件の結果のみを表示します。 SELECT a.names, COUNT(b.post_title) AS num FROM wp_celebnames a JOIN wp_posts b ON INSTR(b.post_title, a.names) > 0 WHERE b.post_date > DATE_SUB(CURDATE(), INTERVAL 1 DAY) GROUP BY a.names ORDER BY num DESC
124 sql 

12
MySQLでDATEまたはDATETIMEのデフォルト値を設定するときのエラー
MySql Server 5.7.11を実行していて、この文は次のとおりです。 updated datetime NOT NULL DEFAULT '0000-00-00 00:00:00' 機能していません。エラーを与える: ERROR 1067 (42000): Invalid default value for 'updated' しかし、次のとおりです。 updated datetime NOT NULL DEFAULT '1000-01-01 00:00:00' ちょうど動作します。 DATEの場合も同じです。 傍注として、それはMySQLドキュメントで言及されています: DATEタイプは、日付部分があるが時間部分がない値に使用されます。MySQLはDATE値を取得して「YYYY-MM-DD」形式で表示します。サポートされる範囲は「1000-01-01」から「9999-12-31」です。 彼らがまた言っても: 無効なDATE、DATETIME、またはTIMESTAMPの値は、適切なタイプ(「0000-00-00」または「0000-00-00 00:00:00」)の「ゼロ」値に変換されます。 MySQLドキュメントの2番目の引用も考慮に入れて、なぜそれがそのエラーを引き起こしているのかを誰かに教えてもらえますか?
124 mysql  sql  date  datetime  console 

5
PythonでSeleniumでプログラム的にFirefoxをヘッドレスにする方法は?
このコードをpython、selenium、firefoxで実行していますが、Firefoxの「ヘッド」バージョンを取得しています。 binary = FirefoxBinary('C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe', log_file=sys.stdout) binary.add_command_line_options('-headless') self.driver = webdriver.Firefox(firefox_binary=binary) 私はバイナリのいくつかのバリエーションも試しました: binary = FirefoxBinary('C:\\Program Files\\Nightly\\firefox.exe', log_file=sys.stdout) binary.add_command_line_options("--headless")



2
models.pyでDjango設定変数を参照するにはどうすればよいですか?
これは非常に初心者の質問です。しかし、私は困惑しています。model.pyでDjango設定変数を参照するにはどうすればよいですか? NameError: name 'PRIVATE_DIR' is not defined また、他の多くのものを試しました settings.PRIVATE_DIR settings.py: PRIVATE_DIR = '/home/me/django_projects/myproject/storage_dir' models.py: # Problem is here. from django.core.files.storage import FileSystemStorage fs = FileSystemStorage(location=PRIVATE_DIR) class Customer(models.Model): lastName = models.CharField(max_length=20) firstName = models.CharField(max_length=20) image = models.ImageField(storage=fs, upload_to='photos', blank=True, null=True) これを行う正しい方法は何ですか?

22
姓名の正規表現
ウェブサイトの検証のために、名と姓の検証が必要です。 名の場合は、文字のみを含める必要があり、スペースを含む複数の単語を使用できます。また、3文字以上、最大30文字まで使用できます。空の文字列は検証しないでください(例:Jason、jason、jason smith、jason smith、JASON、Jason smith、jason Smith、およびjason SMITH)。 姓の場合は、3文字以上30文字以下の単一の単語、文字のみにする必要があります。空の文字列は検証しないでください(たとえば、lazslo、Lazslo、およびLAZSLO)。
124 regex  validation 

13
kubectlクラスタをgcloudとminikubeの間で切り替える方法
Kubernetesは、ローカル環境(minikubeを実行するMacBook)とGoogleのContainer Engine(GCE、Google Cloud上のKubernetes)の2つの異なる環境でうまく機能しています。MacBook /ローカル環境を使用してYAMLファイルを開発およびテストし、完了したらGCEで試してみます。 現在、各環境を個別に操作する必要があります。ローカル環境でYAMLファイルを編集し、準備ができたら(git)GCE環境にクローンを作成して、使用/デプロイする必要があります。これはやや面倒なプロセスです。 理想的には、Macbookのkubectlを使用して、ローカルのminikube環境とGCE Kubernetes環境を簡単に切り替え、YAMLファイルが使用されている場所を簡単に特定したいと考えています。これを行うためにコンテキストを切り替える簡単な方法はありますか?

3
:first-childと:first-of-typeの違いは何ですか?
私は違いを伝えることができないelement:first-childとelement:first-of-type たとえば、divがあったとします div:first-child → <div>親の最初の子であるすべての要素。 div:first-of-type → 親の<div>最初の<div>要素であるすべての要素。 これはまったく同じように見えますが、動作が異なります。 誰かが説明してもらえますか?
124 css  css-selectors 

16
NodeJsアプリケーションとモジュール間でMongodbへの接続を適切に再利用する方法
私は何度も読んでいますが、NodeJアプリ全体で同じデータベース(MongoDb)接続を共有するための最良の方法は何なのか混乱しています。私が理解しているように、アプリの起動時に接続を開いてモジュール間で再利用する必要があります。私の現在の最良の方法のアイデアは、server.js(すべてが始まるメインファイル)データベースに接続し、モジュールに渡されるオブジェクト変数を作成することです。接続されると、この変数は必要に応じてモジュールコードによって使用され、この接続は開いたままになります。例えば: var MongoClient = require('mongodb').MongoClient; var mongo = {}; // this is passed to modules and code MongoClient.connect("mongodb://localhost:27017/marankings", function(err, db) { if (!err) { console.log("We are connected"); // these tables will be passed to modules as part of mongo object mongo.dbUsers = db.collection("users"); mongo.dbDisciplines = db.collection("disciplines"); console.log("aaa " + users.getAll()); …



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