問題タブ [user-data]

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 に答える
4097 参照

python - ctypesコールバック関数のuserdataとしてのPythonオブジェクト

C関数myfuncは、より大きなデータチャンクで動作します。結果は、コールバック関数にチャンクで返されます。

ctypesを使用するとmyfunc、Pythonコードから呼び出して、結果をPythonコールバック関数に返すことは大したことではありません。このコールバックは正常に機能します。

しかし、Pythonオブジェクト(リストなど)をユーザーデータとしてコールバック関数に渡す方法はありますか?結果のチャンクを保存するために、次のようにします。

しかし、Pythonリストをc_void_pにキャストして、myfuncの呼び出しで使用できるようにする方法がわかりません。

私の現在の回避策は、リンクリストをctypes構造として実装することですが、これは非常に面倒です。

0 投票する
1 に答える
2108 参照

android - エミュレータ ドライブから SD カードへのファイルのコピー

エミュレーターで SD カードをマウントする方法はわかりましたが、ユーザーデータ イメージと SD カード イメージの間でファイルを移動する方法がわかりません。誰かがこれを行う方法を教えてもらえますか?

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

algorithm - 一致するアドレスをチェックするためのアルゴリズム?

私は、調査プログラムに取り組んでおり、最初に調査に回答した人にプロモーションの考慮事項が与えられます。多くのシナリオで、人々がシステムをだまして不当な昇進をさせないようにする唯一の方法は、番地の文字列を相互に照合することです。

レーベンシュタイン距離を使用して類似性を測定する数値を取得し、特定のしきい値を下回るものを重複と見なすことを検討していました。

ただし、システムを操作しようとしている場合、「South Fifth Street」の代わりに「S 5th St」と簡単に書くことができ、レーベンシュタインはこれらの文字列は非常に異なると見なすでしょう。それで、すべての文字列を「標準の住所形式」に変換することを考えていました。つまり、「South」は「s」になり、「Fifth」は「5th」になります。

それから私はこれは絶望的であり、それを確実に機能させるにはあまりにも多くの努力をしていると思っていました. それは...ですか?

私は PHP/MySql を使用しているため、そのシステムに固有の制限があります。

0 投票する
1 に答える
252 参照

facebook - 訪問者の Facebook ページを取得する

皆さん、これは好奇心からの質問ですが、誰かがあなたのサイトを訪れた後で、その人の Facebook ページを取得することは可能ですか?

IPから始まるルックアップのチェーンを使用して、最終的に名前を取得し、その人のFacebookページを取得できるのではないかと考えていました。また、誰かのウェブ履歴を読むことができると聞きましたが、これは本当ですか?

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

jquery - JSONとjqGrid。「userdata」とは何ですか?

jqGridのJSONデータソースのすべてのフィールドが何を意味するのか理解できず、ドキュメントがどこにも表示されていません。

私が理解しようとしている例は次のとおりです:http://www.trirand.com/blog/jqgrid/jqgrid.htmlそして「JSONデータ」の下の最初の例

JSONデータにはここからアクセスできます:http://www.trirand.com/blog/jqgrid/server.php? q = 2&rows = 10&page = 2

JSONで私を混乱させるものの1つは、このスニペットです。

これは正確に何をしているのですか?

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

jquery - jqgridでuserDataを読み取る方法は?

jqgriduserDataに渡す必要がありますが、これを行う方法の例が見つかりません。これが私の試みです:

サーバーから送信:

そしてjqgridで:

userDatajqgridから送信して読み取るにはどうすればよいですか?

編集: FiddleruserDataで確認できるため、送信されていることがわかります。クライアント側でそれを読む方法にこだわっているだけだと思います。

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

json - JqG​​rid フッターにユーザーデータ情報を入力できません

jqGrid を使用してフッター情報を表示するのに苦労しています。フッターを設定するために必要なすべての手順に従いました。サーバー要求は、いくつかのフィルター条件に基づいています。サーバーは、適切な「ユーザーデータ」情報を含む json を返します。以下は、JSON と JavaScript の情報です。

jQGrid 情報

jqGrid デモにリストされているすべてを試しましたが、何らかの理由で、「ユーザーデータ」情報が入力されていません。誰でも私を助けることができますか?

ありがとう

0 投票する
1 に答える
807 参照

layout - レイアウト ページでカスタム ユーザーデータのモデルを表示

私のユーザーは認証されていますが、追加情報が FormsAuthenticationTicket と Cookie に保存されています。

クッキーなどを作成する

これはすべて正常に機能しています。

