問題タブ [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.

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

language-agnostic - リストを管理するための良い方法は何ですか?

オブジェクトのリストを管理する場合、ユーザーインターフェイスの設計に常に問題があります。

たとえば、従業員のリストを管理する必要があります。私の仕事では、常に従業員を管理する2つの方法を切り替えました。

  1. 左側が従業員のリストで、右側が従業員を編集する場所である単一の分割画面を使用します。通常、追加/変更/削除を可能にするツールバー(またはリボンバー)が上部にあります。
  2. 2つのウィンドウのアプローチを使用します。最初のアプローチは、上部に同じツールバーがあるフルサイズのリストです。誰かがボタンを押す(または従業員をダブルクリックする)と、その従業員を追加または変更できるダイアログが開きます。

私は2番目のアプローチを好みますが、選択を支持したり却下したりするためのUIエキスパートリファレンスはありません。

オブジェクトのリストを管理するための優れたUIを設計するのに役立つ提案や参照はありますか?

0 投票する
0 に答える
398 参照

java - 非 Web アプリケーションで動作する Java 用の OpenID クライアントはありますか?

openid.net で述べられているように、「OpenID は Web サイトにログインするための安全で高速かつ簡単な方法です」。それはウェブサイトだけに当てはまりますか?

Web 以外のアプリケーションで動作するJava 用の OpenID クライアントはありますか?

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

spring - 非 Web Spring/Hibernate アプリケーション用のアプリケーション サーバー

Springframework と Hibernate http://code.google.com/p/algo-trader/およびhttp://www.algotrader.chに基づくオープン ソース取引プラットフォームを開発しています。このアプリケーションは、取引フレームワークと、独立して開始できるいくつかの戦略で構成されています。これまでのところ、これらのさまざまな部分は、RMI と JMS を介して通信する個別の JVM で実行されていました。

不必要なシリアライゼーションとネットワーク オーバーヘッドを回避するために、アプリケーション全体をある種のコンテナー (アプリケーション サーバーの可能性もある) 内で実行したいと考えています。ただし、アプリケーションの個々の部分を個別に展開、開始、および停止できるという要件があります。

私たちは OSGi を調査しましたが、私たちが使用するライブラリの多くはまだ OSGi に対応していないため、これは現在のオプションではありません。また、アプリケーションには Web GUI がないことに注意してください。

これに関する提案はありますか?ありがとうアンディ

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

heroku - クラウド上のNode.jsTCPソケットサーバー[Heroku/AppFog]

Node.js TCPソケット指向のアプリケーションをクラウド、より具体的にはHerokuまたはAppFogで実行することは可能です。

Webアプリケーションではなく、クライアントプログラムにアクセスするためのサーバーになります。基本的な考え方は、クラウドの機能(スケーリングと使いやすいプラットフォーム)を使用することです。

このようなアプリケーションはAmazonAWSのようなIaaSで簡単に実行できることは知っていますが、 HerokuまたはAppFogのPaaS機能を実際に活用したいと思います。

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

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) であるという事実に関連していると考えられます。オンラインでユニット化する方法のヒントが見つかりません。ご協力ありがとうございます。

編集--- メイン クラス コードも追加します。