java
文章平均质量分 72
wwwcomy
这个作者很懒,什么都没留下…
展开
-
HBase API 所需Jar包
基本Jar包:hbase-0.94.0.jarzookeeper-3.4.3.jarprotobuf-java-2.4.0a.jar(com.google.XXX 好像有个消息管理的东西,去掉之后发现跑不起来)hadoop-core-1.0.2.jar还有项目中一般都有的commons-logging.jar; log4j.jar 版本没太大要求,别太旧就行我的:commons-原创 2015-10-13 15:01:32 · 8031 阅读 · 0 评论 -
转:多线程情况下的单例模式
转自[url]http://blog.csdn.net/shiyanming1223/article/details/6933420[/url] ,略有删改。 单例简介 不说了。 本文将探讨一下在多线程环境下,使用单例对象作配置信息管理时可能会带来的几个同步问题,并针对每个问题给出可选的解决办法。 问题描述 在多线程环境下,单例对象的同步问题主要体现在...原创 2012-12-11 17:15:43 · 88 阅读 · 0 评论 -
Swing弹出框的多语言支持
客户的需求是,在Swing的弹出框里面显示俄文,比如Yes显示为Да(这特么是个啥)。话说现在真没什么人研究swing了,苦的一比。看了一下在启动swing界面之前使用[code="java"]Locale.setDefault(Locale.CHINA);[/code]就可以设置当前语言。同样,在读源码后发现可以通过以下方式设置JComponent的默认Locale[...2015-03-31 17:01:30 · 263 阅读 · 0 评论 -
关于使用CyclicBarrier使主线程等待子线程执行完之后再向下执行的问题
CyclicBarrier线程障碍,其实就是为线程制作一个集合点,相关知识网上一堆。这次主要记录一下使用CyclicBarrier遇到的一点小问题。需求:在主线程中创建两个子线程,希望能在子线程执行完成之后再执行主线程中的剩余代码。代码一:[code="java"]package com.iteye.wwwcomy.thread;import java....2014-04-21 17:07:53 · 359 阅读 · 0 评论 -
Swing实现最简单连连看的思路和源码
国庆闲着没事儿写个连连看,断断续续写了两三天,估计加起来也有8个man hour了。简单记录一下实现流程。罗马不是一天建成的,从零开始的话还是一步一步走,写一点看一下效果,慢慢东西就出来了。主要有四个类:主界面,Card,CardHolder,判断卡片是否联通的算法类。刚开始主要创建主界面、Card和CardHolder:[list][*]a.先搞个Frame出来...2014-10-05 21:48:23 · 221 阅读 · 0 评论 -
JAVA中处理ASCII 160 的char
正则表达处理个空格也费劲。刚遇到一个空格,用正则表达\\s死活replace不掉,trim也没辙,空格那个char转成int一看,是160,特么空格不是32么。查了一下,要用以下方式去除:[code="java"]String.replaceAll("\\u00A0","")[/code]坑爹。。 另外查了一下, 貌似IE和Firefox对这个东西的处理也有差异,同志们...2015-10-06 23:05:04 · 1131 阅读 · 0 评论 -
Java SecureRandom的一点记录
先记录一下两个帖子的地址:1. [url=https://www.cigital.com/blog/proper-use-of-javas-securerandom/]Proper Use Of Java SecureRandom[/url]2. [url=https://tersesystems.com/2015/12/17/the-right-way-to-use-securerand...2016-12-01 13:34:04 · 670 阅读 · 0 评论 -
Java类的初始化
三步走:加载,链接,初始化加载:从文件到二进制流到JVM对象链接:验证,准备,解析初始化: static块在这时候执行这里要注意,一般来说,如果编译期能确定的静态final变量,如果直接访问的话,是不会跑类的初始化的,例如:[code="java"]class Test{public static final String a = "a"static...2014-11-17 15:08:42 · 71 阅读 · 0 评论 -
安装JDK8后eclipse项目编译报错
话说还是首先想起来在这里写blog 而不是CSDN。。 还有就是两个月没写了 来水一个这边JDK直接就用上8了,lambda表达式,接口default方法什么的 其他团队都用上了,这跟之前的风格/其他公司的风格完汆不一样。自己装上了之后看到几个编译错误,不过都是单元测试,也没理。正巧今天闲来无事就搞搞环境吧,不然作为一名软件开发(DEV),竟然在有compile error的环境上...2016-01-13 15:11:39 · 670 阅读 · 0 评论 -
Hex查看class编译版本
NotePad++ 32位 hex editor下载地址:https://sourceforge.net/projects/npp-plugins/files/Hex%20Editor/打开class文件后使用ctrl+shift+alt+H:[img]http://dl2.iteye.com/upload/attachment/0129/8964/c19b0c95-9da1-...2018-05-23 16:20:18 · 518 阅读 · 0 评论 -
HBase API 所需Jar包
基本Jar包:hbase-0.94.0.jarzookeeper-3.4.3.jarprotobuf-java-2.4.0a.jar(com.google.XXX 好像有个消息管理的东西,去掉之后发现跑不起来)hadoop-core-1.0.2.jar还有项目中一般都有的commons-logging.jar; log4j.jar 版本没太大要求,别太旧就行我的:...2012-07-24 09:49:51 · 579 阅读 · 0 评论 -
备忘:Java并发/多线程介绍
[b]Introduction to Java Concurrency / Multithreading[/b][url]http://tutorials.jenkov.com/java-concurrency/index.html[/url]Back in the old days a computer had a single CPU, and was only capable...原创 2013-03-11 13:49:29 · 121 阅读 · 0 评论 -
JNDI Java Name and Directory Interface
JNDI 笔记(一) 概述 http://blog.csdn.net/lldwolf/article/details/2290788JNDI 笔记(二) J2EE下使用JNDI http://blog.csdn.net/lldwolf/article/details/2295938JNDI 笔记(三) J2SE下使用JNDI http://blog....原创 2012-04-28 13:26:25 · 85 阅读 · 0 评论 -
转:面试题:“你能不能谈谈,java GC是在什么时候,对什么东西,做了什么事情?”
转自:http://jeromecen1021.blog.163.com/blog/static/18851527120117274624888/面试题目:地球人都知道,Java有个东西叫垃圾收集器,它让创建的对象不需要像c/cpp那样delete、free掉,你能不能谈谈,GC是在什么时候,对什么东西,做了什么事情?一.回答:什么时候?1.系统空闲的时候。 分析:这种回答原创 2015-10-13 15:03:17 · 718 阅读 · 0 评论 -
转:JVM知识点题目
转自:http://www.blogjava.net/BlueDavy/archive/2009/03/27/262419.htmlJVM是Java程序的运行环境,因此对于JVM的掌握有助于理解Java程序的执行以及编写,尤其是运行时碰到的一些诡异问题,那么怎么样能考察自己对于JVM关键知识点的掌握情况,帮助学习JVM机制呢,在这篇blog中来探讨下。对于Java程序而言,JVM的关键机制原创 2015-10-13 15:03:23 · 472 阅读 · 0 评论 -
分享:某单位Java笔试题(二)
接 http://wwwcomy.iteye.com/blog/1855251 上篇文章[list]15.下面程序的运行结果是什么?(考察正则表达的,不难)package com.iteye.test;public class Test { public static void main(String[] args) { System.out.println(Test.c原创 2015-10-13 15:04:13 · 460 阅读 · 0 评论 -
Swing实现最简单连连看的思路和源码
国庆闲着没事儿写个连连看,断断续续写了两三天,估计加起来也有8个man hour了。简单记录一下实现流程。罗马不是一天建成的,从零开始的话还是一步一步走,写一点看一下效果,慢慢东西就出来了。主要有四个类:主界面,Card,CardHolder,判断卡片是否联通的算法类。刚开始主要创建主界面、Card和CardHolder:a.先搞个Frame出来b.实现CardHolder和Ca原创 2015-10-13 15:06:04 · 2254 阅读 · 0 评论 -
Java类的初始化
三步走:加载,链接,初始化加载:从文件到二进制流到JVM对象链接:验证,准备,解析初始化: static块在这时候执行这里要注意,一般来说,如果编译期能确定的静态final变量,如果直接访问的话,是不会跑类的初始化的,例如:class Test{public static final String a = "a"static{System.out.println("原创 2015-10-13 15:06:32 · 409 阅读 · 0 评论 -
JAVA中处理ASCII 160 的char
正则表达处理个空格也费劲。刚遇到一个空格,用正则表达\\s死活replace不掉,trim也没辙,空格那个char转成int一看,是160,特么空格不是32么。查了一下,要用以下方式去除:String.replaceAll("\\u00A0","")坑爹。。 另外查了一下, 貌似IE和Firefox对这个东西的处理也有差异,同志们还是用32的空格吧。。还有,保存文件的时候要去除非原创 2015-10-13 15:07:28 · 4262 阅读 · 1 评论 -
Eclipse/MyEclipse 添加src JAVA DOC XML提示
源码添加:下好带src的源码,在Java Source Attachment里 AddSource External Folder就可以了。在JAVA DOC Location里面可以添加API,添加后选中类F1即可XML自动标签填充提示Eclipse/MyEclipse ---> Window ---> Preferences ---> XML --> Catalog原创 2015-10-13 15:08:49 · 3800 阅读 · 0 评论 -
Struts2.2.1简单配制
Struts的主要目的就是为了将页面请求和视图(JSP)分离。请求过来 要先经过Struts 判断请求是应该到哪个页面。Web.xml当中加入filter和filtermapping struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter strut原创 2015-10-13 15:08:55 · 3386 阅读 · 0 评论 -
tomcat自动关闭JDK异常退出 EXCEPTION_ACCESS_VIOLATION
神了 搜了一下貌似遇到问题的人还不少刚开始用的1.6u30,发现异常,然后回到1.6u22版本 还是会自动退出看了下自动记录的日志 类似hs_err_pidXXX.log(在tomcat路径下) 发现每次报错的地方还都不一样。。 不知道是不是系统的问题,因为安装了deepin lite xp 6.2可能少支持? 还是tomcat版本和后续JDK不兼容。。。 记下备用#...原创 2012-01-14 23:25:18 · 288 阅读 · 0 评论 -
ASCII char to HEX mapping
[code="java"]+----+-----+----+-----+----+-----+----+-----+| Hx | Chr | Hx | Chr | Hx | Chr | Hx | Chr |+----+-----+----+-----+----+-----+----+-----+| 00 | NUL | 20 | SPC | 40 | @ | 60 | ` |...原创 2018-07-09 10:12:08 · 320 阅读 · 0 评论