![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java_Std
文章平均质量分 69
hkawei
这个作者很懒,什么都没留下…
展开
-
java正则表达式方法的使用matches,find,lookingAt,replaceAll,group
java正则表达式的matches,find,lookingAt三个的区别Pattern p = Pattern.compile("\\d{3,5}");String s="5-13521-562-1235-1";Matcher m = p.matcher(s);//匹配整个字符串Dy(m.matches());//有matches和find共同使用的时候,读取原创 2017-02-09 14:14:53 · 759 阅读 · 0 评论 -
String、StringBuffer与StringBuilder之间区别
最近学习到StringBuffer,心中有好些疑问,搜索了一些关于String,StringBuffer,StringBuilder的东西,现在整理一下。关于这三个类在字符串处理中的位置不言而喻,那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我们从以下几点说明一下 1.三者在执行速度方面的比较:StringBuilder > StringBuffer > String转载 2017-06-29 21:39:05 · 180 阅读 · 0 评论 -
Could not create the view: An unexpected exception was thrown.问题解决
今天打开Myeclipse10的时候,发现server窗口出现一堆问题,问题如标题,然后下方出现了一堆Java.lang.NullPointerException的问题。java.lang.NullPointerException at com.genuitec.eclipse.ast.deploy.core.Deployment.(Unknown Source) at转载 2017-06-03 14:38:22 · 262 阅读 · 0 评论 -
与MQ通讯的完整JAVA程序
该程序实现了发送消息与读取消息的功能,见其中的send***与get***方法。这只适合于测试,因为环境中的程序还需要对此有稍微的更改,在真实的环境中肯定是在while(true){...}的无限循环中去调用其中的get方法,如果有值,那就执行对消息的处理操作,如果没有值就继续循环,在get方法中有等待的时间。这个程序就其本身来说还是比较理解的:1、首先设置一些相关的环境变量转载 2017-06-02 16:11:43 · 528 阅读 · 0 评论 -
Oracle同义词创建及其作用
Oracle的同义词(synonyms)从字面上理解就是别名的意思,和试图的功能类似,就是一种映射关系。本文介绍如何创建同义词语句,删除同义词以及查看同义词语句。 oracle的同义词总结: 从字面上理解就是别名的意思,和试图的功能类似。就是一种映射关系。 1.创建同义词语句: create public synonym table_name for user.tabl转载 2017-06-01 16:53:45 · 241 阅读 · 0 评论 -
SpringMVC中使用Interceptor拦截器
SpringMVC中使用Interceptor拦截器SpringMVCInterceptor拦截器HandlerInterceptorWebRequestInterceptor SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆转载 2017-05-21 12:36:07 · 168 阅读 · 0 评论 -
修改Hibernate源码实现建表时字段和Entity里定义的fields顺序一致 -
Hibernate(至截稿时最新版本为4.1.3.Final)自动建表的表字段顺序总是随机的,之前我们总是自己写语句建好表,再使用Hibernate进行增删改查。始终是有点不方便。 最近看了下源码,发现很多地方都是使用LinkedHashMap或者是List来传输Entity里面的fields,觉得Hibernate应该是考虑到使用Entity里面定义的fields的顺序来实现建表语句里的表字转载 2017-05-10 17:19:41 · 2031 阅读 · 0 评论 -
Hibernate4之二级缓存配置
缓存:缓存是什么,解决什么问题? 位于速度相差较大的两种硬件/软件之间的,用于协调两者数据传输速度差异的结构,均可称之为缓存Cache。缓存目的:让数据更接近于应用程序,协调速度不匹配,使访问速度更快。 缓存的范围分为3类: 1.事务范围(单Session即一级缓存) 事务范围的缓存只能被当前事务访问,每个事务都有各自的缓存,缓存内的数据通常采用相互关联的对象形式.缓存的转载 2017-05-10 14:56:55 · 401 阅读 · 0 评论 -
PL_SQL注册码
注册码:Product Code:4t46t6vydkvsxekkvf3fjnpzy5wbuhphqzserial Number:601769password:xs374ca转载 2017-05-08 14:44:21 · 275 阅读 · 0 评论 -
Hibernate链接数据库中文乱码问题!(已解决)
今天使用MySQL,用Java程序往mysql中写数据,出现如下错误:java.sql.SQLException: Incorrect string value: '\xE6\x88\x91\xE7\x9A\x84...' for column 'groupName' at row 1甚是纠结,我原本以为应该是以下问题之一:(1).创建数据库的时候数据编码设置错误转载 2017-05-08 14:34:57 · 359 阅读 · 0 评论 -
java中Data和String之间的相互转换
public static void main(String[] args) throws ParseException {SimpleDateFormat simpleDateFormat = new SimpleDateFormat("2014/10/10");String format = simpleDateFormat.format(new Date());System.ou原创 2017-02-08 10:41:38 · 2735 阅读 · 0 评论 -
用正则表达式统计java工作行,注释行,空白行
static long blankline=0;static long commentline=0;static long workline=0;public static void main(String[] args) throws IOException {File file = new File("d:\\JAVA\\day12\\");File[] listFil原创 2017-02-10 15:28:17 · 640 阅读 · 0 评论 -
任意给定的一串字母,统计字符串里面的大写字母和小写字母的个数。
public static void main(String[] args){String string="5st2dA12dRD";int gs=0;int xzm=0;int dzm=0;for(int i=0;iint c = string.charAt(i);//依次取出每个字母 if(c>48 & c//0-9数字转换成数字是48-57gs++;}el原创 2017-02-06 16:08:46 · 4059 阅读 · 0 评论 -
java集合当中List的三种遍历方式
package lx;import java.util.ArrayList;import java.util.List;import java.util.ListIterator;class Demo01{public static void main(String[] args) {List a = new ArrayList();a.add(原创 2017-02-07 11:30:06 · 513 阅读 · 0 评论 -
java编码和解码
arrays.toString回指定数组内容的字符串表示形式。原创 2017-02-08 09:34:09 · 220 阅读 · 0 评论 -
通过二叉树形式给一个数组排序
/* *通过二叉树形式给一个数组排序 *1.创建对应的二叉树模型 *2.把数组以怎样的形式放入到模型里面 *3.把数组以怎样的形态给取出来 *4.获取数组的根节点 * 5.测试(把数组通过二叉树模型得到对应的二叉树类型,然后再取出来) */public class zz {public static void main(String[] args) {转载 2017-06-09 09:52:25 · 726 阅读 · 0 评论