問題タブ [ellipsis]

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 投票する
1 に答える
341 参照

python - PythonのIDLEデバッガーに関する質問

これは簡単な質問ですが、IDLEデバッガーのローカルボックスでリスト全体を表示することは可能ですか?現在、リストが長くなりすぎると、デバッガーは省略記号を付けて、リスト全体を表示しないためです。また、実際のP​​ythonシェルにリストの名前を入力しようとしましたが、何も起こりませんでした。

これが私が見ているものです:axyz [[[-1,-1,-1,-1,-1,-1,...,1,-1,-1,-1,-1,-1,-1]]] そしてプログラムの実行中にシェルにaxyzと入力しても、何も起こりません。

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

mysql - MySQLは省略記号でテキストを切り捨てます

「メッセージ」という1つの列のMySQLテーブルがあるとします。タイプはTEXTです。ここですべての行をクエリしたいのですが、テキストが大きくなる可能性があり(極端に大きくはないが大きい)、それらの要約のみを取得したいと思います。たとえば、結果をリストに入力できます。

テキストを特定の長さ(たとえば、10文字)にトリミングし、テキストがトリミングされている場合は省略記号を追加する方法はありますか?

例えば:

クエリ結果:

ありがとう!

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

php - PHPを介したXML出力で水平方向の省略記号(3つのドット)文字を処理する方法

質問で述べたように、MySQLのテキストフィールドからデータを読み取るPHPを使用して(iPhoneアプリの)XML出力を生成しようとしています。

フィールドに水平方向の省略記号がある場合は常に...XMLが正しく生成されません。

以下に示すように、いくつかの方法でそれを回避しようとしましたが、どれもうまくいかないようです...

基本的に2つの質問があります。

  1. 水平省略記号をどのように処理しますか?

  2. そのような問題を引き起こす可能性のあるそのようなキャラクターは他にありますか?このリストとその解決策への参照は素晴らしいでしょう!

ありがとう

0 投票する
2 に答える
562 参照

java - Java JNI と省略記号の混乱

テーブルに行を追加する関数が c にあります。この関数は、省略記号を使用して int、float、および string のさまざまな順序を引数として取りadd_row(int arg1, int arg2, ...)、列の設定方法に基づいてこの情報を解析します。

この関数を Java から呼び出す必要があり、JNI を使用しています。特にJavaのより厳密な型付けでは、これを行う最善の方法はわかりません。いくつかの解決策を検討しましたが、どれもうまくいかないようです / それらを実装する方法がわかりません: すべてを文字列として渡す、jobjectArray を渡す、またはセル値を一度に 1 つずつ渡す.

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

ありがとう、

ベン

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

algorithm - 文章を短くするアルゴリズムの問​​題

長さに制限のない複数のテキスト エントリを表示する Web ページがあります。長すぎて新しい行に移動しないようにすると、自動的にカットされます。これは、それらをカットする PHP 関数です。

下の画像でわかるように、結果は問題ありませんが、いくつかの例外があります。複数の M を含む文字列 (それらを考慮する必要があります) は、改行に移動します。

現在、すべての文字列はわずか 16 文字でカットされていますが、これはすでに非常に少なく、読みにくくなっています。

より多くのスペースに値する文を確実に取得し、幅の広い文字を含む文がより少ない文字数で切り捨てられるようにする方法が存在するかどうかを知りたいです (CSS プロパティ text-overflow: ellipsis の使用を提案しないでください)。広くサポートされておらず、「...」をクリックして完全なエントリにリンクすることができないため、これがどうしても必要です)。

前もって感謝します。

0 投票する
2 に答える
1883 参照

layout - タグクラウド、レイアウト:水平、およびAppcelerator Titanium

注:この質問は、標準のiOS SDKではなく、AppceleratorTitaniumプラットフォームに関連しています。

ビュー付きのタグクラウドを作成していlayout: horizontalます。私はほとんどそこにいますが、Titanium.UI.Labelそれが収まらない場合、私はラップするラインのファイナルを取得することはできません。代わりに、(役に立たない方法で)楕円形になります。

iOSでこれを防ぐ方法はありますか?Androidでは問題なく動作するようです。

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

r - 「...」と「複製」の使用

のドキュメントにsapplyreplicate、使用に関する警告があります...

今はそのように受け入れることができますが、その背後にあるものを理解したいと思います. だから私はこの少し不自然な例を作成しました:

おそらく、私は明らかに恐ろしく間違ったことをしたのでしょうが、この結果はかなり動揺しています。outerfunction上記のすべての への呼び出しで、次の出力が得られる理由を誰でも説明できます。

私が言ったように:ドキュメントはこれについて警告しているようですが、なぜそうなのかわかりません。

0 投票する
2 に答える
724 参照

c - C - va_list をセンチネル終了関数に渡す - execlp() のラッパーが必要

execlp() のラッパーを作成しようとしています。なぜこれが機能しないのですか?センチネルですか?

ご回答ありがとうございます。

0 投票する
5 に答える
4205 参照

r - ...(dot-dot-dot)の要素を削除して渡すことはできますか?

...から要素を削除して...を他の関数に渡すことは可能ですか?私の最初の2つの試みは失敗しました:

編集
混乱について申し訳ありません。child()を修正しました。目的は、子に...の内容をリストさせることでした。

Edit2これ
は実際の例です(ただし、それでもかなり単純なので、有益な会話をすることができます)。親は再帰を介して呼び出されます。親は再帰呼び出しの深さを知る必要があります。親の外部の呼び出し元は、「深さ」について知らないでください。また、parent()を呼び出すときにそれを設定する必要もありません。親は他の関数、この場合はchild()を呼び出します。子には値が必要です...親が独自に使用するために生成したため、明らかに子には「深さ」は必要ありません。

0 投票する
2 に答える
428 参照

c++ - メタ演算子の優先順位は何ですか...?

...テンプレート型のパラメーター パックを展開するメタオペレーターの優先順位は? かなり低いと思いますが、どのくらいですか?C++ 標準は次のように述べています。

演算子の優先順位は直接指定されていませんが、構文から導き出すことができます。

挑戦する人はいますか?もちろん、...C++03 演算子の優先順位表には表示されません。


では、 が演算子ではない場合、たとえばだけでなく、シーケンス全体に適用される...ことを正確に決定するものは何ですか?std::forward<Args>(args)...std::forward<Args>(args)(args)