- 博客(25)
- 资源 (20)
- 问答 (1)
- 收藏
- 关注
原创 高并发性能调试经验分享
原文链接:https://zhuanlan.zhihu.com/p/213482204月份的时候看到一道面试题,据说是腾讯校招面试官提的:在多线程和高并发环境下,如果有一个平均运行一百万次才出现一次的bug,你如何调试这个bug?知乎原贴地址如下:腾讯实习生面试,这两道题目该怎么回答? - 编程 .遗憾的是知乎很多答案在抨击这道题本身的正确性,虽然我不是这次的面试官,但我认为这是一道非
2017-05-28 08:07:10 1069
转载 Java并发编程与技术内幕:Callable、Future、FutureTask、CompletionService
在上一文章中,笔者介绍了线程池及其内部的原理。今天主要讲的也是和线程相关的内容。一般情况下,使用Runnable接口、Thread实现的线程我们都是无法返回结果的。但是如果对一些场合需要线程返回的结果。就要使用用Callable、Future、FutureTask、CompletionService这几个类。Callable只能在ExecutorService的线程池中跑,但有返回结果,也可以...
2017-05-31 22:09:59 687
转载 Java并发编程与技术内幕:线程池深入理解
几种不同的ExecutorService线程池对象:Java类库提供了许多静态方法来创建一个线程池:a、newFixedThreadPool 创建一个固定长度的线程池,当到达线程最大数量时,线程池的规模将不再变化。b、newCachedThreadPool 创建一个可缓存的线程池,如果当前线程池的规模超出了处理需求,将回收空的线程;当需求增加时,会增加线程数量;线程池规模无限制。c、newSing...
2017-05-31 21:15:55 527
原创 多线程系列1:入门
1 源码介绍Thread 中run代码 @Override public void run() { if (target != null) { target.run(); } }target对象是指 /* What will be run. */ private Runnable targe
2017-05-29 11:50:52 434
原创 Java语法糖1:可变长度参数以及foreach循环原理
原文链接:http://www.cnblogs.com/xrq730/p/4868465.html接下来几篇文章要开启一个Java语法糖系列,所以首先讲讲什么是语法糖。语法糖是一种几乎每种语言或多或少都提供过的一些方便程序员开发代码的语法,它只是编译器实现的一些小把戏罢了,编译期间以特定的字节码或者特定的方式对这些语法做一些处理,开发者就可以直接方便地使用了。这些语法糖虽然不会提供实质性的功能
2017-05-27 20:25:17 372
原创 解决Eclipse SVN文件冲突详解
原文链接:http://blog.csdn.net/u014236541/article/details/54408905本地覆盖svn还是svn覆盖本地?经过文件对比后,如果我们发现两者改动的是同一个位置或者是同一个功能点,那么我们可能需要选择性地保留一个,舍弃另一个。如果舍弃的是本地文件,请右键单击该文件,然后在关联菜单中点击【覆盖/更新】(英文:Replace/Update),此
2017-05-27 09:23:27 1200
原创 权限模型设计rbac
看了博客:http://www.cnblogs.com/shijiaqi1066/p/3793894.html 又有了启发。右上角黑框圈的菜单,页面元素,文件,功能四个表,本质是属于一个表:资源表。把资源表拆分出四个表来更便于控制。那权限表怎么和这四张表对应?很简单,你只要把这些表当作资源表来处理就可以了,你原来把权限表和资源表怎么对应,这里就怎么对应。怎么控制页面按钮
2017-05-21 20:16:44 450 1
原创 权限模型设计+标签
思考记录给用户分配角色组(权限组)而不是角色。例如对影片的角色拆成两个组:影片的查询组(只能查询),影片的管理组(可以增删改查)。拆分的目的是为了配合springsecurity的标签(sec:authorize)使用。在页面上的增删改查按钮是否显示,会更加方便的控制。问题:1 影查和影维护权限重复,有必要去重?2 关系表臃肿,加缓存??标签无效:https://my.
2017-05-21 18:36:23 627
原创 Nginx+Tomcat搭建高性能负载均衡集群
原文链接:http://blog.csdn.net/wang379275614/article/details/47778201
2017-05-21 14:51:50 366 1
原创 springsecurity和shiro权限控制
原文链接:http://blog.csdn.net/shadowsick/article/category/1342575
2017-05-20 12:07:50 1831
原创 dubbo直连、只订阅、只注册
1 直连 在开发及测试环境下,经常需要绕过注册中心,只测试指定服务提供者,这时候可能需要点对点直连,点对点直联方式,将以服务接口为单位,忽略注册中心的提供者列表,A接口配置点对点,不影响B接口从注册中心获取列表。2 只订阅 为方便开发测试,经常会在线下共用一个所有服务可用的注册中心,这时,如果一个正在开发中的服务提供者注册,可能会影响消费者不能正常运行。
2017-05-14 17:14:06 2668
原创 spring Data Jpa 相关
1 基本概念入门教程翻译: http://www.oschina.net/translate/getting-started-with-spring-data-jpa2 spring Data Jpa 配置+hibernate http://www.cnblogs.com/liuyitian/p/4062748.html 注意
2017-05-11 23:42:30 681 3
原创 Spring加载resource时classpath*:与classpath:的区别
见spring 3.x 企业应用开发实战 3.32节资源加载举例见链接:http://blog.csdn.net/kkdelta/article/details/5507799Spring可以通过指定classpath*:与classpath:前缀加路径的方式从classpath加载文件,如bean的定义文件.classpath*:的出现是为了从多个jar文件中加载相同的文件.cl
2017-05-10 21:26:42 331
转载 软件设计原则
原文链接:https://my.oschina.net/huangyong/blog/164040#OSC_h2_15 黄勇了解设计模式的朋友们,想必都听说过“六大设计原则”吧。其实最经典的 23 种设计模式中或多或少地都在使用这些设计原则,也就是说,设计模式是站在设计原则的基础之上的。所以在学习设计模式之前,很有必要对这些设计原则先做一下了解。GoF(四人帮),传说中的四位大神
2017-05-09 23:52:02 429
原创 代理模式和拦截过滤器模式
代理模式:https://my.oschina.net/huangyong/blog/159788拦截过滤器模式:Servlet 的 Filter Chain 的设计模式,它是“责任链模式”的一种变体,在 JavaEE 设计模式中命名为“拦截过滤器模式”。 https://my.oschina.net/huangyong/blog/
2017-05-09 09:26:05 1601
原创 Transaction 那点事儿--醍醐灌顶
原文链接:https://my.oschina.net/huangyong/blog/160012数据库的acid是为了解决脏读 不可重复读 幻读问题,归纳一下,以上提到了事务并发所引起的跟读取数据有关的问题,各用一句话来描述一下:脏读:事务 A 读取了事务 B 未提交的数据,并在这个基础上又做了其他操作。不可重复读:事务 A 读取了事务 B 已提交的更改数据。幻读:事务 A 读取了事务 B 已提...
2017-05-03 11:09:23 451 1
原创 轻量级分布式 RPC 框架
原文链接:https://my.oschina.net/huangyong/blog/361751根据以上技术需求,我们可使用如下技术选型:Spring:它是最强大的依赖注入框架,也是业界的权威标准。Netty:它使 NIO 编程更加容易,屏蔽了 Java 底层的 NIO 细节。Protostuff:它基于 Protobuf 序列化框架,面向 POJO,无需编写 .prot
2017-05-03 10:15:51 534
原创 自己实现spring
原文链接:https://my.oschina.net/huangyong/blog/158380工作闲暇之余,我开发了一款轻量级 Java Web 框架 —— Smart Framework。开发该框架是为了:加速基于 Java 的中小型 Web 应用程序的开发,让开发人员将更多的精力集中到业务上,而无需过多地关心底层技术细节。推广国内开源事业的发
2017-05-03 09:55:16 1129
原创 使用 Docker 搭建 Java Web 运行环境
原文链接:https://my.oschina.net/huangyong/blog/372491 --写的很详细,必看。
2017-05-03 09:35:41 3439
lucene 源码 fst.rar 分析
2021-08-14
Garbage-First_garbage_collection g1垃圾免积分下载
2021-06-14
Eclipse Code Recommenders 2.5.4.rar
2019-10-15
集成spring security
2018-04-10
资源代码工具类
2016-11-07
jdk1.6与eclipse集成
2016-04-21
Tomcat与eclipse集成v7.0版本
2016-04-21
maven与eclipse集成3.0版本
2016-04-21
Tomcat7.0版与eclipse集成
2016-04-21
免费下载dubbo
2016-01-10
jquery文件上传扩展插件ajaxfileupload经典
2016-01-05
博客下的附件不能下载问题
2016-05-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人