プログラミング

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

8
htaccessによるフォルダとファイルへの直接アクセスを拒否する
ここにシナリオがあります: index.phpルートフォルダにファイルがあります 一部のファイルはフォルダーに含まれてindex.phpいincludesます。 他の1つのファイル(submit.php)は、フォーム送信アクションのルートフォルダーにあります。 includeshtaccessによるフォルダー内のファイルへの直接ユーザーアクセスを制限したい。またsubmit.php。ただし、includeはindex.phpファイルに対して機能します。同様に、ユーザーがと入力すると、www.domain.com/includes/somepage.php制限されます(エラーページにリダイレクトされる場合があります)。

13
JSONオブジェクトをHTML jQueryのデータ属性に格納する
私はこのdata-ような方法でデータをHTMLタグに格納しています。 <td><"button class='delete' data-imagename='"+results[i].name+"'>Delete"</button></td> 次に、次のようなコールバックでデータを取得しています。 $(this).data('imagename'); それはうまくいきます。私が行き詰まっているのは、オブジェクトのプロパティの1つだけではなく、オブジェクトを保存しようとしていることです。私はこれをやろうとしました: <td><button class='delete' data-image='"+results[i]+"'>Delete</button></td> 次に、次のようにnameプロパティにアクセスしようとしました。 var imageObj = $(this).data('image'); console.log('Image name: '+imageObj.name); ログは私に伝えますundefined。だから私はdata-属性に単純な文字列を保存できるようですが、JSONオブジェクトを保存することはできません... 私はまた、この構文のキッドを運なしで使用しようとしました: <div data-foobar='{"foo":"bar"}'></div> data-アプローチを使用してHTMLタグに実際のオブジェクトを格納する方法についてのアイデアはありますか?
134 jquery  html  json 

9
Pythonで単語が英語の単語かどうかを確認する方法
単語が英語の辞​​書にあるかどうかをPythonプログラムでチェックしたい。 nltk wordnetインターフェースが適切な方法であると思いますが、そのような単純なタスクでそれを使用する方法はわかりません。 def is_english_word(word): pass # how to I implement is_english_word? is_english_word(token.lower()) 将来的には、単語の単数形が辞書にあるかどうかを確認する必要があるかもしれません(たとえば、プロパティ->プロパティ->英語の単語)。どうすればそれを達成できますか?
134 python  nltk  wordnet 

10
iOS SafariでIFrameを応答可能にする方法は?
問題は、IFrameを使用してコンテンツをWebサイトに挿入する必要がある場合、最新のWebの世界では、IFrameも応答することが期待されていることです。理論的にはそれは単純です。単純にaiderを使用する<iframe width="100%"></iframe>かCSSの幅を設定しますiframe { width: 100%; }が、実際にはそれほど単純ではありませんが、そうすることはできます。 iframeコンテンツが完全にレスポンシブで、内部スクロールバーなしでサイズを変更できる場合、iOS Safariはiframe実際の問題なしにのサイズを変更します。 次のコードを考えた場合: <html> <head> <meta http-equiv="X-UA-Compatible" content="IE=9,10,11" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <title>Iframe Isolation Test</title> <style type="text/css" rel="stylesheet"> #Main { padding: 10px; } </style> </head> <body> <h1>Iframe Isolation Test 13.17</h1> <div id="Main"> <iframe height="950" width="100%" src="Content.html"></iframe> </div> </body> </html> Content.html: <html> <head> …
134 html  css  iframe 


6
80文字を超えるVimで別の背景色を表示する
Vim 80の列レイアウトの問題を見てきましたが、そこでの答えは、80文字のマークを超える実際のコンテンツのみを強調しています。100列以上のVimウィンドウを開いて、左端の80列を通常の背景で使用し、それ以降は少し異なる背景を使用したいと思います。Vimウィンドウの背景は、80文字を超えるテキストだけでなく、別の色にする必要があります。これは、最初に80字ポイントを超えずに80字ポイントに近づいていることを示します。 現時点では可能ではないと思いますが、念のためお願いします。 多分それはプラグインで行うことができますか? 望ましいVim右マージンハイライトのTextMateの例 TextMateの一般設定で「右マージンをハイライト」を選択すると、Vimの望ましい動作の例を見ることができます。
134 vim 


