自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (13)
  • 收藏
  • 关注

原创 shiro中获取当前user出错

准确场景描述应该是: 1、在应用层使用“线程池等会缓存线程的组件”,比如Executors.newFixedThreadPool(n);在线程里进行 getUser(); 2、可能A用户获取到B用户。 下面分析一下原理: 顺着shiro源码去找,获取当前用户方法SecurityUtils.getSubject();/*ThreadContext线程上下文环境,主要靠InheritableT

2017-04-26 18:07:26 8264

原创 rocketmq源码简析之namesrc模块

先看一下官网一张清晰的架构图: nameserver作为替换早期版本zookeeper的轻量级实现,它只实现了zk的一致性+发布订阅,当然实现方式是不一样的。它的一致性是通过每个节点的Broker、Consumer、Producer定时心跳同步的,存在短暂的不一致性,可以说是弱一致性,不会有影响,因为有柔性事务保证重试机制。发布订阅跟zk就差不多了,Broker会与每一台nameserver

2017-04-25 17:21:05 1420

原创 sharding-jdbc源码阅读之soft transaction

先看一段作者张亮,对sharding-jdbc分布式事务理解: 张亮:分布式事务这块,我们认为XA多阶段提交的方式,虽然对分布式数据的完整性有比较好的保障,但会极大的降影响应用性能,并未考虑采用。我们采用的是两种方式,一种称之为弱XA,另一种是柔性事务,即BASE。 弱XA就是分库之后的数据库各自负责自己事务的提交和回滚,没有统一的调度器集中处理。这样做的好处是天然就支持,对性能也

2017-04-20 15:15:55 2672 1

原创 sharding-jdbc源码阅读之Adapter

15年做搜索的时候,业务那边对一些大的mysql表做了分表,记得好像是video表,给了我一个公式:vid%16。好在搜索业务对mysql表只是读取操作,改动还是比较简单,我在原来的读取类上,做了一层wrapper,在between 1 to 5000的情况下,计算该去哪张表读取。后面出来面试,也被问到分库分表这种概念,但手动去做,总是很坑。于是去了解了一下这一块的开源项目:**jdbc版:阿里的

2017-04-19 19:44:20 1686

《最后期限》

讲解项目开发过程中的进度指定,与异常情况的处理

2014-03-23

编译人生书籍

IT人士必读书籍,讲解开发人员应注意事项等内容。和注意的细节

2014-03-23

IOS 开发总结

IOS 开发总结,xcode快捷键,objective-c 语言注意事项

2014-03-23

宾馆管理系统

课程设计的作品,java源代码,对宾馆的流程的管理。

2012-05-24

前台效果按钮+导航条+编辑器+后台模板

一直以来的开发搜集,有按钮+导航条+编辑器+后台模板等等,有惊喜的!

2012-04-21

Oracle PHP分页代码

运行出来的PHP+ORACLE分页代码,还有页码

2012-04-21

JAVA C C++各种语言的面试题宝典

内含有JAVA C C++三种语言的很多经典的面试题,还有老鸟给菜鸟的面试的技巧,可以让我们提早了解企业对人才的需求

2011-09-02

JAVA SOCKET 在线聊天系统雏形

JAVA SOCKET编程的简单项目实例,是我很辛苦搞到的,有利于初学者了解SOCKET通信,以及IO在SOCKET方面的应用,了解SOCKET服务器的工作原理,以及它如何与客户端通信的

2011-09-02

JAVA课程设计之计算器及其他

JAVA课程设计之美观的计算器,还有阿基米德螺旋线及自己做的一个进制转换板,学习JAVA的GUI是基础,它是一个框架,里面可以包涵很多东西进去

2011-05-04

applet动画之溜马

applet是JAVA客户端应用程序,可以嵌入到HTML中。此资源是走动的马的applet动画,还有八张机器人逐帧图片作为开发素材!也有实现声音哦~~

2011-05-04

迷你ASP服务器 cn

小型的ASP实验学习软件,是一个小巧实用的ASP的服务器,适合于初学者编程。

2010-10-14

空空如也

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

TA关注的人

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