
java
文章平均质量分 64
jared_he2017
这个作者很懒,什么都没留下…
展开
-
Spring Bean创建流程(生命周期)
1. Bean创建流程1. BeanFactory(Bean工厂,也是spring容器的根接口,spring容器的启动入口)读取配置文件(XML、properties等)中的BeanDefinition(Bean定义信息);2. 解析读取到的BeanDefinition,通过jdk反射的方式实例化Bean,开辟内存空间3. 初始化Bean,初始化分为以下几个步骤:a. 填充属性,通常调用set方法进行属性填充b. 设置Aware接口的属性c. 执行BeanPostProcessor:原创 2022-05-24 16:44:12 · 629 阅读 · 0 评论 -
mysql buffer pool 3列表
1. freelistfreelist 标记的是buffer pool中未被使用区域的页列表,当有新的查询到来,查询结果有新的页数据时,会先从freelist中找到未被使用的页区域,然后将查询结果页放入该区域,并从freelist中删除该页标记。2 flushlist当buffer pool中的页里面有数据被修改,则该页变为脏页,数据库并不会立即将该页数据修改后的结果立即持久化到磁盘,而是会将该页标记加入flushlist的中(最前面),mysql后台线程会定时将flushlist标记的buff原创 2022-04-19 10:46:40 · 914 阅读 · 0 评论 -
springcloud添加依赖失败解决
添加eureka-server依赖出现unknown的情况可在pom.xml中添加:<repositories> <repository> <id>spring-milestones</id> <name>Spring Milestones</name> <...原创 2019-07-31 10:07:05 · 2285 阅读 · 0 评论 -
springboot-1.5.x 拦截器配置和不起作用原因
1. 定义拦截器类public class ReSubmitInterceptor extends HandlerInterceptorAdapter { /** * 进入controller前判断是否要验证重复提交 */@Overridepublic boolean preHandle(HttpServletRequest request, HttpSe...原创 2019-03-12 08:53:00 · 6214 阅读 · 4 评论 -
springboot + elasticsearch配置及使用
1. application.yml配置:elasticsearch.cluster-name=elasticsearchelastic.host=localhost:9300;localhost:9301management.health.elasticsearch.enabled=false 2. config类编写:import org.elasticsearch.cl...原创 2018-12-13 14:33:54 · 7041 阅读 · 0 评论 -
zookeeper实现分布式锁
废话不多说,直接上代码1. package com.client.zookeeper;import org.apache.zookeeper.*;import org.apache.zookeeper.data.Stat;import java.io.IOException;import java.util.ArrayList;import java.util.Collect...原创 2018-11-20 10:44:35 · 179 阅读 · 0 评论 -
linux Tomcat 8 安装和配置、优化
1. Tomcat 8 安装 - 官网:<http://tomcat.apache.org/> - Tomcat 8 官网下载:<http://tomcat.apache.org/download-80.cgi> - 此时(20160207) Tomcat 8 最新版本为:`apache-tomcat-8.0.32.tar.gz` - 我个人...原创 2018-11-02 09:19:26 · 2768 阅读 · 0 评论 -
springboot jersey中配置swagger2
1. pom.xml配置:出去springboot和jersey陪之外需添加<dependency> <groupId>io.swagger</groupId> <artifactId>swagger-jersey2-jaxrs</artifactId> &l...原创 2018-11-09 13:55:14 · 2490 阅读 · 0 评论 -
springboot+jpa+sharding-jdbc分表
1. 引入依赖:<dependency> <groupId>com.dangdang</groupId> <artifactId>sharding-jdbc-core</artifactId> <version>1.5.4</version>原创 2018-09-21 14:02:27 · 3776 阅读 · 2 评论 -
linux tomcat标准日志分割
1. 下载日志分割程序:wget https://files.cnblogs.com/files/crazyzero/cronolog-1.6.2.tar.gzmd5(a44564fd5a5b061a5691b9a837d04979)2. 安装分割程序:./configuremakesudo make installwhich cronolog 2. 修改to...原创 2018-08-30 14:07:47 · 329 阅读 · 0 评论 -
java对象与XML互转
1. 定义XML对应的java实体类(可嵌套)import java.io.Serializable;import javax.xml.bind.annotation.XmlAccessType;import javax.xml.bind.annotation.XmlAccessorType;import javax.xml.bind.annotation.XmlElement;im...原创 2018-08-29 18:04:22 · 558 阅读 · 0 评论 -
spring集成websocket js的编写
之前说了websocket的服务端编写,下面说说客户端的编写,若要看服务端可以查看链接:https://blog.youkuaiyun.com/jared_he2017/article/details/798861311. 首先通过服务端提供的websocket连接地址进行初始化websocketvar websocket; //全局的function initSocket(){ if(!webso...原创 2018-04-10 19:59:01 · 211 阅读 · 0 评论 -
springmvc集成websocket
最近项目中需要完成信息的实时显示功能,因此考虑使用websocket来实现,废话不多说,直接上配置流程及代码。1. 首先引入需要的jar包,spring和springmvc的自然不多说,主要是引入spring集成的websocket包 <dependency> <groupId>org.springframework</gro...原创 2018-04-10 19:48:26 · 1056 阅读 · 0 评论 -
spring-data-redis配置
1. 引入 jar包 : pom.xml<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> </dep原创 2018-03-14 08:43:50 · 429 阅读 · 0 评论 -
java static 关键字
static是java中非常重要的一个关键字,而且它的用法也很丰富,主要有四种用法:1. 用来修饰成员变量,将其变为类的成员,从而实现所有对象对于该成员的共享;2. 用来修饰成员方法,将其变为类方法,可以直接使用“类名.方法名”的方式调用,常用于工具类;3. 静态块用法,将多个类成员放在一起初始化,使得程序更加规整,其中理解对象的初始化过程非常关键; 我们第一次去使用一个类时,就会触发该类的成员初...原创 2018-02-08 14:49:39 · 101 阅读 · 0 评论 -
logback MDC机制
logback日志与MDC机制博客分类: JAVA logback是个比较好用的java日志输出工具包,可配置型高,而且性能优秀。 一、Layout描述1、%logger{length}、%c{length}、%lo{length}:在日志事件的源点输出logger的名称,比如 1)LoggerFactory.getLogger(T转载 2018-01-12 09:38:02 · 1836 阅读 · 0 评论 -
springmvc freemarker jsp多视图配置
spring-mvc.xmlxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc"xmlns:context="http://www.springframework.org/schema/context"xmlns:ao原创 2018-01-12 09:10:57 · 303 阅读 · 0 评论 -
mysql java数据类型对照表
Java数据类型和MySql数据类型对应表java mysql 数据类型对照类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)描述 VARCHARL+NVARCHARjava.lang.S转载 2017-12-26 10:14:12 · 238 阅读 · 0 评论