自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于多版本支持的疑问

需要解决的问题1、支持灰度发布:改bug或新功能上线时,让某一指定地区用户的请求全部打到某一个前店(已实现tengine+lua),然后将该前店的请求打到某一指定后场(注:所有后场注册到同一个zk),目前这个还未实现。2、支持在不停掉原有服务的情况下,起新的服务,避免不涉及修改的接口调用方服务会中断。3、同一服务存在不同调用方,由于业务发展其中一个调用方需要调整原有的逻辑,而另一个调用方则...

2016-07-09 18:16:45 171

原创 tomcat web.xml配置

引用 http://blog.csdn.net/doupei2006/article/details/7939502  web.xml中关于Servlet、Filter、Listener的配置   分类: Java 2012-09-03 20:51 2459人阅读 评论(1) 收藏 举报servletfilterjspscriptingsession扩展(一...

2015-03-19 19:27:13 226

原创 静态块 静态方法的加载顺序

问题描述:在工作中使用org.apache.commons.beanutils.BeanUtils.copyProperty(Object bean,String name,Object value)方法将数据库查询结果集的某个字段转成对象的属性值,由于属性字段刚好是java.sql.Timestamp字段,导致value为null时,直接报异常"No value specified for...

2014-09-18 16:55:07 223

原创 python学习第一天

正在学习python,尝试了几个环境1、idle:搞个安装版的python,自然就会安装上idle2、pyscript:http://code.google.com/p/pyscripter/downloads/list 

2014-04-05 12:47:06 114

原创 一个不错的在线编程网站

今天在学习python的过程中发现了一个不错的在线编程网站,感觉非常方便,跟大家分享一下:                                                    http://www.compileonline.com/ 对于搭建本地环境比较苦恼的同学,可以先到这个上面尝尝鲜,不过从长远来看还是建议在本地搭建环境来进行学习,毕竟搭建环境本身也是种能...

2014-04-05 12:01:18 192

struts2学习--将blank工程导入eclipse

1、把blank转换为eclipse能够识别的工程。     我搭建了一个maven环境,借助maven将blank转化为eclipse工程。之所以用maven,是因为struts的这些演示工程的文件结构跟maven默认的完全一致,用maven处理起来比较简单。     maven的搭建,参考http://www.cnblogs.com/fnng/archive/2011/12/02/2...

2013-11-28 08:11:13 91

读写锁小总结

今天小组组织了一次java性能培训,提到了读写锁,以前没有关注过这个东西,于是培训结束后写个程序探索一下读写锁的使用方式。 final ReadWriteLock lock = new ReentrantReadWriteLock();ReadWriteLock具有两把锁,lock.readLock()和lock.writeLock(),特性总结如下:1、readLock与re...

2013-11-14 23:53:02 124

原创 jdbc连接数据库 报ora 12505

今天一个客户配置数据库连接失败,搞半天没搞出来,上网搜发现了下面的帖子,一试真OK了,先摘下来,回头再整理:http://www.blogjava.net/itspy/archive/2007/12/20/169072.html Oracle 问题描述:今天使用jdbc连接oracle 10.2.0.1.0 数据库的时候出现了下列错误:Connection refused(DE...

2013-08-29 22:42:50 331

原创 frame 框架编程

转载:http://www.blogjava.net/lusm/archive/2008/02/11/179620.html 1 框架编程概述一个Html 页面可以有一个或多个子框架,这些子框架以<iframe>来标记,用来显示一 个独立的Html 页面。这里所讲的框架编程包括框架的自我控制以及框架之间的互相访问, 例如从一个框架中引用另一个框架中的JavaScript变量、...

2013-08-25 01:38:10 148

原创 doctype

XHTML1.0 DOCTYPE的3种形式:Strict,Transitional,Frameset 1. XHTML Strict DTD如果你需要干净的标记,免于表现层的混乱,请使用此类型。请与层叠样式表(CSS)配合使用。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict.dtd" "http://www.w3....

2013-08-25 01:22:20 175

原创 Metro IE10 不支持插件,真蛋疼

最近开发一个功能,发现在触屏版的win8 IE10 (也称之为Metro)上,怎么也搞不定,插件总是识别不出来,上网查了些信息,才发现 触屏版IE10 不支持插件。但这又是个趋势,真他娘的蛋疼。 具体解释参照下面的链接,本人英文不好,看不太懂:http://blogs.msdn.com/b/ieinternals/archive/2012/03/23/understanding-i...

2013-08-21 23:25:59 158

jvm 参数说明

 jvm几个参数老是记不住含义,故而用手打印一遍,内容大部分是摘自他人,但结合自己具体使用情况作了修正:-Xmx    jvm最大可用内存-Xms    jvm 初始内存,如果内存足够大,建议将该值设置成跟-Xmx一样大,这样可以避免每次垃圾回收后jvm重新分配内存,但是如果是在本地调试程序,不确定自己的机器内存是否足够的话,建议还是设置得小一点,免得程序跑不起...

2013-06-04 23:37:37 103

IE 无法打开https网站

 昨天一个同事的电脑无法打开我们产品的https主页,但是能够访问其它产品的主页,但两个产品所使用的都是tomcat,和基于keytool工具生成的keystore自签名证书,后来通过比对生成证书的脚本,发现了以下问题: 我们产品生成证书的命令是这样的:keytool -genkey -alias myspace -keyvalidity 3650 -keystore mysp...

