-
java – Oracle数据库入门
所属栏目:[Java] 日期:2020-12-14 热度:74
我被分配了使 Java Web应用程序与Oracle数据库一起工作的任务.我不知道从哪里开始.我希望有类似于使用 MySQL或PostgreSQL的经验,但没有这样的运气. 这个问题的答案将是安装和部署Oracle数据库以供开发使用的步骤列表,基本操作(如启动和停止,创建和删除模式,[详细]
-
java – 如何检查当前是否打开了SWT组合?
所属栏目:[Java] 日期:2020-12-14 热度:68
我的GUI中有一个SWT组合框.是否可以检查组合框是否已打开? (我有一种机制可以刷新组合框中显示的状态,当用户打开它时,它有时会在用户选择和算法认为正常的情况之间跳转,用户选择优先于其他所有内容). 解决方法 组合SWT组件有方法getListVisible(),如果组合[详细]
-
java – 在布局JScrollPane时何时调用getPreferredScrollableVie
所属栏目:[Java] 日期:2020-12-14 热度:110
实现Scrollable接口需要实现getPreferredScrollableViewportSize()方法.这通常只需将调用转发到getPreferredSize()来完成 – 除非Scrollable的其他参数可能影响首选的JViewport大小,例如JTree中的setVisibleRowCount()方法. 我有一种情况,我认为这种方法可以[详细]
-
java – Groovy类没有被收集但没有内存泄漏的迹象
所属栏目:[Java] 日期:2020-12-14 热度:133
我有一个 Java类,它使用自定义类加载器动态重新加载groovy类,我看到一些奇怪的行为,某些类没有被收集,但随着时间的推移,它不会泄漏内存(例如,perm gen不会无限期地继续增长). 在我的java代码中,我正在加载这样的类(为简单起见,删除了样板文件): Class clazz[详细]
-
java – 使用luaj将参数传递给lua函数
所属栏目:[Java] 日期:2020-12-14 热度:194
我正在尝试使用LuaJ在 Java程序中调用lua函数.当我没有向闭包传递任何参数时,它工作正常: String script = "print 'Hello World!'";InputStream input = new ByteArrayInputStream(script.getBytes());Prototype prototype = LuaC.compile(input,"script");[详细]
-
仅在Java Filter中更改ContentType或CharacterEncoding如果Conte
所属栏目:[Java] 日期:2020-12-14 热度:164
我正在尝试确保来自基于Jersey的 java应用程序的所有 JSON响应都在其ContentType标头中附加了UTF-8字符编码参数. 因此,如果它是JSON响应,我想要Content-Type的响应头 Content-Type: application/json;charset=UTF-8 编辑:我知道我可以根据具体情况这样做,但[详细]
-
java – Jongo vs(DBObject)JSON.parse
所属栏目:[Java] 日期:2020-12-14 热度:74
我试图找出Jongo的优势而不是简单地使用(DBObject) JSON.parse(…)解组json命令并以下面的方式使用DBObject. 有性能优势吗? @Overridepublic ListT getEntityList(Integer limit,String query) throws Exception { log.entering(DaoImpl.class.toString(),"[详细]
-
java – webapp上的网络质量指标
所属栏目:[Java] 日期:2020-12-14 热度:167
有没有办法在Web应用程序上指示客户端的当前网络质量(某种类型的条,类似于手机上的n / w质量条)? 我们的一个Web应用程序处理数据传输,由于客户端的网络问题而导致大多数传输失败,他们显然不了解它.客户端报告失败,而实际问题是他们的n / w连接,我正在寻找一[详细]
-
添加自己的接口后,Java会抛出NotSerializableException
所属栏目:[Java] 日期:2020-12-14 热度:126
人们,我正在坚持我正在开发的新 Android应用程序.对于应用程序(纸牌游戏),我需要保存一些数据.我使用序列化来完成这项工作. 现在的问题是: 当我尝试实现一个用于跟踪付款人转向的界面时,应用程序从类Game(主要活动)返回NoSerializableException.当我删除界[详细]
-
java – Akka如何处理消息版本?
所属栏目:[Java] 日期:2020-12-14 热度:183
Akka如何处理相同类型但不同版本的不同版本消息的序列化?例如,期望消息A的版本1的Actor X是否可以从具有额外字段的Actor Y接收并处理消息A的版本2?它如何处理消息A的版本3可能已删除或重命名字段的情况? 解决方法 这取决于使用的序列化器. Akka具有可配置[详细]
-
带有progressBar和Slider的JavaFX图形bug
所属栏目:[Java] 日期:2020-12-14 热度:54
我正在写一个小应用程序(具有功能的音频播放器); 我使用滑块和进度条显示当前曲目的进度.但是当跟踪改变时,progressBar和Slider采取旧位置(随机); 这是fxml的代码: StackPane layoutY="64.0" prefHeight="20.0" prefWidth="492.0" AnchorPane.leftAnchor="2[详细]
-
algorithm – 最小 – 最大堆中的Delete-max操作
所属栏目:[Java] 日期:2020-12-14 热度:123
我正在实现一个min-max堆,一种双端优先级队列.您可以在这里查看 here以获取有关最小 – 最大堆的更多信息. insert和delete-min操作的代码很简单,可以在网上找到.但是,我也试图在min-max堆上实现delete-max操作. 最初,我觉得min-max堆中的delete-max与max-min[详细]
-
java – 在内存中存储数据
所属栏目:[Java] 日期:2020-12-14 热度:91
我在数据库中有“TABLE A”,其中包含3列“COL 1”,“COL 2”和“COL 3”,大约有1000000(1百万)条记录. 对于这个表,我已经映射了一个简单的POJO,让我们说“ClassA”有3个实例变量“var1”,“var2”,“var3”,并且还定义了set()和get()方法. 我的应用程序包含[详细]
-
java – 与Jersey和Spring集成Grizzly2.2.X
所属栏目:[Java] 日期:2020-12-14 热度:58
我已经成功地将Grizzly v2.1.9与Jersey和 Spring集成在一起.但是在尝试将Grizzly迁移到版本2.2.19时无法使其工作. Grizzly v2.1.9的原始代码如下. HttpServer server = new HttpServer();NetworkListener listener = new NetworkListener("grizzly2","localh[详细]
-
如何在没有监听器的情况下获取javafx媒体元数据
所属栏目:[Java] 日期:2020-12-14 热度:55
所以我一直在寻找这个一周,并且阅读虽然每个问题都很相似,但似乎没有人像我一样问同样的问题(尝试逆向工程其他解决方案类似于我想要的但没有成功. 解释了穴居人风格:我正在尝试使用元数据创建列表. 我打开多个对话框并选择多个mp3 我把文件放在一个ArrayLis[详细]
-
如何在多线程c#中使用TCP客户端/监听器?
所属栏目:[Java] 日期:2020-12-14 热度:65
我已经为我的服务器编写了这段代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Net; using System.Threading; using System.Net.Sockets; using System.IO;name[详细]
-
java – Hibernate SqlFragment内存泄漏?
所属栏目:[Java] 日期:2020-12-14 热度:144
我在Tomcat服务器上部署了一个简单的webapp. webapp是一个REST Web服务,每个Web资源从 MySQL数据库加载数据并返回XML或JSON文档.我使用以下框架堆栈:Jersey(1.14)Spring(3.1)Hibernate(4.1)EHCache(2.5.1). 我用jMeter测试了webapp:我启动了5个线程来请求W[详细]
-
java – 是否可以将参数传递给Enum值?
所属栏目:[Java] 日期:2020-12-14 热度:166
假设我有一个枚举定义如下: public enum Sample{ // suppose AClass.getValue() returns an int A(AClass.getValue()),B(AClass.getValue()),C(AClass.getValue()); private int _value; private Sample(int _val){ this._value = _val; } public int getVa[详细]
-
避免嵌套如果Else / Switches – Java
所属栏目:[Java] 日期:2020-12-14 热度:110
我正在审查一些代码( Java)并根据业务逻辑流程图进行更改.当前的代码依赖于大量的if语句 – 我想尝试并远离它.我一直在阅读有关多态性的文章,并试图围绕如何将其应用于我的情况.我可以使它适用于单个条件级别,但努力在多个条件级别进一步扩展它.代码将在运行[详细]
-
java – HttpClient在成功执行方法的socketRead0上挂起
所属栏目:[Java] 日期:2020-12-14 热度:176
在我们的网络应用程序中,用户可以提交网址.我们将获取数据并解析服务器端.对于每个请求,我们使用具有以下(相关)设置的HttpClient connectionManager.getParams().setConnectionTimeout(10000);connectionManager.getParams().setSoTimeout(10000); 当我调用H[详细]
-
java – 使用JAXB处理丢失的节点
所属栏目:[Java] 日期:2020-12-14 热度:92
我目前正在使用JAXB来解析xml文件.我通过xsd文件生成了所需的类.但是,我收到的xml文件不包含生成的类中声明的所有节点.以下是我的xml文件结构的示例: rootfirstChild12/12/2012/firstChild secondChildfirstGrandChildId /name characteristicsDescription/[详细]
-
java – 如何在GAE / J中获取实体大小?
所属栏目:[Java] 日期:2020-12-14 热度:58
GAE文档提到最大实体大小为1Mb.因为我在实体中存储了大量数据,所以当我接近这个限制时我想知道. 我知道GAE / Pyhon方法 model_to_protobuf(..) ,但我找不到任何Java的东西. 我也知道GAE在内部使用protobuf序列化实体,所以我也可以这样做.但我想避免重复的代[详细]
-
java – Spring中的ExceptionHandler
所属栏目:[Java] 日期:2020-12-14 热度:69
import org.springframework.beans.TypeMismatchException;import javax.annotation.*;import javax.servlet.http.*;import org.springframework.http.HttpStatus;import org.springframework.stereotype.Controller;import org.springframework.context.ann[详细]
-
java – Spring集成 – 用于整理/批处理服务调用的适当模式
所属栏目:[Java] 日期:2020-12-14 热度:87
当有特定事件发生时,我正在调用一个远程服务来加载产品的定价数据.一旦加载,产品定价就会被广播,供另一个消费者在其他地方处理. 我不想在每个事件上调用远程服务,而是将事件批量分组,然后一次性发送. 我基于聚合器拼凑了以下模式.虽然它有效但很多都有气味[详细]
-
java – 从文件执行db语句
所属栏目:[Java] 日期:2020-12-14 热度:170
我使用嵌入式Apache derby作为我的应用程序.我有一个名为createdb.sql的SQL脚本,它在数据库中创建所有表并用初始数据填充它,例如: SET SCHEMA APP;CREATE TABLE study ( study_id bigint not null GENERATED ALWAYS AS IDENTITY (START WITH 1,INCREMENT BY[详细]