mvc 3とRazorを使用しています

ページの上部に Fullname / ContactNumber などを表示する foo.Layout.cshtml があります。

これらの値の表示を抽出するコードを foo.Layout.cshtml の先頭に含めることができます。

これは、このコードをコントローラーに含める必要がないことを意味しますが、正直言って気に入らず、実際のアプリ (異なる値) では、レイアウトを含むビューの大部分で値が必要です。

そのため、コントローラー内にコードを含めることについて議論しました。

ビューモデルを作成します。

コントローラーの作成

たぶん、これのいくつかはコントローラーファクトリー内に置くことができます。

他の人々がこの非常に一般的なセットアップにどのように取り組んでいるかについての議論やアイデアを探しています。

私の実際のタスクは、レイアウトを介して各ページの上部にユーザーの氏名を表示し、入力して送信されるさまざまなフォームの下部に氏名 (およびその他のデータ) を表示することです。ポストバック後、氏名は Cookie から再読み取りされ、送信されて他のフォーム フィールドに保存されます。それは理にかなっていますか、それは本当にその時ですか:-/

0 投票する
1 に答える
482 参照

iphone - CCNode のユーザーデータ

関数を呼び出すためにインスタンス化する CCMenuItemSprite があります。

`

上記でわかるように、menuButton.userData を使用して NSNumber を渡しています。これは、generateEnemy 関数に「パラメーターを渡す」ためです。

これでクラッシュしNSNumber *Btype = (NSNumber*)sender.userData; ます。番号 1 ~ 12 で機能します。しかし、13以降ではクラッシュします。

0 投票する
1 に答える
7739 参照

jqgrid - ユーザーデータサーバーのリクエストなしでjqGridサマリーフッターを設定できますか?

サーバーリクエストであるユーザーデータなしでjqGridサマリーフッターにデータを入力することに関連して、このWebサイトで尋ねられたすべての質問に答えました。そして、jqGrid wiki リソースと答えが見つかりません。これは可能ですか?

私は jqGrid を管理ポータルの一部として多くの典型的な方法で使用していますが、jqGrid のルック アンド フィールを、フォームを介して行を追加するユーザー インタラクションのための種類の空の UI コンテナーとして開始する特定の用途があります。 Submit に投稿するのではなく (以下の Oleg の優れたスクリプトのおかげです)、単純に行を追加し、新しく追加された行の値で概要フッターを更新します。colModel に 'summarytype:"sum"'、"grouping:true"、footerrow: true、userDataOnFooter: true、altRows: true、グリッド オプションにありますが、ローカル データ文字列の userdata によって提供される初期値は別として、概要フッターの値は変更されません。誰もこの話題に触れたくないようです。jqGridの主な性質がそれだからですか?データベース主導の機能ですか。私はデータベース駆動型のスタンスで jqGrid の約 15 のインスタンスを使用しますが (その多くは現在実稼働サービスにあります)、一貫性のために使用する必要があります (すべての UI は jqTabs 内にあります)。最初はサーバー要求のないクライアント側 UI として使用します。 (すべては後で db に保存されます) しかし、要約フッターをクライアントのみでプログラムによって操作しようとして、髪を引っ張っています。新しい行が追加されたときにサマリーフッターの値を更新する方法を提案できますか? s は jqTabs 内にあります) 最初はサーバー要求のないクライアント側の UI として (すべては後で db に保存されます)、クライアントのみでプログラムによって要約フッターを操作しようとしています。新しい行が追加されたときにサマリーフッターの値を更新する方法を提案できますか? s は jqTabs 内にあります) 最初はサーバー要求のないクライアント側の UI として (すべては後で db に保存されます)、クライアントのみでプログラムによって要約フッターを操作しようとしています。新しい行が追加されたときにサマリーフッターの値を更新する方法を提案できますか?

提供されるコードはやや長く、主にサーバーに投稿せずにモーダル フォームから行を追加するユーザー Oleg のソリューションに基づいています。ローカル配列データを JSON 文字列に変更したのは、xml に慣れているため、表記法をよりよく理解するためだけです。jsonstring は、ユーザーが編集する 1 つの既定の行でグリッドを初期化します。グリッドがレンダリングされないため、jsonReader は省略しました。

一言で言えば、私がやりたいことは、新しい行がグリッドに追加されたとき (この時点ではサーバーへの投稿は発生していません)、編集または削除されたときにサマリー フッターを更新することです。特定の値のセットが達成されると、行データを db に保存するようにボタンが表示されます。