- 博客(22)
- 问答 (1)
- 收藏
- 关注
原创 Java面试指南一(3)
第二部分 CoreJava基础(3)第06章 JVM相关6.1 JVM的工作原理 解析:很多大的互联网公司笔试时,会让你画一下JVM的结构图,然后让你解释一下各部分的意义,所以这个面试命中率还是很高的,作为基础扎实的求职者是应该要会的。纠错:搜索引擎--->执行引擎。 参考答案:下面是我画的一个JVM的结构图 1.类装载器子系统:负责...
2016-03-15 22:07:45
163
原创 Java面试指南一(2)
第二部分 CoreJava基础(1)第05章 Java基础知识5.1“==”与“equals”区别 解析:这是一个很简单的题,很多人都能答上来“==”通常用来比较地址,而且equals则是比较内容;如果仅仅这样回答,通常面试只能得到60分,可以通过下面的两个例子来看一下。String s1 = "s";String s2 ="s" ;String s3 = n...
2016-03-15 21:58:52
138
原创 Java面试指南一(1)
第二部分 CoreJava基础(1)第04章 解读API4.1 Object常用的方法 解析:面试刚开始都很简单,但也容易给面试官留下印象,就像这个题,如果你有三年以上经验,回答的少于六个,那么估计你下面将很危险了。Object中的这些方法都很精典,务必记住。 参考答案:object常用的方法有clone(),equals(),hashCode(),no...
2016-03-15 21:46:54
184
原创 Java求职面试指南概述
Java求职面试指南概述 小记:2015年初因和同事为换工作面试了不少单位,前前后后也拿了不少OFFER,2015年5月左右经过一段特别的”灰色“日期,也给了我时间完成Java面试指南的整理工作,很多朋友已经读到过上传到百度文库的电子版,里面的大部分内容也将写到博客中,而且该指南将会不断更新,目前全书共分为九部分20个章节希望对找工作的朋友有点参考和指引。【仅与大家分享,错误之...
2016-03-11 22:26:14
179
CXF的客户端包路径问题
说明:通过cxf根据WSDL来生成的客户端代码,代码的本身并没有引入CXF包中的东西,理论上移到weblogic(我们用WEBLOGIC来开发的webservice)是没任何问题的但事实上移进去之后就会报下面一些异常。 异常信息:javax.xml.ws.soap.SOAPFaultException: java.lang.NullPointerException at org.apa...
2012-12-14 13:53:01
623
原创 EJB远程服务在不同版本下的调用问题
使用说明:这个是在基于[WebLogic调用EJB3.0服务的异常]和[synchronized对静态类与实例的区别]基础上的问题,因为我们在各种环境下weblogic10.3版本上都调试通了,但一移到11版本就报错。部分代码:public static GISElectricService getEJBResultByMethodNames() throws WebException {...
2012-12-14 13:21:34
151
原创 WebLogic调用EJB3.0服务的异常
使用说明:由于项目需要,在我的Java应用服务里需要调用远程EJB3服务的的一个接口;对方给我提供了一个调用的接口包,发布到WebLogic上后,一直报如下异常:Java.lang.ClassCastException at com.sun.corba.se.impl.javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.j...
2012-12-14 13:18:45
390
原创 编程思维,不要让编程生活太无聊
程序员的单调、无聊、各种宅、对象难找、苦逼;最近和一个技术绝对称上大牛的亲友(高级开发经理)聊天,发现技术很牛的人绝不是那种死气沉沉的人,他很幽、风趣;如果你不想明天猝死,不妨偶尔忙中等闲,调整一下生活节奏,呵呵!其实上面与我这篇博客关系不大,但确有关系哦,生活就应该找点乐趣,尤其在忙时!正题:在某一个交友论谈(我是光棍,合法骚扰)收到一个这样的邮件,原文如下“相识就是缘,希望我们能从朋友做起...
2012-09-10 16:41:37
479
原创 Java应用后台开发设计之异常封装(一)
说明:目前接触的是一个纯Java Webservice后台应用项目,虽然之前一直做Java应用的开发;但主要都是基于一些成熟的框架,比如流行的SSH,也有一些公司自己封装的框架;但无论哪种形式,框架本身都提供了很好的验证框架、异常处理机制。而初次接触本框架就是一个不少的挑战,虽然现在回过头来,一切走得还算蛮顺利。在这个项目中的验证和异常处理,我们采用的对Java异常的再次封装;虽然我一直反对验证时...
2012-09-10 16:23:54
277
原创 Dom4J创建XML
说明:本文主要是用dom4j来创建一个带循环的xml,也是工作中用到的,在此留一个备份吧,关于XML的解析和dom4j的JAR参考http://dycsos123ok.iteye.com/blog/1672870。 【样式XML】<gt:XMLReturnTest xmlns:gt="http://www.sgcc.com.cn/sggis/service/schema"...
2012-09-07 10:36:26
111
原创 Dom4J解析XML
说明:本文主要是用dom4j来解析一个相对复杂的xml,也是工作中用到的,在此留一个备份吧,附件中有相应的dom4j所需的Jar文件和事例源码。 【样式XML】<gt:QueryCircleInput xmlns:gml="http://www.opengis.net/gml" xmlns:gt="http://www.sgcc.com.cn/sggis/service/sche...
2012-09-06 16:48:51
133
原创 CXF之"@XmlType.name 和 @XmlType.namespace 为类分配不同的名称"异常
情景描述:在我的webservice服务中,要调用远程写好的一个服务;由于我的后台是用CXF方式开发的,所以调用远程的方式采用的是由wsdl生成本地代理接口来实现的,生成本地接口的代码如下: F:\jar包驱动\apache-cxf-2.6.0\bin>wsdl2java -p com.dyc.client -d d:/ws -verbose http://localhost:...
2012-09-06 14:56:07
591
原创 漫漫外包之路
说明:以下只是谈谈个人的外包经历和一些外包体验,纯粹个人观点,不正确的请指出。 一、何为外包? 恐怕IT界的程序员们对这个名词再熟悉不过了,它主要体现出两种形式:一是人员外包,一是项目(自主)外包,杯具的是这两种外包我都体现过了并且还在体验中。1、人员外包? 这是最坑爹的,简单说就是一些公司或者机构把招进来的员工送到客户方,参与到客户项目中的工...
2012-09-04 15:59:52
1760
原创 *****Oracle中多条件模糊查询、拼音码创建使用*****
说明:开发中的多条件模糊查询是一个常见的例子,这里在工作中用到的一个近似版;在此主要解决三个问题:一、ORA-0131的异常问题;二、拼音码的创建使用;三、多条件的模糊查询。一、ORA-0131的异常问题 因为我是用oracle自带的scott用户测试的,没有设计过程的权限即报ora-0131的错误,这个错误网上解决办法很多了,解决方法用管理员权限登录,给scott授一下权就...
2012-08-09 15:25:57
632
原创 *****Oracle中的全角与半角转换*****
说明:Oracle表中的数据的全角与半角问题,现在处理起来已经不那么麻烦了,这里主要说明一下小细节,以便日后提醒自己,处理所用到的两个函数:to_single_byte(tablename) ---转成半角 to_multi_byte(tablename) -----转成全角 例如下面一张表:create table books( bid varchar2(15), -...
2012-08-09 11:05:06
404
原创 *****Java之WebLogi数据源的使用*****
说明: 这是工作的一个实际应用,在此作一下备案、东西不难但容易忘记。里面主要包括1、XML配置信息加载2、单例模式使用3、ThreadLocal使用,不管在此意义不大4、WebLogic数据源使用,获取不到数据源将使用JDBC连接 一、XML配置 <?xml version="1.0" encoding="UTF-8"?&g...
2012-08-06 15:50:12
153
原创 *****cxf之Filter问题*****
说明:过滤器使用范围还是挺广泛的,比如webservice中的安全认证、数字签名、Token认证都可以使用过滤器来做;下面纯粹是一个小例子,以方便后期使用时查询,仅供参考。以服务端和客户端两部分介绍(所需要包自己导入): 【服务端】一、定义接口import javax.jws.WebService;@WebServicepublic interface HelloWorld...
2012-08-01 22:03:53
311
原创 *****mysql数据库常用连接方式*****
//做好前提工作:比如打入连库的jar包。 //前三种连接方式可以参考本文件下struts之mysql连接参考.jar包中的例子(自写的)。 (一.)JDBC连接数据库。 public class DBConnection { static final String driver = "com.mysql.jdbc.Driver" ; static...
2012-08-01 17:09:36
100
原创 *****将txt文件转换成pdf*****
说明:一个偶然的机会,坐在我前面的一个"坏"MM给我发一个叫“盘龙”的小说,从不看小说的我,一发而不可收;可是txt格式的小说的不仅仅字小不容易看,没法分章节;并且超3m以上,一般的记事本还打不开,真纠结呀;于是就想把txt转换成pdf来方便查看;其实想想对于我们程序员就是在边玩边学习呀,呵呵。 一、所依赖的库 iText-2.1.7.jariTextAsian.j...
2012-08-01 16:50:25
228
原创 *****cxf之Session会话问题*****
说明:CXF作为Webservice很好的实现框架,让Webservice的开发变得极期方便(Xfire框架居说目前已经不再维护,使用越来越少了),然后在使用中也遇到很多细节问题,如Session会话问题就是其中一个,由于网上好多解决方法试了都不好用,最近刚刚解决了在此备份一下,以便以后使用方便。一、建立Web工程,加入CXF的jar包,项目中使用的版本为cxf2.6.0。 ...
2012-08-01 16:47:07
342
原创 *****Mysql数据库常见乱码处理方式*****
i>里面每条并不是说是一个解决办法,有时都要用到; ii>这些方法应该能解决常见的乱码问题,并且这些解决方法都很简捷。 1.在安装数据库的过程中将默认的拉丁文-->GBK(关键)。 2.在创建数据库时设置选择GBK或者gb2312。 3.Mysql安装目录下的my.ini文件,将 "default-character-set=xxxxx" 中的...
2011-03-19 11:29:03
136
原创 *****cab包(active插件)的加载解决方案*****
由于没有做过底层开发,学的操作系统知识也几乎忘记完了;在所维护的项目中碰到的关于CAB加载问题真是让我很是头疼了一把,在不断摸索中也找到了一些问题的原因及解决方案,不代表权威专业仅供参考。一、确定CAB的打包正确,打包的方式在网上随便都能找到;但要确定的包正确,如果在起点摔倒,已经丧失了“全程”的主动性,开始我们打的包就不好使。二、设置IE的安全级别,默认的情况是禁止很多插件加载的...
2011-02-17 09:12:24
175
空空如也
javascript中document.write()问题
2011-02-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人