2013-05-21 07:34:42 1273

原创 sed添加行,删除行

 1、添加行假设有如下内容文件文件名:/home/name.txt内容:zhangsan 36lisi 37wangwu 38 现在要在"zhangsan"后面插入一个人"zhangliu 36",则命令如下:sed -i '/zhangsan/a\zhangliu 36' /home/name.txt 2、删除行假设有如下内容文件...

2013-05-20 08:07:28 125

修改oracle密码有效期限制

 由于项目的一个bug,导致好几个现网项目都出现了异常。bug说明:oracle11g,静默安装后用户的密码有效期默认设置为180天,180天后密码将失效,oracle会提示要修改密码。我们项目用的是jdbc连接oracle数据库,没法自动处理oracle的这种密码错误提示,直接就连接oracle失败。 解决思路一:定期修改数据库用户密码。 解决思路二:...

2013-05-09 07:42:27 336

原创 tomcat简介之web.xml详解

转载:http://blog.csdn.net/facepp/article/details/2306602一、Tomcat背景  自从JSP发布之后,推出了各式各样的JSP引擎。Apache Group在完成GNUJSP1.0的开发以后,开始考虑在SUN的JSWDK基础上开发一个可以直接提供Web服务的JSP服务器,当然同时也支持Servlet, 这样Tomcat就诞生了。Tomcat是j...

2013-05-08 07:11:32 108

eclipse搭建struts1项目

     以前我是做C#开发的,来到现在的公司后转成了java,以前对java没有接触过,一上来就是bme平台,据同事说bme平台是基于struts、spring、ibatis的特性推出的自己定制化的java EE开发框架,由于bme本身的资料并不是很完善,尤其是对于特性本身的来龙去脉,以及为什么要有这样的特性,为什么这样用没有任何介绍,所以感觉理解起来好困难,于是就想着把struts、s...

2013-05-06 00:53:12 596 1

原创 学习Java需要达到的25个目标

转载:http://blog.csdn.net/jzy23682891/article/details/7029338 本文将告诉你学习Java需要达到的25个目标,希望能够对你的学习及找工作有所帮助。对比一下自己,你已经掌握了这25条中的多少 条了呢? 1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是 cl...

2013-05-05 11:28:14 82

原创 tomcat web.xml详细介绍

 1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取<listener>和<context-param>两个结点。 2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 3、容器将<context-param>转换为键值对,并交给servlet...

2013-05-05 11:23:36 103

原创 eclipse版本说明

 最近开发经常用到eclipse工具,但发现在有的eclipse上可以创建web工程,有的却创建不了,在网上查了些资料,才知道原来eclipse本身不同的版本确实是有这样的差异的,通常做web开发的话要用javaEE的版本,如果只做一般的java应用程序开发,那java developer就足够了,网上有很多资料都有介绍不同版本之间的作用:功能描述对应版本用于创...

2013-05-05 10:34:48 292 1

原创 eclipse java工程和web工程区别

 转载:http://blog.csdn.net/qq635785620/article/details/7860822  想必大家在使用MyEclipse时对这两个概念不去深究。只知道是Java EE类的基本都是Web项目,而Java应用程序就是Java项目。而且很多人都愿意使用MyEclipse作为开发工具,且不说大家费尽心思去破解这个 东西,而且那么多插件在启动时的加载速度和...

2013-05-05 10:31:03 461

原创 牛人博客

 方腾飞,阿里巴巴资深软件开发工程师,致力于高性能网络编程梦三秋,jquery 学习小权

2013-04-20 08:06:11 64

原创 shell脚本验证root密码是否正确

 最近几天由于工作需要,要在suse操作系统下实现一个验证root密码正确性的shell脚本,没想到什么好办法,最后用一个取巧的方式应付了,方法如下:1、通过su - root命令尝试切换到root用户;2、假设密码是正确的,那么切换成功后,通过whoami命令打印一下切换后的当前用户;3、判断输出结果是否是root,来间接证明root密码是否正确。 具体脚本如下:...

2013-04-17 00:20:32 4293

原创 javamail发送邮件,支持yahoo,google,163.com,qq.com邮件发送

最近项目发邮件程序出了问题,发现无法支持smtp.gmail.com邮件服务器,在网上查了些资料,找到了支持gmail邮件发送的处理方法,并做了测试验证: 有关javamail各个属性的介绍,请查看以下网址:http://javamail.kenai.com/nonav/javadocs/com/sun/mail/smtp/package-summary.html impo...

2013-04-15 00:14:53 3544

原创 ssl tls starttls 区分说明

https://www.fastmail.fm/help/technology_ssl_vs_tls_starttls.htmlSSL vs TLS vs STARTTLSSSL/TLS vs STARTTLSThere's often quite a bit of confusion about the different terms SSL vs ...

2013-04-14 23:44:16 990

原创 动态改变log4j的运行级别

 Java Annotation手册 JBPM的分配任务的模式:推模式和拉模式动态改变log4j的运行级别   2009-02-03 10:18:50|  分类: JavaServer Page |字号 订阅 做一个产品或者项目,在测试时一般要打印详细的log,发布以后,因为打印有效率问题,所以通常将log4j级别设置为最高,以提高效率,一旦客户那里出了问题,要查看详细的日志信息...

2012-02-24 00:45:48 138

空空如也

空空如也

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

TA关注的人

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