![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
Love_LZY
帅哥一枚
展开
-
java内存机制解析(一)
最近在看一些java底层知识,搬了这么久时间的砖头,也是时候了解底层原理了。顺便做个笔记。 java虚拟机运行时数据分区大概分为以下几个部分: 堆区,方法区,虚拟机栈,程序计数器。(本地方法栈和本地库接口不讨论) 程序计数器:java虚拟机是通过线程轮流切换并分配处理器执行时间来实现多线程的。因此在任何一个确定的时刻,一个处理器都只会执行一条线程的指令。 所以需要一个独立的程序...原创 2016-05-04 22:01:10 · 96 阅读 · 0 评论 -
solr中文分词
solr中文分词。 solr5.0 自带一个中文分词包,lucene-analyzers-smartcn-5.0.0.jar。 在安装目录下搜寻找到,并copy到solr提供的web服务目录的lib目录下。 修改collection配置里面的schema.xml。新增字段类型。 [code="xml"] ...原创 2016-08-21 14:37:21 · 85 阅读 · 0 评论 -
基于用户角色的细粒度validate
今天群里小伙伴有个需求,希望通过role来控制pojo字段校验。采用方式为spirng securtity+ spring validate 实现 spring4.0+ 默认支持jsr303。spring validate 也支持自定义valdiate注解。因此采用自定义validate注解实现 代码地址:https://github.com/ChenXun1989/role-va...原创 2016-08-26 19:24:03 · 212 阅读 · 0 评论 -
java线程池demo
接口 [code="java"] /** * Project Name:chenxun-framework-start * File Name:ThreadPool.java * Package Name:com.chenxun.framework.test * Date:2016年9月2日下午1:51:44 * Copyright (c) 2016, www midaig...2016-09-02 15:12:39 · 172 阅读 · 0 评论 -
浅谈分布式项目日志监控
目前公司项目采用dubbo服务化升级之后,原先大而全的几个主要应用,拆散重构成多个分布式服务。这个公司业务架构和系统架构实现一次升级,并发和业务开发效率得到提升。但是事情是两面的,引入dubbo服务化之后,导致业务链路过长,日志分散。不能在使用原来的日志处理方式了。 分布式情况下,每个日志分散到各自服务所在机器,日志的收集和分析使用原来古老的模式,肯定是过时了,集群和服务规模小还好,...2016-11-04 13:52:56 · 472 阅读 · 0 评论