自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (2)
  • 收藏
  • 关注

转载 企业博客链接

https://blog.csdn.net/CSDNfreshnews/article/details/103855718?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522158918272119724846451106%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=158918272119724846451106

2020-05-11 15:42:40 660 1

原创 便签

总排行周榜

2020-05-01 21:19:55 449

转载 我们离猝死有多远?

我们离猝死有多远?作者:心血管科医生 (北京安贞医院 心内科医生)前段时间人民日报报道,二十多岁的快递员发生猝死。近年来,精英猝死事件屡见报端,名人猝死也比比皆是,名导谢晋、相声演员侯耀文、演员高秀敏、古月等。虽然没有明确的统计数据,但确实感觉近几年猝死者中,中青年人的比例在逐渐增加,有明显上升的趋势,“过劳死”成为悬在都市人头上的达摩利斯之剑,越来越多的人开始关注猝死。究其原因,现在社会

2013-12-05 10:24:06 1473 1

转载 Github不是突然火起来的

Github不是突然火起来的,在Ruby社区Github其实从一开始就很流行,我们2009年搞Ruby大会就邀请了Github的人来上海了,早在2009年Github在国内的Ruby社区就很有名气了。之所以今天大家突然觉得Github火,只不过是因为刚拿到1亿美元融资的眼球效应罢了。Github是一个从Ruby社区诞生出来的项目,这几年我也算是看着Github发展起来的,可以说Git在Ru

2013-12-04 15:01:29 932 1

转载 监听器

Servlet监听器用于监听一些重要事件的发生,监听器对象可以在事情发生前、发生后可以做一些必要的处理。下面将介绍几种常用的监听器,以及它们都适合运用于那些环境。分类及介绍:1.  ServletContextListener:用于监听WEB 应用启动和销毁的事件,监听器类需要实现javax.servlet.ServletContextListener 接口。Java代码 

2013-09-13 16:48:14 668

原创 关于MySQL死锁

http://dev.mysql.com/doc/refman/5.0/en/innodb-deadlocks.html

2013-09-13 15:45:58 542

转载 filter知识

Filter 技术是servlet 2.3 新增加的功能。servlet2.3是sun公司与2000年10月发布的,它的开发者包括许多个人和公司团体,充分体现了sun公司所倡导的代码开放性原则。由于众多的参与者的共同努力,servlet2.3比以往功能都强大了许多,而且性能也有了大幅提高。Filter 技术使用户可以改变一个request和修改一个response。 Filter 不是一个se

2013-09-13 11:29:29 691

转载 Servlet知识

