2019年9月29日
摘要:
数据库切分概述 数据切分概述 OLTP和OLAP 在互联网时代,海量数据的存储与访问成为系统设计与使用的瓶颈问题,对于海量数据处理,按照使用场景,主要分为两种类 型:联机事务处理(OLTP)和联机分析处理(OLAP)。 联机事务处理(OLTP)也称为面向交易的处理系统,其基本特征是原始数据可以立即传
阅读全文
posted @ 2019-09-29 15:15
我是廖志伟
阅读(13)
推荐(0)
2019年9月26日
摘要:
解决思路:防止其他人通过用户的url访问用户私人数据 思路一:url中放入userId,根据url中的usrId和session中保存的userId 进行匹配判断是否是本人访问, 这样会将userId暴漏在url中,不安全。解决方案:url做成通用的,数据请求需要用户自己主动触发(百度的)(不建议使
阅读全文
posted @ 2019-09-26 20:29
我是廖志伟
阅读(12)
推荐(0)
2019年8月11日
posted @ 2019-08-11 23:13
我是廖志伟
阅读(15)
推荐(0)
posted @ 2019-08-11 22:52
我是廖志伟
阅读(11)
推荐(0)
摘要:
理论: 它的作用就是会让所有线程都等待完成后才会继续下一步行动。 举个例子,就像生活中我们会约朋友们到某个餐厅一起吃饭,有些朋友可能会早到,有些朋友可能会晚到,但是这个餐厅规定必须等到所有人到齐之后才会让我们进去。这里的朋友们就是各个线程,餐厅就是 CyclicBarrier。 未使用循环栅栏的代码
阅读全文
posted @ 2019-08-11 10:20
我是廖志伟
阅读(16)
推荐(0)
2019年7月28日
posted @ 2019-07-28 22:15
我是廖志伟
阅读(13)
推荐(0)
摘要:
公平和非公平锁是什么? 二者区别?
阅读全文
posted @ 2019-07-28 10:03
我是廖志伟
阅读(14)
推荐(0)
摘要:
第一章讲解了volatile不保证原子性,为解决原子性使用了AtomicInteger原子整型,解决了基本类型运算操作的原子性的问题,那我们自定义的实体类或者基本数据类型都要保证原子性呢?使用AtomicReference原子引用 AtomicInteger原子整型: package com.jav
阅读全文
posted @ 2019-07-28 09:16
我是廖志伟
阅读(15)
推荐(0)
2019年7月17日
摘要:
用三招搞定: 写入内存而不是写入硬盘异步处理而不是同步处理分布式处理 博客地址:https://blog.csdn.net/shendl/article/details/51092916
阅读全文
posted @ 2019-07-17 08:22
我是廖志伟
阅读(8)
推荐(0)
2019年7月11日
摘要:
静态页面: 在resources建立一个static目录和index.htm静态文件,访问地址 http://localhost:8080/index.html spring boot项目只有src目录,没有webapp目录,会将静态访问(html/图片等)映射到其自动配置的静态目录,如下 /sta
阅读全文
posted @ 2019-07-11 12:14
我是廖志伟
阅读(38)
推荐(0)