- 博客(98)
- 资源 (8)
- 收藏
- 关注

原创 为自己加油!--ThoughtWorks面试后感
题记:一直在等待TW的结果,从面试完之后到现在恰好一周了,还没有消息,虽然“凶多吉少”,但我对结果还是抱有一丝期望。不管怎样,我觉得我还是收获颇丰的。恰好今天跟WJ、CQ还有妻子聊了很多,我发现我该好好“思考一下人生”了
2014-03-20 02:12:43
11821
26
转载 System.exit(0)和System.exit(1)区别【转】
1.参考文献http://hi.baidu.com/accpzhangbo/blog/item/52aeffc683ee6ec238db4965.html2.解析查看java.lang.System的源代码,我们可以找到System.exit(status)这个方法的说明,代码如下: /** * Terminates the currently running
2014-05-12 16:26:18
1272
原创 FreeCMS静态化代码流程
FREECMS栏目静态化代码流程htmlChannel.jsp:html_channelDo.doàHtmlAction.java:channelDo():channelService.html()默认模板在此初始化templete/freecms/channel.htmlàChannelService.java:html():htmlPage():FreeMarkerUtil.c
2014-04-24 17:16:25
2157
原创 HTTP Status 500 - java.lang.ClassNotFoundException: org.apache.jsp.***_jsp
想必大家在用Eclipse进行编程时,经常会碰到这个问题。原因是jsp没有编译成功,所以找不到这个类。在这要说明已下jsp和servlet的编译原理。
2014-04-23 17:25:05
6782
原创 BUG:Requesting JavaScript AST from selection
用 Eclipse Helios或者Eclipse indigo 编写Javascript函数中出现 return 时。 错误提示: An internal error occurred during: "Requesting JavaScript AST from selection".java.lang.NullPointerException.解决方法:
2014-04-17 11:04:28
3052
转载 QName【转】
Qname这个东东,在使用dom4j的时候,经常见到,可能是自己解析的xml都太简单了,所以没有仔细研究过,就是觉得名字很怪异,在google百度搜索“什么是qname”,居然只有几条没有像样答案的纪录。还好,在国外网站上找到了相关的解释,这下基本明白了。1.来历:qname是qualified name 的简写2.构成:由名字空间(namespace)前缀(prefix)以及冒号(:),
2014-04-10 11:32:02
1540
转载 Java Web开发中关于页面权限的控制
在java web开发中,有时会遇到这样的情况:设计一个简单的注册登录系统,用户通过登录,如果登录成功可以进入相关页面,但是如果不设置页面权限的话,用户可以直接输入登录之后的页面的地址就可以访问,这违背了开发的初衷。 对于这个问题的解决办法,自己在网上看了下,在这里总结一下: 第一种方法:request方法 ServletActi
2014-04-09 15:35:17
5167
转载 char、varchar、nchar、nvarchar的区别【转】
对于程序中的string型字段,SQLServer中有char、varchar、nchar、nvarchar四种类型来对应(暂时不考虑text和ntext),开建立数据库中,对这四种类型往往比较模糊,这里做一下对比。定长或变长所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;有var前缀的,表示是实际存储空间是变长的,比如v
2014-03-25 17:30:06
1178
转载 B/S和C/S的区别【转】
一、什么是CS和BS结构?1.C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或SQLServer。客户端需要安装专用的客户端软件。2.B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或
2014-03-24 09:49:35
1182
转载 BUG:com.sun.xml.internal.ws.model.RuntimeModelerException: runtime modeler error
当使用java6发布WebService时,如果不指定@SOAPBinding(style = SOAPBinding.Style.RPC)遇到如下错误: com.sun.xml.internal.ws.model.RuntimeModelerException: runtime modeler error: Wrapper class com.why.webservice.jax
2014-03-23 17:37:41
1972
原创 从零开始学习WebService--1
从零开始学习WebService。适合新手,一起学习!概念性东东webservice目的:异构平台之间的交互JAX-WS:Java Api XML Web Service(基于JAVAAPI XML实现的WebService)SEI:Service Endpoint Interface(实例中的IMyService)SIB:Service Implements Bean(实例中的MyServiceImpl)
2014-03-23 17:34:22
1869
转载 Understanding “Prototypes” in JavaScript【转】
Understanding “Prototypes” in JavaScriptAugust 12th, 2011For the purposes of this post, I will be talking about JavaScript objects using syntax defined in ECMAScript 5.1. The basic semantics e
2014-03-21 23:57:59
1380
转载 软考经验分享【转】
引言 软考成绩已经公布,恭喜顺利通过考试并取得好成绩的朋友,辛苦的努力没有白费,另外没有考过的朋友也不要灰心,一次考试代表不了什么,接下来继续努力。在软考中感触最多的是一分耕耘不等于一分收获。 再说说软考 (本篇是在回忆和总结,内容在两个月前就写了,不喜欢的朋友可以略过) 没有了准备考试时紧绷的神经,淡去了整天
2014-03-21 10:07:32
1727
转载 关于学习js的书籍【转】
关于书籍:HTML、CSS 类别书籍,都是大同小异,在当当网、卓越网搜索一下很多推荐。如果感觉学的差不多了,可以关注一下《CSS禅意花园》,这个很有影响力。Javascript 的书籍 推荐看老外写的,国内很多Javascript 书籍的作者对Javascript 语言了解的都不是很透彻。这里推荐几本Javascript 书籍:《JavaScript 权威指南》(很多人把这个叫
2014-03-20 09:56:28
1498
转载 JAVABEAN是什么和总结JAVABEAN的两种使用方式
一、 javabean 是什么?Javabean 就是一个类,这个类就定义一系列 get 和 set 方法。 So simple !Javabean 就是为了和 jsp 页面传数据化简交互过程而产生的。自己的理解:使用 javabean 和不用 javabean 的区别:一个 javabean 就是为 jsp 页面上的元素一一开辟一个空间,然后根据需要赋值、读值。而如果不用 j
2014-03-19 23:49:11
1978
转载 RESTful Request:GET/PUT/DELETE/POST/HEAD/OPTIONS【转】
在RESTful的Web世界里,我们真正可以操作的Request类型其实很少,HTTP仅提供了寥寥无几的几种Request,其中绝大多数Web操作都是由以下四种Request来完成的:HTTP GET: 获取资源HTTP PUT/POST: 创建/添加资源HTTP PUT: 修改资源HTTP DELETE: 删除资源本文将介绍上述四种Request类型的使用,同时也
2014-03-18 17:10:59
1953
转载 charSet 和PageEncoding的区别【转】
pageEncoding 在JSP标准的语法中,如果 pageEncoding属性存在,那么JSP页面的字符编码方式就由pageEncoding决定,否则就由contentType属性中的 charset决定,如果charset也不存在,JSP页面的字符编码方式就采用默认的ISO-8859-1。 Conten
2014-03-18 16:38:34
1141
转载 Struts2和Spring整合实例【转】
Struts2和Spring整合,创建一个OA工程 1、整合struts2 1)导入strut2的jar包:commons-logging-1.0.4.jar,freemarker-2.3.8.jar,ognl-2.6.11.jar,struts2-core-2.0.12.jar,xwork-2.06.jar。暂时导入这些jar包,到时候需要再倒入。 2)将struts.xml文件放置
2014-03-18 14:54:38
1732
转载 struts+hibernate+spring jar包官网下载地址【转】
工欲善其事,必先利其器。ssh框架给web开发带来了很多的便利。搭建ssh框架对很多初学者来说也是一件很痛苦的事情。第一步找jar包struts jar 包 下载地址:http://struts.apache.org/download.cgi#struts232-SNAPSHOThttp://apache.etoak.com//struts/binaries/str
2014-03-18 13:50:20
1569
原创 struts2默认拦截器与自定义拦截器
什么是拦截器?拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。在Webwork的中文文档的解释为——拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在一个action执行前阻止其执行。同时也是提供了一种可以提取action中可重用的部分的方式。
2014-03-18 13:36:18
3069
原创 Myeclipse/Eclipse中修改WebContent/WebRoot
导入别人的web项目的时候,如果不是直接部署在tomcat的root下,通过myeclipse/eclipse启动,访问时,需要在访问路径中增加项目名称,有木有?增加了项目名称进行访问时,访问成功了,但是很多图片,尤其是在css中写好的有关图片啊文件啊诸类的访问经常会失败,有木有?
2014-03-17 11:14:34
6914
转载 使用Spring框架的12个开源项目【转】
Spring框架是一个相对较难学习的一个框架,尤其是当你想要使用行业标准开发一个真实的项目案例的时候。虽然刚开始的时候阅读大量的教程是很有帮助的,但是最终,还是要通过真实的项目案例来阅读代码、学习设计。值的庆幸的是,这里有一些使用Spring框架的、非常好的开源项目案例。这些使用Spring框架的开源项目来自不同的领域:网站内容管理系统、网络购物、文档管理等等。根据你所阅读的这些源代码,你
2014-03-17 09:31:22
2228
转载 mysql中engine=innodb和engine=myisam的区别【转】
最开始用MySQL Administrator建数据库的时候,表缺省是InnoDB类型,也就没有在意。后来用Access2MySQL导数据的时候发现只能导成 MyISAM类型的表,不知道这两种类型有什么区别,就去查了查。原来是MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。 MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供
2014-03-17 09:28:46
1516
原创 img src属性有中文时无法显示图片
如果让img的src属性可以有中文,比如让<img src="images/活动3.jpg" alt="" title="" class="thumb" border="0" />可以正常显示呢?
2014-03-16 23:46:38
8586
转载 BUG:Cannot return from outside a function or method
最近发现myeclipse10中有几处bug 比如: Cannot return from outside a function or method onClick="return check();"出现错误等等 本人略总结了一点小方法,供参考: 方法一:window -->preferences -
2014-03-15 19:11:19
1351
转载 Struts2中的ModelDriven机制及其运用【转】
ModelDriven 为什么需要ModelDriven 所谓ModelDriven,意思是直接把实体类当成页面数据的收集对象。比如,有实体类User如下:package cn.com.leadfar.struts2.actions; public class User { private int id; private String
2014-03-14 23:10:06
1516
转载 Struts2值栈的理解【转】
数据传输背后机制:ValueStack(值栈) 在这一切的背后,是因为有了ValueStack(值栈)! ValueStack基础:OGNL 要了解ValueStack,必须先理解OGNL(Object Graphic Navigatino Language)! OGNL是Struts2中使用的一种表达式语言,它可以用于JSP的标签库中,以便能够方便
2014-03-14 08:56:50
1333
转载 Struts2中值栈的理解【转】
通过对struts2的一段时间的接触,将自己对OGNL的核心值栈说说,值栈:简单的说,就是存放action的堆栈,当我们提交一个请求道服务器端 action时,就有个堆栈,如果action在服务器端进行跳转,所有action共用一个堆栈,当需要保存在action中的数据时,首先从栈顶开始 搜索,若找到相同的属性名(与要获得的数据的属性名相同)时,即将值取出,但这种情况可能出现找到的值不是我们想要的
2014-03-14 08:44:01
1508
原创 BUG:Socket bind failed: [730048]
问题:2014-3-13 16:43:15 org.apache.coyote.http11.Http11AprProtocol init严重: Error initializing endpointjava.lang.Exception: Socket bind failed: [730048] ?????????×???(Э?é/??????/???)????í?????Ρ?
2014-03-13 16:38:58
1610
1
原创 BUG:getOutputStream() has already been called for this response
问题:description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: java.lang.IllegalStateException: getOutpu
2014-03-13 16:00:03
1833
原创 浅谈html中的meta及乱码问题
今天有个小朋友问我一个关于html页面显示乱码的问题,特总结并分享。他的代码是这样的 例 7-1 jspSmartUpload 基本文件上传 显示效果如图解决办法,在html页面中增加一个meta,如下: 例 7-1 jspSmartUpload 基本文件上传
2014-03-13 15:11:43
2715
转载 无向图的最短路径求解算法之——Dijkstra算法【转】
在准备ACM比赛的过程中,研究了图论中一些算法。首先研究的便是最短路的问题。《离散数学》第四版(清华大学出版社)一书中讲解的Dijkstra算法是我首先研究的源材料。 如何求图中V0到V5的最短路径呢? java实现的方式如下: 第一步,根据图来建立权值矩阵: int[][] W = { { 0,
2014-03-12 00:28:40
1898
转载 Java中重载与重写的区别【转】
首先我们来讲讲:重载(Overloading) (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。 (2) Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给它们的不
2014-03-12 00:22:47
1317
转载 request,response,session,cookie,application【转】
A:request 客服端向服务器端请求 JAVA讲究封装,所以Request也是某个东西的封装,到底是什么东西呢? 按字面意思:请求! 从Http协议说起,当你发一个请求到服务端的时候,你会把一些信息交给服务器,比如你的语言,session-id等基本信息,然后再加上比如你提交表单时填上的数据。。。。。 所有所有这些数据,进入服务端后全被封装在Request里了,所以你可
2014-03-11 15:21:21
2111
转载 线程sleep()、wait()、yield()、join()方法 解析
一 java多线程机制JAVA多线程机制有两种实现方式:第一种: 继承Thread类, 实现run()方法.第二种: 实现Runnable接口. 实例代码: 第一种: public class OntThread extends Thread { public static
2014-03-11 14:46:46
1554
转载 Java面试中的多线程问题【转】
摘要:很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常被高级工程师所问到。很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解
2014-03-11 14:29:36
1514
FreeCMS二次开发文档
2014-03-05
基于JavaScript的植物大战僵尸版源码
2014-01-11
Jersey框架搭建Rest服务
2013-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人