自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ZhangYaohui专栏

相信足够多的量变一定会迎来质变的一天

  • 博客(13)
  • 资源 (14)
  • 问答 (2)
  • 收藏
  • 关注

转载 Hibernate的openSession和getCurrentSession区别

原文链接:http://blog.csdn.net/xiao__gui/article/details/7695698很多资料从理论上解释hibernate的openSession和getCurrentSession的区别,本人写了几个程序来理解它们的区别,在这里和大家分享一下。简单来说,openSession是打开一个新的session,而getCurrentSession则是获取当前线程里的se

2016-10-30 22:10:18 331

原创 Oracle丢失管理员密码的解决方法

恢复办法:把原有密码文件删除,生成一个新的密码文件。恢复步骤如下: ① 搜索名为 PWD数据库实例名.ora 文件 ② 删除该文件,为预防万一,建议大家备份 ③ 生成新的密码文件,在dos控制台下输入命令: orapwd file=原来密码文件的全路径\密码文件名.ora password=新密码 entries=10;//entries:允许几个特权用户 密码文件名 一定要和原来的密

2016-10-30 16:24:13 437

转载 myeclipse中自带的tomcat在安装文件中的具体位置

安装myeclipse自带的tomcat没有在myeclipse的安装目录下,而是在myeclipse指定的工作空间下的:.metadata\.plugins\com.genuitec.eclipse.easie.tomcat.myeclipse\tomcat. 打开myeclipse,选择window->最后一个选项(首选项)会看到如截图对话框.在搜索框键入server 找到myeclipse T

2016-10-27 17:12:28 25301 2

原创 kettle数据源连接的集群设置

配置数据源连接是否启用集群设置说明:配置成功数据源后默认情况下数据源作用域为局部数据源,如果需要把数据源修改成为全局数据源,则选择数据源,右击Share保存即可。问题:如何查看数据源是否为全局数据?答:有两种方式,一种是直接打开Job或者Trans查看数据源,是否为变成黑色粗体字来确定,一种是直接打开当前用户下.kettle文件夹中的shared.xml文件是否有对应的数据源名称,如果有则表示是全局

2016-10-27 17:05:36 3372

转载 Java线程安全和非线程安全

原文链接:http://blog.csdn.net/xiao__gui/article/details/8934832ArrayList和Vector有什么区别?HashMap和HashTable有什么区别?StringBuilder和StringBuffer有什么区别?这些都是Java面试中常见的基础问题。面对这样的问题,回答是:ArrayList是非线程安全的,Vector是线程安全的;Hash

2016-10-20 18:01:40 435

转载 Java线程同步:synchronized锁住的是代码还是对象

原文链接:http://blog.csdn.net/xiao__gui/article/details/8188833在Java中,synchronized关键字是用来控制线程同步的,就是在多线程的环境下,控制synchronized代码段不被多个线程同时执行。synchronized既可以加在一段代码上,也可以加在方法上。关键是,不要认为给方法或者代码段加上synchronized就万事大吉,看下

2016-10-20 17:54:23 320

转载 如何线程安全地遍历List:Vector、CopyOnWriteArrayList

原文链接:http://blog.csdn.net/xiao__gui/article/details/51050793遍历List的多种方式在讲如何线程安全地遍历List之前,先看看通常我们遍历一个List会采用哪些方式。方式一:for(int i = 0; i < list.size(); i++) { System.out.println(list.get(i)); }方式二:Iter

2016-10-20 17:47:41 451

转载 Hibernate各种主键生成策略与配置详解

1、assigned主键由外部程序负责生成,在 save() 之前必须指定一个。Hibernate不负责维护主键生成。与Hibernate和底层数据库都无关,可以跨数据库。在存储对象前,必须要使用主键的setter方法给主键赋值,至于这个值怎么生成,完全由自己决定,这种方法应该尽量避免。<id name="id" column="id"> <generator class="assigned

2016-10-17 16:19:34 296

转载 Oracle中创建、修改、删除序列

ORACLE没有象SQL SERVER中一样的自增加字段,要实现只能通过SEQUENCE来实现。1、创建序列语法:(需要CREATE SEQUENCE系统权限)CREATE SEQUENCE 序列名[INCREMENT BY n] —用于定义序列的步长。如果省略,则默认为1,如果出现负值,则代表序列的值是按照此步长递减的。[START WITH n] —定义序列的初始值(即产生的第一个值),默认为1

