自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 jsp页面上的东西

<select name="subjectCode" class="beautify_input" id="optionSubject">                                <option value="">请选择科目</option>                                <c

2016-06-02 14:58:42 108

原创 net.sf.cglib.beans.BeanCopier

cglib的这个类用于对象属性复制时候,性能很不错.注意事项:如果某属性没有提供set方法,却提供了get方法是会报错的,无法复制属性

2016-04-21 18:20:49 961

原创 http请求类型

get:主要用于查询 post:主要用于修改(新增,删除)

2016-04-13 18:04:39 97

原创 xml使用schema文件创建实例(转)

我们定义了名为example.xsd的一个xsd文件,内容如下:<?xml version="1.0" encoding="UTF-8"?><schema xmlns="http://www.w3.org/2001/XMLSchema"  targetNamespace="http://www.baidu.com" xmlns:tns="http://www.

2016-03-10 14:40:18 579

原创 mysql case when(二)

select sum(case when a.integral <=5000 and a.integral >=1 then 1 else 0 end) as '1-5000积分',sum(case when a.integral <=10000 and a.integral >=5001 then 1 else 0 end) as '5001-10000积分', sum(...

2016-03-04 16:52:45 122

原创 mysql case when

Case具有两种格式。简单Case函数和Case搜索函数。 --简单Case函数 CASE sex          WHEN '1' THEN '男'          WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASE WHEN sex = '1' THEN '男'          WHEN sex = '2' THEN '女' ELSE '其...

2016-03-04 16:50:34 94

原创 java 权限修饰符

修饰类:public default 修饰其他的:all 

2016-02-16 10:59:10 107

原创 java 换行

\r 叫回车 Carriage Return\n 叫新行 New Line使用System.getProperty("line.separator")来获取当前OS的换行符各系统是\r Mac\n Unix/Linux\r\n Windows 注意系统的差异 \r' ASCII码为13 是回车,将当前位置移到本行头print("xx\ryy\n"); xx将不会被输出pyt...

2016-02-15 11:49:51 150

原创 一道java 基础面试题引发的感想

题目如下:"int a=?"并且"a>0&& a+1<0 ==true",则变量a的值是: 咋一看,没道理啊,于是乎在eclipse上写了个小程序,自己执行一下: public static void main(String[] args) {//Math.pow(a, b)=====>a^b 即 a的b次幂int a=0;int...

2016-01-05 11:59:48 80

原创 nginx+tomcat负载均衡

转 Nginx + Tomcat + Session学习分别下载tomcat http://archive.apache.org/dist/tomcat/tomcat-7/v7.0.22/bin/apache-tomcat-7.0.22.tar.gznginx http://nginx.org/download/nginx-1.1.14.tar.gz 准备两个虚拟机:...

2015-12-23 16:05:33 82

原创 sql 优化

转:数据库SQL优化大总结之 百万级数据库优化方案2014-07-18 09:33 雲霏霏 雲霏霏的博客 字号:T | T网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。AD: 网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一...

2015-12-16 11:22:48 89

原创 jvm之jstat

常用且实用的指令:①.jstat -gc vmid >>e:\\jstat.txt  打印出gc里面各种占用内存的实际容量信息,输出到E盘下的jstat.txt文本里面②.jstat -gc -h10 -t vmid 1s -h10,每打印10行,会打印一次抬头-t,在每行前面加入JVM时间戳timestamp1s,每隔一秒打印一次③.jstat -gcut...

2015-12-14 14:41:10 179

原创 jvm

转        JVM性能调优标签: jvm算法outofmemoryerrorjmx任务java 最近因项目存在内存泄漏,故进行大规模的JVM性能调优 , 现把经验做一记录。一、JVM内存模型及垃圾收集算法 1.根据Java虚拟机规范,JVM将内存划分为:New(年轻代)Tenured(年老代)永久代(Perm)  其中New和Tenur...

2015-12-11 17:12:43 64

原创 经典剖析:Tomcat Port 8009 与AJP13协议

转载的 tomcat最主要的功能是提供Servlet/JSP容器,尽管它也可以作为独立的Java Web服务器,它在对静态资源(如HTML文件或图像文件)的处理速度,以及提供的Web服务器管理功能方面都不如其他专业的HTTP服务器,如IIS和Apache服务器。    因此在实际应用中,常常把Tomcat与其他HTTP服务器集成。对于不支持Servlet/JSP的HTTP服务器,可以通...

2015-12-02 10:59:21 431

原创 java 多线程例题

 /** * Java多线程方面的编程笔试题Java 写两个线程,一个线程打印 1~52,另一个线程打印字母A-Z。打印顺序为12A34B56C……5152Z。要求用线程间的通信。 注:分别给两个对象构造一个对象o,数字每打印两个或字母每打印一个就执行o.wait()。 在o.wait()之前不要忘了写o.notify()。 * */public ...

2015-12-02 09:18:50 195

原创 转载 经典多线程讲解

 彻底明白Java的多线程标签: javastringclassthread多线程2008-04-07 10:38 936人阅读 评论(0) 收藏 举报彻底明白Java的多线程-线程间的通信(1) 作者:恒善喜 来源:不详 (2006-06-02 14:51:45)  线程间的通信1. 线程的几种状态线程有四种状态,任何一个线程肯定处于这四种状态中的一种:...

2015-12-01 13:44:05 107

原创 java 多线程

多线程对于数据安全数据同步的小demo:有两种方式:①,同步代码块如:可以在方法中植入同步代码块synchronized (this) {//同步代码块System.out.println("Thread:"+Thread.currentThread().getName()+":count:"+count);count--;}②,同步方法@Overridepub...

2015-11-30 17:31:45 60

原创 谈谈服务器

 Apache、Tomcat、JBoss、WebLogic的区别与关系标签: jbossweblogictomcatapacheservlet应用服务器2011-03-22 18:55 6628人阅读 评论(0) 收藏 举报 分类:J2EE(10) Apache全球应用最广泛的http服务器,免费,出自apache基金组织 Tomcat应用...

2015-11-30 15:03:31 166

原创 转载:实战Apache+Tomcat集群和负载均衡

实战Apache+Tomcat集群和负载均衡 实战Apache+Tomcat集群和负载均衡目录1.    什么是J2EE集群... 31.1.     序言... 31.2.     基本术语... 3伸缩性(Scalability):... 4高可用性(High availability):... 4负载均衡(Load balancing):... ...

2015-11-30 15:01:55 97

原创 java 中的定时器设计

1.如果需求简单的情况下,比如单线程下可以直接使用while循环配合Thread.sleep(1000)来暂停一秒这里还是要对sleep有个认识,sleep的时候并没有释放任何资源,占用着CPU睡觉,睡完继续当前线程的执行 2.如果需要并发定时处理的任务有多个,sleep就不太适用了。ScheduledExecutorService 不错的选择示例代码:import java....

2015-11-30 11:03:58 415

原创 转载 solr API

 分类:solr学习(7)  目录(?)[-]1      企业搜索引擎方案选型2      Solr的特性21     Solr使用Lucene并且进行了扩展22     Schema模式23     查询24     核心25     缓存26     复制27     管理接口3     Solr服务原理 31...

2015-11-30 09:23:36 336

原创 apacheActiveMQ

这是一篇特别好的翻译文档,谢谢了,很全面的 研究activemq的文档标签: activemqsessionjmscmsstringthread2011-12-06 11:00 1044人阅读 评论(0) 收藏 举报 分类:activemq(1)  目录(?)[-]转httpblogcsdnnettommy_lgjarchi...

2015-11-26 17:17:41 93

原创 关于打印信息

项目测试完毕后,一定要取消掉无关的打印日志(System.out.println),打印信息特别影响程序性能尤其在循环中,最好使用配置的日志组件如Log4j

2015-11-18 17:23:40 80

原创 eclipse与myeclipse恢复已删除的文件和代码

竟然才发现,myeclipse,eclipse 都有恢复删除文件的功能,通用操作,选择被删除的文件所在的项目或者包,右键,Restore from Local history即可 详细博客说明:抄来一篇原文转自:http://www.cnblogs.com/shenliang123/archive/2012/04/08/2437421.html顿时感觉myeclipse真的很强...

2015-11-18 16:40:43 117

原创 say say Map

map接口实际开发中是高频使用的,这里来简要总结下:jkd提供的实现是我们经常拿来用的,常见的有 HashMap ,LinkedHashMap,TreeMap,HashTable从线程安全方面,HashTable 安全,其他都是不安全的另外三个里面,性能最好的是HashMap,最推荐使用,LinkedHashMap 特别之处在于保证了遍历输出时候,输出顺序与插入顺序一致,TreeMa...

2015-11-18 14:36:18 172

原创 ArrayList && LinkedList

 关于ArrayList 和 LinkedList 的文章和test 已经很多了,简单的使用总结就是:①,频繁查询的话最好用ArrayList ②,频繁插入更新的话最好用LinkedList③,ArrayList使用一个内置的数组来存储元素,这个数组的起始容量是10.当数组需要增长时,新的容量按如下公式获得:新容量=(旧容量*3)/2+1,也就是说每一次容量大概会增长50%。这就意...

2015-11-18 13:09:06 62

原创 StringBuffer&&StringBuilder

查看StringBuffer源码可知,其是线程安全的,初始值为一个长度为16的char[],长度可变 StringBuilder与其的区别仅仅是去掉了线程安全方面的处理,单线程的情况下考虑用StringBuilder  /* * %W% %E% * * Copyright (c) 2006, Oracle and/or its affiliates. All ri...

2015-11-13 10:20:44 83

原创 Exception

异常分为编译期异常(检查异常)和运行时异常 常见的编译异常:IOException ,SQLException, 安全异常,涉及到mail的AddressException,MessagingException java.lang.InterruptedException Thrown when a thread is waiting, sleeping, or ot...

2015-11-13 10:13:43 80

原创 apache commons codec

先啰嗦两句,Md5是不可逆的加密,base64是可逆的md5加密 public static String  endode(String string){String md5Hex = DigestUtils.md5Hex(string);return md5Hex;} public static void main(String[] args) {Stri...

2015-10-20 16:52:36 99

原创 eclipse

1.启动时间设置 修改 workspace\.metadata\.plugins\org.eclipse.wst.server.core\servers.xml文件。默认值为45重启eclipse,即可

2015-10-15 17:09:02 63

原创 search resource about java

http://grepcode.com/http://www.docjar.com/ 在线查看API 源码http://www.boyunjian.com/

2015-10-14 15:54:19 83

原创 osi七层模型

本篇简述一下必备网络常识,对于理解网络其他知识都是一个前提,掌握好了OSI七层模型,宏观上对于网络知识有了一个清晰的认识,下面切入正题:设A系统的用户要向B系统的用户传送数据。 A系统用户的数据先送入应用层。 该层给它附加控制信息AH(头标)后,送入表示层。 表示层对数据进行必要的变换并加头标PH后送入会话层。 会话层亦加头标SH送入传输层。传输层将长报文分段...

2015-10-14 15:47:09 70

java 基础 系列(二)

1.对于java语言,理解其代码执行顺序对于自己的程序性能等都是非常必要的,下面就切入正题介绍其执行顺序: ①:父类静态代码块->子类静态代码块(只执行一次);②:父类成员变量的初始化或普通代码块->父类构造函数;③:子类成员变量的初始化或普通代码块->子类构造函数。 示例代码: package demo; class Father {...

2015-10-14 15:27:57 82

原创 java 基础 系列(一)

1.经常在开发中使用的String,一定要联想到其 trim方法,好的习惯常常可以预防很多问题String.trim()方法2.经常需要操作IO数据流方面,比较高效的工具类 FileUtils 事半功倍3.经常有需求,j2se里面去调用某个服务器IP下跑的action等,如发邮件,发短信功能常常会因为IP授权问题,因此需要在j2se下去调用,一定不要忽略的是,涉及中文乱码问题,...

2015-10-13 16:31:34 99

空空如也

空空如也

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

TA关注的人

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