上一页 1 2 3 4 5 6 7 8 9 ··· 22 下一页
摘要: 首先要认识并发的一些基本概念以及并发编程的利和弊 并发编程2:认识并发编程的利与弊 基础知识讲解与核心知识准备 并发及并发的线程安全处理 高并发处理的思路及手段 涉及的知识技能 并发编程基础 CPU多级缓存-缓存一致性 CPU多级缓存-乱序执行优化 JAVA内存模型 并发的优势与风险 参考:Java 阅读全文
posted @ 2018-07-01 14:55 开拖拉机的蜡笔小新 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 通常情况下,在Java里面,++i或者--i不是线程安全的,这里面有三个独立的操作:获得变量当前值,为该值+1/-1,然后写回新的值。在没有额外资源可以利用的情况下,只能使用加锁才能保证读-改-写这三个操作是“原子性”的。 Java 5新增了Atomic包,里面类包含方法getAndIncremen 阅读全文
posted @ 2018-07-01 10:27 开拖拉机的蜡笔小新 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 如果不想每次都写private final Logger logger = LoggerFactory.getLogger(XXX.class); 可以用注解@Slf4j 一、在pom文件加入依赖 <dependency> <groupId>org.projectlombok</groupId> < 阅读全文
posted @ 2018-06-29 21:33 开拖拉机的蜡笔小新 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 可靠性和可用性是我们常见的IT系统衡量指标可靠性(R)是指从它开始运行到某个时刻,这个时间段内正常运行的概率。 两个故障之间系统能正常工作的时间的平均值成为平均无故障工作时间。 通常平均修复时间来表示计算机的可维修性(S); 可靠性是在给定的时间间隔和给定条件下,系统能正确执行其功能的概率。 可用性 阅读全文
posted @ 2018-06-29 17:05 开拖拉机的蜡笔小新 阅读(1170) 评论(0) 推荐(0) 编辑
摘要: 例: 类似这样的方法不会回滚 (一个方法出错,另一个方法不会回滚) : 下面的方法回滚(一个方法出错,另一个方法会回滚): 或者: 为什么不会滚呢??是对Spring的事务机制就不明白。!! 默认spring事务只在发生未被捕获的 runtimeexcetpion时才回滚。 spring aop 异 阅读全文
posted @ 2018-06-28 19:26 开拖拉机的蜡笔小新 阅读(1113) 评论(0) 推荐(0) 编辑
摘要: 就是用URL定位资源,用HTTP描述操作。 看Url就知道要什么看http method就知道干什么看http status code就知道结果如何 主要是针对资源进行资源定位和资源操作。 资源定位:url的格式,url中不带参数。参数从url的路径中获得。 资源操作:使用http的get、post 阅读全文
posted @ 2018-06-28 17:41 开拖拉机的蜡笔小新 阅读(204) 评论(0) 推荐(0) 编辑
摘要: HTTPS在传输数据之前需要客户端(浏览器)与服务端(网站)之间进行一次握手,在握手过程中将确立双方加密传输数据的密码信息。TLS/SSL协议不仅仅是一套加密传输的协议,更是一件经过艺术家精心设计的艺术品,TLS/SSL中使用了非对称加密,对称加密以及HASH算法。握手过程的简单描述如下: 1.浏览 阅读全文
posted @ 2018-06-28 17:38 开拖拉机的蜡笔小新 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 原先对mysql不太理解,但也没有报错。但理解的不够深入。这次补上。 原来以为int(11)是指11个字节,int(10)就是10个字节。我错了。 http://zhidao.baidu.com/link?url=puYWaGBQNKNHgffO5kdvXshF3KmX8OuB4Mor3HXapbN 阅读全文
posted @ 2018-06-28 14:44 开拖拉机的蜡笔小新 阅读(2691) 评论(0) 推荐(0) 编辑
摘要: 36.两个链表的第一个公共节点 题目描述 输入两个链表,找出它们的第一个公共结点。 1.具有重合节点的两个链表是一个Y字性,用两个堆栈放这两个链表,从尾部开始遍历,直到遍历到最后一个重合节点。 这种算法时间复杂度为O(m+n),但是空间复杂度也是O(m+n),相当于是空间换时间 /* public 阅读全文
posted @ 2018-06-27 22:49 开拖拉机的蜡笔小新 阅读(752) 评论(0) 推荐(0) 编辑
摘要: 用一个比喻解释什么是CDN? 话说从前有一个大仓库(源站服务器)存放着很多好吃的(数据)如薯片、巧克力、话梅等等(音频、视频、文件等) 仓库下属会有很多网店超市(代理缓存的各个节点)大仓库的东西会下放到各个超市存储(缓存)、售卖(调度) 你(用户)在北京,想吃话梅(数据)那么就会就近北京的店(节点) 阅读全文
posted @ 2018-06-27 16:34 开拖拉机的蜡笔小新 阅读(568) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 22 下一页