自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (19)
  • 收藏
  • 关注

转载 Linux如何查看JDK的安装路径

如何在一台Linux服务器上查找JDK的安装路径呢? 有那些方法可以查找定位JDK的安装路径?是否有一些局限性呢? 下面总结了一下如何查找JDK安装路径的方法。1:echo $JAVA_HOME使用$JAVA_HOME的话能定位JDK的安装路径的前提是配置了环境变量$JAVA_HOME,否则如下所示,根本定位不到JDK的安装路径[root@localhost ~]# java -versionja...

2018-03-15 10:43:29 182

转载 《SpringMVC拦截器》学习总结

第一章:概述1-1 概述课程内容了解拦截器掌握SpringMVC拦截器的原理和使用掌握SpringMVC拦截器的使用场景SpringMVC拦截器的对比和总结什么是拦截器?拦截器是指通过统一拦截从浏览器发往服务器的请求来完成功能的增强。使用场景:解决请求的共性问题(如:乱码问题、权限验证问题等)。第二章:SpringMVC拦截器的实现2-1 拦截器工作原理拦截器的基本工作原理SpringMV...

2018-03-09 16:39:08 315

原创 jvm系列(一): java GC算法 垃圾收集器

GC算法 垃圾收集器概述垃圾收集 Garbage Collection 通常被称为“GC”,它诞生于1960年 MIT 的 Lisp 语言,经过半个多世纪,目前已经十分成熟了。jvm 中,程序计数器、虚拟机栈、本地方法栈都是随线程而生随线程而灭,栈帧随着方法的进入和退出做入栈和出栈操作,实现了自动的内存清理,因此,我们的内存垃圾回收主要集中于 java 堆和方法区中,在程序运行期间,这部分内存的分...

2018-03-07 09:32:32 147

原创 JAVA中String字符串特殊字符的分割问题

关于点的问题是用string.split("[.]") 解决。关于竖线的问题用 string.split("\\|")解决。关于星号的问题用 string.split("\\*")解决。关于斜线的问题用 sring.split("\\\\")解决。关于中括号的问题用 sring.split("\\[\\]")解决。

2017-11-09 13:26:30 1510

原创 JAVA中ArrayList和LinkedList的区别

1. 内部存储结构的区分ArrayList : 底层使用的数据结构是数组结构数组长度是可变的半分之五十延长(默认长度为10,大于10增长5为15)特点是查询很快,但增删较慢线程不同步有序,可重复ListedList : 底层使用的数据结构是链表结构特点是查询较满,增删较快线程不安全Vector : 底层的数据结构使用的是链表结构线程安全,同步的类,函数都是s

2017-11-03 16:40:22 275

原创 三十岁还没有走到测试管理岗的人,后来都做了什么?

知乎上有一个火热话题:  三十岁还没有走到管理岗的人,后来都做了什么?  很多年轻人在做职业规划时,都将升职加薪晋升高管,作为自己的职业发展目标。殊不知做管理层并不是职场提升的唯一路径。  职场架构是金字塔状,能走到尖端的是少数人。但即使是没有走上管理岗的职场人,他们也可以过得很好。  不一定非要在山顶欣赏美景,也可以在水中休闲享受。  首先,让我们用事实说

2017-08-30 10:51:50 1418

原创 spring jpa报错

org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schem

2016-09-13 09:46:16 223

原创 查询属性结构数据

1. Hierarchical Queries 通过CONNECT BY 我们可以方便的查了所有当前节点下的所有子节点。但很遗憾,在MySQL的目前版本中还没有对应的功能。 在MySQL中如果是有限的层次,比如我们事先如果可以确定这个树的最大深度是4, 那么所有节点为根的树的深度均不会超过4,则我们可以直接通过left join 来实现。例如:sql = "select organ,tot

2015-07-19 20:48:17 302

原创 JAVA开发中数据源创建方法

数据源是数据库连接池里面的概念,连接池就是指当服务器启动时,先建立几个连接,在应用需要与数据库连接时,就从连接池里获取,使用完以后,不是将连接断掉,而是放回到池里面,这样就减少了数据连接创建的次数,大大提高了连接性能。而数据源就是给服务器一个配置信息,然服务器就知道怎么使用JDBC驱动,比如url参数,数据库实例名、用户名与密码等等。Java中的数据源就是javax.sql.DataSource。

2015-07-15 11:04:25 464

转载 Spring 注解@Transactional

Spring事务的传播行为在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。 Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这个例外是unchecked 如果遇到checked意外就不回滚。 如何改变默认规则: 1 让checked例

2015-07-14 12:42:55 378

转载 Java项目性能监控和调优工具-Javamelody

JavaMelody能够在运行环境监测Java或Java EE应用程序服务器。并以图表的形式显示:Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、Spring、Guice)的执行数量,平均执行时间,错误百分比等。图表可以按天,周,月,年或自定义时间段查看。 监控效果图见本文结尾部分.

2015-06-04 17:26:10 265

原创 使用 Spring 进行单元测试

简介: 通过本文,您能够在较短的时间内掌握使用 Spring 单元测试框架测试基于 Spring 的应用程序的方法,这套方法主要涵盖如何使用 Spring 测试注释来进行常见的 Junit4 或者 TestNG 的单元测试,同时支持访问 Spring 的 beanFactory 和进行自动化的事务管理。概述单元测试和集成测试在我们的软件开发整个流程中占有举足轻重的地位,一方面,程序

2015-06-02 13:41:07 361

原创 pre标签自动换行方案中遇到的一些问题

