問題タブ [platform-independent]
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.
php - PHP の純粋な WBXML エンコーディング?
プラットフォームに依存せずに使用できるネイティブ PHP wbxml API はありますか? おそらくローダブルモジュール?
pecl の実装を見たことがありますが、win32 プラットフォームでビルドをうまく処理できませんでした。
algorithm - 球面三角形を平面三角形にマッピングするにはどうすればよいですか?
ノーモニック図法は、球面三角形を直線エッジの平面三角形にマッピングします。
でも、チェンバリン三重図法の方が歪みが少ないと聞いたので、それを代わりに使いたいと思います。悲しいかな、チェンバリン トライメトリック投影の (非常にラフでおそらくバグのある) 実装を使用して、3 つのベース ポイントによって形成された球面三角形を平面にマッピングすると、ほぼ三角形の形状が得られるように見えますが、3 つの "線」が曲がり、膨らみます。それは私のコードのバグですか、それともそうするべきですか?
ノーモニック投影よりも歪みが少ない、球面三角形を直線エッジの平面三角形にマッピングする他の方法はありますか?
編集: ここでの私の目標は、地球のカスタム「多面体マップ」を作成することです。「Map Fold-outs」ページから何かを印刷すると、私が作ろうとしているものとほぼ同じものができあがります。
私は2つの三角形を持っています。1 つは、3D 地球儀上に描かれた球面三角形です。定義により、球面三角形の各辺は大円の一部です。その 3D 地球儀を見ると、その 3D 地球儀の球面三角形の内側に (できれば) 正確にプロットされた都市や海岸線などがたくさんあります。
もう 1 つの三角形は、平面 (2D) で直線エッジのユークリッド三角形です。紙の上に。現時点では、その三角形の内部は白紙ですが、最終的には、その領域にすべての都市や海岸線などのコピーを描きたいと考えています。
すべての地図投影は、その 3D 球面三角形を 2D 画像にマッピングします。次に、(2Dで)簡単に回転、スライド、縮小、およびおそらく歪曲して、3つの角が平面の三角形の3つの角と正確に一致するようにします。3 つの角を正確に並べるように強制したにもかかわらず、さまざまな地図投影の結果を積み重ねると、投影ごとに都市がわずかに異なる場所に配置されます。残念ながら、多くの投影法では、球面三角形のわずかに内側にある都市を取り、平らな 2D 三角形のわずかに外側に描画します。(この問題の 1 つの症状は、球面三角形の側面が平面 (2D) 曲線にマップされ、その端点が角に適切に一致するが、角の間に引かれた完全な直線からわずかに膨らんでいることです)。
ポーランドの数学者が、ワルシャワが私が作成した平らな平面 (2d) の紙の地図から不可解に欠落していることに腹を立てる危険を冒したくありません :-)。
そこで、「線の内側に保つ」地図投影を探しています。紙上の直線にマッピングするには、3 つの特定の大円 (球面三角形のエッジ) が必要です。私は他の大円については気にしません- ストレート、ノンストレート、何でも。
Dymaxion マップに使用されている地図投影法はその基準を満たしていると聞いています。チェンバリンのトライメトリック図法を使っていると思うと誰かが私に言いました。しかし、どうやら (a) 間違った方程式を使用している - 正しい方程式はどこにあるのでしょうか? または、(b) Dymaxion は実際には他の投影法を使用しています。では、その投影法をどこで見つけることができますか?
その基準を満たす地図投影法は? そして、その投影の (x,y) = f(lat, long) 方程式へのリンクを教えてもらえますか?
「ノモニック射影はあなたの基準を満たしています。ノモニック射影方程式」という形式の回答を探しています。
.net - .NET プラットフォームは独立していますか?
.NET は、言語に依存しないプラットフォームです。
しかし、それはプラットフォームに依存しませんか? どのように ?
編集:.NET 4.0 は、プラットフォームの独立性を考慮して開発されていると聞きました。もしそうなら、それがJavaを引き継ぐことを願っています!
編集: 答えは、Windows プラットフォームの .NET や Java の Mono など、「プラットフォーム」を定義する方法によって異なります。
しかし、問題は、OS に依存しない一般的な開発プラットフォームがないことです。
OS の非依存性はプラットフォームの非依存性に関連していますか?
java - Java.NET プラットフォームは独立していますか?
Java は .NET でサポートされている言語です。
どこで使用されますか?Java.NET でプログラミングできる IDE はありますか?
Java.NET はプラットフォームに依存しませんか? JVM を使用してコンパイルできますか?
c++ - Webcam: Webcam パラメータをプログラムで調整
私たちのプロジェクトでは、ウェブカメラの画像にプログラムでアクセスしたいと考えています。私たちが抱えている主な問題は、キャプチャした画像の明るさに応じて Web カメラが自動的に感度を調整することです。
ウェブカメラ (できれば任意のモデル) のこの種のパラメーターを変更する (プラットフォームに依存しない) 方法はありますか?
現在、Ubuntu 10.04、Microsoft Windows XP & 7 を使用しています。プログラミング言語は C/C++ です。
どんなアイデアでも大歓迎です。
ありがとう、トバイアス
image-manipulation - 画像/色の操作式
グレースケールやセピアなどをピクセルレベルで適用するなど、ピクセルレベルの画像で簡単なことを行う方法を知っています。ピクセルレベルで彩度、色相、明るさ、コントラストなどを適用する方法に関する記事をいくつか見つけたいと思います。私のグーグル検索から何か有用なものを得るのに問題があります。
c++ - C++時間文字列をエポックから秒に変換する
次の形式の文字列があります。
2010-11-04T23:23:01Z
Zは、時刻がUTCであることを示します。
比較を容易にするために、これをエポックタイムとして保存したいと思います。
これを行うための推奨される方法は何ですか?
現在(quck検索後)simplistアルゴリズムは次のとおりです。
persistence - Java で極限までデータベースに依存しないクエリ... または一般的に
理想的には、リレーショナル データベース、オブジェクト データベース、XML ファイルなどを使用してデータを永続化できるアプリがあるとします。実装ではなくインターフェイスにコーディングするという精神で、データ ストアに関連するすべての I/O のコントラクトを指定する汎用 DataStore インターフェイスを用意しました。このインターフェースは、RDBMSDataStore、OODBMSDataStore、XMLFileDataStore などの具象クラスによって実装できます。
getThis()
これは、DataStore インターフェースの内容を単純に ( 、getThose()
、saveThat()
、など)維持している限りうまく機能しますupdateThis()
。しかし、より複雑なクエリが必要になるとすぐに機能しなくなります。XMLFileDataStore クラスは明らかに SQL を理解せず、RDBMSDataStore クラスは明らかに XPath/XQuery を理解していません。また、OODBMSDataStore は、使用している OODBMS によってまったく異なるものを理解します。
言語に依存しないオブジェクト クエリ言語を採用し、その言語ですべてのクエリを記述し、具象クラスにそれらを母国語に翻訳させることもできますが、完全にしようとすると、それは大きな作業になります。
Java でこの種の状況を処理するための標準またはベスト プラクティスはありますか? 残念ながら、世界の 99% は "データベースの独立性" を "リレーショナル データベースの独立性" と解釈し、オブジェクト データベース、XML データベース、ドキュメント データベースなどを完全に無視しているようです。
windows - Dllsのようにプラットフォームに依存しないファイルを作成する方法はありますか?
私はWindowsやMacOSで使用できるDLLのようないくつかのファイルを探しています。これを行う方法はありますかc++またはc++よりも高いレベルでなければならない他の言語
よろしくお願いします。
java - Javaを使用して、範囲内で利用可能なすべてのワイヤレスネットワークを検索します
Javaを使用して範囲内のすべてのワイヤレスネットワークを一覧表示したいと思います。アプリケーションはプラットフォームに依存しない必要があります。つまり、WindowsとLinuxの両方で動作する必要があります。同じオペレーティングシステムのさまざまな方法をリストした回答を見つけました。使用しているオペレーティングシステムに関係なく、Javaでこれを直接実行できる方法はありますか?