加载中
招聘立个帖!!!

阿里杭州招人啊!你们关注加粉是什么情况,我不要涨粉!!!我只要简历!! https://job.oschina.net/position/11647_567296_27333 来聊5块钱java...

07/04 09:17
22
基于zookeeper的配置管理中心

基于zookeeper的配置管理中心

2015/11/06 15:47
2.9K
spring项目如何统计所有请求的返回码--项目安全防刷统计

最近遇到个问题,一个简单的spring mvc的项目,但是经常被刷子刷,恶意暴力破解通信协议,不断尝试登陆系统,为了方便实时统计请求量和请求返回码的分布情况。最简单的逻辑:不断有人错误登陆...

2015/11/04 14:42
1K
自己实现的一个分布式锁的工具以及后面的一些计划

https://github.com/ruanjianlxm/distributedLock 顶上的链接是我自己简单实现的一个分布式锁的工具,目前只支持基于zookeeper。功能也不太完善,准备后期优化下。 借着各个工具的代码梳理下...

2015/10/15 19:37
260
Java系列笔记 - 线程

1,线程原理和概念 当代操作系统,大多数都支持多任务处理。对于多任务的处理,有两个常见的概念:进程和线程。 进程是操作系统分配资源的单位,这里的资源包括CPU、内存、IO、磁盘等等设备,...

2015/08/21 12:09
409
Java系列笔记 - JVM监控与调优

光说不练假把式,学习Java GC机制的目的是为了实用,也就是为了在JVM出现问题时分析原因并解决之。通过学习,我觉得JVM监控与调优主要的着眼点在于如何配置、如何监控、如何优化3点上。下面就...

2015/08/18 11:25
4.6K
Java系列笔记 - Java 内存区域和GC机制

Java垃圾回收概况   Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理代码,对内存泄露和溢...

2015/08/18 10:48
2K
如何使用Jacoco远程统计tomcat服务的代码覆盖率

如何使用Jacoco远程统计tomcat服务的代码覆盖率,非常实用

2015/08/12 13:14
7.2K
常用性能调试手段

在开发过程中经常会出现这样那样的性能问题,让人很纠结,下面我会列举一些常用的性能调试手段来找出对应的性能问题的原因 一、CPU过高 这是最常发生的让人很纠结的问题,CPU 100%了 ,但到底...

2015/07/30 14:31
2.1K
Redis3.0与Jedis2.7.2 客户端与Spring整合

网上一堆jedis2.1.0的配置教程,说实话看到都觉得太老了,而且非常不方便,一般都不做jedis资源的分配和管理,这里公布下我的,可以兼容redis3.0!!!!!!!!!!!!!!!!!!! 1....

2015/06/30 13:10
1K
Netty的几个核心自我总结-新手必看-欢迎大神补充

Netty框架的几个核心类与主要职责,看了《netty权威指南》之后的一个总结

2015/03/16 14:51
245
从程序员到CTO的Java技术路线图

在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了。但如果有清晰的指示图供参考还是非常不错的,这样我们清楚的知道我们大概处于那个阶段和水平。 Java程序员 高级特...

spring-retry----线程内重试

第一步、引入maven依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.3.RELEASE</version> </pa...

2017/08/17 14:39
62
TransactionSynchronizationManager如何在事务提交后异步操作

问题 业务场景 业务需求上经常会有一些边缘操作,比如主流程操作A:用户报名课程操作入库,边缘操作B:发送邮件或短信通知。 业务要求 操作A操作数据库失败后,事务回滚,那么操作B不能执行。...

2017/08/17 14:38
54
sql的Hint

Hint概述 基于代价的优化器是很聪明的,在绝大多数情况下它会选择正确的优化器,减轻了DBA的负担。但有时它也聪明反被聪明误,选择了很差的执行计划,使某个语句的执行变得奇慢无比。 此时就...

2017/02/09 14:06
55
eclipse点击一个变量使相同名称变量高亮显示的方法

1、alt+shift+o 2、选择:windows-> preferences->java->Editor->Mark Occurences 选择最上的复选框,下面的就有很多了。 其中的Local variables就是变量的高亮显示。...

2016/07/25 17:15
30
利用jstack检测死锁DeadLock

首先,制造一个死锁程序如下: public class testJstack {  final static Object obj_1 = new Object();  final static Object obj_2 = new Object();   public static ...

2016/07/08 10:49
57
MySQL binlog

1.前言 日志是把数据库的每一个变化都记载到一个专用的文件里,这种文件就叫做日志文件。Mysql默认只打开出错日志,因为过多的日志将会影响系统的处理性能。 在5.0前支持文本格式和二进制格式...

2016/07/08 10:45
23
jrebel + Eclipse + tomcat 实现热部署

最新版6.4.1破解版下载路径:http://download.csdn.net/download/cock333/9466408 使用方法 总体的思路就是:下载官方的Eclipse插件 然后再指定javaagent等于破解版的jrebel.java路径 1:下载...

2016/03/30 10:18
228
List集合中的对象根据属性排序

集合类List存放的数据,默认是按照放入时的顺序存放的,比如依次放入A、B、C,则取得时候,则也是A、B、C的顺序,实际场景中,有时我们需要根据自定义的规则对List中的元素进行排序,该如何实...

2016/03/29 11:16
106

没有更多内容

加载失败,请刷新页面

返回顶部
顶部