摘要: https://blog.csdn.net/desilting/article/details/41280869 这里利用zookeeper的EPHEMERAL_SEQUENTIAL类型节点及watcher机制,来简单实现分布式锁。 主要思想: 1、开启10个线程,在disLocks节点下各自创建名 阅读全文
posted @ 2018-04-11 14:40 倔强的蒲公英 阅读(196) 评论(0) 推荐(0)
摘要: Oracle系统表整理+常用SQL语句收集 欢迎和大家交流技术相关问题: 邮箱: jiangxinnju@163.com 博客园地址: http://www.cnblogs.com/jiangxinnju GitHub地址: https://github.com/jiangxincode 知乎地址: 阅读全文
posted @ 2018-04-10 15:40 倔强的蒲公英 阅读(169) 评论(0) 推荐(0)
摘要: Spring IOC设计原理解析:本文乃学习整理参考而来 一、 什么是Ioc/DI? 二、 Spring IOC体系结构 (1) BeanFactory (2) BeanDefinition 三、 IoC容器的初始化 1、 XmlBeanFactory(屌丝IOC)的整个流程 2、 FileSyst 阅读全文
posted @ 2018-03-17 21:21 倔强的蒲公英 阅读(8316) 评论(2) 推荐(0)
摘要: 在使用spring的注解事务的时候,需要考虑到事务的传播行为、遇到什么类型的异常时,事务才起作用、事务方法之间的嵌套调用时,怎么样才生效等等诸多问题。网上搜到很多的主要还是一堆理论文字描述,我这里给出亲测的代码,是借助公司真实的系统来做测试。 系统之间调用图如下: 事务和异步处理都在server模块 阅读全文
posted @ 2018-03-14 09:34 倔强的蒲公英 阅读(685) 评论(0) 推荐(0)
摘要: 数据库和操作系统一样,是一个多用户使用的共享资源。当多个用户并发地存取数据 时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。加锁是实现数据库并 发控制的一个非常重要的技术。在实际应用中经常会遇到的与锁相关的异常情况,当两个 阅读全文
posted @ 2018-03-14 08:20 倔强的蒲公英 阅读(1442) 评论(0) 推荐(0)
摘要: 25.尽量避免大事务操作,提高系统并发能力。26.尽量避免向客户端返回大数据量,若数据量过大,应该考虑相应需求是否合理。 阅读全文
posted @ 2018-03-13 09:10 倔强的蒲公英 阅读(180) 评论(0) 推荐(0)
摘要: B树、B-树、B+树、B*树都是什么 B树 即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right); 2.所有结点存储一个关键字; 3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树; 如: B树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那 阅读全文
posted @ 2018-03-13 07:59 倔强的蒲公英 阅读(767) 评论(0) 推荐(0)
摘要: 1.# 表示权限用户(如:root),$ 表示普通用户 开机提示:Login:输入用户名 password:输入口令 用户是系统注册用户成功登陆后,可以进入相应的用户环境. 退出当前shell,输入:exit 2.useradd netseek 添加一个netseek用户 passwd netsee 阅读全文
posted @ 2018-03-13 07:45 倔强的蒲公英 阅读(988) 评论(0) 推荐(0)
摘要: 创建型1. Factory Method(工厂方法)2. Abstract Factory(抽象工厂)3. Builder(建造者)4. Prototype(原型) 5. Singleton(单例) 结构型 6. Adapter Class/Object(适配器)7. Bridge(桥接)8. Co 阅读全文
posted @ 2018-03-12 16:08 倔强的蒲公英 阅读(18026) 评论(2) 推荐(2)
摘要: Dubbo 头几天瞧到《Java顶尖口试必问-Dubbo口试题汇总》,对于内里得难点本人试着答复少许,有错误得请民众指正。 Dubbo固然大概不革新了,可是背靠阿里得措施能力,中文报告得多样,非常合适很多几中小型分散式类型得开辟。 一、Dubbo通讯协议 第一、dubbo Dubbo 缺省协议采用单 阅读全文
posted @ 2018-03-12 11:54 倔强的蒲公英 阅读(11082) 评论(1) 推荐(0)