不积跬步,无以至千里

博客园 首页 新随笔 联系 订阅 管理

文章分类 -  Java

上一页 1 2 3 4 5 6 7 8 9 10 ··· 19 下一页

摘要:前言: 1、每一类可能推荐多本,都是任选一本即可。 2、有些书籍很厚,所有语法都详细介绍。这种的话,书籍后面高级语法章节或者看不懂的章节,建议先跳过。不要追求语法学习的大而全,先掌握基础语法,然后就沿着路线进一步学习,等确实有需要高级语法再返回来学习。 3、语法的学习,在实践中进行。用敲代码不断运行 阅读全文
posted @ 2017-05-11 10:34 Zeroassetsor 阅读(882) 评论(0) 推荐(0)

摘要:一.延迟加载的概念 当Hibernate从数据库中加载某个对象时,不加载关联的对象,而只是生成了代理对象,获取使用session中的load的方法(在没有改变lazy属性为false的情况下)获取到的也是代理对象,所以在上面这几种场景下就是延迟加载。 二.理解立即加载的概念 当Hibernate从数 阅读全文
posted @ 2017-05-04 13:05 Zeroassetsor 阅读(137) 评论(0) 推荐(0)

摘要:使用session.load(Dept.class, 1009)时,会报如下错误,Javassist Enhancement failed: com.entities.Departmentjava.lang.ClassCastException: com.entities.Department_$$ 阅读全文
posted @ 2017-05-04 13:00 Zeroassetsor 阅读(235) 评论(0) 推荐(0)

摘要:做了三年多的JavaEE开发了,在平时的JavaEE开发中,为了能够用最快的速度开发项目,一般都会选择使用Struts2,SpringMVC,Spring,Hibernate,MyBatis这些开源框架来开发项目,而这些框架一般不是单独使用的,经常是Struts2+Spring3+Hibernate 阅读全文
posted @ 2017-05-03 19:30 Zeroassetsor 阅读(130) 评论(0) 推荐(0)

摘要:1. 整理出一些使用比较广或者个人觉得比较好的java开源项目和资料供参考。 2. 如果你觉得好但是我没有列出的开源项目请告诉我,方便我添加到列表里。 3. 如果你发现信息描述有误请联系我,我会及时修改或删除。 4. 文章里面的内容会不断进行变更和补充,后续除了会新增开源项目,与其相关的学习资料也会 阅读全文
posted @ 2017-05-02 12:21 Zeroassetsor 阅读(166) 评论(0) 推荐(0)

摘要:由于Oracle授权问题,Maven不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。 一.获得Oracle JDBC Driver 1.通过Oracle官方网站下载相应版本: http://www.oracle.co 阅读全文
posted @ 2017-04-27 12:02 Zeroassetsor 阅读(105) 评论(0) 推荐(0)

摘要:1. 创建一个Maven4MyEclipse项目 (1)选择File> New,然后选择您要创建项目的类型。您可以添加Maven来支持Web、EJB、EAR和常规的Java项目。 (2)在新建的项目窗口上填写字段,选择Add Maven Support复选框,然后单击下一步直到抵达Artifact页 阅读全文
posted @ 2017-04-20 17:13 Zeroassetsor 阅读(114) 评论(0) 推荐(0)

摘要:一.前言 以前做过的项目中,没有真正的使用过Maven,只知道其名声很大,其作用是用来管理jar 包的。最近一段时间在项目过程中使用Maven,用Maven构建的web项目,其项目结构只停留在了解阶段,没有深入的使用与理解,刚好最近看了一篇关于Maven的详解;就开始深入学习一下Maven的具体应用 阅读全文
posted @ 2017-04-20 16:15 Zeroassetsor 阅读(85) 评论(0) 推荐(0)

