转自 https://www.cnblogs.com/hustzzl/p/9343797.html 1. Java锁的种类 在笔者面试过程时,经常会被问到各种各样的锁,如乐观锁、读写锁等等,非常繁多,在此做一个总结。介绍的内容如下: 乐观锁/悲观锁 独享锁/共享锁 互斥锁/读写锁 可重入锁 公平锁/ ...
分类:
编程语言 时间:
2020-03-06 12:52:14
阅读次数:
76
在c++中,一个变量或数组变量定义完成后,其值均为系统预设,不一定是我们想要的。一般情况下,全局变量或数组系统会自动初始化(整数一般为0,布尔型为false,字符型为\0),而局部变量则为随机。特别是数组变量,我们在使用中一定义可能就是很大数量的变量,系统预设的可能非我们想要的,那就存在数组变量的统 ...
分类:
编程语言 时间:
2020-03-06 12:51:59
阅读次数:
86
很多用户在购买腾讯云服务器、腾讯云数据库等云产品的时候,都清楚知道有腾讯云代金券优惠领取,但却不太清楚如何领取腾讯云代金券,或如何购买产品、使用腾讯云代金券能带来更大的优惠。 【腾讯云】云产品采购季,助力行业复工。1核2G云服务器,首年99元 https://cloud.tencent.com/ac ...
分类:
其他好文 时间:
2020-03-06 12:51:16
阅读次数:
77
[Toc] 基础表格——.table 对<table&bt;添加.table类即可 条纹表格——.table striped 对<table 标签添加.table类和.table striped类即可 带边框表格——.table bordered 对<table 标签添加.table类和.table ...
分类:
其他好文 时间:
2020-03-06 12:50:40
阅读次数:
69
作者/柳成枝 编辑/范志辉 来源:音乐先声(ID:nakedmusic) 近期,美国数字研究机构 Space150 进行了一项有趣的试验:基于人工智能(Artificial Intelligence,简称 AI)技术,模仿知名说唱歌手 Travis Scott 的人声和音乐风格,做出了一个说唱机器人 ...
分类:
移动开发 时间:
2020-03-06 12:50:00
阅读次数:
98
osi五层协议 1.应用层 要发送的数据 http/https协议 2.传输层 端口 tcp/udp协议 四层路由器/四层交换机 3.网络层 ip协议 路由器/三层交换价 4.数据链路层 mac地址 arp协议 网卡/交换机 5.物理层 tcp特点:面向链接 可靠 速度慢 长度不受限 全双工 流式传 ...
分类:
编程语言 时间:
2020-03-06 12:49:43
阅读次数:
80
--java跨平台性 能跨平台的是java程序,而不是JVM。 其中JVM是用C/C++开发的,是编译后的机器码,不能跨平台,不同平台下需要安装不同版本的JVM。我们编写的java源码,编译后会生成一种 .class的字节码文件。java虚拟机就是负责将字节码文件翻译成特定的机器码然后运行,也就是说 ...
分类:
其他好文 时间:
2020-03-06 12:49:22
阅读次数:
66
随着业务负载的不断加重,容器化、虚拟化也成为各类在线应用必须要具备的能力。对于分布式数据库,容器化也是提升快速部署、提高运维效率的一个很好的路径。 我们重新优化了 Docker部署的方式,帮助大家更快的上手SequoiaDB集群,本文就将介绍基于 Docker 的SequoiaDB分布式集群快速部署 ...
分类:
数据库 时间:
2020-03-06 12:48:59
阅读次数:
82
缓存 分布式锁 记录帖子的点赞数、评论数和点击数 (hash)。 记录用户的帖子 ID 列表 (排序),便于快速显示用户的帖子列表 (zset)。 记录帖子的标题、摘要、作者和封面信息,用于列表页展示 (hash)。 记录帖子的点赞用户 ID 列表,评论 ID 列表,用于显示和去重计数 (zset) ...
分类:
其他好文 时间:
2020-03-06 12:48:36
阅读次数:
70
level_cachewww.zhaoch.top > 项目level cache是一个golang编写支持分片存储的多级的缓存库。整体设计上在保障性能够用的前提下尽可能的通过设计方案简化代码实现,便于维护和二次开发。该库能够管理多种速度价格不同的设备进行对象分片的功能,实现性能和价格的平衡。lev ...
分类:
系统相关 时间:
2020-03-06 12:48:08
阅读次数:
85
1.vue-element-template添加国际化,$t可以直接使用,但是在面包屑和左侧导航使用时, 打印hasKey为false,代表语言库里没有对应的内容,但是语言库我是从admin拷过来的,于是对比有什么不同,发现,router里面的meta的title的首字母和语言库对应的内容大小写不一 ...
分类:
其他好文 时间:
2020-03-06 12:47:27
阅读次数:
123
题目:1367. 二叉树中的列表 链接:https://leetcode-cn.com/problems/linked-list-in-binary-tree/ 题意:略 思路:两种思路太久没有做算法题了。对这类题目不敏感,想当然以为是dp做法,其实就是dfs或者bfs。 dfs做法:从最开始进行思 ...
分类:
其他好文 时间:
2020-03-06 12:47:11
阅读次数:
43
实现效果: 功能:当滚动条滚在中间时,窗口两边出现图片,可以用于广告图片的出现 实现代码: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content=" ...
分类:
Web程序 时间:
2020-03-06 12:46:28
阅读次数:
73
1、analyzer的组成 CharacterFilters:针对原始文本进行处理例如去掉html Tokenizer:按照规则切分单词 Token Filter:将切分好的单词进行二次加工 2、分词器 standard 默认分词器,按词切分,小写处理 stop 小写处理,停用词过滤(a,the,i ...
分类:
其他好文 时间:
2020-03-06 12:45:54
阅读次数:
72
exec sp_addlogin '用户名','密码','数据库' go use 数据库 exec sp_grantdbaccess '用户名' go use 数据库 grant select on 表名 to "用户名" exec sp_addlogin '用户名','密码','数据库'go us ...
分类:
数据库 时间:
2020-03-06 12:45:42
阅读次数:
169
1. 题目 2. 思路 难点在于理解题目的意思 3. 注意点 DAY的确定是必须大写字母,而且大写字母在A~G之间而不是全部大写字母 hh是数字或者大写字母,如果是大写字母必须在A~N之间,而且是在找完DAY之后往后继续寻找 MM是字母 4. 代码 ...
分类:
其他好文 时间:
2020-03-06 12:45:28
阅读次数:
54
1 #include<bits/stdc++.h> 2 3 using namespace std; 4 5 const int N = 1e5; 6 7 struct node{ 8 int key; 9 int value; 10 //方法一 重载小于运算符 11 bool operator < ...
分类:
编程语言 时间:
2020-03-06 12:45:04
阅读次数:
73