問題タブ [mixed]
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.
.net - AQTime:[ガベージコレクションを強制する]ボタンがグレー表示されます
少しググってみましたが、理由がわかりませんでした。私のアプリは混在しています(C#、VB.NET、C ++ / CLI、ネイティブC ++)。AQTimeは、この種のアプリケーションをプロファイリングできると主張しているので、私はそれを選びました。
プロファイルはOKですが、ガベージコレクションに、ガベージであるが疑わしいセットからまだ収集されていないオブジェクトを除外するように強制できると便利です。
次の設定を使用して、コードの領域(一部のdll)でAllocationProfilerを実行しています。
- システムメモリの割り当てを確認します:チェック済み(他のすべてのチェックなし)
- スタック情報の収集:なし
- スレッドモデル:CLRスレッド(GCは管理対象スレッドを処理するため、これが必要になると思いましたね)
AQTimeのバージョンは6.50.498で、Windows XPProfessionalSP3で実行されます。
このシナリオで「強制ガベージコレクション」機能を使用することは可能ですか?その場合、AQTimeを構成するにはどうすればよいですか?
c# - データのカスタム配列のグループ化 C#
一部のデータをこの形式の配列にグループ化するのに苦労しています。
混乱した場合は、次のようになります(タイプの数)
文字列の数は動的であり、それ以外は固定されています。
C#でこれを達成する方法はありますか?
どんな助けでも大歓迎
types - XSDの混合タイプ
混合コンテンツを含むXML要素を検証する方法は?要素には、文字列「Undefined」またはfloat値を含めることができます。パターン付きの文字列制限を介して実行できると思いますが、もっと良い方法が存在する可能性がありますか?
c - Fortran と C の混合プログラミング
私は理論物理学の研究生で、宇宙論に取り組んでいます。私の研究の過程で、私は Fortran コードのかなり巨大なライブラリを使用しており、プログラミングのニーズに C を使用しました。
多数のテスト ファイルで 2 つのプログラムをリンクすることができましたが、見事に動作します。しかし、私はそれらすべてをリンクするためにオブジェクト ファイルを使用してきました。しかし、C で実際に実行しようとすると、Fortran ヘッダー ファイルへの参照が含まれます。それらは互いにうまく統合して呼び出しているように見えますが、Fortran ヘッダー ファイルの形式は C コンパイラと互換性がないため、ヘッダー ファイルにジャンプすると、構文を理解できないというエラーがスローされ始めます。
たとえば、Fortran ヘッダー ファイルは、real*8 の double 変数を定義しているため、C がそれらを読み取ると、エラーがスローされます。ファイル内のコメントでも同じことが起こります。
それで、この問題を解決する方法はありますか?つまり、Fortran 形式のヘッダー ファイルを C で読み込めるようにします。
インターネットを調べたところ、紛らわしい答えが見つかりました。どちらに従うべきかわかりません。この問題の助けをいただければ幸いです:)
gcc - エラー: (1) の名前に無効な文字があります
FORTRAN でいくつかの .h ファイルと一緒に Fortran ファイルをコンパイルしようとしています。.h ファイルには、変数の共通ブロックの定義が含まれています。Fortran でコンパイルすると、次のエラーが発生します。
このエラーが発生するコードは、
ここで私の質問は、この「1」はエラーの場所を指していますか?
このエラーが指摘するコード行は、
また、継続の使用方法に何か問題がありますか。このファイルのコンパイルには gfortran を使用しています。
r - lme4混合モデルエラー
次のモデルの何が問題になっていますか。
次のエラーが発生します:
c - C-Fortran 混合プログラミング
C で Fortran ライブラリを使用する必要があるプロジェクトに取り組んでいます。Fortran ライブラリには、複素数 * 16、4x4 配列を含む共通ブロックがあります。現在 C では、複素数変数は単純に 2 つの要素を含む構造体であり、complex*16 であるため、要素は long double である必要があります。これは、Fortran で対応する C データ型です。したがって、2 つの long double を持つ構造体があります。
この配列の要素にアクセスします。良いことは、ライブラリの他のすべての共通変数と一緒に、すでにそれを行うことができるということです。問題は、配列からインポートする要素が、
1) 「 C と Fotran の配列構造の違いを考慮しても」本来あるべき順序ではありません。
2) ほとんどの要素は正しいですが、2 つの要素はあるべき姿とは大きく異なります。
3) long double の代わりに double を使用する場合にのみ、正しい要素 (2 つを除く) を取得します。long double (および正しい文字変換) を使用すると、まったく異なるものが得られます。これは、変換の問題を明確に示しています。
私が持っていたすべての説明を使い果たしましたが、何もうまくいきません。C で配列をプライティングするための私のコードは次のとおりです。
追加情報: Fortran オブジェクト ファイルを混在させる必要があるため、gfortran を使用して C ファイルをコンパイルしています。代わりに GNU C コンパイラを使用すると、gfortran ルーチンを認識しないというエラーがスローされます。これも問題の原因である可能性があります。gfortran が C の long double を認識しない可能性があります。
どんな助けでも役に立ちます。
r - Rの混合モデル(lme4)エラーの単一レベル変数
ここで、M1a、M1b は固定ですが、個々はランダムです。
lme4でこれを行うことができますか?これらは動物モデルとして知られており、asrmel はそのようなことのいくつかを行うことができます (link )。
編集:関係マトリックスが必要であることを忘れています。以下は、そのための血統構造です。例のサイズを合わせるために、サンプル サイズを 10 に減らします。
マトリックスに関しては次のとおりです(下半分の三角形と対角線のみが表示されます):
絵の形で:
mongodb - 春のデータneo4jとmogodbが混同
Spring-data-Neo4J と Spring-data-MongoDb を併用しています。UserRepository で save メソッドを呼び出すと、エラーが発生します。どんな助けでも大歓迎です。
私のドメインクラス
以下はエラーログです:
java.lang.ClassCastException: org.springframework.data.neo4j.support.mapping.Neo4jPersistentEntityImpl は org.springframework.data.mongodb.core.mapping.MongoPersistentEntity org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexCreator にキャストできません。 onApplicationEvent(MongoPersistentEntityIndexCreator.java:79) org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexCreator.onApplicationEvent(MongoPersistentEntityIndexCreator.java:47) org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:97) org. springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:324) org.springframework.data.mapping.context.AbstractMappingContext.addPersistentEntity(AbstractMappingContext.java:263) org.springframework.data.mapping.context.AbstractMappingContext.getPersistentEntity(AbstractMappingContext.java:165) org.springframework.data.mapping.context.AbstractMappingContext.getPersistentEntity(AbstractMappingContext.java:140) org.springframework.data.neo4j.support.Neo4jTemplate. getPersistentEntity(Neo4jTemplate.java:573) org.springframework.data.neo4j.support.Neo4jTemplate.getMappingPolicy(Neo4jTemplate.java:470) org.springframework.data.neo4j.support.Neo4jTemplate.getMappingPolicy(Neo4jTemplate.java:631) org. springframework.data.neo4j.support.Neo4jTemplate.save(Neo4jTemplate.java:295) org.springframework.data.neo4j.repository.AbstractGraphRepository.save(AbstractGraphRepository.java:106) sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブメソッド) sun .reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) java.lang.reflect.Method.invoke(Method.java:597) org.springframework.data.repository.core.support. RepositoryFactorySupport$QueryExecutorMethodInterceptor.executeMethodOn(RepositoryFactorySupport.java:323) org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.invoke(RepositoryFactorySupport.java:308) org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation. java:172) org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:155) org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) $Proxy82 .save (不明なソース) sun.reflect.NativeMethodAccessorImpl.invoke0 (ネイティブ メソッド) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) .Method.invoke(Method.java:597) org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318) org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java: 172) org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) $Proxy84.save(不明なソース)202) $Proxy84.save(不明なソース)202) $Proxy84.save(不明なソース)
tfs - TFSビルドプロセス中のデータベースとWebプロジェクトのデプロイ
いくつかのWebアプリケーションとSQLデータベースプロジェクトを組み合わせたソリューションがあります。
また、MSSQL2012とIIS7を備えたリモートテストサーバーがあります。TFSビルドサーバーは別のマシン上にあります。すべてのサーバーは単一のドメインで構成されます。
ビルドプロセス中にデータベースとWebアプリケーションをデプロイしたいと思います。
これで、次のフラグを使用してTFSXAMLプロセスファイルでビルドパッケージの生成を設定しました。
また、Web公開用に他のフラグも設定しました。
しかし、WMSVCまたはリモートエージェントなど、どちらの方法を使用すればよいか少し混乱しています。TFSビルドサーバーからIIS7サーバーへのWeb展開をセットアップし、ユーザーアカウントの問題を回避する最も簡単な方法はどれですか(XAMLまたはビルド定義で/ p:UserName = YOURUSERNAME / p:Password = YOURPASSWORDを設定しないようにするため)?
もう1つの懸念は、データベースプロジェクトに関するものです。ビルドプロセスにより、いくつかの.dacpacファイルが生成されました。TFSビルドプロセスXAMLからそれらをデプロイするための最良の方法は何でしょうか?
私のソリューションにはさまざまなタイプのプロジェクトがあるため、ビルドプロセスを調整して、データベースのデプロイが必要なプロジェクトとWebのデプロイが必要なプロジェクトを正しく検出する方法がわかりません。
現在のプロジェクトがWebアプリでない場合、またはビルドプロセス全体で失敗が発生する場合は、MSBuild / MSDeployがこれらの/p:フラグを無視できるほど賢いことを願っています。