排序:
默认
按更新时间
按访问量

Java垃圾回收

概述 引用计数算法 可达性分析算法 引用类型 概述 强引用 软引用 弱引用 虚引用 对象死亡 代码示例 概述 在堆里面存放着Java世界中几乎所有的对象实例,垃圾收集器在对堆进行回收前,第一件事情就是要确定这些对象之中哪些还“存活”着,哪些已经“死去”(即不可能再被...

2018-08-05 23:28:27

阅读数:6

评论数:0

Java常量池

常量池分类 在Java中常量池其实分为两类,一类是静态常量池,一类是运行时常量池 静态常量池 静态常量池存在与编译后的class文件中,主要用来存放Java源代码中的一些字符串字面量,例如: public class testString{ public String a = ...

2018-08-05 17:45:33

阅读数:27

评论数:0

JVM内存管理

运行时数据区域 程序计数器 Java虚拟机栈 本地方法栈 Java堆 方法区 运行时常量池 运行时数据区域 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有...

2018-08-04 14:58:45

阅读数:8

评论数:0

Git

网络拓扑图 SVN网络拓扑图 GIT网络拓扑图 管理方式 SVN方式 GIT方式 代码托管 GIT目录 GIT相关概念 工作区 暂存区 GIT仓库 GIT相关概念示意图 文件状态 Untracked Staged Unmodified Modified 文件四种状态示意图 GI...

2018-07-22 23:15:11

阅读数:44

评论数:0

HttpClient上传文件中文名乱码

HttpClient上传文件中文名乱码 现象 使用HttpClient工具上传文件时,如果文件名是中文,文件名会乱码 文件名乱码的代码: private HttpEntity buildEntity(Long scenarioId, List&a...

2018-07-18 16:49:13

阅读数:34

评论数:0

Cmder添加到右键菜单

方法一 先把 Cmder 加到环境变量 ,运行Cmder.exe /REGISTER ALL 方法一存在弊端,无法在磁盘根目录,右键打开cmder 方法二 打开settings—>Integrea...

2018-05-15 18:25:46

阅读数:145

评论数:0

Tomcat启动慢

现象 tomcat启动时,每次Root WebApplicationContext: initialization completed in 这个地方等很久 原因 资源不够,在等待资源 Tocmat的Session ID是通过SHA1算法计算得到的,计算Session I...

2018-05-14 22:33:30

阅读数:16

评论数:0

JS格式化时间

js格式化时间 js获取年份 Date date = new Date(time); var year = date.getFullYear(); js获取月份 Date date = new Date(time); date.getMonth(); js获取日期 ...

2018-05-12 22:44:56

阅读数:16

评论数:0

WebService

WebService webservice概述 cxf概叙 功能特性 cxf目录结构 cxf和servlet cxf应用开发 添加依赖 消费服务 代码 WebService webservice概述 web Services是一个软件接口,它描述了一组可以...

2018-04-16 02:22:42

阅读数:17

评论数:0

Solr安装

Solr 概述 Solr和Lucene的区别 Solr的安装及配置 下载 Solr目录结构 Solr整合Tomcat Solr Home与SolrCore 整合Tomcat 设置业务系统Field 维护索引 添加文档 添加单个document 批量添加document 删除文档 根...

2018-04-13 00:47:50

阅读数:21

评论数:0

Lucene

全文检索 概述 数据分类 结构化数据 非结构化数据 如何实现全文检索 全文检索的应用场景 全文检索流程 创建索引 1. 获得原始文档 2. 创建文档对象 3. 分析文档 4. 创建索引 查询索引 1. 查询接口 2. 创建查询 3. 执行查询 4. 渲染结果 Lucene使用 ...

2018-04-12 23:13:30

阅读数:17

评论数:0

Freemarker

Freemarker 概述 原理 使用 添加依赖 步骤 代码1 代码2 Freemarker语法 访问map中的key:${key} 模板 数据集 访问pojo中的属性:${key.property} 模板 数据集 取集合中的数据:<#list...

2018-04-12 04:59:27

阅读数:14

评论数:0

ActiveMq

ActiveMq 概述 优点 ActiveMq的消息形式 5中消息正文格式 ActiveMq的安装 访问ActiveMq后台界面 ActiveMq的使用 添加依赖 点对点队列形式 生产者Producer 消费者 发布订阅形式 生产者 消费者 ActiveMq整合Spring 添加依...

2018-04-12 01:48:03

阅读数:76

评论数:0

Redis

Redis 准备工作 概述 配置 Linux上安装Redis Redis客户端 Redis的5中数据类型 Redis的持久化方案 Redis集群 Redis集群架构图 节点机制 Redis集群节点和槽的关系 Redis集群的搭建 Redis客户端连接Redis集群 Java代码连接Redi...

2018-04-11 19:47:58

阅读数:28

评论数:0

Linux上安装zookeeper

概述 安装 概述 注册中心负责服务地址的注册与查找,相当于目录服务,服务提供者和消费者只在启动时与注册中心交互,注册中心不转发请求,压力较小。使用dubbo-2.3.3以上版本,建议使用zookeeper注册中心。 Zookeeper是Apacahe Hadoop的子项目,是...

2018-04-11 15:35:25

阅读数:17

评论数:0

Dubbo

Dubbo 远程通信方案 概述 架构分析 单一应用架构 垂直应用架构 分布式服务架构 流动计算架构 架构图 Dubbo节点角色说明 调用关系说明 dubbo使用 添加依赖 发布服务 调用服务 dubbo的监控中心 特殊情况 Dubbo 远程通信方案 ...

2018-04-11 15:32:38

阅读数:27

评论数:0

ssm整合

spring整合mybatis 整合分析 准备工作 SqlMapConfig.xml applicationContext.xml 传统方式开发 mapper代理开发 配置代理对象 配置包扫描器 spring整合springmvc 准备工作 配置 web.xml的配置 springmv...

2018-04-10 03:33:21

阅读数:8

评论数:0

SpringMVC

SpringMVC原理 SpringMVC流程图 SpringMVC架构图 SpringMVC开发 准备工作 配置 web.xml的配置 springmvc.xml配置 springmvc支持的参数类型 springmvc参数绑定 简单类型 @RequestParam注解 简单po...

2018-04-09 21:13:08

阅读数:26

评论数:0

Spring相关jar包作用

spring-aop-3.2.2.jar :包含在应用中使用spring的aop特性时所需的类。 spring-aspects-3.2.2.jar :提供对aspectj的支持,以便可以方便的将面向方面的功能集成进ide中 spring-beans-3.2.2.jar:springioc(依赖注...

2018-04-09 20:39:50

阅读数:29

评论数:0

Nginx和fastcgi关系

location ~ \.php { fastcgi_split_path_info ^(.+\.php)(.*)$; #let yii catch the calls to unexising PHP f...

2018-04-09 19:43:41

阅读数:99

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