3
Oracleを使用してSELECT INTO
Oracleを使用してSELECT INTOを実行しようとしています。私のクエリは: SELECT * INTO new_table FROM old_table; しかし、私は次のエラーを受け取ります: SQL Error: ORA-00905: missing keyword 00905. 00000 - "missing keyword" 何か悪い点はありますか? 上記の標準的な動作は、私が当初考えたとおりである必要があります。ただし、OracleはSQLの独自の方言でまったく異なる方法で実装し ました。挿入時のOracle Docs ...選択
134 sql  oracle  ora-00905 

4
絶対位置とオーバーフローを非表示にする
2つのDIVがあり、一方はもう一方に埋め込まれています。外側のDIVが絶対配置されていない場合、絶対配置されている内側のDIVは、外側DIVの非表示のオーバーフローに従いません(例)。 外側のDIVを絶対位置に設定せずに、内側のDIVが外側のDIVのオーバーフローを非表示にする可能性はありますか?また、テーブルTD(例)から「成長」する必要があるため、内部DIVの相対位置はオプションではありません。 他のオプションはありますか?

12
文字列から整数値を迅速に取得する
だから私はこれを行うことができます: var stringNumb: NSString = "1357" var someNumb: CInt = stringNumb.intValue しかし、私はそれを行う方法を見つけることができませんString。私は次のようなことをしたいと思います: var stringNumb: String = "1357" var someNumb: Int = Int(stringNumb) これも機能しません: var someNumbAlt: Int = myString.integerValue
134 swift  swift2 


6
エリクサー:使用vsインポート
違いは何だuseとはimport? 使用は、特定のモジュールを現在のコンテキストで使用するための単純なメカニズムです。 https://hexdocs.pm/elixir/Kernel.SpecialForms.html#import/2 他のモジュールから関数とマクロをインポートします 1つの違いはimport、特定の関数/マクロを選択するのに対して、useすべてを導入することです。 他に違いはありますか?いつどちらを使用しますか?
134 elixir 

4
node.jsでpath.joinを使用する必要がありますか?
誰もが知っているように、Windowsはバックスラッシュを使用してパスを実行しますが、Unixはフォワードスラッシュを使用してパスを実行します。node.jsはpath.join()常に正しいスラッシュを使用するために提供します。したがって、たとえば、Unixを作成する代わりに、代わりに'a/b/c'行うだけですpath.join('a','b','c')。 ただし、この違いにもかかわらず、パスを正規化せず(たとえば、path.joinを使用)、a/b/cnode.jsのようなパスを書き込むだけであれば、Windowsでスクリプトを実行しても問題はないようです。 だから、書きかけの任意の利点があるpath.join('a','b','c')以上は'a/b/c'?どちらもプラットフォームに関係なく動作するようです...
134 node.js  windows  unix  path 

30
Android emulator-5554オフライン
emulator-5554で問題が発生し、オフラインであると繰り返し表示されます。 adb devicesコマンドラインからaを実行すると、 emulator-5554 offline 新たに再起動した後でも、そのコマンドを試してもオフラインであると表示されます。 問題はabd install <path>、コマンドプロンプトから.apkファイルをエミュレータにインストールしようとすると、オフラインであることを示しています。別のデバイスを作成して実行すると、.apkファイルをインストールしようとすると、接続されているデバイスが多すぎます。つまり、.apkファイルをインストールできません。 一体どうやってそのエミュレーター-5554を取り除くことができますか?再起動するとすべてのデバイスがクリアされるはずですが、動作していないようです。コンピュータの起動時に初期化されているようです。誰かがこの問題に遭遇しましたか? ありがとう


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