問題タブ [st]
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.
java - Stringtemplate 4.xを使用してOutputStreamに直接書き込む方法は?
一部のテンプレートから呼び出し.render()
て極端に大きく構築したくありません。Strings
以前のバージョンOutputStream
では、テンプレート全体をにレンダリングしてからそれを書き出す代わりに、直接書き込むことができましString
た。
ST.write()
のインスタンスで使用してみましたNoIndentWriter
が、出力がありません。
OutputStream
の最新バージョンを使用して、どのように直接書き込みますStringtemplate
か?
plc - ST (構造化テキスト) では型の混合は許可されていますか?
標準 (IEC 1131-3) で、式に異なるデータ型を混在させることが許可されているのだろうか。
例
javascript - セント。リクエストですでに提供されている場合は、URI の「パス」部分をスキップします
で構成された私のstインスタンス
そのため、リクエストを送信すると、res/img/1.jpg
それは./app/res/img/1.jpg
かなり明確です。しかし、いくつかのリクエストがある場合、ファイル構造が異なるため、app/res/img/1.jpg
このリクエストをリダイレクトし、もちろん何も見つかりません。./app/app/res/img/1.jpg
st を構成したり、URI に既に存在する場合にパスの追加をスキップするカスタム コードを追加したりすることは可能ですか? または、いくつかの除外のように、異なる処理を行う特定のパスを追加する方法はありますか?
node.js - Node の st モジュールで index.html を提供する
要するに、私が訪問したときにどのようst
に奉仕することができますか?index.html
/
Express でst モジュールを使用しています (または Connect は関係ありません)。これが私のコード全体です:
にアクセスするlocalhost:8000/index.html
と、ファイルが表示されます。にアクセスすると、インデックス HTML が表示されlocalhost:8000/
ません。
index
オプションとして次のことを試しましたが、うまくいきませんでした。
index: false
index: true
index: 'index.html'
index: 'public/index.html'
index: path.resolve(__dirname, 'public/index.html')
を訪問したときにst
奉仕するにはどうすればよいですか?index.html
/
c - STモナド内でFFI呼び出しを実行するにはどうすればよいですか
良い一日!
私のプロジェクトのコアはST
モナド内に書かれており、C で実装されたいくつかの機能を追加しようとしています。必要なすべての関数に FFI を実装しました。
Context
との両方EncodingEnv
が C ルーチン内で変更されます。と の両方の作業Storable
インスタンスがEncodingEnv
ありContext
ます。簡単なmain
テスト プログラムはうまく機能します。
それにもかかわらず、これらの C ルーチンを呼び出す必要があるコードはすべてST
モナド内にあります。Ptr
これらをどこかEncodingEnv
に保存する必要があります。Context
モナド内の長期にわたる可変C
構造をどのように処理すればよいですか? また、これらのルーチンをどのように呼び出すのですか? を使用することをお勧めしますが、これらのポインターを から取得するにはどうすればよいですか? 例やチュートリアルでそれを見つけることができません。ST
C
STRef (Foreign?Ptr Context)
malloc
ST
ありがとうございました
haskell - STモナド内で、ベクトルに基づいて新しいデータ型を作成するにはどうすればよいですか
大きなデータ ブロックの処理に関する私の最近の質問に密接に関連して、大きな不変データ ブロックを取得し、いくつかの操作で変更可能にし、完了したら再び不変にする必要があるところまで来ました。
少なくとも純粋な外観を保持したいので、可変データは元の不変データの可変コピーになります。参考までに、実世界の Haskell でブルーム フィルターの例を見ていますが、runST で実際にコードを実行できないことがわかりました。
私のデータ構造、最初は純粋なもの、次に不純なもの:
次に、基本的な newBitmapM 関数を作成します。
これは問題なく GHCI に読み込まれますが、実行してみます。
このエラー メッセージは、私にはまったく意味がありません。 a
の型で定義されている は、runST
ポリモーフィックである必要があるため、まったく「固定」されていません。誰かがこれを十分にデコードして、コードの何が実際に間違っているかを教えてもらえますか?
c - cでリンクリストをアルファベット順にソートする
アルファベット順にリンクされたリストを名前で簡単にソートできるかどうかお尋ねします。可能だと思いますが、方法がわかりません。それを手伝ってもらえますか?とても感謝しています。
「i」を押すと、新しい名前がスキャンされ、この名前がリンクされたリストに追加され、このリストがアルファベット順にソートされます。「d」を押すと、ソートされたリスト全体が表示されます。
「k」を押すとプログラムが終了します
構造体の配列でこれを行いましたが、うまく機能しますが、リンクされたリストで同じことを行う方法がわかりません...
どうもありがとうございました :)
コードは次のとおりです。