- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 记录笔试遇到的问题
1.判断一个数字是否为回文数 package com.gj.test; /** * @author Administrator 判断一个数字是否为回文数 <br> * 解题思路:将数字倒序排序后,比较是否相等 * */ public class HuiWenShuTest { public static void main(String[] ...
2018-06-28 22:54:18 170
原创 垃圾收集算法
1. 标记 - 清除算法 算法分为标记和清除两个阶段:首先标记出所有需要回收的对象,在标记完成后统一回收所有被标记的对象,它的标记过程是使用引用计数算法或可达性分析算法来判断对象是否存活,对其进行标记。 不足之处:1.效率不高 2.会产生不连续的内存碎片 执行过程如下图所示: 2. 复制算法 将可用内存...
2018-06-26 11:04:02 119
原创 Java虚拟机内存的结构
Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域,如下图所示 程序计数器:一块较小的内存空间,可以看成是当前线程所执行的字节码的行号指示器。 Java虚拟机栈:也叫栈内存(Stack),是Java方法执行的内存模型,每个方法在执行的同时都会创建一个栈帧用于存储局部变量表、操作数栈、动态链接、方法出口等信息。 Java堆:是Java虚拟机所管理的内存中最...
2018-06-26 00:16:06 164
转载 常用的第三方jar包的说明
axis.jar SOAP引擎包 commons-discovery-0.2.jar 用来发现、查找和实现可插入式接口,提供一些一般类实例化、单件的生命周期管理的常用方法. jaxrpc.jar Axis运行所需要的组件包 saaj.jar 创建到端点的点到点连接的方法、创建并处理SOAP消息和附件的方法,以及接收和处理SOAP错误的方法. wsdl4j-1.5.1.jar Axis运...
2018-06-13 18:26:47 2057
原创 JDK的动态代理简单实例
LoginInterceptor.java ===》实现InvocationHandler接口的实现类,里面实现了在被代理对象方法的前后做了些自己特有的处理 package com.gj.aop; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; public class LoginInt...
2018-06-08 16:24:32 212
原创 Spring MVC简单实现例子
1 项目总体功能简介 这是一个论坛登录模块的功能,首先登录页面提供一个带用户名/密码的输入表单,用户填写并提交表单后,服务器端程序检查是否有匹配的用户名/密码。如果用户名/密码不匹配,则返回登录页面,并给出提示;如果用户名/密码匹配,则记录用户的成功登录之,更新用户的最后登录时间和ip,并给用户增加5个积分,然后重定向返回欢迎页面,如下图所示: 1.1 使用工具为My...
2018-06-06 16:29:56 205
原创 安装MySQL压缩版的步骤
1. 从mysql中的官网下载压缩版的mysql 网址:https://dev.mysql.com/downloads/ 点击左侧MySQL Community Server选项,选择这个选项下对于自己将要安装在什么系统下的zip产品,选择下载 2. 下载完后,解压,然后需要配置环境变量,修改配置文件信息 配置环境变量很简单:我的电脑->属性->高级-&gt...
2018-06-05 11:03:07 1802
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人