浏览器默认是强制不换行输出 pre 里的内容。这样的话,代码一长就出现了撑到页面外部的样子。在之前我都是有意的在代码里强制换行... 累啊. 今天有意的google了下,找到了:pre { white-space: pre-wrap; /* css-3 */ white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ white-space: -

2015-05-25 13:45:47 648

原创 一些jar的作用

发项目的过程中,经常需要用到一写jar包,现在对其中的一写jar的作用,做下总结,也算是避免少引或者多引jar包吧,欢迎大家补充。谢谢。1.apache的一写jarcommons-collections.jar: Apache Commons包中的一个,包含了一些Apache开发的集合类,功能比java.util.*强大。 commons-beanutils.j

2015-04-24 09:37:53 421

原创 Class.isAssignableFrom(Class c)与instanceof关键字有何区别

1. instanceof 运算符只被用于对象引用变量,检查左边的被测试对象 是不是 右边类或接口的 实例化。如果被测对象是null值,则测试结果总是false。形象地:自身实例或子类实例 instanceof 自身类 返回true例: String s=new String("javaisland"); System.out.println(s instanceof String);

2015-03-25 22:29:53 295

Oracle深入浅出oracle DBA入门

从数据库的启动和关闭到数据库的性能优化,逐层深入,可作为教材,也可作为想学习oracle知识的入门教程。

2015-06-19

Java加密解密方法大全

加密是以某种特殊的算法改变原有的信息数据,使得未授权的用户即使获得了已加密的信息,但因不知解密的方法,仍然无法了解信息的内容。数据加密技术已经广泛应用于因特网电子商务、手机网络和银行自动取款机等领域

2015-06-19

oracle性能优化

详细介绍了oracle性能优化方案,优化的方法,包含了:Oracle 性能调整-工具篇 ; Oracle 性能调整-内存篇; wait event 的基本解决办法dbca写; Statspack-v3.0=======eygle;

2015-04-15

Druid jar 阿里数据库

包含了druid官方druid-1.0.4.jar druid-1.0.4-javadoc.jar druid-1.0.13-sources.jar Druid可以做什么? 1) 可以监控数据库访问性能,Druid内置提供了一个功能强大的StatFilter插件,能够详细统计SQL的执行性能,这对于线上分析数据库访问性能有帮助。 2) 替换DBCP和C3P0。Druid提供了一个高效、功能强大、可扩展性好的数据库连接池。 3) 数据库密码加密。直接把数据库密码写在配置文件中,这是不好的行为,容易导致安全问题。DruidDruiver和DruidDataSource都支持PasswordCallback。 4) SQL执行日志,Druid提供了不同的LogFilter,能够支持Common-Logging、Log4j和JdkLog,你可以按需要选择相应的LogFilter,监控你应用的数据库访问情况。

2015-03-31

java接受电子邮件

详细谢了接受邮件的代码类,还有所要用到的包。

2014-07-03

解决oracle死锁

提供了处理oracle死锁的详细oracle死锁语句,包括对死锁的定位,查找死锁的进程,kill掉死锁的进程,

2013-08-08

把doc转换成html

提供了把doc内容,转为html内容的工具(并且可以把需要的图片可以放在一个固定

2013-06-17

SpringMVC框架学习指南

让你从零基础基础学习springMVC的技术,并且告诉你如何搭建一个springMVC的架构

2013-06-17

C++ 学习路线

详细介绍了,什么阶段该学习哪些关于C++ 的只是,并且罗列了该读的书籍

2013-06-17

Android开发教程入门

详细介绍了android的开发流程,怎么配置sdk,建立项目并且介绍了如何运行android项目

2013-03-13

java_动态生成XML文件

详细介绍了怎么利用java代码生成xml文件,包括所需要的类

2013-03-13

Ext 3.0 中文文档

其实所谓硬盘保护卡就是在ROM中写了一段HOOK INT 13的程序,屏蔽了 一些功能调用如AH=3,5等,在中断向量表中INT 13的SEG,OFFSET 描述为[13h*4+2],[13h*4],将此中的程序先保存后,再替换为自己的代码, 当你AH=2的时,它便会call原始INT 13地址来完成操作. 只要找到原始INT 13入口便可以为所欲为. 主要矛盾:关键是要找到原始的int 13入口. 测试操作系统:win98 测试对象: 台湾远志还原卡 测试地点: 学校机房 测试目的: 控制还原卡 但不破坏. 具体过程如下: 开机过程按住F8键 进入纯dos环境 ...................................

2013-01-03

jquery中常用到的方法

jQuery中为我们提供了很多有用的方法和属性,文章总结了一些常用的函数和方法。个人认为在开发中会比较常用的,在实际的开发中我们可能会用到其他的方法和属性,文中只是个人认为新手初学jQuery时,必须掌握的一些方法。

2012-10-27

全新java基础实践教程

java的各种应用,基本语法,jdk的拆箱与装箱。网络编程,applet等小应用程序的开发

2012-10-27

Flash播放器

引言在用户浏览网页时,网页中的Flash动画(格式一般为swf)通常是自动播放的

2012-09-20

linux必学的60哥命令

详细介绍了linux的常用命令,包括文件的增删改查

2011-08-19

怎样在oracle数据库中创建数据库

详细的介绍了怎样在oracle中创建数据库,其中的方法做了详细的介绍

2011-08-19

servlet增删改查

servlet的例子,包括了用servlet写的关于增删改查的例子,包括了后台数据库的运用

2011-08-19

空空如也

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

TA关注的人

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