プログラミング

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

8
jsonオブジェクトのサイズを取得する
私はAJAXリクエストによって返されるjsonオブジェクトを持っていますが、.lengthそれが返り続けるので問題がありundefinedます。私がそれを正しく使用しているかどうか疑問に思っています: console.log(data.length); console.log(data.phones.length); undefined有効なオブジェクトであるにもかかわらず、どちらも戻ります。 更新: 返されるJSONオブジェクトのサンプル: {"reqStatus":true,"phones":{"one":{"number":"XXXXXXXXXX","type":"mobile"},"two":{"number":"XXXXXXXXXX","type":"mobile"}}}
234 javascript  json 

29
PHPでタイムスタンプを前の時間に変換します。たとえば、1日前、2日前…
この投稿を改善したいですか?この質問に対する詳細な回答を提供してください。これには、引用や、回答が正しい理由の説明が含まれます。詳細が不十分な回答は編集または削除される場合があります。 私はフォーマットのタイムスタンプを変換して、PHPの2009-09-12 20:57:19ようなものに変換しようとし3 minutes agoています。 これを行うのに役立つスクリプトを見つけましたが、時間変数として使用する別の形式を探していると思います。この形式で動作するように変更したいスクリプトは次のとおりです。 function _ago($tm,$rcs = 0) { $cur_tm = time(); $dif = $cur_tm-$tm; $pds = array('second','minute','hour','day','week','month','year','decade'); $lngh = array(1,60,3600,86400,604800,2630880,31570560,315705600); for($v = sizeof($lngh)-1; ($v >= 0)&&(($no = $dif/$lngh[$v])<=1); $v--); if($v < 0) $v = 0; $_tm = $cur_tm-($dif%$lngh[$v]); $no = floor($no); if($no <> 1) $pds[$v] .='s'; $x …
234 php  timestamp 

9
StringBuilderに改行を追加する方法
私はStringBuilderオブジェクトを持っています、 StringBuilder result = new StringBuilder(); result.append(someChar); 次に、改行文字をに追加しますStringBuilder。どうすればできますか? result.append("/n"); 動作しません。それで、ユニコードを使って改行を書くことを考えていました。これは役に立ちますか?もしそうなら、どうすれば追加できますか?

14
カンマ区切りの文字列を個別の行に変換する
次のようなSQLテーブルがあります。 | SomeID | OtherID | Data +----------------+-------------+------------------- | abcdef-..... | cdef123-... | 18,20,22 | abcdef-..... | 4554a24-... | 17,19 | 987654-..... | 12324a2-... | 13,19,20 次のようなSELECT OtherID, SplitData WHERE SomeID = 'abcdef-.......'個々の行を返すようなクエリを実行できるクエリはありますか。 | OtherID | SplitData +-------------+------------------- | cdef123-... | 18 | cdef123-... | 20 | cdef123-... | 22 …
234 sql-server  tsql  split  comma 

30
Angular CLIプロジェクトにブートストラップを追加する方法
私たちは、angular-cli 1.0.0-beta.5(w / node v6.1.0)で生成されたアプリでブートストラップ4(4.0.0-alpha.2)を使用したいと思います。 npmでブートストラップとその依存関係を取得した後、最初のアプローチはそれらをangular-cli-build.js次の場所に追加することでした。 'bootstrap/dist/**/*.min.+(js|css)', 'jquery/dist/jquery.min.+(js|map)', 'tether/dist/**/*.min.+(js|css)', にインポートします index.html <script src="vendor/jquery/dist/jquery.min.js"></script> <script src="vendor/tether/dist/js/tether.min.js"></script> <link rel="stylesheet" type="text/css" href="vendor/bootstrap/dist/css/bootstrap.min.css"> <script src="vendor/bootstrap/dist/js/bootstrap.min.js"></script> これは問題ng serveなく動作しましたが、-prodフラグ付きのビルドを作成するとすぐに、これらの依存関係はすべてなくなりましたdist/vendor(驚き!)。 angular-cliで生成されたプロジェクトでこのようなシナリオ(つまり、ブートストラップスクリプトの読み込み)をどのように処理することを意図していますか? 次のような考えがありましたが、どちらに進むべきか本当にわかりません... CDNを使用しますか?しかし、これらのファイルが利用可能になることを保証するために、むしろこれらのファイルを提供します 依存関係をdist/vendor私たちの後にコピーしますng build -prodか?しかし、ビルド部分を「処理する」ので、angular-cliが提供するもののように思えますか? jquery、ブートストラップ、テザーを追加しsrc/system-config.ts、どういうわけかそれらをバンドルに追加しmain.tsますか?しかし、アプリケーションのコードでそれらを明示的に使用しないことを考えると、それは間違っているように見えました(たとえば、moment.jsやlodashのようなものとは異なります)。

6
jQuery-チェックボックスの有効化/無効化
このようなチェックボックスがたくさんあります。[チェックする]チェックボックスがオンになっている場合は、他の3つのチェックボックスをすべて有効にし、それ以外の場合は無効にする必要があります。jQueryを使用してこれを行うにはどうすればよいですか? <form name="frmChkForm" id="frmChkForm"> <input type="checkbox" name="chkcc9">Check Me <input type="checkbox" name="chk9[120]"> <input type="checkbox" name="chk9[140]"> <input type="checkbox" name="chk9[150]"> </form>
234 jquery 

6
トップ5を選択するLINQクエリ
LINQクエリがあります。 var list = from t in ctn.Items where t.DeliverySelection == true && t.Delivery.SentForDelivery == null orderby t.Delivery.SubmissionDate select t; このクエリを変更して、データベースから5つの結果のみを選択するにはどうすればよいですか?
234 c#  linq 

4
AngularJSでフォーム入力を条件付きでどのように要求できますか?
AngularJSを使用してアドレス帳アプリケーション(不自然な例)を構築しているとします。 メールと電話番号の入力がある連絡先のフォームがあり、どちらか一方を必須にしたいが両方はemail必要ではない場合:phone入力が空または無効である場合にのみ入力が必須であり、その逆も同様です。 Angularにはrequiredディレクティブがありますが、この場合のドキュメントの使い方はドキュメントから明確ではありません。では、条件付きでフォームフィールドをどのように要求できるでしょうか。カスタムディレクティブを記述しますか?

6
Pythonでのコマンドラインパスワード入力の取得
LinuxでSudoを試してみると、パスワードを入力するように指示され、入力時にターミナルウィンドウに何も表示されません(パスワードは表示されません)。 Pythonでそれを行う方法はありますか?非常に機密性の高い情報を必要とするスクリプトを作成していて、入力時に非表示にしたいと考えています。 つまり、パスワードを表示せずにユーザーからパスワードを取得したいのです。

25
メールアドレスを主キーとして使用しますか?
自動インクリメントの数値と比較した場合、電子メールアドレスはプライマリの候補として不適切ですか? 私たちのウェブアプリケーションは、システムで一意である電子メールアドレスを必要とします。そこで、メールアドレスを主キーにしようと考えました。ただし、私の同僚は、文字列の比較は整数の比較よりも遅くなることを示唆しています。 電子メールを主キーとして使用しないのは正当な理由ですか? 使用していPostgreSQLます。


10
iframeを水平方向に中央揃えする方法は?
次の例を検討してください:(ライブデモ) HTML: <div>div</div> <iframe></iframe> CSS: div, iframe { width: 100px; height: 50px; margin: 0 auto; background-color: #777; } 結果: なぜがのiframeように中央揃えにならないのdivですか?どうすれば中央に配置できますか?

14
srcのない画像を含める有効な方法は何ですか?
私は後でJavaScriptで動的にsrcを入力する画像を持っていますが、簡単にするために、ページロード時に画像タグを存在させて、何も表示しないようにします。私<img src='' />は無効であることを知っているので、これを行うための最良の方法は何ですか?
234 html  validation 

24
非常に大きなテーブルの正確な行数をカウントする最も速い方法は?
SELECT COUNT(*) FROM TABLE_NAMEテーブルに多数の行と多数の列があると遅くなると述べている記事を見つけました。 数十億行にもなるテーブルがあります(約15列です)。取得するためのより良い方法はありEXACTテーブルの行数のカウントは? 回答する前に、次の点を考慮してください。 データベースベンダーに依存しないソリューションを探しています。MySQL、Oracle、MS SQL Serverをカバーしていれば問題ありません。しかし、データベースベンダーに依存しないソリューションが本当にない場合は、データベースベンダーごとに異なるソリューションを用意します。 他の外部ツールを使用してこれを行うことはできません。私は主にSQLベースのソリューションを探しています。 データベース設計をこれ以上正規化できません。それはすでに3NFにあり、さらにその周りに多くのコードがすでに書かれています。
234 sql  database 

30
ld:フレームワークが見つからないポッド
フレームワークをIOSプロジェクトに追加しようとしていますが、ビルドすると常に同じメッセージが表示されました。 ld:フレームワークが見つからないポッド clang:エラー:リンカーコマンドが終了コード1で失敗しました(-vを使用して呼び出しを確認してください) 私は自分のPodsディレクトリを削除してから実行し、ポッドインストールのログに書き込まれてpod install いる.xcworkspaceように実行しました。xcodeでプロジェクトをクリーンアップしてからビルドしようとしましたが、機能しません。 私のpodfileは次のようになります。 xcodeproj '/Users/guillaume/project/Mobile/iOS/FoodPin/FoodPin.xcodeproj' source 'https://github.com/CocoaPods/Specs.git' platform :ios, '8.0' use_frameworks! pod 'SwiftHTTP', '~> 0.9.2' 私のバージョンのxcodeは 6.3.1 ありがとうございました、
234 ios  xcode  cocoapods 

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