問題タブ [strict]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Dokeos 警告: 厳格な基準
dokeos 2.1 を htdocs にインストールすると、次のような警告が表示されます。
そして、次のような約 10 個の同じ警告:
これを解決するには?
xslt - XSLT は DOCTYPE 宣言の記述を拒否します
ここで何が欠けているのかわかりません。出力を XHTML に変換するオプションを使用して XML を出力する Java Web アプリがあります。私のスタイルシートは正常に動作しますが、私の人生では、変換された出力で doctype を書き込むことができません。私の xsl:stylesheet 要素の下の最初の子は次のとおりです。
出力を System.out に書き込んでも、先頭に doctype 宣言が配置されないことを確認できます。残念ながら、このドキュメントを開くと、IE9 は自分自身を quirks モードに切り替え続け、私の CSS は標準モードに依存しています。
私は Saxon 9.1.0.8 の使用を開始し、8.7 に戻して、それが何か関係があるかどうかを確認しましたが、うまくいきませんでした。トランスフォーマーが doctype の追加を拒否する理由を知っている人はいますか?
編集:
このページ (http://mark-allen.net/notes/layout/frames/example.html) を作成しようとしています。他のテンプレートをコメントアウトするか、それらを適用して独自のコンテンツを div に配置するかは問題ではありません。テンプレートをまったく適用せずに静的 HTML を記述する場合でも、サンプル XML は含めていません。コンテンツ、doctype を書き込むことができません。
EDIT2:
一言で言えば、私の変換コードは次のとおりです。
perl - ヘッダー行と左の列を無視して、タブ区切りのデータ ファイルから列の値を平均化するにはどうすればよいですか?
私のタスクは、次のデータ ファイルから平均を計算することですLab1_table.txt
。
このファイルを開いて読み取り、内容を配列に分割して各行を読み取り、数値の平均 ( genome
、gag
、 ) を計算しpol
、env
それぞれの平均を新しいファイルに書き込むスクリプトを作成する必要があります。前述のコラム。
最初の行または最初の列を考慮しない方法を見つけようと最善を尽くしてきましたが、コマンドラインで実行しようとするたびに「明示的なパッケージ名」エラーが発生し続けます。
@
これにはとが含まれることを理解して$
いますが、エラーを変更できなかったことを知っていても.
これは私のコードですが、先週始めたばかりの初心者であることを強調します。
洞察をいただければ幸いです。また、必要に応じて、各ステップで行っていることをリストに番号を付けてお知らせいただければ幸いです。私は学びたいと思っており、誰かのプロセスが何であるかを読むことができれば、それは私にとってより理にかなっています.
firefox - CSS - line-height:0 が Firefox の厳密な XHTML で無視される
:first-line { line-height:0px; }
XHTMLでdoctypeを厳密に定義すると、不思議なことにブロックステートメントの空の最初の行を非表示にするために使用してい
ます.Firefoxはこのステートメントを無視し、空の行を出力します(境界線を通して見ることができます)
quellcode を検証し、Firefox の webdeveloper を使用して何か問題があるかどうかを確認しましたが、エラーは報告されませんでした
(削除された) quellcode の例は次のとおりです。
私のコードと他のブラウザ (私は Opera、Gnome、Safari をテストしました) に何か問題がありますか?
haskell - Haskellの`seq`演算子の時間コスト
このFAQには、
seq演算子は
x
seq
yはxを評価し、それがボトムでないことを確認してから、結果を破棄してyを評価します。これは役に立たないように思われるかもしれませんが、yが考慮される前にxが評価されることが保証されていることを意味します。
それはHaskellにとってはひどく素晴らしいことですが、それは
評価の費用はx
2回支払われます(「結果を破棄する」)?
database - 厳密なスケジュールとは何ですか?
n個のトランザクションが厳密なシリアル化可能なスケジュールに従うと言います。つまり、strict2PLなどを使用してトランザクションをシリアル化します。ここで、(n + 1)番目のトランザクションが他のトランザクションと同時に実行され、strict2PLに従わないとします。他の人からコミットされたデータのみを読み取ると安全に言うことができますか?
ありがとう
javascript - var宣言に関するJavaScriptの動作の説明
私は次のコードを持っています:
キーワード「var」を削除すると例外がスローされるのに、それが存在する場合は未定義のように扱われる理由を誰かに説明してもらえますか?
haskell - Haskell プログラムを (ほぼ) 一定量のメモリで実行する
CSV ファイルを取り込んでエラー チェックを行い、エラー メッセージを出力しようとしています。
mapM_ (appendFile filePath) ([文字列] を返す errorCheck 関数)
これは機能しますが、実行すると非常に長い CSV ではメモリが不足します。問題は、あまりにも怠惰で、何かを行う前に CSV 全体をメモリにロードしていることだと思います。BangPatterns を使用して厳密性を強制しようとしましたが、役に立たないため、正しく使用しているかどうかわかりません
より多くの情報またはコードを提供できますが、問題に関連するものがわかりません
コード:
javascript - strictモードでarguments.calleeを複製する
私は初めてストリクトモードで作業していますが、何と言っても、非ストリクトモードプロパティを使用できるのは年齢で初めてです。ここでの私の質問は、私が抱えている正確な問題の概要を示していますが、arguments.calleeにアクセスできる場合は、解決策をよりスケーラブルなものに適合させることができます。
関数に名前を付けずに、現在スコープ内にある関数への参照を取得できる厳密モードの方法はありますか?
perl - 必要な他のスクリプトからの変数について厳密に文句を言うのはなぜですか?
これはusex.plです:
これがx.plです:
図のように正常に動作します。usex.plでstrictを使用するように行のコメントを外すと、次のようになります。
x.plでのstrictの使用の有無は重要ではないようです(「our」キーワードを削除しない限り、ただし、それには興味がありません)。
私はPerlにかなり慣れていません。strictによって$xがメインスクリプトに表示されないのはなぜですか?これに対する通常の解決策は何ですか?