- 浏览: 341532 次
- 性别:
- 来自: 杭州
-
最新评论
-
yueshang520:
太厉害了
Spring读取XML配置源码解析 -
levin_china:
jianyan163qq 写道好文章!我现在遇到一个调用的问题 ...
Java中Runtime.exec的一些事 -
wenlongsust:
exec可能存在注入漏洞,如何控制安全问题啊?
Java中Runtime.exec的一些事 -
RainWu:
...
设计模式感触之代理模式应用 -
ch_dj:
面向对象涉及原则:1.开闭原则2.少用继承,多用聚合3.针对 ...
设计模式感触之代理模式应用
文章列表
面试知识以及个人发展思考
- 博客分类:
- 杂侃分享园
技术的路,很艰辛,也很苦,要不要在上面持续的走,走的如何,是需要一直思考的问题,个人发展中,定期性的思考
与总结是非常重要的,定期的自我反省,做一些发展规划,用一些别人的经验做自我考验,是很重要的。
不论需不需要换岗位,自我心中,应长存着面试的镜子。只有面试,才能将自己的特色在限定时间与限定问题上表达出
来,而这也是今后发展的一块基石。
面试官说:
就像当年别人面试我的时候那样,我会这样去面试别人: 1 从简历里挑出我最关心的他所会的技能,比如最近我希望招一个JS高手,最好精通Dojo(我说的精通是真的精通)。 2 我会问他最擅长的技 ...
第一件事:新建项目时在Dynamic web module version栏里选了最新的3.0版本,部署时报错:
Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules
解决方案:
通过search,发现在project的.setting folder下面,有个名为org.eclipse.wst.common.project.facet.core.xml的文件,里面配置有各种版本信息。此时,按照本机配置修改这个文件,问题就解决了。<installed facet="js ...
Access restriction:The type JPEGCodec is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar 解决方法: Project -> Properties -> libraries, 先remove掉JRE System Library,然后再Add Library重新加入。============================================在Eclipse中处理图片,需要引入两个包:impor ...
Linux虽然好,但是伴随这缺点,那就是很多windows上的商业软件的功能没法使用,就比如说数据库访问工具,PLSQL就不能用,还好Oracle提供了免费的SQLDeveloper,可以直接访问Oracle数据库,装上插件之后也可以访问MySQL,SQLServer等数据库,然而在Linux尤其是Ubuntu下如何进行数据库设计呢,本文推荐了一个工具DBDesigner4,不但可以进行数据库设计,还可以图形化访问数据库,然而安装过程比较痛苦,此处记录下:
下载DBDesigner,地址是http://fabforce.net/downloads.php
个人比较倾向r ...
仅仅描述原文,进行一定的翻译,细节再慢慢体会:
1. 元模型中Property的定义[1]:
A property is a typed element that represents an attribute of a class.
一个特性(property)是一个有类型的元素(typed element),它代表了一个类中的一个属性(Attribute)
2. 元模型中:Core::Constructs::Class Diagram[2]
A
property is a structural feature of a classifier that ...
Servlet path与映射策略
- 博客分类:
- 框架架构区
三点:
1. 请求URI = context path + servlet path + path info。2. context path和servlet path都以'/'开头但不以'/'结尾。3. HttpServletRequest提供了三个方法:getContextPath(), getServletPath() and getPathInfo()来分别从request中获取context path 、servlet path 和path info。
策略:
1.容器试图在web.xml中寻找匹配的请求URI。如果找到了,完整的请求URI(除去context ...
[转]Spring包结构解析及相互依赖
- 博客分类:
- 框架架构区
spring.jar是包含有完整发布的单个jar包,spring.jar中包含除了 spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的。 除了spring.jar文件,Spring还包括有其它13个独立的jar包,各自包含着对应的Spring组件,用户可以根据自己的需要来选择组合自己的jar包,而不必引入整个spring.jar的所有类文件。 (1) spring-core.jar 这个jar文件包含Spring框架基本的核心工具类,Spring其它组件要都要使用到这个 ...
Windows下的数据库可视化工具比较广泛,而一旦到了Linux下,虽说桌面可视化不再是关键,但有时诸如数据库之类的图表,有一个可视化工具还是大有裨益的,而这种工具不多,Oracle的sqldeveloper还不错,但如果要连接Oracle之外的数据库则需要安装一定的插件:
一、连接到Ms SQL Server数据库
1.首先要到 http://sourceforge.net 下载 net.sourceforge.jdbc.driver,本人使用的版本是 jtds-1.2.2.jar
2.将压缩包中的jtds-1.2.2.jar复制到“<sql developer> ...
本文只为自己记载用:
前一段时间更新了svn的eclipse插件,使用的时候就会弹出一个错误的提示框说: Subversion Native Library Not Available,加载不到JavaHL。如图:
* Ubuntu 平时比较多使用Ubuntu,而Ubuntu的解决方法是: 1. 安装libsvn-java:在终端输入下面两个命令。(use the following instructions to install libsvn-java ) sudo apt-get update sudo apt ...
关于聪明海盗分宝石的故事
- 博客分类:
- 杂侃分享园
故事:五个海盗抢到了100个金币,每一颗都一样的大小和价值连城。
他们决定这么分:
1.抽签决定自己的号码 ------ [1、2、3、4、5]
2.首先,由1号提出分配方案,然后大家5人进行表决,当且仅当超过半数的人同意时,按照他的提案进行分配,否则将被扔入大海喂鲨鱼。
3.如果1号死后,再由2号提出分配方案,然后大家4人进行表决,当且仅当超过半数的人同意时,按照他的提案进行分配,否则将被扔入大海喂鲨鱼。
4.以次类推
条件:每个海盗都是很聪明的人,都能很理智的判断得失,从而做出选择。
问 ...
如果在Myeclipse8.5下安装Axis2 1.5.4时出现这种错误,你就可以看下去了:
missing:package javax.xml.stream 1.0.0 package javax.xml.stream.util 1.0.0
1、解压jar包,用winRar打开,用记事本编辑目录“META-INF”下的“MANIFEST.MF”配置文件,找到如下信息:
javax.xml.stream;version="1.0"javax.xml.stream.util;version="1.0" 将之删除,将更改保存至jar包。 ...
使用Struts2实现下载时报错并解决
- 博客分类:
- 问题解决箱
No result defined for action efile.action.DownloadAction and result sucess~
寻求网上各种方法未果,检验了一遍遍代码~最终将类DownloadAction改名为DownLoadAction成功!
初步检查,struts1里有DownloadAction这个类,struts2里暂时还未确定!
继续检查中~
开始工作之后的十个不要:永远不要等待别人把你的想法说出来
第一:不要认为停留在心灵的舒适区域内是可以原谅的。
每个人都有一个舒适区域,在这个区域内是很自我的,不愿意被打扰,不愿意被push,不愿意和陌 ...
泛型程序设计(Generic Programming)可以使编写的代码被许多不同类型的对象所重用。在JDK5.0之后,引入了泛型!
一、类型参数(Type parameter)
使用<>表示,通用表示<T>,用具体的类型替换类型变量可以实例化泛型类型:
如:
ArrayList<String>
Pair<Integer>()
String getId()
等等
泛型类可以看做普通类的工厂~
泛型方法,类型变量放在修饰符的后面,如java.util.Collections里的
static <T> void copy(List< ...
JAVA是一种平台,也是一种程序设计语言,如何学好程序设计不仅仅适用于JAVA,对C++等其他程序设计语言也一样管用。有编程高手认为,JAVA也好C也好没什么分别,拿来就用。为什么他们能达到如此境界?我想是因为编 ...