問題タブ [supplementary]
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 - Java用補助開発ツール
Java 開発でお気に入りの補助ツールは何ですか?
私のものは:
1) トータルコマンダー (JAR 内を検索できるため)。
2) JAD + Jadclipse (ライブラリを理解してデバッグするため)
そしてもちろん、Google. (これなしでは本当に生きていけない)
unicode - 補助機は必要ですか?
質問は非常に単純だと思います。基本プレーンの後に Unicode の残りのすべてが必要ですか? どのようなものが含まれており、それは本当に必要ですか? (そして何の目的で?)
ありがとう。
java - 補足Unicode文字を使用した文字ストリームでのJava読み取り
Javaを使用して補足のUnicode文字を読み取るのに問題があります。補足セット(\ uFFFFより大きいもの)に文字が含まれている可能性のあるファイルがあります。UTF-8を使用してファイルを読み取るようにInputStreamReaderを設定すると、read()メソッドが補助文字ごとに1文字を返すことを期待しますが、代わりに16ビットのしきい値で分割されるようです。
基本的なUnicode文字ストリームについて他にもいくつか質問がありましたが、16ビットを超える場合は何も処理されていないようです。
簡略化したサンプルコードを次に示します。
補足文字を含むUTF-8エンコードファイルを正しく読み取るために私が何をする必要があるかを誰かが知っていますか?
unicode - Mathematicaへの入力として非BMPユニコード(4文字以上の16進数)を入力する方法
問題の説明:"\:nnnn"
Unicode入力の構文として
Mathematicaを使用
します。たとえば、入る
"\:6c34"
と、"水"
(中国語で「水」)が得られます。しかし、もし人が入りたいと思ったらどうなるでしょう"\:1f618"
(キスを投げる顔)。私がこれを試したとき、私は得ました"ὡ8"
、ではありません"a face throwing a kiss"
。だから、Mathematicaは"\:1f61"
私が入る前に評価し"8"
ます。
質問: この評価を遅らせるにはどうすればよいですか、または一般的にユニコード入力を入力するにはどうすればよいですか(4文字を超える16進数の場合)。
ソフトウェアとハードウェアのプラットフォーム: 私はIntelMacでMathematica8を実行しています。MathematicaのコマンドラインバージョンとMathematicaノートブックの両方を試しましたが、同じように動作します。
ありがとうございました。
考察: Unicodeは拡張可能な標準であり、成長する可能性があります(そして、成長する可能性があります:))。この標準を実装するソフトウェアシステムは、有効で有用であるために、この標準のサブセットのみを実装できます(8ビット、16ビット、または32ビットエンコーディング)。1つは、特定のソフトウェアパッケージのユーザーとして、ソフトウェアがUnicodeをサポートしていると言ったら、Unicodeのユニバーサルセットをサポートしていると想定してはなりません。
python - PythonのUnicode文字列への補足コードポイント
unichr(0x10000)
ValueError
なしで cpython をコンパイルすると、 a で失敗します--enable-unicode=ucs4
。
unicode
プログラムが実行されているPythonインタープリターの種類に関係なく、任意のUnicodeスカラー値またはコードポイントを文字列に変換する言語組み込み関数またはコアライブラリ関数はありますか?
layout - UICollectionViewlayoutAttributesForElementsInRectがreusableViewsを返さない
SupplementaryViewsを使用してUICollectionViewを実装しようとしています。Nibファイルを使用して補足ビューを作成します。以下は、supplementaryViewを追加するためのレイアウトのメソッドです。
ここでは、属性の配列(attributesInRect)のみに注意を払う必要はありません。これを行うと、補足がCollectionViewに適切に追加されます。
私の問題は、追加されたsupplementaryViewを取得することです。NSLogでは、supplementaryViewが配列にリストされていないことがわかります。この場合、新しいものを追加する前にその存在を確認することはできません。
ドキュメントで指定されている理由がよくわかりません。
戻り値セルとビューのレイアウト情報を表すUICollectionViewLayoutAttributesオブジェクトの配列。デフォルトの実装はnilを返します。
それによると、私のsupplementaryViewはその配列にあるはずです。
それについて何か考えはありますか?
iphone - セクションヘッダーがUITableViewプレーンスタイルで行うように、UICollectionViewで補足ビューをフロートさせる方法
で「フローティングセクションヘッダー」効果を実現するのに苦労していUICollectionView
ます。UITableView
( の既定の動作) では十分に簡単だったことが、多くのハードワークなしでUITableViewStylePlain
は不可能に思えます。UICollectionView
明らかなことを見逃していますか?
Apple は、これを実現する方法に関するドキュメントを提供していません。UICollectionViewLayout
この効果を得るには、カスタム レイアウトをサブクラス化して実装する必要があるようです。これには、次のメソッドを実装するかなりの作業が伴います。
オーバーライドするメソッド
すべてのレイアウト オブジェクトは、次のメソッドを実装する必要があります。
ただし、補足ビューをセルの上に浮かせて、次のセクションに到達するまでビューの上部に「貼り付ける」方法は明確ではありません。レイアウト属性にこれに対するフラグはありますか?
私は使用していたでしょうがUITableView
、コレクションビューで簡単に実現できるコレクションのかなり複雑な階層を作成する必要があります。
ガイダンスやサンプルコードをいただければ幸いです。
objective-c - 上部と側面の UICollectionView フローティング ヘッダー
にヘッダーをどのように実装しますUICollectionView
か? 補足ビューを挿入できることは知っていますが、do のヘッダーのようにセクションの上に「浮かせる」方法がわかりませUITableView
ん。
これが私の状況collectionView
です。セルがグリッド形式で配置されています。横にも縦にもスクロールできます。ヘッダーを上に配置して、水平方向にスクロールすると水平方向にスクロールするが、垂直方向にはスクロールしないようにしたい。collectionView
また、水平方向ではなく垂直方向にスクロールする左側にも同じ種類のものが必要です。これを補足ビューで実装するのは正しいアプローチですか?
私が探している最後の機能は、iOS の Numbers スプレッドシート アプリの機能に似ています。
よろしくお願いします。