-
Java:更快的替代String(byte [])
所属栏目:[Java] 日期:2020-11-17 热度:120
我正在开发基于 Java的二进制数据下载器.该数据通过基于文本的协议(UU编码)传送.对于网络任务,使用netty库.二进制数据由服务器拆分为数千个小数据包,并发送给客户机(即Java应用程序). 每当收到新消息(数据)时,从netty我收到一个ChannelBuffer对象.现在我需要[详细]
-
java导出数据库的全部表到excel
所属栏目:[Java] 日期:2020-11-17 热度:200
本文实例为大家分享了java将某个数据库的表全部导出到excel中的方法,供大家参考,具体内容如下[详细]
-
java – 为swt中的多行文本设置要显示的行数
所属栏目:[Java] 日期:2020-11-17 热度:100
我正在为TextArea使用以下 ToolBar bar = new ToolBar(box,SWT.NONE);ToolItem item = new ToolItem(bar, SWT.SEPARATOR);Text text = new Text(bar, SWT.BORDER | SWT.MULTI);item.setWidth(width);item.setControl(tex[详细]
-
简述Java异步上传文件的三种方式
所属栏目:[Java] 日期:2020-11-17 热度:77
本文为大家分享了三种Java异步上传文件方式,供大家参考,具体内容如下用第三方控件,如Flash,ActiveX等浏览器插件上传。[详细]
-
java – GSON解析动态JSON字段
所属栏目:[Java] 日期:2020-11-17 热度:129
我似乎无法弄清楚这一点.我看了几个SO帖子( here和 here),我的情况有点不同. 我不确定我是否必须注册一个新的TypeToken或什么.但我的JSON对象如下所示: { id: 6, error: 0, dates: { 34234 : 2011-01-01 // I want to parse the date into a[详细]
-
Java:如何确定正则表达式模式匹配失败的原因?
所属栏目:[Java] 日期:2020-11-17 热度:84
我正在使用正则表达式来匹配模式是否匹配,但是我也想知道何时失败. 例如说,我有一个“N {1,3} Y”的模式.我匹配字符串“NNNNY”.我想知道它失败了,因为有太多的Ns.或者如果我将它与字符串“XNNY”进行匹配,我想知道它失败了,因为字符串中有一个无效的字符“X[详细]
-
详解Java中实现SHA1与MD5加密算法的基本方法
所属栏目:[Java] 日期:2020-11-17 热度:57
SHA1packagecom.stone.security;importjava.io.ByteArrayInputStream;importjava.io.File;importjava.io.FileInputStream;[详细]
-
java – 不能包含与不同参数相同的界面?
所属栏目:[Java] 日期:2020-11-17 热度:122
请考虑以下示例: public class Sandbox { public interface ListenerT extends JComponent { public void onEvent(T event); } public interface AnotherInterface extends ListenerJPanel, Liste[详细]
-
java – Robolectric shadow不工作
所属栏目:[Java] 日期:2020-11-17 热度:97
我试图用Robolectric创建一个测试.我的目标是能够从自定义行为中替换一个类的功能(例如来自一个库,而不能修改代码). 我创建了这个小测试来模拟我想做的事情: @RunWith(RobolectricTestRunner.class)@Config(shadows = {ShadowMessenger.class})public class[详细]
-
java – 修改由JIT编译的最终值
所属栏目:[Java] 日期:2020-11-17 热度:192
我注意到一个非常奇怪的事情,在通过反射改变最后一个字段之后,返回该字段的方法一直是旧的值.我想这可能是因为JIT编译器. 以下是示例程序: public class Main{private static final Main m = new Main();public static Main getM(){ return m;}public static[详细]
-
java – 根据用户输入确定构造函数调用
所属栏目:[Java] 日期:2020-11-17 热度:184
我需要向用户询问他想绘制的图中有多少边,然后调用正确的构造函数来实例化该对象. 下面是我尝试使用IF语句来解决答案(或者我可以使用一个开关),但是我不知道这是否是最好的方法,可能是Java继承和多态. 所有的类都扩展了类图. 类别图: --------------- Figure[详细]
-
java – 用泽西客户端进行摘要认证
所属栏目:[Java] 日期:2020-11-17 热度:184
我已经用Jersey Server编写了一个REST Web服务(完全是岩石!). 我现在正在开发客户端的一部分,还有泽西客户端. 在服务器端,我选择了一个DIGEST身份验证,因为我个人认为BASIC身份验证是一个异端,应该被标记为“DEPRECATED”在我们的头上. 不幸的是,我在客户端[详细]
-
使用Java构造和解析Json数据的两种方法(详解一)
所属栏目:[Java] 日期:2020-11-17 热度:95
JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是JavaScript原生格式,这意味着在JavaScript中处理JSON数据不须要任何特殊的API或工具[详细]
-
Java和C中的不同结果在递归中使用=
所属栏目:[Java] 日期:2020-11-17 热度:195
如下非常简单的 Java代码具有奇怪的输出,但C和C中的相同逻辑代码具有正确的输出.我尝试使用JDK 1.7和JDK 1.3(相对JRE),奇怪的输出始终存在. public class Test { public static int sum=0; public static int fun(int n) { if (n == 1)[详细]
-
java – 一个Map中的Spring绑定值
所属栏目:[Java] 日期:2020-11-17 热度:140
有没有一种方法可以在地图中的 Spring绑定值? 例如,我有一个Map String,String我想弹簧绑定特定的值. 用户将输入一个输入元素,并且该输入元素的值将被绑定到与地图中特定键相关联的值. 是的,你可以用[…]语法来实现.然而,Map本身应该是命令对象的属性: publ[详细]
-
java – JTable.clearSelection()vs Jtable.getSelectionModel.cl
所属栏目:[Java] 日期:2020-11-17 热度:195
我需要取消JTable模型对象中的所有选择. Java提供了这个函数“clearSelection()”,根据我的理解,这就是我所需要的. 但我很困惑为什么可以在JTable对象以及JTable对象的选择模型上调用此函数: 1) mytable.clearSelection(); 2) mytable.getSelectionModel().c[详细]
-
java – 具有双向O(1)查找的数据结构.哈希表?
所属栏目:[Java] 日期:2020-11-17 热度:186
我正在实施一个系统,我有一个名单列表,每个人有1个电话号码.我需要能够取一个名字并查找电话号码,或者拿一个电话号码并查找姓名. 我知道我可以通过两个哈希表来实现这一点 – 一个从名称到电话号码,一个从电话号码到名字.然后我可以在O(1)时间向任意方向查找.[详细]
-
javaFX应用程序错误:未指定资源
所属栏目:[Java] 日期:2020-11-17 热度:70
我是 javaFX的新手,我正在尝试运行一个简单的应用程序.它的UI是用javaFX场景构建器创建的,Main类应该显示UI,而不是其他. public class Main extends Application { public static void main(String[] args) { launch(Main.class, (String[])null);[详细]
-
java – K和V的HashMap默认类型
所属栏目:[Java] 日期:2020-11-17 热度:201
我通常键入我的地图声明,但是正在做一些maint并找到一个没有输入.这让我想到了(哦不!). Map声明的默认输入是什么.考虑以下: Map map = new HashMap();map.put(one, 1st);map.put(two, new Integer(2));map.put(three, 3rd);for ( Map.Entry entry : map.[详细]
-
java – Spring文件上传没有绑定到model属性对象
所属栏目:[Java] 日期:2020-11-17 热度:157
我想使用 Spring MVC构建一个简单的文件上传功能. 我有multipartResolver到位和工作: bean id=multipartResolver class=org.springframework.web.multipart.commons.CommonsMultipartResolver property name=maxUploadSize value=[详细]
-
java – 使用Joda DateTime作为泽西参数?
所属栏目:[Java] 日期:2020-11-17 热度:113
我想在泽西岛使用Joda的DateTime查询参数,但这不是泽西开箱即用的.我假设实现一个InjectableProvider是添加DateTime支持的正确方式. 有人可以指出我对DateTime的InjectableProvider的一个很好的实现?还是有一个值得推荐的替代方法? (我知道我可以从我的代码[详细]
-
好看的Java Swing外观和感觉?
所属栏目:[Java] 日期:2020-11-17 热度:182
我正在开发一个开源的 Java Web Start应用程序,我想在平台上给出一个一致的主题.金属完全是丑陋的,我对物质(尤其是性能)并不满意.今天有什么最好的Swing Look Feel选项? 我喜欢Java 6 Update 10中引入的 ‘Nimbus LookFeel’(第二张图像),它包含在SUN的J6u10[详细]
-
Spring自定义配置Schema可扩展(一)
所属栏目:[Java] 日期:2020-11-17 热度:68
简述本教程主要介绍如何扩展Spring的xml配置,让Spring能够识别我们自定义的Schema和Annotation。[详细]
-
详解Java面向对象编程中方法的使用
所属栏目:[Java] 日期:2020-11-17 热度:86
一个Java方法是为了执行某个操作的一些语句的组合。举个例子来说,当你调用System.out.println方法时,系统实际上会执行很多语句才能在控制台上输出信息。[详细]
-
使用Java构造和解析Json数据的两种方法(详解二)
所属栏目:[Java] 日期:2020-11-17 热度:105
JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是JavaScript原生格式,这意味着在JavaScript中处理JSON数据不须要任何特殊的API或工具[详细]