实现功能 开发环境配置好,那么我们可以编写代码了 由于BasicMVC框架的对象交由BasicIOC容器托管,所以启动JavaWeb项目时,将程序所有的对象使用Ioc内核的机制加载到容器池里面。 基于这个原因:我们实现DispacherServlet控制器跳转必须首先完成以下三个动作 1.我们必须在 ...
分类:
Web程序 时间:
2017-11-11 23:44:57
阅读次数:
276
实现功能 搭建Eclipse开发环境 1.了解Eclipse工具普通项目是怎样关联依赖项目的 2.了解Eclipse工具WEB项目是怎样关联依赖项目的 实现步骤 1. 创建一个Java普通项目 2. 导入需要使用的ServletAPI的类库。 注意:ServletAPI是内置在Web服务器里面的。我 ...
分类:
Web程序 时间:
2017-11-11 22:15:09
阅读次数:
207
实现功能 如果扫描组件注解(@Controller,@Service,@Repository,@Component)默认对象名,已经实现了默认使用首字母小写类名的作为对象名。 但,现实需求中。我们有时候希望可以自己定义对象的名。 实现思路 1.获得扫描组件注解的name属性的值。 2.将这个值作为对 ...
分类:
其他好文 时间:
2017-11-11 18:59:01
阅读次数:
202
实现功能 以上的代码我们发现。我们都是将@ComponentScan扫描的路径下的所有类都加载到容器中的。 而实际需求,我们并不希望所有的类都创建对象,而是加了组件注解@Controller,@Service,@Repository,@Component的类才创建对象 而不加这些标识的类不需要创建对 ...
分类:
其他好文 时间:
2017-11-11 17:53:59
阅读次数:
205
实现功能 --前面实现的代码-- 默认的对象名就类名。不符合Java的命名规范。我们希望默认的对象名首字母小写。 实现思路 创建一个命名规则的帮助类。实现将对大写开头的对象名修改为小写开头。 实现步骤 1.创建一个命名规则帮助类 2.在创建对象是调用该方法,AbstractApplicationCo ...
分类:
其他好文 时间:
2017-11-11 17:44:59
阅读次数:
208
Mac改键软件Karabiner使用教程 目前Mac上比较好用的改键软件是Karabiner,不过对于最新的Sierra系统,Karabiner失效了。这里介绍的实际上是Karabiner-Elements,能运行在Sierra上的Karabiner,只不过功能比Karabiner少了些,但基础功能 ...
分类:
系统相关 时间:
2017-11-05 00:29:28
阅读次数:
13054
1、简述:java虚拟机在执行java程序的过程中,会把他所管理的内存分为以下几个区域, 1.1、程序计数器 1.2、虚拟机栈 1.3、本地方法栈 1.4、java堆 1.5、方法区 如图所示: 2、各个区域的主要功能介绍 2.1、程序计数器:它可以看成是当前线程所执行的字节码的行号指示器,在虚拟机 ...
分类:
编程语言 时间:
2017-11-04 14:58:21
阅读次数:
197
用户数量:10人 姓名如下(包括化名):张小斌、王瑞瑞、蛋蛋、小美、晨曦、小丽、张利刚、 寻找的用户多为王者荣耀交流协会成员的同学,对管理时间有着强烈的需求,也对PSP Daily软件有极大的兴趣,交付方式多为拿U盘直接拷贝,也有2位同学通过百度云下载。 链接:http://pan.baidu.co ...
分类:
其他好文 时间:
2017-11-03 21:48:07
阅读次数:
182
1、RSA身份验证的隐患 身份验证和密钥协商是TLS的基础功能,要求的前提是合法的服务器掌握着对应的私钥。但RSA算法无法确保服务器身份的合法性,因为公钥并不包含服务器的信息,存在安全隐患: 客户端C和服务器S进行通信,中间节点M截获了二者的通信; 节点M自己计算产生一对公钥pub_M和私钥pri_ ...
分类:
Web程序 时间:
2017-10-28 21:05:45
阅读次数:
215
shiro是一个被广泛使用的安全层框架,通过xml配置方式与spring无缝对接,用户的登陆/退出/权限控制/Cookie等管理系统基础功能交给shiro来管理。 一般,在JavaWEB管理平台系统时,用户退出系统之前没需要清除用户数据和关闭连接,防止垃圾数据堆积,shiro提供了LogoutFil ...
分类:
其他好文 时间:
2017-10-26 13:31:57
阅读次数:
150