摘要: 超文本传输协议 HTTP 协议被用于在 Web 浏览器和网站服务器之间传递信息,HTTP 协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了 Web 浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP 协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息 阅读全文
posted @ 2018-03-12 15:04 C&R 阅读(231) 评论(0) 推荐(0)
摘要: Springboot 常用注解 @SpringBootApplication: 包含 @Configuration、@EnableAutoConfiguration、@ComponentScan通常用在主类上。 @Repository:用于标注数据访问组件,即 DAO 组件。 @Service:用于 阅读全文
posted @ 2018-03-12 13:44 C&R 阅读(111) 评论(0) 推荐(0)
摘要: 本文为大家分析四种Java线程池用法,供大家参考,具体内容如下 http://www.jb51.net/article/81843.htm 1、new Thread的弊端 执行一个异步任务你还只是如下new Thread吗? ? 1 2 3 4 5 6 7 8 new Thread(new Runn 阅读全文
posted @ 2018-03-12 11:20 C&R 阅读(74) 评论(0) 推荐(0)
摘要: 最近因为在工作中需要,学习了乐观锁与悲观锁的相关知识,这里我通过这篇文章,把我自己对这两个“锁家”兄弟理解记录下来; - 悲观锁:正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)的修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往 阅读全文
posted @ 2018-03-12 11:06 C&R 阅读(150) 评论(0) 推荐(0)
摘要: 高并发下的数据安全 我们知道在多线程写入同一个文件的时候,会存现“线程安全”的问题(多个线程同时运行同一段代码,如果每次运行结果和单线程运行的结果是一样的,结果和预期相同,就是线程安全的)。如果是MySQL数据库,可以使用它自带的锁机制很好的解决问题,但是,在大规模并发的场景中,是不推荐使用MySQ 阅读全文
posted @ 2018-03-12 11:05 C&R 阅读(509) 评论(0) 推荐(0)