- 博客(25)
- 资源 (2)
- 收藏
- 关注
原创 SpringMvc访问静态资源的方法
在SpringMvc中,我们可以使用RESTFUL风格的url,所以静态资源的访问路径也会受到干扰,比如:在通常的jsp中引入JQuery,我们可以这样写:但在SpringMVC中是会报404错误的,在Spring下载到的lib包中,有reference,其中有mvc:resources标签,具体写法是:这样,就可以将替换成就可以了其中:mapping对应的是网络上访问的路
2015-08-28 15:55:55
553
原创 使用replaceAll()替换有"+"的字符串出现:java.util.regex.PatternSyntaxException
程序代码:String htlm = "window.location = \"/history_dl.php?s=\" + softid + \"&n=5\"";htlm.replaceAll("+", "");运行时,出现异常,具体信息如下:Exception in thread "main" java.util.regex.PatternSyntaxException: Da
2015-06-16 15:34:03
13141
原创 Spring下载地址
http://maven.springframework.org/release/org/springframework/spring
2015-06-05 12:34:35
548
原创 使用C3P0连接Oracle报错
错误信息:java.sql.SQLException: Connections could not be acquired from the underlying database! at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:118) at com.mchange.v2.c3p0.impl.C3P
2015-05-27 22:24:30
3275
原创 Ubuntu kylin 安装jdk-8u45-linux-i586.tar.gz
大哥大姐们,你们的安装方法能不能先测试后再共享出去,这是一种非常不负责任的共享态度!以下是我搞了2个小时后的成果:1)将jdk-8u45-linux-i586.tar.gz复制到/opt/SinoKnots/目录下面,如果没有该文件夹,则创建该文件夹,命令如下://创建SinoKnots文件夹sudo mkdir /opt/SinoKnots//
2015-04-19 11:03:13
12783
8
原创 web之CSS(Cascading Style Sheets)
类选择符:1、相对类选择符:html标签 .className{}2、绝对类选择符:.className{}ID选择符:1、绝对ID选择符:#IDName{}2、相对ID选择符:html标签 #IDName{}包含选择符:例如:table a{}、table td{}
2013-02-06 15:28:02
548
原创 为什么要换工作?(写给我自己)
每个人都有自己的梦想,但是不是每个人都在为梦想而活。而我,希望在现在还能追求梦想的时候,不用理会别人的眼光,好好的追寻我的梦。知吾者不必吾多言,不知吾者吾不必多言。每个人都知道有原则,但是不是每个人都能坚持原则。而我,希望在我还未被所谓的“世俗”染黑时,坚持仍保留在我心中的原则,不勾心斗角,不尔虞我诈,不贿不赂,坚持心中的那一片清明。在我心中,一份工作和理想、原则相比,并不是选择题。而这其
2013-02-05 23:23:48
701
原创 java再学习之泛型
什么是泛型?泛型(generic)是指参数化类型的能力。【泛型类型必须是引用类型,不能使用基本类型来替换泛型类型。】泛型的优点使用泛型的主要优点是能够在编译时而不是在运行时检测出错误。泛型类或方法允许用户指定可以和这些类或方法一起工作的对象类型。如果试图使用一个不相容的对象,编译器就会检测出这个错误。从而使程序更加可靠。泛型类和接口:定义一个类为
2013-02-04 23:29:08
741
原创 类都是用来描述对象的?
在面向对象语言Java中,所有的对象都是通过类来描述,但是类都是用来描述对象的吗? 我们会想到什么呢?Yeah,它就是抽象类!如果一个类并没有足够的信息去描述一个具体的对象,那么,就应该把类定义为抽象类。比如,当我们需要用一个类来定义一组具有共同属性和行为,但是又不需要给出行为的具体实现,这时,我们可以将此类定义为抽象类。抽象类往往用来表示我们在对问题领域进行分析、设计中得出的抽象概念,
2012-12-04 23:36:09
1387
原创 重写(overwrite)、重载(overload)和覆盖(override)三者之间的区别
关于这三者之间,有很多书都说方法的重载就是方法的重写,也有很多书将两者加以区分,当然,也有很多书将覆盖和重载合并。正所谓人言可谓,我现在都开始怀疑我以前认为的两者说是不是正确的,当然,我不是认为两者说属于谬论。可是别人的三说论也有道理。我思索了半天也弄不清楚该信谁的。算了,不就一个概念吗,先记下。 两者说:有重载(覆盖)和重写一说。(出自哪里忘了,是从笔记中找到的……)其中:
2012-12-04 22:03:12
16952
2
原创 关于类的设计
聚集模拟了具有(has-a)关系,表示两个对象之间的对象关系。归属关系中的所有者对象称为聚集对象(aggregating object),而它的类称为聚集类(aggregating class)。归属关系中的从属对象称为被聚集对象(aggregated object),它的类称为被聚集类(aggregated class)。特别的:如果一个对象只归属于一个聚集对象,那它和聚集对象之间的关系就称为组
2012-12-01 15:40:12
803
原创 在Java中类的设计需要注意的地方
1、除非程序员打算修改或增强类的基本行为,否则,不应该为该类创建子类。 2、为了能够进行通用程序设计,应该将变量定义为父类型,这样,它就可以接受任何子类型的值。 3、如果不能确定该类以后是否不再继承于某类,那就使用接口进行扩展,因为在Java中,只允许单继承。 4、类的设计应该确保父类包含它的子类的共同特征。 5、如果可以使用接口,就不要使用父类。应该尽量使用接口代
2012-12-01 14:10:40
867
转载 Java编程中“为了性能”需做的26件事
摘要:最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 本文参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好
2012-09-07 12:53:26
786
转载 Java几款性能分析工具的对比
摘要:在给客户的应用程序维护的过程中,我注意到在高负载下的一些性能问题。理论上,增加对应用程序的负载会使性能等比率的下降。然而,我认为性能下降的比率远远高于负载的增加。我也发现,性能可以通过改变应用程序的逻辑来提升,甚至达到极限。为了更详细的了解这一点,我们需要做一些性能分析...在给客户进行应用程序维护的过程中,我注意到一些关于高负载条件下的性能问题。理论上,增加对应用程序的负载会使
2012-09-07 12:50:29
470
转载 Java程序员面试中的多线程问题
摘要:很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常被高级工程师所问到。很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解
2012-09-07 12:47:37
536
原创 NoClassDefFoundError: javassist/util/proxy/MethodFilter
Exception in thread "main" java.lang.NoClassDefFoundError: javassist/util/proxy/MethodFilter at org.hibernate.bytecode.javassist.BytecodeProviderImpl.getProxyFactoryFactory(BytecodeProviderImpl.java
2012-08-28 14:34:52
5145
转载 NoClassDefFoundError: org/slf4j/LoggerFactory和NoClassDefFoundError: org/apache/log4j/LogManager解决方法
1.如果运行程序出现错误:“Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory”,这是因为项目缺少slf4j-api.jar和slf4j-log4j12.jar这两个jar包导致的错误。2.如果运行程序出现错误:“java.lang.NoClassDefFoundError: or
2012-08-28 14:26:29
6881
转载 Flash WebGame 开发经验心得和PureMVC框架细说
→前端的主程序架构和模块划分与人手和人事分工是紧密联系在一起的,而这些很大程度上又是由项目本身决定的。纵观现在国内绝大多数FLASH WEB GAME的规模和难度,我觉得前端AS人员大概需要2-7个之间,主程序有效代码一般不会超过10W行。在这种情况下,人事分工应当以功能和模块进行划 分,尽量避免多人维护同一份代码,每个人各司其职,减少维护和协作的成本。这种模式非常适合人手不够,制度不健全,而且追
2012-08-27 10:55:45
1846
原创 MyEclipse 10.6 + Flex 4.6 集成
MyEclipse 10.6 + Flex 4.6集成,并不需要什么操作,只需正确安装即可,意外吧,我也意外。不过,JDK必须是X86的,Myeclipse最起码是Spring版以上的,不然我可不敢保证一定可以!安装完了,万恶的环境啊,我终于摆脱了!分享的同时也分享一下经历! 前两个星期零三天,我都在配置Myeclipse和Flex的环境,甚至重装了两次系统,结果还是一个样,一打开Mye
2012-08-26 02:43:27
3505
转载 SSH与Flex整合
这是我从几个文档综合而来,虽是亲手写的,却是整理而已,故不算原创,如有错不足之处,请勿喷! Flex和Spring的整合:1、先把spring支持的包拷贝到lib下。2、web.xml注册spring。注册代码如下:contextConfigLocation/WEB-INF/applicationContext.xmlorg.springfram
2012-08-22 09:39:00
1897
转载 SSH和Flex
开发环境:OS(Windows7 professional), IDE(MyEclipse blue 7.5 FlashBuilder Standalone), Server(Jboss 4.2),DB(MySQL) 所需要导入的包:JSON-lib for java(下载) JSON-lib for as(下载) 例子介绍:一个简单
2012-08-21 15:49:36
1619
原创 用Flex写一个HelloWord出现了flex The requested resource (...) is not available.
原因分析:路径写错了,而且没有在server.xml里面注入解决办法:注入,并且将path的值加入Out folder URL,即端口号后面。
2012-08-16 15:08:31
735
原创 Flex开发环境的配置
1、JDK环境变量配置:1)变量名:JAVA_HOME 变量值:安装Java的那个根目录。2)变量名:CLASSPATH 变量值:(新建一个)%JAVA_HOME%\lib\dt.jar;3)变量名:PTAH(可新建或使用原来的) 变量值:,;%JAVA_HOME%\bin;测试:java,javac,java -version 2
2012-08-15 16:10:22
5991
原创 无语,昨晚在Myeclipse8.5下安装了Flex4.6插件,界面变成了中文,还得费劲改回英文
myEclipse安装目录下的configuration文件下找到config.ini在最后添加osgi.nl=en_US
2012-08-15 12:15:45
1664
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人