プログラミング

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

8
リストをタプルのリストにマージする方法は?
次を達成するためのPythonicのアプローチは何ですか? # Original lists: list_a = [1, 2, 3, 4] list_b = [5, 6, 7, 8] # List of tuples from 'list_a' and 'list_b': list_c = [(1,5), (2,6), (3,7), (4,8)] の各メンバーlist_cはタプルです。最初のメンバーはfrom list_aで、2番目のメンバーはfrom list_bです。
298 python  list  merge  tuples 

3
単語/文字列を除外する正規表現
次のような正規表現があります。 ^/[a-z0-9]+$ これは、次のような文字列にマッチします/helloか/hello123。 ただし、/ignoremeやなどの文字列値をいくつか除外したいと思います/ignoreme2。 私はいくつかのバリアントを試しましたが、どれも動作しないようです! 私の最近の微弱な試みは ^/(((?!ignoreme)|(?!ignoreme2))[a-z0-9])+$ 助けていただければ幸いです:-)
298 regex 




13
HTTPまたはHTTPSを検出し、JavaScriptでHTTPSを強制する
HTTPまたはHTTPSを検出し、JavaScriptでHTTPSの使用を強制する方法はありますか? HTTPまたはHTTPSを検出するためのコードがいくつかありますが、強制的に使用することはできませんhttps:。 私はwindow.location.protocolプロパティを使用して、サイトが何であるかを設定してからhttps:、ページを更新して、ブラウザーに読み込まれた新しいhttpsのURLをうまくリロードします。 if (window.location.protocol != "https:") { window.location.protocol = "https:"; window.location.reload(); }


8
レスポンシブレイアウトの要素を非表示にしますか?
ブートストラップを見ると、小さな画面のメニューバー項目の縮小をサポートしているように見えます。ページの他のアイテムに同様のものはありますか? たとえば、私は一緒に浮かんでいるナビ錠剤を持っています。小さな画面では、これにより問題が発生します。少なくとも、それを同様のクリックして表示するドロップダウンに配置したいです。 これは既存のBootstrapフレームワーク内で可能ですか?

7
Xcodeに[Go to file…]はありますか?
現代のすべてのIDEおよびテキストエディターには、マウスに手を置かずにファイルを開くアクションがあります。例えば: 日食:Cmd| Ctrl+ Shift+ R->リソースを開く IntelliJ:Cmd| Ctrl+ Shift+ N->ファイルを開く TextMate:Cmd+ T->ファイルに移動 Xcodeでは、そのようなオプションは見つかりませんでした。どんどん欲求不満で見落としてしまったことを教えてください。 Xcodeに「ファイルへ移動」または「ファイルを開く」ショートカットはありますか?

10
演算子としての「AND」と「&&」
開発者がANDandのOR代わりに&&and を使用することを決定したコードベースがあり||ます。 演算子の優先順位(&&前に行くand)に違いがあることを知っていますが、与えられたフレームワーク(正確にはPrestaShop)では、それは明らかに理由ではありません。 どのバージョンを使用していますか?であるandよりもより読みやすいですか&&?または違いはありませんか?


9
Cのポインター:アンパーサンドとアスタリスクを使用する場合
私はポインタから始めたばかりで、少し混乱しています。私が知っているの&は変数のアドレスで*あり、これはポインター変数の前で使用して、ポインターが指すオブジェクトの値を取得できます。しかし、配列、文​​字列を操作しているとき、または変数のポインターコピーを使用して関数を呼び出しているときは、動作が異なります。これらすべての中のロジックのパターンを見るのは難しいです。 ときに私が使用する必要があります&と*?
298 c  pointers 

14
Oracleでの内部結合を使用したステートメントの更新
MySQLで正常に動作するクエリがありますが、Oracleで実行すると次のエラーが発生します。 SQLエラー:ORA-00933:SQLコマンドが正しく終了していません00933 00000-「SQLコマンドが正しく終了していません」 クエリは次のとおりです。 UPDATE table1 INNER JOIN table2 ON table1.value = table2.DESC SET table1.value = table2.CODE WHERE table1.UPDATETYPE='blah';

11
「ポートレート」方向モードを強制する
私のアプリケーションは完全に「横長」モード用に設計されていないため、アプリケーションに「縦長」モードを強制しようとしています。 いくつかのフォーラムを読んだ後、マニフェストファイルに次の行を追加しました。 <application android:debuggable="true" android:icon="@drawable/icon" android:label="@string/app_name" android:screenOrientation="portrait"> しかし、私のデバイス(HTC Desire)では機能しません。マニフェストファイルの行を無視して、「portrait」または「landscape」から切り替えます。 さらにフォーラムを読んだ後、これをマニフェストファイルに追加しようとしました。 <application android:debuggable="true" android:icon="@drawable/icon" android:label="@string/app_name" android:configChanges="orientation" android:screenOrientation="portrait"> そして私の活動クラスのこの関数: public void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); } しかし、再び、運はありません。

6
Cでint64_t型を出力する方法
C99標準には、int64_tのようなバイトサイズの整数型があります。次のコードを使用しています。 #include <stdio.h> #include <stdint.h> int64_t my_int = 999999999999999999; printf("This is my_int: %I64d\n", my_int); そして、私はこのコンパイラ警告を受け取ります: warning: format ‘%I64d’ expects type ‘int’, but argument 2 has type ‘int64_t’ 私が試した: printf("This is my_int: %lld\n", my_int); // long long decimal しかし、同じ警告が表示されます。私はこのコンパイラを使用しています: ~/dev/c$ cc -v Using built-in specs. Target: i686-apple-darwin10 Configured with: /var/tmp/gcc/gcc-5664~89/src/configure --disable-checking …
298 c  stdint 

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