sdlyjzh
码龄14年
关注
提问 私信
  • 博客:650,273
    社区:41
    650,314
    总访问量
  • 140
    原创
  • 668,697
    排名
  • 54
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2011-05-06
博客简介:

sdlyjzh的专栏

查看详细资料
个人成就
  • 获得114次点赞
  • 内容获得78次评论
  • 获得216次收藏
创作历程
  • 1篇
    2019年
  • 26篇
    2018年
  • 53篇
    2017年
  • 14篇
    2016年
  • 16篇
    2015年
  • 31篇
    2014年
  • 16篇
    2013年
  • 16篇
    2012年
成就勋章
TA的专栏
  • ganglia
    2篇
  • shell
    2篇
  • maven
    3篇
  • quartz
    3篇
  • logstash
    4篇
  • pwgen
    1篇
  • mongodb
    2篇
  • mysql
    6篇
  • log4j
    2篇
  • vim
    1篇
  • git
    4篇
  • elasticsearch
    3篇
  • spring
    8篇
  • gitlab
    2篇
  • nagios
    3篇
  • redis
    3篇
  • snmp4j
    2篇
  • java面试题
    9篇
  • keepalived
  • snmp
    1篇
  • mib
    1篇
  • spring-boot
    4篇
  • 负载均衡
    2篇
  • json
    1篇
  • restful
    1篇
  • tomcat
    2篇
  • haproxy配置
    1篇
  • java多线程
    3篇
  • 设计模式
    3篇
  • java数据结构
    2篇
  • jvm调优
    1篇
  • jvm原理
    3篇
  • concurrent
    1篇
  • 排序算法
    5篇
  • springmvc
    1篇
  • rpc-java
    1篇
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

spring容器bean加载过程解析

入口:AbstractBeanFactory的getBean方法: public Object getBean(String name) throws BeansException { return doGetBean(name, null, null, false); }doGetBean方法会返回指定bean的实例protected Object getSingleton...
原创
发布博客 2019.02.14 ·
2009 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

redis换出策略

sss
原创
发布博客 2018.11.29 ·
545 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

httpclient高并发下优化

啊
原创
发布博客 2018.09.26 ·
1147 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

org.springframework.web.HttpMediaTypeNotAcceptableException: Could not find acceptable representatio

不知道你有没有碰到上面这个错误。本文会根据工作中碰到的该异常,梳理异常产生的原因。知道了原因,那么解决的办法也就很简单了。org.springframework.web.HttpMediaTypeNotAcceptableException: Could not find acceptable representation at org.springframework.web.servle...
原创
发布博客 2018.09.01 ·
9051 阅读 ·
1 点赞 ·
6 评论 ·
1 收藏

mysql varchar(20),20表示什么意思?

mysql4.x,表示字节数;mysql5.x及以上,表示字符数,也就是,不论中文还是英文还是标点,加起来只能有20个。
原创
发布博客 2018.08.01 ·
22234 阅读 ·
4 点赞 ·
0 评论 ·
1 收藏

为什么foreach中不能用集合类的add 、remove方法?

