摘要:
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)