自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ice-wee的专栏

java没有衰落,而是刚刚开始。

  • 博客(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

原创 亿级Web系统搭建:单机到分布式集群

原文链接:http://blog.jobbole.com/91738/

2017-05-28 09:04:25 399

原创 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

原创 Redis性能问题排查解决手册

原文链接:http://www.cnblogs.com/mushroom/p/4738170.html

2017-05-19 22:21:25 343

原创 简述 Docker

原文地址:https://waylau.com/ahout-docker/

2017-05-19 22:16:31 399

原创 判断服务端是否支持跨域请求

直接在访问链接后面加?callback=aa看返回的数据是否是aa=......说明支持跨域

2017-05-17 13:12:10 3530

原创 dubbo直连、只订阅、只注册

1 直连        在开发及测试环境下,经常需要绕过注册中心,只测试指定服务提供者,这时候可能需要点对点直连,点对点直联方式,将以服务接口为单位,忽略注册中心的提供者列表,A接口配置点对点,不影响B接口从注册中心获取列表。2 只订阅      为方便开发测试,经常会在线下共用一个所有服务可用的注册中心,这时,如果一个正在开发中的服务提供者注册,可能会影响消费者不能正常运行。

2017-05-14 17:14:06 2668

原创 我的二维码

2017-05-14 13:34:34 495 2

原创 Java分布式应用如何入门以及有哪些资料?

https://www.zhihu.com/question/22764869

2017-05-12 21:34:03 2305

原创 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 分析

https://blog.csdn.net/wabiaozia/article/details/119515755 4 FST(一)Lucene 8.4.0 对应博文备份

2021-08-14

Garbage-First_garbage_collection g1垃圾免积分下载

G1垃圾回收器论文。 Garbage-First Garbage Collection October 24-25, 2004

2021-06-14

Eclipse Code Recommenders 2.5.4.rar

eclipse或sts Code Recommenders 2.5.4,离线安装包。安装过程参照https://blog.csdn.net/wabiaozia/article/details/102558712

2019-10-15

集成spring security

来自https://github.com/FrameReserve/TrainingBoot/releases/tag/0.0.3 Spring Boot (三)集成spring security。 Blog: http://blog.csdn.net/a286352250/article/details/53156461

2018-04-10

单个正则表达式工具类。

正则表达式的工具类,详细功能见http://www.cnblogs.com/lr393993507/p/5234857.html

2017-06-14

资源代码工具类

1997盏亮着的电灯,3的倍数的灯的拉一下;再将5的倍数的灯拉一下,最后有多少亮的灯。详细见我博客http://blog.csdn.net/wabiaozia/article/details/53043392

2016-11-07

js操作cookie类

js操作cookie的案例,里面给了一个网站,可以在网站线测试

2016-08-31

Java.Concurrency.in.Practice.pdf

Java.Concurrency.in.Practice.pdf英文版

2016-04-25

jdk1.6与eclipse集成

tomcat,maven,jdk配置具体集成参见我博文http://blog.csdn.net/wabiaozia/article/details/51203169

2016-04-21

Tomcat与eclipse集成v7.0版本

tomcat,maven,jdk配置具体集成参见我博文http://blog.csdn.net/wabiaozia/article/details/51203169

2016-04-21

maven与eclipse集成3.0版本

tomcat,maven,jdk配置具体集成参见我博文http://blog.csdn.net/wabiaozia/article/details/51203169

2016-04-21

Tomcat7.0版与eclipse集成

tomcat,maven,jdk配置具体集成参见我博文http://blog.csdn.net/wabiaozia/article/details/51203169

2016-04-21

postman工具使用

具体安装和使用见我图文教程http://write.blog.csdn.net/postedit/50777636

2016-03-02

ArrayList的源码

源码分析见我博文:http://blog.csdn.net/wabiaozia/article/details/50684556

2016-02-18

ConcurrentHashmap源码

源码分析见我博文:http://blog.csdn.net/wabiaozia/article/details/50684556

2016-02-18

ArrayLisr源码

源码分析见我博文:http://blog.csdn.net/wabiaozia/article/details/50684556

2016-02-18

hashset源码

源码分析见我博文:http://blog.csdn.net/wabiaozia/article/details/50684556

2016-02-18

1.6 hashmap源码

hashmap源码,可以看看http://blog.csdn.net/wabiaozia/article/details/50684556

2016-02-18

免费下载dubbo

免费下载dubbo,dubbo.xsd自己不用费力去找了,具体可以看我博客。http://blog.csdn.net/wabiaozia/article/details/50491700

2016-01-10

jquery文件上传扩展插件ajaxfileupload经典

不知道作者是谁,但是真的很感谢,也可以给我留言留邮箱,我免积分发给你,使用方法见我:http://write.blog.csdn.net/postedit/50221945

2016-01-05

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除