之前没有关注过这个,直到有天类似这样的代码上线: public class ForEachTest { public static void main(String[] args){ List<String> test = new ArrayList<String>(); test.add("a"); te...
原创
发布博客 2018.07.30 ·
1274 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

git放弃本地修改

1、git checkout .放弃修改操作,但新增、删除不会处理2、git clean -df会删除新增、删除
原创
发布博客 2018.07.26 ·
507 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

@RequestBody

做了什么事情?
原创
发布博客 2018.06.08 ·
1015 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

MYSQL事务隔离级别

本文会根据实际工作中碰到的例子,梳理清楚数据库事务的隔离级别。内容很简单,如果你能静下心来看完,一定会对你理解隔离级别有很大的帮助(本文基于mysql innodb存储引擎)。想象一个场景。抽奖,如果用户中奖了,一般有如下几个流程:扣减奖品数量;记录用户中奖信息;试想如果扣减奖品数量了,结果记录用户中奖数据的时候失败了,那么数据就会出现不一致的问题。这种场景,就可以使用事务。因为事...
原创
发布博客 2018.04.12 ·
3521 阅读 ·
0 点赞 ·
1 评论 ·
17 收藏

Java并发问题--乐观锁与悲观锁以及乐观锁的一种实现方式-CAS

转载自:http://www.cnblogs.com/qjjazry/p/6581568.html首先介绍一些乐观锁与悲观锁:  悲观锁:总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。再比如Java里面的同步原语s...
转载
发布博客 2018.04.12 ·
206 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

spring boot 时间监听器

SmartApplicationListener有时间再补
原创
发布博客 2018.03.10 ·
680 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

win 10 mvn deploy报错:Unable to locate the Javac Compiler in

先贴异常[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project MyProject: Compilation failure[ERROR] Unable to locate the Javac Compiler ...
原创
发布博客 2018.03.04 ·
414 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springboot 中 log4j2的使用及配置讲解

从spring boot 1.4之后,就要使用log4j2了。记录一下使用log4j2的过程。本文会从简入繁,一步步揭示各个配置的意思。相信本文是个很好的入门示例。maven配置先说怎么配置maven吧。网上很多了:首先排除spring boot中的logback的依赖包 <dependency> <groupId>org.springframework.boot&...
原创
发布博客 2018.03.01 ·
29740 阅读 ·
2 点赞 ·
3 评论 ·
11 收藏

idea如何查询冲突的jar包是在哪里引入的

maven工程,一个artifact的jar包可能不只一处被依赖;有时候依赖会出现相同的artifact却不同版本,相互存在冲突,这时就需要exclude某个版本。试了在命令行工程目录下执行mvn dependency:tree可以出来文本的依赖关系,但是不会把一个artifact的每处依赖都显示出来,只会出现第一次被依赖的地方。使用eclipse的都知道,如果要查看一个jar包是如何被依赖进来的...
转载
发布博客 2018.02.28 ·
13518 阅读 ·
0 点赞 ·
6 评论 ·
1 收藏

记一次git stash引发的血案

由于代码很久没提交,昨天运行时,突然报错了。就像先把本地的记录缓存起来,看看远程仓库的代码是不是可以正常运行。git stash然后运行代码,发现可以正常跑。然后git stash pop,恢复缓存的记录。结果由于使用的maven module,有很多module下面的target目录被引入进来了,导致大部分都是无关文件的改动,而且淹没了自己代码的改动。由于git stash执行了好几次,因此也不...
原创
发布博客 2018.02.23 ·
1052 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

idea或eclipse中的工程,如何推送到新的远程仓库

场景一般是这样的。我们最开始在本地去开发,并没有在git上去建远程仓库,等到后面建了仓库,就涉及到把本地已有工程推送到远程仓库。下面说一种方法:clone远程仓库到本地:git clone ssh://git@*****/********/*******.git这样,在本地会出现一个和远程仓库同名的文件夹。之后,把idea或eclipse中的文件复制到该文件夹(不需要拷贝根目录)git addgi...
原创
发布博客 2018.02.12 ·
790 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

windows上用apache bench做并发post测试

下载apachehttp://httpd.apache.org/download.cgi选择Files for Microsoft Windows随便解压到一个路径。用cmd进入其bin目录,执行./ab.exe -n 10000 -c 100  -p post.txt -T 'application/json' http://127.0.0.1:8181/api/ordering/place-n...
原创
发布博客 2018.02.11 ·
778 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

spring Environment

今天看代码的时候,发现自动注入了@Resourceprivate Environment environment;然后通过environment.getProperty("key")就可以取到application.properties中的配置了:如下图,在application.properties中配置了debug属性:System.out.println(environment.getPr...
原创
发布博客 2018.02.10 ·
7162 阅读 ·
0 点赞 ·
0 评论 ·
10 收藏

springboot——自动配置

自动配置是什么?什么是自动配置?举例来讲,当你通过@Autowired或@Resource注解,自动注入一个类实例之前,被注入进来的这个类实例需要被spring容器纳管,不然肯定会注入失败。往往我们会在xml通过`bean id="dfdf"` 或者在类定义上使用@Component、@Configuration等注解,来实现其被spring容器管理。而对于jar包中的类,则稍微复杂一点,要根据j...
原创
发布博客 2018.02.10 ·
11022 阅读 ·
6 点赞 ·
0 评论 ·
22 收藏

FilterChain流程

在调用servlet的service()方法之前,容器会先创建一个filterchain,并把servlet传入这个filterchain对象,作为其内部参数。创建这个filterchain的时候,会根据请求的uri,把符合条件的filter加入到这个chain里。紧接着就调用这个filterchain的doFilter方法。这个filterchain的doFilter方法就会按顺序(在web.x
转载
发布博客 2018.02.06 ·
1008 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏
加载更多