問題タブ [extra]
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.
asp.net - SelectedIndexChanged で追加のパラメータを送信するには?
SelectedIndexChanged 関数に追加のパラメータを送信する方法はありますか?
いくつかのラジオボタンリストがあり、「その他」が選択されているときにテキストボックスを有効にしたいと考えています。テキストボックスのIDを送信して有効にすることを考えています。
何か案が?
algorithm - エンコード/デコード後の余分なバイト
私は現在、エラー訂正巡回コードを介してメッセージをエンコードおよびデコードするプログラムを作成しています。私のアルゴリズムは 1 つのメッセージに対しては正常に動作しますが、文字列のデコードで問題が発生しました。エンコードとデコードは次のように機能します。
- エンコード アルゴリズムはKビットを受け取り、結果としてNビットを返します。
- デコードアルゴリズムはNビットを受け取り、結果としてKビットを返します。
たとえば、文字列をエンコードおよびデコードしたいとします。Kビットが読み取られるまで、文字列をバイト配列に変換し、ビットごとに読み取ります。次に、このKビットをエンコードし、受信したすべてのNビットをバイト配列にビットごとに書き込みます。等々。デコードは同じですが、Nビットをデコードし、バイト配列にKビットをビット単位で書き込みます。私の問題の例があります。
K = 9の場合(問題を視覚化するための各行の長さはKです)
0 ][ 11100000 ]
00 ][ 0011101
010 ] [ 111000
0000 ][ 00111
11010 ][ 1110
111010 ][ 001
0111010 ][ 11
_ _ _ _ _ _ [ 0
最後の行に 1 つのゼロがあり、前の 9 ビットに収まりませんでした。したがって、完全なKビット メッセージのようにエンコードします。もちろん、デコード後、 Kビットのメッセージを受け取り、余分なバイトが表示されます。
[ 00000000 ][ 0
そして、この余分なバイトを決定する方法がわかりません。エンコード前にこのゼロバイトがあった可能性があります。私の問題をどうすればよいかアドバイスをいただけませんか。アルゴリズムを変更する必要があるかもしれません (少しずつ読むべきではないかもしれません)。どんな助けにも感謝します。ありがとう。
iphone - モバイル Web サイトの右側にある余分な空白
私のモバイル サイトhttp://hoagfrm.orangegrids.com/index.php?id=51は、320px のサイズで開発されています。それでも、iPhone の右側に余分な空白が表示されます。誰かがこれを理解してくれますか
linux - Linuxでsedを使用して文字列に続く番号を置き換えるときに追加の番号を取得する
これはsedの私にとって本当の問題でした。
以下のようなオリジナルの入力ファイルがあります。
Friction1.kという名前で、単一の値が 0.123200のファイルがあります。
シミュレーション中のmueの値を、そのファイルで指定された値に変更したいと思います。
次のsedスクリプトを使用します。
に変わります
ソフトウェアはそのフォーマットに関して非常に厳密であるため、このコマンドを使用すると148、155、または159が余分に発生し、*PARAMETERが固有のTIMEを変更しようとしたというエラーが発生します。
以前は問題なく動作しましたが、現在はエラーが発生しています。
temp.sedを確認しましたが、その番号もありますが、回避するにはどうすればよいですか?
なぜこの数が余分に来るのか、どこから来るのかわかりませんが、それは私にとって問題です。専門家はそれを手伝ってくれますか?
よろしくお願いします
android - Integer []がIntent#putExtra(...)で機能しない
int[]
Androidインテントに入れたいです。さまざまな理由で私はを取得しているLinkedList<Integer>
ので、これを(大まかに)試しました:
toArray()
私にを与えていたので、これはうまくいきませんでしたObject[]
。やってみれば直せると思いました
これは確かにInteger[]
;を生成します。ただし、Intent
STILLからそれを取得することは機能しません。
結局、これはループを回避するのはそれほど難しいことではないのでfor
、他のどの理由よりも好奇心を求めますが...どうやってそれがそうであるかのように余分にInteger[]
入るのですか?Intent
int[]
joomla - Joomla K2 - 追加フィールド日付でアイテムを注文する方法
私と同僚は、joomla を使用して Web サイトを開発しています。joomla の記事コンポーネントを捨てて、K2 に置き換えました。
サイトのコンテンツの一部は、(K2 アイテムを使用して) 今後の音楽コンサートなどの今後のライブ イベントを投稿し、そのイベントに関する情報、画像などを含みます。
これらのアイテムをイベントの日付で注文できるかどうか、つまりアイテムの追加フィールド: 日付でこれらのアイテムを注文する方法を調べたいと考えています。K2コアのみ、これらのアイテムを発行日または作成日で注文できますが、これは必要なものではありません.
誰かがこの障害を克服する簡単な方法を知っているなら、それは深く感謝されます!
validation - ORM / Extra Validateibytwoフィールド
コハナ3.2
parent_idを確認したいのですが、type_idの2番目の値が必要です。コード:
フィールドの2つの値を関数に送信するにはどうすればよいですか?
私のコントローラーでそれを作った後:
「猫じゃなくて犬の名前!」というエラーの見方 私のビューでは?配列エラーにはこの値がありません。
udp - Arduino: UDP 送信で余分な文字が生成される
現時点では、ルーターに接続されたイーサネット シールドを備えた Arduino ボードがあります。私のコンピュータは Wi-Fi 経由でこのルーターに接続します。私のボードと私のコンピューターは相互にUDPメッセージを送受信します。私のコンピューターはクライアントで、ボードはサーバーです。ただし、コンピューターから長い UDP メッセージを送信してから短い UDP メッセージを送信すると、Arduino は短いメッセージを受け入れ、その後に長いメッセージの残りのビットが続くことに気付きました。
たとえば、コンピューターから「Hello World」を送信し、その後に「Test」を送信するとします。Arduino は 2 番目のメッセージを「Test」ではなく、「Testo World」と読み上げます。
おそらく最初はArduino側の問題だと思いました。Arduino は、メッセージを一時的に という配列に格納しますpacketBuffer
。毎回新しいメッセージを受け取る前に、このバッファをクリアしようとしました。バッファはクリアされますが、エラーメッセージが再び表示されます。
したがって、犯人はコンピューター、つまりクライアントにあると思います。コンピューター側には、UDP メッセージを送信する処理スケッチがあります。以下の例はスケッチそのものではありません。ただし、元のスケッチで説明したとおりの正確な症状を提供するのは、はるかに単純な例です。
スケッチから正しいメッセージを送信するにはどうすればよいですか?
もちろん、私はより多くの情報を喜んで提供します。
android - 同じインテント エクストラを複数回渡すと、どういうわけかエクストラが一致しません
ブロードキャストを受信したときにデータベースからのエントリを通知として表示するように設定されたアプリがあります。そのデータベース エントリの _id は、ブロードキャストの意図の追加として渡されます。通知がクリックされると、アプリはそのデータベース エントリをアクティビティに表示することになっています。
そこで、ブロードキャスト レシーバーのコード サンプルを次に示します。
そこから、PendingIntent が通知にスローされ、アクティビティはそれgetIntent().getLongExtra()
を取得するために使用されます。ただし、LogCat は別のストーリーを示しています。
どういうわけか、アプリは完全に間違ったアイテムを表示しようとしています (そして失敗しています)。余分なものが渡されたときに変更されている理由を誰か教えてもらえますか?