-
java – 如果没有收到确认,如何设计发送记录并重试发送的系统?
所属栏目:[Java] 日期:2020-12-14 热度:150
我正在开展一个项目,我需要消耗大量的记录,然后我将这些记录发送到使用ZeroMQ的其他系统. 这是流程: 将所有传入的记录存储在多个线程的CHM中.记录将以非常高的速度进行. 从每1分钟运行的后台线程将这些记录从CHM发送到ZeroMQ服务器. 将每个记录发送到ZeroMQ[详细]
-
如何从Java生成RTF?
所属栏目:[Java] 日期:2020-12-14 热度:58
我在一个基于Web的工具上工作,我们提供定制的打印. 目前,我们使用Java构建了一个XML结构,将其与定制的XSL-FO一起提供给XMLmind XSL-FO Converter,然后生成一个RTF文档. 这在简单的布局上工作得很好,但是有一些问题的地方,我想要更好的控制,或者我根本不能做[详细]
-
java – 如何使用地图列表在Spring中执行批量更新?
所属栏目:[Java] 日期:2020-12-14 热度:106
我刚刚到 Spring,我试图插入一个List Map String,Object进桌子到目前为止,我一直在使用SqlParameterSource进行批量更新,当它提供了一个java bean时,这个工作正常.这样的事情 @Autowired private NamedParameterJDBCTemplate v2_template; public int[] bulkI[详细]
-
java – 你如何模拟输出流?
所属栏目:[Java] 日期:2020-12-14 热度:194
通过’输出蒸汽’我的意思是任何接收字节序列或任何字符的对象.所以,java.io.OutputStream,还有java.io.Writer,javax.xml.stream. XMLStreamWriter的writeCharacters方法等等. 我正在为一个类编写基于模拟的测试,其主要功能是将数据流写入其中之一(XMLStream[详细]
-
java – 用Ebean映射String和枚举的集合(Play 2.0)
所属栏目:[Java] 日期:2020-12-14 热度:186
在我的实体中映射字符串和枚举集合时遇到问题.我遵循不同的建议,但似乎没有任何效果.我正在使用PlayFramework 2.0和提供的Ebean作为ORM. 这是一个插图类: package models;import java.util.*;import javax.persistence.*;import play.db.ebean.Model;@Entit[详细]
-
java – 如何在Android中绑定此服务?
所属栏目:[Java] 日期:2020-12-14 热度:90
这是我的活动中的代码.启动意图,然后连接,对吧? hello_service = new Intent(this,HelloService.class);hello_service_conn = new HelloServiceConnection();bindService( hello_service,hello_service_conn,Context.BIND_AUTO_CREATE); 但我的问题是…连接[详细]
-
java – 了解JAX-WS中的@Oneway注释
所属栏目:[Java] 日期:2020-12-14 热度:126
根据 javadoc: Indicates that the given @WebMethod has only an input message and no output. Typically,a oneway method returns the thread of control to the calling application prior to executing the actual business method. A 181 processor s[详细]
-
java – 循环通过列表,更好的方法
所属栏目:[Java] 日期:2020-12-14 热度:107
当我在 Java中编写和发现新的工作方式时,我总是对于将列表循环到输出数据的更好方法感到困惑. 在下面的例子中,我通过列表循环使用计数器,很多次我不得不在输出中包含一个索引计数器. 我偏偏于方法1,但我发现这些方法有点过时了.我看过很多例子,通过列表循环,[详细]
-
是否更快(或更好)在Java中声明数组内联?
所属栏目:[Java] 日期:2020-12-14 热度:194
考虑以下两个几乎相等的方法调用.注意在两者上声明和分配字节数组的方式. void Method1(){ byte [] bytearray = new byte[16]; /* some code */}void Method2(){ byte [] bytearray = {0,0}; /* some code */ } 在这两种情况下,假设当Method1和Method2返回时[详细]
-
java – 如何在春天启动服务器启动守护进程
所属栏目:[Java] 日期:2020-12-14 热度:194
我想在tomcat服务器启动时启动守护进程邮件服务线程.所以我用@Async注释注释了一个方法. 我有一个实现ApplicationListener接口的类.当我从这个类中调用async方法时,它不会异步启动并阻止当前线程.而当我从spring控制器类中调用异步方法时,它永远不会阻止并异[详细]
-
java – 在Eclipse和Netbeans之间共享一个项目
所属栏目:[Java] 日期:2020-12-14 热度:96
有没有办法在Netbeans和 Eclipse之间共享相同的* .java文件? 解决方法 你可以 import an eclipse project into netbeans, 或者你可以 create an eclipse project from existing sources.[详细]
-
java – 为什么即使在本地运行进程,UDP数据报也会出错?
所属栏目:[Java] 日期:2020-12-14 热度:83
那么我正在流媒体服务器和Flash客户端之间开发一个 java接口.我注意到,即使这两个进程都在本地运行,UDP数据报可能无法访问我的界面. 是正常吗我认为,由于没有数据报必须经过任何路由器或任何网络设备,所以不应该发生. 提前致谢 尼尔森·佩雷斯 解决方法 实际[详细]
-
如果Java中的字符串中有多个空格,那么您如何将它们集中到单词之
所属栏目:[Java] 日期:2020-12-14 热度:180
如果一个字符串在单词之间有多个空格: The cat sat on the mat. 你如何使它成为一个空间? The cat sat on the mat. 我尝试过这个,但没有工作: myText = myText.trim().replace(" "," "); 解决方法 用正则表达式: myText.trim().replaceAll("s+"," ");[详细]
-
将Annotation作为超级接口时,java – @SuppressWarnings的值
所属栏目:[Java] 日期:2020-12-14 热度:105
我有一个实现注释的枚举,我得到警告: 注释类型A不应该用作MyClass的超级接口. 处理此警告的@SuppressWarnings是否有值? 我不想使用@SuppressWarnings(“所有”),我宁愿给出警告,而不是抑制它们. 我正在使用Eclipse. 解决方法 我相信@SuppressWarnings没有[详细]
-
java – JComboBox中每个项目的多个颜色
所属栏目:[Java] 日期:2020-12-14 热度:80
我试图使一个ComboBox使用不同的颜色不同的项目.我写了一些测试代码,但似乎不起作用.在渲染器中添加会导致程序崩溃,但将其注释使框中显示框. 有没有什么我失踪或我这样做错了?我试过使用custom ComboBox Renderer教程作为例子. 这是我的代码: TestComboCol[详细]
-
Java是否支持Julian日历?
所属栏目:[Java] 日期:2020-12-14 热度:62
Oracle docs http://docs.oracle.com/javase/6/docs/technotes/guides/intl/calendar.doc.html声称Java支持3个日历系统:Gregorian,Japanese Imperial和Thai Buddhist. Java是否支持Julian日历? 解决方法 是的,它确实. 来自GregorianCalendar的文档: Grego[详细]
-
java – 如何从android studio中的另一个模块导入类?
所属栏目:[Java] 日期:2020-12-14 热度:55
我在单个 android项目中创建了两个模块,命名为x和y. Module x有一个类Egg(Package:com.example.x) 模块y有一个类Foo(Package:com.example.y) 现在我想在类Egg中导入Foo类,为此我在类Egg中写下面提到的语句 Import com.example.y.Foo; 现在,Foo不被android[详细]
-
java – 从InputStream读取IOException
所属栏目:[Java] 日期:2020-12-14 热度:152
从 Android平台上的InputStream读取时,我遇到了一个奇怪的问题.我不知道这是否是一个Android特定的问题,或者我在做错事情. 这是唯一的一个特定的是这个电话: InputStream is = getResources().openRawResource(R.raw.myfile); 这将从Android资产返回一个文[详细]
-
平等 – 在Java 7的equals()和deepEquals()
所属栏目:[Java] 日期:2020-12-14 热度:103
方法说明说: Returns true if the arguments are deeply equal to each other and false otherwise… Equality is determined by using the equals method of the first argument. 哪个(对我来说)建议对象如果他们维护引用的每个对象也使用equals()方法也是[详细]
-
java – 将类路径添加到在maven集成测试中运行的码头
所属栏目:[Java] 日期:2020-12-14 热度:173
我正在为一个生成战争文件的Maven项目设置集成测试. (如这里所示 http://docs.codehaus.org/display/JETTY/Maven+Jetty+Plugin/.)然而,我的war文件需要一堆在classpath上的.properties文件,我不想束缚在战争中. 有没有办法(最好通过插件配置)将文件夹添加到j[详细]
-
java – 如何在Apache http客户端中设置连接超时?
所属栏目:[Java] 日期:2020-12-14 热度:137
参见英文答案 With Apache HttpClient,why isn’t my connection timeout working?3 我想使用 HTTPClient运行线程安全的异步HTTP请求.我注意到它不尊重我的CONNECTION_TIMEOUT参数. 代码是ColdFusion / Java混合. client = loader.create("org.apache.http.i[详细]
-
javax.inject.Singleton和javax.ejb.Singleton之间的区别
所属栏目:[Java] 日期:2020-12-14 热度:64
我很困惑 javax.inject.singleton和javax.ejb.singleton之间有什么区别? 解决方法 Adam Bien在这个 Article中给出了一个很好的解释.[详细]
-
Numpy多维对象的Java等价物
所属栏目:[Java] 日期:2020-12-14 热度:75
使用它一段时间后,我真的很喜欢Numpy的多维数组.使用简洁易读的相当一般的代码编写算法是非常有用的.我希望在 Java中有同样的东西.在自己用Numpy API编码多维数组之前,有没有这样的事情? [PS]我搜了一下,没看到 解决方法 OP是从2011年开始的.所以到了2015年[详细]
-
java – Spring安全切换到Ldap认证和数据库权限
所属栏目:[Java] 日期:2020-12-14 热度:119
我为我的网页和Web服务实现了数据库身份验证. 它对两者都很好,现在我必须添加Ldap身份验证. 我必须通过远程Ldap服务器进行身份验证(使用用户名和密码),如果用户存在我必须使用我的数据库为用户角色(在我的数据库用户名是相同的用户名Ldap). 所以我必须从我的[详细]
-
java – Android PayPalActivity不是全屏
所属栏目:[Java] 日期:2020-12-14 热度:187
我正在尝试在我的应用程序中添加一个PayPal捐赠按钮(从actionbar按钮启动它),它的工作原理应该是,但它只是显示PayPalActivity作为一个非常小的弹出窗口,而它应该几乎全屏默认! 让我解释更好… 我使用通常的代码开始付款活动: Intent checkoutIntent = PayP[详细]