Servlet中的GET和POST之间的区别get和post这是http协议的两种方法,另外还有head,  delete等  这两种方法有本质的区别,get只有一个流,参数附加在url后,大小个数有严格限制且只能是字符串。post的参数是通过另外的流传递的,不通过url,所以可以很大,也可以传递二进制数据,如文件的上传。  在servlet开发中,以doGet()和doPost(

2013-09-13 11:16:13 648

原创 面试哦

今天去一家小公司面试试一试,打算调整下状态,为后面换工作准备的,求职的是Java工程师,结果上来就是一页全数据库的试题,好吧下面是学生表和班级表,Stu.CID做了外关联有一道题是这样的:查询出每个班级各有多少人,我当时写的不对,回来重新试了下select count(1) as 人数, d.cname from Stu s left join (s

2013-09-11 23:44:08 498

原创 解决Oracle的Char只能读取第一个字符

项目组的同事提了一个疑问,如下图,pl/sql查询oracle数据库查出的值,在java端会被截取到最后发现是Oracle的Char只能读取第一个字符解决办法:public class ShineOracleDialect extends Oracle10gDialect{ /** * 构造函数. */ public ShineOr

2013-09-10 16:58:08 1706

转载 挺好的,值得学习借鉴

很多网友问我学习Java有没有什么捷径,我说"无他,唯手熟尔"。但是我却很愿意将自己学习的一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛!要想学好Java,首先要知道Java的大致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environme

2013-09-09 11:08:06 744

原创 Class.getMethods()的细节你发现了没有

今天调试一个错误调试了很久,最后发现真相是这样的:getMethods()返回一个包含某些 Method 对象的数组,这些对象反映此 Class 对象所表示的类或接口(包括那些由该类或接口声明的以及从超类和超接口继承的那些的类或接口)的公共member 方法。PS: 注意公共二字,我花了一个多小时,惭愧

2013-09-06 17:58:48 1698

原创 Hessian/Burlap: is an unknown class in WebappClassLoader

警告(并不是错误):警告: Hessian/Burlap:'com.shine.exp.dto.ExpIdCardDTO' is an unknown class in WebappClassLoader  delegate: false  repositories:    /WEB-INF/classes/----------> ParentClassloader:java.

2013-09-04 00:13:42 22504 5

转载 local和127.0.0.1的区别

我一直以为localhost和127.0.0.1是等价的.因为表面看起来效果是一样的,但为什么会有两种表示方法,它们到底有什么区别呢?‘虽说效果看起来是一样的,都是本地IP,但实际上,区别很大:Localhost的意思是本地服务器,而127.0.0.1是本机地址,它们的关系是通过操作系统中的hosts文件,将Localhost解析为127.0.0.1。而实际工作中,Localhost是不经过网卡传

2013-09-02 10:15:00 2051

转载 java.lang.Error: ERROR: it turns out the root cause is not always a runtime exception!

jboss部署的路径不能有中文或者空格..it turns out the root cause is not always a runtime exception!Could not create deployment: file:/C:/Documents and Settings/lee/桌面/opt/jboss-as-4.2.2.GA/server/default/conf

2013-08-30 09:50:57 1990

原创 SOA On Tomcat专题8--最后小点点

移植工作已经结束了。最后在linux测试,是直接支持的,只是编码问题要注意,修改/etc/sysconfig/i18n为:LANG="zh_CN.GBK"   SYSFONT="latarcyrheb-sun16"。这样工作流和许可证的中午编码就不会有问题,但linux的桌面就乱码了。。。也许可以用UTF-81.关于数据源加密的。数据源加密还是很有意义的,起码表面看起来比较放心,方法是

2013-08-26 16:17:39 698

原创 SOA On Tomcat专题7--内嵌activeMQ

Tomcat内嵌activeMQ是参考《ActiveMQ In Action(Manning-2011).pdf》但是失败了。后面发现是书中描述不全。现将最佳实践提炼出来。内嵌activeMQ5.4.0,只需要:1. 增加以下jar包2并在context.xml中配置连接工厂和消息队列的JNDI资源,要注意brokerURL的设置,它只识别"/"。大家最

2013-08-15 14:33:13 1172

原创 SOA On Tomcat专题6--Log

日志是排错的重要信息来源,整日志我花了很多时间,最终的结果却不尽人意,但就这样吧,昨晚做梦还梦到处理日志。工作这一年出现了神经衰落,和本身的性格有关吧。。。  一.Tomcat原始处理日志的功能     Tomcat原始处理日志的代码在tomcat-juli.jar,这个jar包19K,它回去寻找${catalina.home}/conf/logging.properties,如果

2013-08-15 10:38:39 630

转载 杂志摄影师信手成经典 揭秘XP“蓝天白云”桌面真景

杂志摄影师信手成经典 世界上身价第二高照片  使用微软“视窗”XP操作系统的人对Bliss默认桌面背景一定不陌生。不要以为这是电脑合成的图片,它出自曾担任美国《国家地理》杂志摄影师查克·奥里尔之手。成为“视窗”XP桌面,它还有一段故事。  照片拍摄地是美国加利福尼亚州索诺马县,Bliss的名字来自当地绵延起伏的绿色小山丘、蓝天和层状、卷状云。  奥里尔住在加州著名葡萄酒产地

2013-08-13 23:48:59 1110

原创 VerifyError

问题:Caused by: java.lang.VerifyError: (class: org/jbpm/pvm/internal/email/impl/DefaultAddressResolver, method: resolveAddress signature: (Lorg/jbpm/api/identity/User;)Ljavax/mail/Address;) Wrong return

2013-08-07 23:01:29 819

转载 Tomcat:IOException while loading persisted sessions: java.io.EOFException

Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记一直用tomcat一段时间都正常无事,最近一次启动tomcat就发生以下异常:严重: IOException while loading persisted sessions: java.io.EOFException严重: Exce

2013-08-07 17:23:16 462

原创 SOA On Tomcat专题5--JNDI

前言:平台使用JNDI主要是在寻找数据源和JMS工厂和队列,JMS的内容放在下一篇 做法:1.网上关于Tomcat JNDI的配置资料很多,我实践了下,发现只要在context.xml中做配置就可以,节点也可以不用配置,这样配置出的资源是全局的,context.xml中注解很明确:,配置中的“${}”,是读取系统属性,这样就可以将IP,端口,sid,username,配置在*.prop

2013-08-07 16:19:46 619

原创 SOA On Tomcat专题4--整合步骤之准备

一.下载apache-tomcat-6.0.20.zip,解压,设置完环境变量后直接启动,OK二.将JBOSS中公共lib包拷贝至${Tomcat}\lib目录,其中el-api.jar覆盖、jsp-api.jar、servlet-api.jar覆盖Tomcat中原始jar包,为了支持Spring+Hibernate需在lib中添加以下三个jar包hibernate-core-3.3.1.

2013-08-07 11:03:04 1065

原创 SOA On Tomcat专题3--Tomcat

Tomcat 基本概念:一.Tomcat服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,Tomcat6.x支持Servlet 2.5和JSP 2.1。二.T

2013-08-06 23:52:55 1207

原创 SOA On Tomcat专题2--JBOSS

JOBSS基本概念:一.JBoss4成为了第一个通过J2EE1.4认证的主流应用服务器,于2004年9月发布。JBoss应用服务器已经真正发展成具有企业强度(即,支持关键级任务的应用)的应用服务器。2006年,Jboss公司被Redhat公司收购。 二.JBoss是一个管理EJB的容器和服务器,支持EJB1.1、EJB 2.0和EJB3.0的规范。但JBoss核心服务不包括支持servle

2013-08-06 11:05:12 901

原创 SOA On Tomcat专题1--前言

背景:平台组要求将跑在JBOSS4.3上的SOA移植到Tomcat6.0+上,刚接到任务的时候觉得很棘手,但经过三周的时间,终于比较圆满的完成了任务,原先平台的代码和Tomcat源代码都没有做任何改动。这个过程中感觉方法很重要,处理任何棘手的问题都要从简单到复杂。PS:这三周对于很多技术和概念都有了了解,如何将这个过程中的经验沉淀下来,也让更多一些人多一些参考,就是写这个专题的意义,当

2013-08-06 10:41:24 628

转载 eclipse 配置Tomcat服务器Server Locations

现象:如果我们在eclipse中通过插件配置Tomcat服务器,并Modify the resources that are configured on the server也就是部署了应用,Server Locations会置灰,应用则默认部署到.metadata\.plugins\org.eclipse.wst.server.core\tmp0下 解决方式:Server Locatio

2013-07-31 10:38:28 7306

转载 PL/SQL监听失败

公司刚发了一台新电脑win7 64位的操作系统,感觉不错。上来就安装工具,到了PLl链接服务器的时候,悲剧来了总是链接不上oracle报ora-12154错误。经过大早上的折腾最终整明白了,原来WIN7,64位的系统默认会给PL/SQL安装到C:\Program Files(X86)底下,可是PL/SQL不认识,只要稍加注意在安装的时候修改下安装路径去掉(X86),问题搞定。

2013-07-23 16:29:29 538

原创 毕业一年总结专题7--SCA,SOA,TUSCANY的概念

都是网络上摘抄的,都是一些基本概念,整理起来,回顾起来比较方便点,面试的时候也好有准备现在是2013.6.19晚上九点,再不回去估计就赶不上最后一趟公交了,话说晚饭还没吃,但貌似也不太饿。想想今天还是冲动了点,好了,回家。SOA介绍:概念:面向服务的体系结构(Service-Oriented Architecture,SOA)是一个组件模型和设计理念,它将应用程

2013-06-19 20:54:51 887

原创 毕业一年总结专题6--Tuscany1.6发布WebService和hessian

关于框架的文章这是最后一篇了,这是公司目前发布服务的方式,我把它抽出来。发布的配置不复杂,就是不知道有没有对私服上的jar包动手脚。要点一:hessian3.1.3不支持,我用的是4.0.7要点二:我用的是Maven项目,服务器是jboss eap 4.3要点三:  加入j2ee5的几个lib包,貌似有javaee.jar就OK要点四:使用整合spring对webser

2013-06-19 20:27:08 1094

原创 毕业一年总结专题4--rmi

先上代码,最后是一些整理的概念rmi服务发布和使用都是比较简单的,不论是使用原生还是结合spring第一部分:原生rmiPOJO:必须要序列化,否则会报"java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: com.shine.rmi.Message",看来只有webser

2013-06-18 14:50:26 908

原创 毕业一年总结专题3--Hessian与spring http invoke

这个专题确实没有更细致的研究,只是一个大概的轮廓,就算是为将来积攒点知识吧!第一个问题:expected string at 0x6d 用了spring-webmvc-2.5.6和hessian4.0.7报这个错,网上说是兼容性的问题,spring目前只支持到hessian3.1.6,换成3.1.3确实可以访问了第一个问题:对象传输需要序列化第三个问题:spri

2013-06-17 18:16:18 875

原创 毕业一年总结专题2--Web service基础

PS:复制黏贴。在传输简单对象的时候没有实现序列化,通过测试 概念 JAX-WS2.0的全称Java API for XML-Based Web Service 2.0.JAX-WS2.0是对JAX-RPC1.0规范的扩展,是JAX-RPC1.1的后续版本,JAX-RPC2.0标准发布不久后就被重命名为JAX-WS2.0. JAX-WS2.0是Sun新的Web service协议栈

2013-06-14 19:44:35 698

原创 集锦

平时也要多杀杀脑细胞: 蚂蚁爬杆问题: 有一根27厘米长的细木杆,在第3厘米,7厘米,11厘米,17厘米,23厘米这五个位置上各有一只蚂蚁,木杆很细,不能同时通过两只蚂蚁,开始时,蚂蚁的头朝向左还是右是任意的,他们只会朝前走或掉头,但不会后退,当两只蚂蚁相遇后,蚂蚁会同时掉头朝反方向走,假设蚂蚁们每秒钟可以走1厘米的距离。求所有蚂蚁都离开木杆的最小时间和最大时间。答案:

2013-06-14 18:26:38 588

原创 毕业一年总结专题1--言

毕业一年了,时间过得真快!最近公司准备调薪了,要答辩,趁着这个机会把这一年来的工作和学习做一个总结,如果没有达到我预期的目标,就跳了,当然了,前提是已经找到下家了。貌似最近应届大学生签约率很低啊,别把自己整失业了,然后只能毋滥了,更可怜。    我毕业于一所二本野鸡大学,学电子的,大一上浑浑噩噩,没心没肺的过着一个屌丝的穷日子,错过一些人,错过一些事,那时候经常去图书馆借名人传记看,幻想着有朝

2013-06-13 18:55:58 769 2

原创 Myeclipse10.0 + JBOSS4.3 +MAVEN环境搭建

总结:1.先卸载掉MavenForMyeclipse,然后在线安装m2e插件,http://download.jboss.org/jbosstools/updates/m2eclipse-wtp/2.要引入的项目应该只保留src和pom.xml文件,保证项目不受污染3.以下为猜测:首选项输入Server要有完全对应的选项,怎么搞出来,不知道

2013-05-31 10:54:54 877

原创 EXCEPTION_ACCESS_VIOLATION (0xc0000005)

-Xms256m -Xmx512m -XX:MaxPermSize=256m2013-05-30 15:28:17,369 ERROR [STDERR] java.lang.reflect.InvocationTargetException## A fatal error has been detected by the Java Runtime Environment:##

2013-05-30 16:38:27 6314

转载 MyEclipse优化

在jvm中堆空间划分为三个代:年轻代(Young Generation)、年老代(Old Generation)和永久代(Permanent Generation)。年轻代和年老代是存储动态产生的对象。永久带主要是存储的是java的类信息,包括解析得到的方法、属性、字段等等。永久带基本 不参与垃圾回收。我们这里讨论的垃圾回收主要是针对年轻代和年老代。具体如下图。 年轻代又分成3个部分,

2013-05-30 10:34:45 494

转载 SSO专题1--基本概念

这些都是基础知识,不过有必要做深入了解。先简单介绍一下。定义:cookie定义:当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资料,有的话,就会依据 Cookie里的内容来判断使用者,送出特定的网页内容给你。 Co

2013-05-29 10:23:36 682

转载 SSO专题5--Ticket总结

学习这篇文章加上PPT对SSO协议概念就非常清晰了CAS的核心就是其Ticket,及其在Ticket之上的一系列处理操作。CAS的主要票据有TGT、ST、PGT、PGTIOU、PT,其中TGT、ST是CAS1.0协议中就有的票据,PGT、PGTIOU、PT是CAS2.0协议中有的票据。 一 名词解释TGT(Ticket Grangting Tic

2013-05-28 16:54:17 1077 2

Linux内核分析与操作系统设计

想学习隐藏在机器后面的知识吗?和我一起学习吧。。

2019-04-22

iOS GTMBase64文件

GTMBase64,包含.h .m 文件

2014-07-29

空空如也

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

TA关注的人

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