说起多线程的两个修饰符,保证线程安全首先就会想到synchronized和voiltile这两个。 为什么会出现线程不安全? 多线程是相对cpu指令的,cpu本身是对一个又一个指令进行顺序执行的。多线程就是卡单个指令节点进行插入执行(这里说法估计有点问题,以后想起来再改吧)。jdk本身提供了对多个线 ...
分类:
其他好文 时间:
2020-06-27 00:02:10
阅读次数:
71
使用mysql进行处理。 后面如果知道excel的哪个函数适合处理,这里会进行补充。暂时使用自己数据的sql进行处理。 一:概论 1.需求 查找员工连续三个月内的工资是0的员工 二:将数据添加到mysql里 1.准备数据 如果查询完,应该只有joy是最终的结果。 新建excel表,这里第一列是id, ...
分类:
数据库 时间:
2020-06-26 23:48:34
阅读次数:
78
一.铺垫: 之前用的是通过最基本的用户名密码登录我的运维平台http://127.0.0.1:8000/ 这种用的是form表单,但是这种对于前后端分离的不适合。前后端分离,应该通过http的url地址去登录,登录完之后获取一个token,我下次请求只需要带着这个token去获取数据即可。 查看dj ...
分类:
其他好文 时间:
2020-06-26 22:24:25
阅读次数:
53
在网上查了很多博客,大多都是对redis专业向的定义,我这个初学者看着挺懵的 下面记录一下我现阶段能理解的redis的用处 1. 使用Redis做缓存 Redis的字符串、哈希表两种数据结构适合用来储存大量的键值对信息,从而实现高速缓存 (在提升服务器性能方面非常有效) 2.计算器/限速器,利用Re ...
分类:
其他好文 时间:
2020-06-26 22:23:20
阅读次数:
68
标题&作者团队 【Happy导语】这是今年CVPR2020中关于图像超分的文章,不同于其他方法在网络架构或者数据增广方面进行改进,该文另辟蹊径从“损失函数”入手,针对已有GAN系列的损失函数展开并未并提出了改进点。所提方法取得了NTIRE2020感知极限超分竞赛LPIPS指标亚军、PI指标冠军。所以 ...
分类:
其他好文 时间:
2020-06-26 22:03:48
阅读次数:
123
管程 悲观锁(阻塞) 临界区 一段代码块对共享资源存在多个线程的读写操作, 我们就叫它临界区 临界区存在多个线程竞争共享资源的问题, 由于分时系统, 我们的cpu不能一直负责一条线程的执行, 所以在cpu切换的时候需要保存当时的场景, 之后cpu回来后需要恢复场景再次执行代码, 我们简称这个过程为线 ...
分类:
其他好文 时间:
2020-06-26 18:02:01
阅读次数:
112
1、什么事索引(本质:数据结构) 索引是帮助MySQL高效获取数据的数据结构。 2、优势: 1、提高数据检索的效率,降低数据库IO成本 2、通过索引对数据进行排序,降低数据排序的成本,降低了CPU的消耗 3、劣势: 降低更新表的速度,如对表进行update 、delete、insert等操作时,My ...
分类:
数据库 时间:
2020-06-26 16:22:25
阅读次数:
81
(一)饿汉式 不存在线程安全问题 直接实例化(简洁直观) 枚举式(最简洁) 静态代码块(适合复杂实例化) (二)饿汉式 : 延迟创建对象 线程不安全(适用于单线程) 线程安全(适用于多线程) 静态内部类形式(适用于多线程) 学而不思则。。。。 ...
分类:
其他好文 时间:
2020-06-26 14:55:43
阅读次数:
61
Zookeeper分布式过程协同技术 - 部署及设置 Zookeeper支持单机模式、伪集群模式、集群模式三种部署方式。演示部署环境为CentOS、jdk版本为1.8、Zookeeper版本为3.4.9。 单机模式 单机模式适合入门学习使用,只需要一台机器就可以轻松搭建Zookeeper服务用于学习 ...
分类:
其他好文 时间:
2020-06-26 10:31:23
阅读次数:
55
ASP.NET WebApi 实现Token验证 基于令牌的认证 我们知道WEB网站的身份验证一般通过session或者cookie完成的,登录成功后客户端发送的任何请求都带上cookie,服务端根据客户端发送来的cookie来识别用户。 WEB API使用这样的方法不是很适合,于是就有了基于令牌的 ...