2016-10-17 15:43:13 4063

转载 Java主线程等待子线程、线程池

public class TestThread extends Thread { public void run() { System.out.println(this.getName() + "子线程开始"); try { // 子线程休眠五秒 Threa

2016-10-12 19:37:20 341

转载 Eclipse中clean项目的作用

在Java Web中clean的作用还是相当重要的,在一个项目中我们经常遇见这样的问题,当我们已经修改Action中的处理代码,但是运行发现还是未修改之前的处理方法,这个时候clean一下也许就会解决问题。一:clean项目的方法Project->Clean…->然后选择你所要Clean的项目->OK二:clean作用eclipse为了提高效率,并不是每次启动项目都会检查插件,通过clean就是强制

2016-10-12 10:48:09 557

转载 Linux下安装Tomcat服务器和部署Web应用

一、上传Tomcat服务器二、安装Tomcat服务器2.1、解压tomcat服务器压缩包2.2、配置环境变量  tomcat服务器运行时是需要JDK支持的,所以必须配置好JDK用到的那些环境变量    编辑/etc下的profile文件,加上如下内容: 2.3、修改tomcat服务器的启动端口修改将Tomcat服务器启动时使用的端口,例如改成9999修改完server.xml文件之后,保存,退

2016-10-11 22:08:37 526

转载 记一次线上Java程序导致服务器CPU占用率过高的问题排除过程

1、故障现象客服同事反馈平台系统运行缓慢,网页卡顿严重,多次重启系统后问题依然存在,使用top命令查看服务器情况,发现CPU占用率过高。2、CPU占用过高问题定位2.1、定位问题进程使用top命令查看资源占用情况,发现pid为14063的进程占用了大量的CPU资源,CPU占用率高达776.1%,内存占用率也达到了29.8%[ylp@ylp-web-01 ~]$ top top - 14:51:10

2016-10-10 20:30:26 24609 2

SpringMVC校验需要的jar

SpringMVC校验需要的jar包

2016-12-22

mybatis逆向工程需要的jar

mybatis逆向工程需要的jar包

2016-12-21

springMVC与mybatis整合需要的jar包

springMVC和mybatis整合需要的jar包

2016-12-18

SpringMVC需要的jar包

SpringMVC必须的jar

2016-12-15

mybatis3.2.7的jar包

mybatis3.2.7的jar包

2016-12-14

ehcache2.6.5的jar包

ehcache是用来做分布式缓存的,可与mybatis整合,mybatis的二级缓存可以配置成ehcache

2016-12-14

mybatis与spring整合全部jar包

mybatis3.2.7与spring3.2.0整合所需要的全部的jar包

2016-12-14

android中非空验证框架validation

android中非空验证框架validation,该项目是一个用来对输入的数据格式进行验证的。项目中含有一个简单的demo,可以通过这个demo学习validation的使用

2015-09-16

android中网络请求库volley.jar和asnychttp.jar

android中网络请求库volley.jar和asnychttp.jar,是在Android中请求网络数据超好用的两个库。它们都有自己的特点,需要自己根据自己的操作需求使用。

2015-09-16

HTML、XML等Dom节点类解析库jsoup.jar

HTML、XML等Dom节点类解析库jsoup.jar,解析速度很快

2015-09-16

android中的JSON数据解析库gson和fastjson

android中的JSON数据解析库gson和fastjson,gson.jar和fastjson.jar是android中解析JSON数据非常好用的两个工具

2015-09-16

android非空验证框架validation依赖库

android非空验证框架validation依赖库,该项目中包含一个简单的使用demo,可以根据这个demo了解validation的基本使用方法

2015-09-16

Java加密算法学习笔记的源码包

有关java中Base64算法,消息摘要算法,对称加密算法,非对称加密算法,数字签名算法的使用方法相关的代码,其中包含相关的jar包

2015-09-05

文件上传到数据库

将图片上传到mysql数据库中,并且是使用到了基于TCP的Socket通信、基本的IO字符流的读写操作、基本的mysql数据库的查询和插入这三个知识点上传文件到mysql数据库

2015-08-30

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除