摘要:     Spring面向切面编程(AOP)是企业级应用的基石,可以这样说,如果大家要升级到高级程序员,这部分的知识必不可少。     这里我们将结合一些具体的案例来讲述这部分的知识,并且还将给出AOP部分的一些常见面试题。本文的文字和案例根据java web轻量级开发面试教程改编。   1 面向切面编程的使用场景  ... 阅读原文
2017-10-15 18:37:02 阅读(773) 评论(0)
摘要: java实现可安装的exe程序     通过编写Java代码,实现可安装的exe文件的一般思路: 1、在eclipse中创建java项目,然后编写Java代码,将编写好的Java项目导出一个.jar格式的jar包; 2、通过安装exe4j软件,将导出的.jar格式的文件制作成.exe格式的可执行的文件,(注意:此时的... 阅读原文
2017-10-15 18:01:18 阅读(733) 评论(0)
摘要: Spring     Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。 Sp... 阅读原文
2017-10-15 17:46:02 阅读(751) 评论(0)
摘要: 最近看同事搞个文件打包,搞了大半天,还是有问题!嗨~~ 网上明明有现成的,偏偏要自己写!   下面是基于zip4j实现加压解决的简单工具类   package com.learcher.zip; import java.io.File; import java.util.List; import net.lin... 阅读原文
2017-10-15 15:57:01 阅读(801) 评论(0)
摘要: 今天吧,起床之后去图书馆考二级。。 好久没看C了,脑子里全是Java。。。当初报个Java该多好! 考完大概两点多了,跑去快递店拿笨笨寄的快递去,棉花糖真好吃,又该胖了!(●'◡'●) 拿快递的时候,无意间看到体育馆好像有招聘会,就屁颠屁颠的去了。貌似是电力专场,所以弄软件的公司屈指可数。找到第一家,说是比较辛苦,加... 阅读原文
2017-10-15 15:03:01 阅读(741) 评论(0)
摘要: package com.swift; import java.awt.Color; import com.rupeng.game.GameCore;//导入游戏引擎包 //实现Runnable接口 public class GameCoreDemo implements Runnable { pub... 阅读原文
2017-10-15 13:56:01 阅读(783) 评论(0)
摘要: 一、前言 ​    万丈高楼平地起,相信要想学好java,仅仅掌握基础的语法是远远不够的,从今天起,笔者将和园友们一起阅读jdk1.8的源码,并将阅读重点放在常见的诸如collection集合以及concurrent并发两块,另外笔者自己也是摸着石头过河,如果有描述不当的地方,希望园友们能够不吝指出,希望能够和大家共... 阅读原文
2017-10-15 11:56:02 阅读(799) 评论(0)
摘要: BaseServlet   第一次学习servlet的时候是跟着传智播客免费的教学视频,其中崔希凡讲的是我学过自认讲的最好的一位,BaseServlet也是跟着他写过一次,当时很多东西不能理解,后来慢慢发现其中的内层深意,本工具类在崔老师的基础之上增加了文件下载功能,如果能很好掌握,非常有利对struts2的掌握! ... 阅读原文
2017-10-15 11:46:01 阅读(737) 评论(0)
摘要: java中的向上转型与向下转型 首先,java的转型是基于继承的基础上的,转型的使用一般在多态中。关于在转型中最重要的一点那就是:父类引用指向子类对象;而子类引用不能指向父类对象 向上转型与向下转型 一个简单的例子:有2个类,Animal是父类,Pig类继承自Father。 Animal a1 = new Pig... 阅读原文
2017-10-15 11:44:01 阅读(731) 评论(0)
摘要: 宏观上: 1.技术广度方面至少要精通多门开源技术吧,研究过struts\spring等的源码。2.项目经验方面从头到尾跟过几个大项目,头是指需求阶段,包括需求调研。尾是指上线交付之后,包括维护阶段。3.架构经验方面有过分布式系统的架构和开发经验。对于跨系统的结构优化,数据存储的性能指标等有丰富经验。什么缓存啊、数据库... 阅读原文
2017-10-15 10:31:02 阅读(742) 评论(0)