問題タブ [non-web]
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.
language-agnostic - リストを管理するための良い方法は何ですか?
オブジェクトのリストを管理する場合、ユーザーインターフェイスの設計に常に問題があります。
たとえば、従業員のリストを管理する必要があります。私の仕事では、常に従業員を管理する2つの方法を切り替えました。
- 左側が従業員のリストで、右側が従業員を編集する場所である単一の分割画面を使用します。通常、追加/変更/削除を可能にするツールバー(またはリボンバー)が上部にあります。
- 2つのウィンドウのアプローチを使用します。最初のアプローチは、上部に同じツールバーがあるフルサイズのリストです。誰かがボタンを押す(または従業員をダブルクリックする)と、その従業員を追加または変更できるダイアログが開きます。
私は2番目のアプローチを好みますが、選択を支持したり却下したりするためのUIエキスパートリファレンスはありません。
オブジェクトのリストを管理するための優れたUIを設計するのに役立つ提案や参照はありますか?
java - 非 Web アプリケーションで動作する Java 用の OpenID クライアントはありますか?
openid.net で述べられているように、「OpenID は Web サイトにログインするための安全で高速かつ簡単な方法です」。それはウェブサイトだけに当てはまりますか?
Web 以外のアプリケーションで動作するJava 用の OpenID クライアントはありますか?
spring - 非 Web Spring/Hibernate アプリケーション用のアプリケーション サーバー
Springframework と Hibernate http://code.google.com/p/algo-trader/およびhttp://www.algotrader.chに基づくオープン ソース取引プラットフォームを開発しています。このアプリケーションは、取引フレームワークと、独立して開始できるいくつかの戦略で構成されています。これまでのところ、これらのさまざまな部分は、RMI と JMS を介して通信する個別の JVM で実行されていました。
不必要なシリアライゼーションとネットワーク オーバーヘッドを回避するために、アプリケーション全体をある種のコンテナー (アプリケーション サーバーの可能性もある) 内で実行したいと考えています。ただし、アプリケーションの個々の部分を個別に展開、開始、および停止できるという要件があります。
私たちは OSGi を調査しましたが、私たちが使用するライブラリの多くはまだ OSGi に対応していないため、これは現在のオプションではありません。また、アプリケーションには Web GUI がないことに注意してください。
これに関する提案はありますか?ありがとうアンディ
heroku - クラウド上のNode.jsTCPソケットサーバー[Heroku/AppFog]
Node.js TCPソケット指向のアプリケーションをクラウド、より具体的にはHerokuまたはAppFogで実行することは可能です。
Webアプリケーションではなく、クライアントプログラムにアクセスするためのサーバーになります。基本的な考え方は、クラウドの機能(スケーリングと使いやすいプラットフォーム)を使用することです。
このようなアプリケーションはAmazonAWSのようなIaaSで簡単に実行できることは知っていますが、 HerokuまたはAppFogのPaaS機能を実際に活用したいと思います。
spring - Springブートスタンドアロンアプリケーションの単体テストを行うには?
このチュートリアルに従って、Spring Boot ベースのスタンドアロン (非 Web) アプリケーションがあります: https://www.mkyong.com/spring-boot/spring-boot-jdbc-mysql-hikaricp-example/
mysql を直接使用しているため、hikaricp の部分はスキップします。アプリケーションは正常に動作し、クエリを実行し、RESTful Web サービスを呼び出すことができます...ただし、junit テストが機能せず、次のエラーが発生し続けます。
関連するjunitテストコード:
`
空の単体テストでも失敗します。これは、Spring Boot スタンドアロン アプリケーション (非 Web) であるという事実に関連していると考えられます。オンラインでユニット化する方法のヒントが見つかりません。ご協力ありがとうございます。
編集--- メイン クラス コードも追加します。