問題タブ [structure]

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

svn - SVN開発体制の構築

svn の活用を開始するために、Web アプリケーション ショップをセットアップしようと考えています。現在、プログラマーがトランクに変更を加えており、それが本番環境に直接影響します...

はい、知っています - ひどい!

修正に使用するブランチが存在するように、別のブランチをセットアップしたいと考えています。その後、QA ブランチに昇格し、すべてが順調に進んだらトランク/製品ブランチに昇格できます。

問題は-私はTortoise SVNを使用する方が好きです-誰かがこれをうまく構造化し、亀を介してあるステップから別のステップに進むための良いプロセスを説明するのを手伝ってくれるなら-それは素晴らしいでしょう!

前もって感謝します -

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

architecture - ライブラリとアプリケーションコードの違いは?

この質問はWebアプリケーションから生まれましたが、他の種類のアプリケーションにも当てはまるはずです。私はMVCを使用しています。

アプリケーションコード(モデル、ビュー、コントローラー、フォーム、ヘルパーなど)とライブラリコード(外部ライブラリと、自己作成のデータベースマッパー、jsonコンバーターなどを備えた内部ライブラリ)の両方があります。

アプリケーションとライブラリコードの間に通常どこに線を引くのだろうか(両方が内部で書かれている場合)?

一部のライブラリコードはプロジェクト固有のものになりますが、それでも少し抽象化されています。

0 投票する
7 に答える
2147 参照

php - コードフローチャートを書くための提案

私は今年の夏にインターンシップの終わりに近づいており、主にPHP、MySQL、JavaScript(jQuery)を含むメンター向けのツールを開発しました。プログラムのコード構造とファイル間の関係を示す読みやすいドキュメントを作成するためのテンプレート、提案、またはリンクを持っている人はいますか?

これらの人はプログラマーですが、上記のどの言語でもあまり経験がないので、比較的単純なものにしたいと思います。


編集:

ある種のフローチャートが進むべき道のようです(これは理にかなっています)。ページ上のすべてのクラスファイルから始めますか?または、1つずつ開始し、すべての詳細を把握して分岐し、複雑になるにつれて再配置しますか。

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

c - 構造体のメモリ割り当て

構造体「structnode」にまだメモリを割り当てていない場合、コンパイラはどのようにして「next」メンバーにメモリを割り当てますか。

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

vb.net - P / InvokeMarshallingHelp-ネストされた構造-VB.NET

さて、私はここで何を間違っているのですか。

「System.TypeLoadException:タイプ「MY_Struct1」のフィールド「s2」をマーシャリングできません:このフィールドのタイプ定義にはレイアウト情報がありますが、無効なマネージド/アンマネージドタイプの組み合わせがあるか、マーシャリングできません。」

ここでは、MY_Struct6の多次元配列と関係があると推測しています。

単純なビルドアップとMarshal.SizeOf()を試して、テストとして直接Marshal.StructureToPtr()を実行しましたが、サイズを計算できませんというエラーが発生します。

忍者をP/Invokeしてください。「C++でコーディングするだけ」ではなく、ここで答えを見つけてください。

前もって感謝します。

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

database - データベース設計: 異なるロギング システム (google、facebook、openid ...) からのユーザーを統合します。

こんにちは、Facebook、Google、plaxoなど、いくつかのソースからユーザーをマージする必要があります...現在、データベースには次の構造があります。

USERS_MYSITE

USERS_FACEBOOK

USERS_GOOGLE

USERS_VIEW

次に、SELECT FROM USERS_VIEW WHERE mysite_user_id = '223' で、すべてのユーザー情報を取得しました。その後、いくつかの転送配列を使用して、すべてのリモートデータを自分の形式に変換できます

Array("firstname" => Array("fn", "fname"), "birthdate" => Array("brt", "birth"), ...)

値についても同様です。次に、プライマリ データとして選択したユーザーに応じて、それを表示できます。

問題は、私が以前にそれをやったことがないということです。あなたのアイデアを共有してください。

ありがとうございました。

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

c# - コンストラクターデータを検証する

「C#クラス設計ハンドブック」(137ページ)のサンプルクラスは、クラスのみのコンストラクター内から特定のフィールドのクラス検証メソッドを呼び出しません。したがって、基本的にサンプルクラスでは、不良データを含むオブジェクトを作成でき、そのデータに対して検証を行うフィールドのプロパティを呼び出すと、そのデータに対してのみエラーがスローされます。だからあなたは今悪いオブジェクトを持っていて、事後までそれを知りません。

コンストラクターからプロパティを呼び出さない理由がわからないため、初期化中に不正なデータが見つかった場合はすぐにエラーがスローされますか?私はそれらを無駄に電子メールで送信しました...

コンストラクターからプロパティを呼び出すことで次の形式を使用する傾向があります-これは初期化データを検証するための適切な構造ですか?ty

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

c# - サイズの計算におけるMarshal.SizeOfエラー

私は構造を持っています

次のエラーが発生します

System.ArgumentExceptionは未処理でしたMessage="Type'SERVER_USB_DEVICE'は、アンマネージ構造としてマーシャリングできません。意味のあるサイズやオフセットを計算できません。"

次の行で

コードの何が問題になっていますか?

アブドゥル・ハリク