
Java
文章平均质量分 64
cankykong1
这个作者很懒,什么都没留下…
展开
-
AWT学习笔记
1 创建一个窗口及关闭public class AWTMainWindow extends Frame implements WindowListener { private AWTMainWindow(){ this.setTitle("AWTWindow"); this.setSize(800, 480); // 关闭窗口方法之一 - 实现WindowListener转载 2013-08-18 14:22:53 · 115 阅读 · 0 评论 -
JavaFx2.2的HTML5兼容性
测试方式:通过http://html5test.com进行测试结果:http://html5test.com/s/ee0fd91e76715d6e.html分数:THIS BROWSER SCORED 307 OUT OF 555 POINTS总结:支持音频(mp3),视频(h264),svg,canvas,mathml不支持websocket,file a转载 2014-02-23 07:33:39 · 1095 阅读 · 0 评论 -
HashMap内存占用计算
HashMap内存占用计算HashMap占内存比较大,不少人都更关注于HashMap所占的内存怎么计算。运行了一下,没找到HashMap的极限容量,但就发现HashMap很耗内存,一下子就OutOfMemoryError了。Integer a =1;long start =0;long end =0;// 先垃圾回收System.gc();转载 2014-02-12 10:43:49 · 1807 阅读 · 0 评论 -
在eclipse上clone Apache的Git报302的问题的解决
apache的git是有重定向的,在eclipse上没办法直接clone譬如:git clone http://git-wip-us.apache.org/repos/asf/mina-vysper.git vysper那么真实的git的地址其实是http://git.apache.org/vysper.git其他项目也类似,都替换成http://git.apache.org/XX原创 2014-02-26 09:06:08 · 1282 阅读 · 0 评论 -
Java NIO框架Mina、Netty、Grizzly介绍与对比
Mina:Mina(Multipurpose Infrastructure for Network Applications) 是 Apache 组织一个较新的项目,它为开发高性能和高可用性的网络应用程序提供了非常便利的框架。当前发行的 Mina 版本2.04支持基于 Java NIO 技术的 TCP/UDP 应用程序开发、串口通讯程序,Mina 所支持的功能也在进一步的扩展中。目前,转载 2014-02-25 22:23:35 · 1658 阅读 · 0 评论 -
eclipse4.3 安装不了m2e的egit connector的解决办法
Operation detailsCannot complete the install because one or more required items could not be found.Software being installed: Maven SCM Handler for EGit 0.14.0.201207041402 (org.sonatype.m2e.egit.fea转载 2014-02-27 18:17:01 · 1718 阅读 · 0 评论 -
ubuntu12下配置JDK,No such file or directory错误
ubuntu12下配置JDK,No such file or directory错误今天我的ubuntu上安装jdk和eclipse,整了好长时间,基本安装如下方式(参考别人的)进行配置的,但是总是报这么个错误-bash /usr/.../java No such file or directroy。整的好久,又试了各种办法,都是不行,发现运行eclipse也是这问题,然后我就转载 2014-03-10 16:34:08 · 890 阅读 · 0 评论 -
java else if 为什么比 switch 效率低?
首先要看一个问题,if 语句适用范围比较广,只要是 boolean 表达式都可以用 if 判断;而 switch 只能对基本类型进行数值比较。两者的可比性就仅限在两个基本类型比较的范围内。说到基本类型的数值比较,那当然要有两个数。然后重点来了——if 语句每一句都是独立的,看下面的语句:if (a == 1) ...else if (a == 2) ...这样 a 要被读入寄存转载 2014-05-03 13:25:10 · 1963 阅读 · 0 评论 -
java-String中的 intern()
1. 首先String不属于8种基本数据类型,String是一个对象。因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性。2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null;3. String str=”kvill”;String str=n翻译 2014-07-26 14:18:45 · 388 阅读 · 0 评论 -
使用Maven为一个项目生成多个Jar包
http://agiledon.github.io/blog/2013/11/10/create-two-jars-from-one-project-using-maven/转载 2014-07-28 00:03:22 · 2047 阅读 · 0 评论 -
java.lang.IllegalStateException: No match found错误
String temp = " 您查询的IP:113.106.249.14"; String REGEX_EXP = ".*您查询的IP:(113\\.106\\.249\\.14).*"; Pattern p = Pattern.compile(REGEX_EXP); System.out.println(p.matcher(temp).matches()); Matcher原创 2014-01-10 10:10:18 · 1650 阅读 · 0 评论 -
JavaFX2的WebView的性能
原文地址:http://stackoverflow.com/questions/10762979/performance-of-webview-in-javafxI have used WebView quite a bit and usually the performance was perfectly fine and very usable.Html5 complian转载 2013-10-11 08:45:22 · 2696 阅读 · 0 评论 -
Java绘图 - 如何正确绘图和出现滚动条
原创声明: 本文章为原创,欢迎转载,但请给出本文链接,多谢合作。 本文链接:http://blog.youkuaiyun.com/epinszteinic/archive/2009/11/17/4820604.aspx下面是我认为正确的做法(结合自己的经验写的,如果不正确,请大家指正):我的绘图控件是JPanel,出现滚动条的前提,必须让绘图控件放在JScrollPane上转载 2013-10-13 21:43:11 · 1318 阅读 · 0 评论 -
HTTP下载文件时的文件名编码问题
/** * 下载文件时的文件名编码问题 * @param userAgent 浏览器识别用 * @param name * @return * @throws UnsupportedEncodingException */ private String encodeFileName(String userAgent, String name) throws原创 2013-11-20 15:40:55 · 1692 阅读 · 0 评论 -
5种调优Java NIO和NIO.2的方式
5种调优Java NIO和NIO.2的方式 Java NIO(New Input/Output)——新的输入/输出API包——是2002年引入到J2SE 1.4里的。Java NIO的目标是提高Java平台上的I/O密集型任务的性能。过了十年,很多Java开发者还是不知道怎么充分利用NIO,更少的人知道在Java SE 7里引入了更新的输入/输出 API(NIO.2)。这篇教程展示转载 2013-11-21 09:56:18 · 871 阅读 · 0 评论 -
jdk6的Javascript脚本引擎性能简单测试(字符串拼接)
刚抽空做了个小测试,循环50000次拼接字符串,各种方式的结果,机器配置就不说了,看差距就行了StringBuffer遥遥领先啊~~~ private static void testString(){ ScriptEngineManager manager = new ScriptEngineManager(); ScriptEngine engine = manager原创 2013-11-28 13:01:54 · 739 阅读 · 0 评论 -
jdk6自带的脚本引擎的基本信息
public static void main(String[] args) { ScriptEngineManager manager = new ScriptEngineManager(); ScriptEngine engine = manager.getEngineByName("js"); ScriptEngineFactory factory=engine.getFactory(原创 2013-11-28 14:54:03 · 816 阅读 · 0 评论 -
ORA-01008:并非所有的变量都已绑定
[置顶] ORA-01008:并非所有的变量都已绑定http://blog.youkuaiyun.com/ansontang1217/article/details/6556392 今天碰到一个很普通的问题:ORA-01008:并非所有的变量都已绑定,看着错误的提示,总以为是自己的变量和值不是对称的,检查了很多遍,最后没撤,还是在网上搜了,搜了很多方法,都说事因为自己的变量和值没转载 2013-12-02 18:16:01 · 1266 阅读 · 0 评论 -
PreparedStatement.executeBatch返回结果不准确
PreparedStatement.executeBatch的方法在底层调用了一个void的executeForRows的方法来执行,他们很懒,为了复用这个方法,于是就失去了返回值,也就无法知道当前执行的语句到底返回了什么。 但是jdbc2.0规范规定,如果执行成功但无法知道结果,则返回-2.所以oracle的PreparedStatement.executeBatch把每条语句的返回设为-2转载 2013-12-31 10:45:34 · 1019 阅读 · 0 评论 -
Dwr的Reverse Ajax初步技术实现
原文链接:http://blog.youkuaiyun.com/liuxuezong/article/details/7481921Dwr的逆向ajax其实主要包括两种模式:主动模式和被动模式。其中主动模式包括Polling和Comet两种,被动模式只有Piggyback这一种。 所谓的Piggyback指的是如果后台有什么内容需要推送到前台(即调用页面的js方法),是要等到转载 2013-12-24 15:44:31 · 131 阅读 · 0 评论 -
ASM系列
初探ASMJava类的基本表述ASM中的访问者模式操作类属性操作类方法转载 2013-12-25 14:19:33 · 472 阅读 · 0 评论 -
Hibernate实体类 == 领域模型 ?
http://blog.youkuaiyun.com/zhouyong0/article/details/6686473转载 2014-07-29 10:46:43 · 576 阅读 · 0 评论