摘要: 乐观锁与悲观锁http://www.cnblogs.com/qjjazry/p/6581568.html 简单抢购 乐观锁与悲观锁的实现http://blog.csdn.net/evankaka/article/details/70570200http://blog.csdn.net/evankak 阅读全文
posted @ 2018-06-22 14:29 江湖前辈黄药师 阅读(1293) 评论(0) 推荐(0) 编辑
摘要: SpringMVC源码总结 http://blog.csdn.net/z69183787/article/details/52816927 阅读全文
posted @ 2018-06-22 14:28 江湖前辈黄药师 阅读(301) 评论(0) 推荐(0) 编辑
摘要: MQ 消息队列是系统级、模块级的通信。RPC是对象级、函数级通信。 1) 什么是推模式,什么是拉模式 2) 有没有消息丢失情况,如何防止 3) MQ用来解决什么问题 4) 你们用的什么MQ,为什么要用这个,它的最大吞吐量是多少 AcitveMQ是作为一种消息存储和分发组件 ActiveMQ默认的使用 阅读全文
posted @ 2018-06-22 14:25 江湖前辈黄药师 阅读(1058) 评论(0) 推荐(0) 编辑
摘要: 调用关系说明 服务容器负责启动,加载,运行服务提供者。 服务提供者在启动时,向注册中心注册自己提供的服务。 服务消费者在启动时,向注册中心订阅自己所需的服务。 注册中心返回服务提供者地址列表给消费者,如果有变更,注册中心将基于长连接推送变更数据给消费者。 服务消费者,从提供者地址列表中,基于软负载均 阅读全文
posted @ 2018-06-22 14:24 江湖前辈黄药师 阅读(1065) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/zhiguozhu/article/details/50517527Redis原生session与redis中的session区别原生session在服务器上是以文件的形式存储的,所以其有一些磁盘io上的缺点 1) 有哪几种类型的数据结构String——字符 阅读全文
posted @ 2018-06-22 14:22 江湖前辈黄药师 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 单例模式工厂模式 map 分支扭转 接口适配模板模式 抽象类里面具体方法封装了调用抽象方法前后的通用的逻辑 抽象方法需要子类去实现建造者模式 使用多个简单的对象一步一步构建成一个复杂的对象 适配器模式 将一个类的接口转换成客户期望的另一个接口,让原本不兼容的接口可以合作无间 http://blog. 阅读全文
posted @ 2018-06-22 14:21 江湖前辈黄药师 阅读(267) 评论(0) 推荐(0) 编辑
摘要: {空}1. 什么叫线程安全?servlet是线程安全吗?{答:如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。 或者说:一个类或者程序所提供的接口对于线程来说是原子操作或 阅读全文
posted @ 2018-06-22 14:20 江湖前辈黄药师 阅读(1079) 评论(0) 推荐(0) 编辑
摘要: java内存区域 一些基本概念 http://www.importnew.com/18694.html https://www.cnblogs.com/wangyayun/p/6557851.html 1.方法区和堆是所有线程共享的内存区域;而java栈、本地方法栈和程序员计数器是运行时线程私有的内 阅读全文
posted @ 2018-06-15 15:17 江湖前辈黄药师 阅读(8071) 评论(0) 推荐(2) 编辑
摘要: 最近做了一个关于动态生成PDF合同的需求 java生成PDF 网络上随便一搜遍有了 不要用手动在代码里面输入合同中的文字这种方式 如这样的方式 http://blog.csdn.net/justinytsoft/article/details/53320225 需求的多变,那天需要修改一下字体的颜色 阅读全文
posted @ 2018-01-16 18:20 江湖前辈黄药师 阅读(10865) 评论(1) 推荐(0) 编辑