摘要:好久没做Web方面的开发,今天突然想弄弄SpringMVC,因为不久前又学了点Maven觉得非常好,所以在弄SpringMVC这个Web框架时想使用Maven来做,但是问题又来了,我一直是在Eclipse中使用Maven,而我以前一直用MyEclipse做Web开发(在Eclipse中做web开发个 阅读全文
posted @ 2017-04-19 17:08 Zeroassetsor 阅读(173) 评论(0) 推荐(0)

摘要:Maven是当前流行的项目管理工具,但官方的库在国外经常连不上,连上也下载速度很慢。国内oschina的maven服务器很早之前就关了。今天发现阿里云的一个中央仓库,亲测可用。 修改${maven.home}/conf或者${user.home}/.m2文件夹下的settings.xml文件,在<m 阅读全文
posted @ 2017-04-19 12:12 Zeroassetsor 阅读(137) 评论(0) 推荐(0)

摘要:在大数据和开放数据的重要性日益增长的经济体中,为了以精确和可读的格式分析和呈现数据,企业应当采用什么工具? 此文涵盖了有助于解决此问题的一些工具,包括顶级的开源商业智能(BI)工具以及报表工具。如有其它同类优秀项目,欢迎回复补充。 1、BIRT BIRT 是一个开源技术平台,用于创建可视化数据和报表 阅读全文
posted @ 2017-04-14 16:18 Zeroassetsor 阅读(420) 评论(0) 推荐(0)

摘要:曾几何时,懂编程的都是些顶级极客,但是现在,情况已大不相同,大多数企业家、威客、运营都会告诉你,学点编程能如何让自己更加成功。过去的一年,我也在学写代码,懂的代码令我成为更好的企业家。在团队需要修复网站bug时我也能参与进去了。 学习编程,你甚至不必砸钱。这里有 12 个网站,你可以免费学到编程课程 阅读全文
posted @ 2017-04-13 15:57 Zeroassetsor 阅读(596) 评论(0) 推荐(0)

摘要:值栈是struts2内部一片很重要的区域,我在初学的时候,发现对于值栈这个数据结构的理解不是很深刻.例如OGNLContext是什么,ActionContext和值栈有什么关系.为什么ActionContext可以获得值栈和contextMap等等,这些都是在我初学的时候的难以理解的概念性问题.我在 阅读全文
posted @ 2017-04-11 12:10 Zeroassetsor 阅读(124) 评论(0) 推荐(0)

摘要:一、处理一般异常(javaBean异常) struts2进行异常处理首先需要添加exception拦截器,而默认拦截器栈已经加入了这个拦截器,所以不用特意的声明。在Struts 2框架中,采用声明式异常处理方式。在这种方式下,只需要在struts.xml文件中进行配置,Struts 2便能够处理异常 阅读全文
posted @ 2017-04-07 19:30 Zeroassetsor 阅读(146) 评论(0) 推荐(0)

摘要:1、log4j已成为大型系统必不可少的一部分,log4j可以很方便的帮助我们在程序的任何位置输出所要打印的信息,便于我们对系统在调试阶段和正式运行阶段对问题分析和定位。由于日志级别的不同,对系统的性能影响也是有很大的差距,日志级别越高,性能越高。 2、log4j主要分为error,warn,info 阅读全文
posted @ 2017-03-06 15:32 Zeroassetsor 阅读(352) 评论(0) 推荐(0)

摘要:Log4j配置: 其实可以完全不使用配置文件,而是在代码中配置Log4j环境。但是,使用配置文件将使您的应用程序更加灵活。Log4j支持两种配置文件格式,一种是XML格式的文件,一种是properties文件(键=值)。 Log4j有三个主要的组件:日志信息的优先级(rootLoggers),日志信 阅读全文
posted @ 2017-03-06 15:31 Zeroassetsor 阅读(125) 评论(0) 推荐(0)

摘要:appender的详细配置: log4j.appender.appenderName = classNameappenderName:自定义appderName,在log4j.rootLogger设置中使用;className:可设值如下: 1、ConsoleAppender选项:Threshold 阅读全文
posted @ 2017-03-06 15:31 Zeroassetsor 阅读(93) 评论(0) 推荐(0)

摘要:步骤: 新建一个Java工程,导入log4j的jar包; 在src目录下创建log4j.properties配置文件并设置; 1 # 配置根Logger 2 log4j.rootLogger=ERROR,stdout,file 3 4 # 输出ERROR级别以上的日志到控制台 5 log4j.app 阅读全文
posted @ 2017-03-06 15:30 Zeroassetsor 阅读(92) 评论(0) 推荐(0)

摘要:Java Servlet是与平台无关的服务器端组件,运行于Servlet容器中(如Tomcat),Servlet容器负责Servlet和客户端的通信以及调用Servlet的方法,Servlet和客户端的通信采用“请求/响应”的模式。Servlet可完成以下功能: 1、创建并返回基于客户请求的动态HT 阅读全文
posted @ 2017-03-02 12:58 Zeroassetsor 阅读(152) 评论(0) 推荐(0)

摘要:下面的注释为转来的。很详细 tomcatde DHCP的配置<Resource driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver" logAbandoned="true" maxActive="20" maxIdle="2" 阅读全文
posted @ 2017-03-01 18:16 Zeroassetsor 阅读(310) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 10 ··· 19 下一页