JAVA相关
文章平均质量分 61
Nocturne2011
专注了一件事情就必须认认真真的对待,否则将一事无成。
展开
-
使用JFreeCharts画一些折线图、柱形图、饼图
package cn.qiuzhping.jfreecharts;import java.awt.Color;import java.awt.Font;import java.text.NumberFormat;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Itera原创 2013-10-28 16:51:17 · 1518 阅读 · 0 评论 -
Executors
java.util.concurrent类 Executorsjava.lang.Object 继承者 java.util.concurrent.Executors此类是个工具类,它提供对Executor、ExecutorService、ScheduledExecutorService、ThreadFactory 和 Callable 类的一些实用方法。此类支持以下各种方法:转载 2014-06-11 10:07:09 · 771 阅读 · 0 评论 -
Fizz Buzz programming
Fizz Buzz挺有趣的题目,我现在是按照这个题目简单的实现了编码测试.原创 2014-08-20 16:16:18 · 1532 阅读 · 0 评论 -
通过读取文件头部判断是否为CSV格式文件
通过读取CSV文件头,判断文件是是否属于CSV文件类型,一般而言仅仅只是通过文件后缀来判断该文件所属的类型,这样是不合理的,只要更改一下文件后缀就无法识别这个文件到底是不是正确的文件格式,把可执行的文件后缀改为.CSV如果是通过判断文件后缀来识别文件类型,这样肯定是行不通的,因为exe的文件格式肯定不是CSV的格式,如果提前判断出这个文件头的这样就能定位这个文件是不是我们所需要的文件类型,避免对错误的文件进行解析。同样也可以在某种程度上保护服务器的安全。原创 2014-11-30 20:30:44 · 12195 阅读 · 3 评论 -
Java非对称加密算法--RSA加密算法
Java非对称加密算法--RSA加密算法 RSA加密算法是一种非对称加密算法。在公开密钥加密和电子商业中RSA被广泛使用。RSA是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的。原创 2015-03-17 17:21:25 · 3994 阅读 · 0 评论 -
Java实现二叉树及相关遍历方式
Java实现二叉树及相关遍历方式 在计算机科学中,二叉树是每个节点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用于实现二叉查找树和二叉堆。以下用Java实现对二叉树的先序遍历,中序遍历,后序遍历,广度优先遍历,深度优先遍历。转摘请注明:http://blog.csdn.net/qiuzhping/article/details/44830369原创 2015-04-02 12:17:46 · 4918 阅读 · 2 评论 -
Java 判断身份证Id是否合法
Java 判断身份证Id是否合法 Java 判断身份证Id是否合法,具体的还是以公安局的为准,这里只是做参考。package utils;import java.text.SimpleDateFormat;import java.util.Date;import org.apache.commons.lang.StringUtils;/** * 身份原创 2015-09-30 15:34:39 · 3166 阅读 · 0 评论 -
wmic自动化配置JDK环境变量
wmic自动化配置JDK环境变量::添加环境变量JAVA_HOME@echo offecho #######################wmic自动化配置JDK环境变量################################echo ------------------------------------------------------------------------原创 2015-12-07 10:20:33 · 2963 阅读 · 0 评论 -
使用Apache commons-configuration读取配置文件
使用Apache commons-configuration读取配置文件 Apache Commons Configuration是一个java应用程序的配置管理类库。可以从properties或者xml文件中加载软件的配置信息,用来构建支撑软件运 行的基础环境。在一些配置文件较多较的复杂的情况下,使用该配置工具比较可以简化配置文件的解析和管理。也提高了开发效率和软件原创 2016-01-31 01:50:40 · 4645 阅读 · 0 评论 -
ReentrantLock与Condition结合使用
ReentrantLock与Condition结合使用线程之间协作:子线程循环2次,接着主线程循环4次, 接着又回到子线程循环2次,接着再回到主线程又循环4次,如此循环5次。原创 2016-09-09 00:36:57 · 4036 阅读 · 0 评论 -
sleep() 和 wait() 区别
sleep() 和 wait() 区别: sleep就是正在执行的线程主动让出cpu,cpu去执行其他线程,在sleep指定的时间过后, cpu才会回到这个线程上继续往下执行,如果当前线程进入了同步锁,sleep方法并不会释放锁...原创 2016-09-04 04:05:23 · 2353 阅读 · 0 评论 -
Java解析CSV文件
package test.net.peter;import java.nio.charset.Charset;import java.util.ArrayList;import java.util.List;import com.csvreader.CsvReader;/** * * * * @author Peter.Qiu * @version [Versio原创 2014-04-29 17:21:52 · 1286 阅读 · 0 评论 -
比较两个List元素是否相同,查找出两个list的不同元素
比较两个List元素是否相同/** * * @param * @param a * @param b * @return [Parameters description] * * @return boolean [Return type description] * @exception throws [Excetion] [Exception desc原创 2014-04-29 17:12:07 · 15225 阅读 · 1 评论 -
java中判断字符串是否为数字的三种方法
java中判断字符串是否为数字的三种方法 http://www.blogjava.net/Javaphua/archive/2007/06/05/122131.html1用JAVA自带的函数public static boolean isNumeric(String str){ for (int i = str.length();--i>=0;){ if (!C转载 2013-10-30 11:44:30 · 1225 阅读 · 1 评论 -
Hibernate datetime 与 JAVA date 不兼容的解决方法
public String hqlScope(String start, String end) {// 设置hql适用范围StringBuffer hql = new StringBuffer(",COUNT(ca) from Case ca");hql.append(" WHERE ca.deleteflag=0");if (start != null && end != null原创 2013-10-31 16:04:16 · 1351 阅读 · 0 评论 -
如何在PHP上显示JFreechart?
如何在PHP上显示JFreechart?可能大部分都遇到这种情况,在JSP上的servlet能完全的显示出JFreechart画的统计图,但是和其他语言混合运用就不能显示了我现在也遇到这个问题,想了半个小时终于弄明白了,实现的过程还是很简单的。(个人经验总结而已)解决的思路:1.先将JFreechart生成的图片保存在web 服务器上。2.然后在JSP上用标签显示3.通过JS将原创 2013-11-02 17:28:49 · 957 阅读 · 0 评论 -
Java对List元素进行按自定义排序
有时候我们需要对list进行排序,方便我们查阅,下面就是本人做的一个小测试。package www.huarui.biz.jfreecharts;public class BuffBean {private String month = null;private int count = 0;public String getMonth() {return month;原创 2013-11-04 14:35:25 · 2912 阅读 · 0 评论 -
JFreechart 折线图 折线大小、颜色设置、图标大小设置
public JFreeChart drawLineChart2D(DefaultCategoryDataset dataset,String title, String scope) {JFreeChart chart = ChartFactory.createLineChart(title, null, "数量",dataset, PlotOrientation.VERTICAL,原创 2013-11-06 15:17:30 · 8759 阅读 · 0 评论 -
Java Arrays.asList一些自以为没有错误的逻辑,其实是错误的用法
记得以前写过一段这样的代码:String[] arr=...{"a","b","c"};List l = Arrays.asList(arr);l.add("d"); 自以为没有错误,结果运行下来就让系统crash掉了,后来仔细的看了下源代码,发现asList不是我想象的那么简单,1.4.2中的asList代码如下:public static List asList转载 2013-11-20 18:03:47 · 1199 阅读 · 0 评论 -
配置Android SDK 开发环境
1. 下载Eclipse在前面我们配置好了JDK环境后,就可以开始配置Android的集成开发环境了,官方Google推荐的集成开发环境为Eclipse,所以我们就以Eclipse作为集成开发环境。无论是在Linux平台上开发还是在Windows平台上开发,我们只需要下载相应平台的Eclipse版本就可以了。具体在Eclipse上的开发过程,都是相同的。Eclipse是一个开放的集成开发环转载 2013-11-08 10:49:37 · 1456 阅读 · 0 评论 -
eclipse无法启动及快速恢复的解决方法
eclipse无法启动及快速恢复的解决方法 ,将D:\android workspace\.metadata\.plugins下的所有文件备份了,然后在删除里面的文件再次运行Eclipse就成功了,不过很杯具的发现原来的项目都不见了,而且自己设置的编辑代码的习惯也不见了,不过没关系,幸好之前备份了.plugins下的文件,我现在就直接将备份的文件覆盖在刚刚启动时候产生的文件夹将之前的左右项目移到其他文件夹,然后在Eclipse的file操作中找到import选择Android文件系统将刚刚建立的所有项原创 2013-12-25 22:41:40 · 6314 阅读 · 0 评论 -
Java使用SOAP获取webservice实例解析
Java使用SOAP获取webservice实例解析1.webservice提供方:http://www.webxml.com.cn/zh_cn/index.aspx2.下面我们以“获得腾讯QQ在线状态”为例。参数截图如下图:SOAP 1.1以下是 SOAP 1.2 请求和响应示例。所显示的占位符需替换为实际值。[http://www.webxml.com.cn/w转载 2014-01-12 20:12:53 · 976 阅读 · 0 评论 -
RandomAccessFile(随机读写流)
RandomAccessFile类既不是输入流InputStream的子类,也不是输出流OutputStream的子类。然而RandomAccessFile创建的流的指向方向既可以作为源,也可以作为目的地。RandomAccessFile的唯一父类是Object,与其他流父类不同。是用来访问那些保存数据记录的文件的,这样你就可以用seek( )方法来访问记录,并进行读写了。这些记录的大小不必相翻译 2014-01-15 07:52:49 · 3530 阅读 · 0 评论