問題タブ [truncate]

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.

0 投票する
4 に答える
4867 参照

c++ - C++ でのストリーム (fstream または ofstream) の部分的な切り捨て

fstream を使用して、既存のファイルを部分的に切り捨て (または短縮) しようとしています。私は EOF 文字を書いてみましたが、これは何もしないようです。

どんな助けでも大歓迎です...

0 投票する
6 に答える
3621 参照

vb.net - .NETでログファイルの先頭を切り捨てます

ステータスをテキスト形式でログファイルに書き込むVB.NETアプリがあります。時間の経過とともにファイルが大きくなり、ファイルの先頭を切り捨てる効率的な方法があるかどうかを知りたいと思いました。

簡単にするために、ファイルサイズ(たとえば2〜3 mb)を指定し、StreamWriterを使用してログを書き込んでいます。

strm.BaseStream.Lengthを使用して切り取るファイルの量を決定することを考えましたが、.SetLengthそれを使用すると、最後から切り取られます-望ましい結果ではありません。

0 投票する
3 に答える
4895 参照

javascript - URLが255文字で切り捨てられる

DOMにタグを作成することでRailsアプリと通信するJavaScriptウィジェットがあります。時々、サーバーログに不正な形式のリクエストが表示されます。URLは255文字で切り捨てられます。

GoogleとStackoverflow(さまざまなブラウザでのURLの最大長はどれくらいですか?)から、255文字はURLの有効な制限ではないようです。

これが私が知っていることです:

  • これは散発的な問題であり、すべてのリクエストで発生するわけではありません
  • これが発生すると、URLは255文字で切り捨てられます
  • このエラーが発生すると、ユーザーエージェントはバックトレースに記録されません

これが私が知らないことです:

  • このエラーはどのタイプのブラウザで発生しますか?おそらくいくつかのモバイルブラウザ...

この問題を引き起こす根を張る最良の方法は何ですか?

0 投票する
3 に答える
5991 参照

sql - 外部キーによって参照されるテーブルの切り捨て

SQL Server 2005データベースには、AとBの2つのテーブルがあります。テーブルAを毎日切り捨てるサービスがあります。

最近、テーブルAを参照する外部キー制約がテーブルBに追加されました。その結果、テーブルBが空であっても、テーブルAを切り捨てることはできなくなりました。テーブルAを切り捨てた場合と同じ結果を得る回避策はありますか?

私はすでに以下のアプローチを試しましたが、IDはリセットされませんでした。

PS。誰かがこれを重複として指摘する前に、ここでの別のことは、制約を削除したり、制約を作成したりすることは許可されていないということです。

0 投票する
3 に答える
1182 参照

jquery - Jquery 再帰セレクター

私はたくさん持ってい<div class="productlistname"><a href="#">The Text!</a></div>ます。私がやりたいことは、すべて.productlistnameを通過してテキストを切り捨て、現在のテキストを切り捨てられたバージョンに置き換えます。

これが私がこれまでに持っているものです:

これは最初のものを切り捨て、残りの .productlistname を最初のものの切り捨てられたバージョンに置き換えます。

0 投票する
3 に答える
4659 参照

postgresql - Postgres: Reduce varchar size and truncate

I currently have a Postgres 8.4 database that contains a varchar(10000) column. I'd like to change this into a varchar(255) and truncate any data that happens to be too long. How can I do this?

0 投票する
4 に答える
11482 参照

java - intをshortに変換するjava

データの16ビットチェックサムを計算しています。サーバーに送信する必要があり、サーバーで再計算して、提供されたチェックサムと一致させる必要があります。取得しているチェックサム値はintですが、値を送信するためのバイトが2バイトしかないため、メソッドの呼び出し中にキャストintしています。これは、チェックサム値が32767未満になるまでは正常に機能し、その後は負の値になります。shortshortToBytes

Javaには符号なしプリミティブがないため、許可されている符号付きの最大値を超える値を送信することはできませんshort

どうすればこれを行うことができますか?intをshortに変換し、切り捨てやsigned&unsignedintを気にせずにネットワーク経由で送信します。

また、両側でJavaプログラムを実行しています。

0 投票する
6 に答える
2171 参照

java - Javaのhtmlトランケータ

Java で (プレビュー用に) HTML を切り詰めるユーティリティ (またはサンプル ソース コード) はありますか? クライアントではなくサーバーで切り捨てを行いたい。

HTMLUnit を使用して HTML を解析しています。

更新:
HTML をプレビューできるようにしたいので、トランケータは HTML 構造を維持しながら、必要な出力の長さの後に要素を取り除きます。

0 投票する
4 に答える
1472 参照

java - MATLAB-ファイル全体をロードせずにバイナリファイルの要素を削除する

これはばかげた質問かもしれませんが、GoogleとMATLABのドキュメントは私に失敗しました。かなり大きなバイナリファイル(> 10 GB)があり、最後の4,000万バイト程度を開いて削除する必要があります。ファイル全体をチャンクでメモリに読み込んで新しいファイルに出力せずにこれを行う方法はありますか?ファイルの生成に6時間かかったので、全部読み直そうと思っています。

編集:

ファイルのサイズは14,440,000,000バイトです。14,400,000,000に切り刻む必要があります。

0 投票する
3 に答える
6768 参照

assembly - MIPS アセンブリで、浮動小数点レジスタに浮動小数点値 X.YZDEF がある場合、小数点以下 2 桁に切り捨てるにはどうすればよいですか?

MIPS の "f" レジスタに値がある場合、これを X.YZDEF から X.YZ に切り詰めるにはどうすればよいですか? おそらく、float から 2 つの int に変換し、それらを表示する必要があります...これはどのように行われますか?