首页 > 2021年01月31日 > 全部分享
【Redis 分布式锁】(3)完善这把“锁”
原文链接:https://www.changxuan.top/?p=1243 在上一篇文章(好用一点的锁)的最后,我们又发现了目前的锁存在两个问题: 由于不可控的异常状况,持有锁的线程不能显示的释放锁,导致锁一直处在被持有的状态。 目前锁不支持在某一段时间内只允许获取一次锁。 我们首先来看第一个问题 ...
分类:其他   时间:2021-01-31 14:23:07    收藏:0  评论:0  赞:0  阅读:22
mysql学习09--自连接查询
Edinburgh Buses This database consists of two tables: stops and routes stops This is a list of areas served by buses. The detail does not really inclu ...
分类:数据库技术   时间:2021-01-31 14:22:56    收藏:0  评论:0  赞:0  阅读:29
Redis 5 种数据类型
字符串 @GetMapping("/string") public String stringTest(){ redisTemplate.opsForValue().set("str","Hello World"); String str = (String) redisTemplate.opsFo ...
分类:其他   时间:2021-01-31 14:22:46    收藏:0  评论:0  赞:0  阅读:22
中文分词综述
分词的研究主要有以下几个大的方向: 多任务:分词和POS Tagging、依存句法分析、命名实体识别组合在一起做联合任务; 模型:使用最新的神经网络模型,比如ZEN采用了BERT 上下文特征:采用更加丰富的上下文特征(将词嵌入和子嵌入拼接); 多准则学习:分词的结果不是固定,根据不同的准则有不同的切 ...
分类:其他   时间:2021-01-31 14:22:34    收藏:0  评论:0  赞:0  阅读:24
化学能与原电池:知识预习
一、化学反应中的能量变化 旧化学键断裂吸收能量,新化学键形成释放能量。 旧化学键断裂吸收的能量 ≠ 新化学键形成释放的能量。 反应物的总能量 ≠ 生成物的总能量。 能量转化:化学能 -> 光能/热能/电能。 二、化学能与电能 火力发电: 能量转化:化学能 -点燃-> 热能 -> 机械能 -> 电能。 ...
分类:其他   时间:2021-01-31 14:22:22    收藏:0  评论:0  赞:0  阅读:28
图片懒加载
为什么需要图片懒加载 简而言之就是为了提高前端性能。 图片在需要的时候才加载,减轻服务的负担,提高页面的加载速度,提高用户体验。 图片懒加载的使用 ①npm安装 npm install vue-lazyload -S ②安装图片懒加载插件 // main.js import VueLazyLoad ...
分类:其他   时间:2021-01-31 14:22:10    收藏:0  评论:0  赞:0  阅读:18
安装Vue.js的过程
1、首先要安装node.js:前往官方网站下载:https://nodejs.org/zh-cn/,选择长期支持版。一路next即可完成安装。 安装完成后,在cmd命令行里输入node -v即可查看到node的版本。输入npm -v可查看npm的版本。 2、把npm改成淘宝镜像:在cmd命令行输入n ...
分类:Web开发   时间:2021-01-31 14:21:58    收藏:0  评论:0  赞:0  阅读:19
MapReduce介绍
这里简单介绍下MapReduce 1、什么是MapReduce 1、源自Google的MapReduce论文 2、发表于2004年12月,Hadoop MapReduce是Google MapReduce的克隆版 2、MapReduce特点 易于编程 良好的扩展性 高容错性 海量数据的离线处理 3、 ...
分类:其他   时间:2021-01-31 14:21:43    收藏:0  评论:0  赞:0  阅读:26
Django2.1集成xadmin管理后台所遇到的错误集锦,解决填坑
django默认是有一个admin的后台管理模块,但是丑,功能也不齐全,但是大神给我们已经集成好了xadmin后台,我们拿来用即可,但是呢,django已经升级到2.1版本了,xadmin貌似跟不上节奏,那么在集成过程中咱就一步一步填坑吧,这也是一种学习的过程,遇到错误,找到错误的地方,看看djan ...
分类:其他   时间:2021-01-31 14:21:29    收藏:0  评论:0  赞:0  阅读:18
关于动态代理invoke()方法的理解
1. 关于动态代理的一些疑问 学习动态代理时,总是会有疑问,使用代理对象调用我们自己的接口中的方法时,会执行InvocationHandler实现类的invoke()方法,并且返回值与接口的实现类的返回值没有必然关系等等,出现了很多很奇怪的事情。 接口代码: public interface Dao ...
分类:其他   时间:2021-01-31 14:21:18    收藏:0  评论:0  赞:0  阅读:25
16进制转换
将16进制转换为8进制和十进制 利用二进制作为桥梁。 #include<iostream> #include<string> using namespace std; string resoxTOb(char ch) { //单纯的字符转换(16->2) if (ch == '0') return ...
分类:其他   时间:2021-01-31 14:21:05    收藏:0  评论:0  赞:0  阅读:17
网络接口库函数mpr.dll动态库
今天看到项目中使用了下面的方式挂载本地磁盘驱动,映射网络共享目录: [DllImport("mpr.dll", EntryPoint = "WNetAddConnection2")] private static extern uint WNetAddConnection2(NetResource ...
分类:其他   时间:2021-01-31 14:20:55    收藏:0  评论:0  赞:0  阅读:15
Atcoder ABC 190 赛后解题报告(暂A-D,后续会持续更新)
Atcoder ABC 190 赛后解题报告 A - Very Very Primitive Game / 首先理解题意,不是谁先吃完谁赢,而是谁先吃完,谁输。 然后就简单了,注意在 \(a=b\) 是要考虑谁是先手,先手必输。 //Don't act like a loser. //This co ...
分类:其他   时间:2021-01-31 14:20:45    收藏:0  评论:0  赞:0  阅读:30
MySQL错误:2003-Can't connect to MySQL server on 'localhost'(10061 "unknown error")
今天数据库又打不开了,然后之前的数据也都找不到了,正当我着急的时候,发现了一个办法 如下: 打开显示隐藏文件目录 :在C盘-->ProgramData-->MySQL--MySQL Server 5.7 -->Data(先把这个备份出来) 然后卸载MySQL,注意:卸载查看一下网上的教程,不然卸载不 ...
分类:数据库技术   时间:2021-01-31 14:20:33    收藏:0  评论:0  赞:0  阅读:31
力扣算法题-面试题17.10-多数元素-java代码
数组中占比超过一半的元素称之为主要元素。给定一个整数数组,找到它的主要元素。若没有,返回-1。 示例 1: 输入:[1,2,5,9,5,9,5,5,5] 输出:5 示例 2: 输入:[3,2] 输出:-1 示例 3: 输入:[2,2,1,1,1,2,2] 输出:2 要求:时间复杂度O(N),空间复杂 ...
分类:编程语言   时间:2021-01-31 14:20:20    收藏:0  评论:0  赞:0  阅读:29
路由懒加载与路由嵌套
认识懒加载 路由中通常会定义很多不同的页面,这些页面通常情况下会被打包到一个js文件中,如果我们一次性请求完这些页面,可能会花费一定的时间,甚至用户的电脑都可能会出现短暂的白屏,为了避免这种情况,就必须使用路由懒加载 路由懒加载的作用就是路由对应的组件会被打包成一个个js代码,只有在这个路由被访问到 ...
分类:其他   时间:2021-01-31 14:20:10    收藏:0  评论:0  赞:0  阅读:20
htb-machines-October
信息收集 端口 网页 网页有写是OctoberCMS,可以查询有无版本漏洞 msf msf一把梭,找到版本漏洞,并且可以打 虽然可以打,但是这个返回的shell没什么权限,也不能用python再弹个shell,whoami的命令都执行不了,果断放弃,看看文档在哪上传的,自己上传马 getshell ...
分类:系统服务   时间:2021-01-31 14:19:56    收藏:0  评论:0  赞:0  阅读:20
正则(?i)regex
String reg = "(?!)[a-zA-Z]"; //abcD(?i)regex 表示?i右侧字符不区分大小写 ...
分类:其他   时间:2021-01-31 14:19:43    收藏:0  评论:0  赞:0  阅读:24
Educational Codeforces Round 103 (Rated for Div. 2) A.K-divisible Sum+B.Inflation+C.Longest Simple Cycle题解
A. K-divisible Sum 题意:给两个数字n,k,构造一个有n个数的数组使得数组的总和可以整除k,且要使这个数组中的每个数尽可能的小,输出数组中的最大值; 思路:这题分两种情况 一:k<=n ;这种情况也分为两种; 1.是n%k==0,这个时候数组中的数字都为1就可以整除k所以直接输出1 ...
分类:其他   时间:2021-01-31 14:19:33    收藏:0  评论:0  赞:0  阅读:40
LinkedList与ArrayList的区别?
LinkedeList和ArrayList的区别1、数据结构不同ArrayList是Array(动态数组)的数据结构,LinkedList是Link(链表)的数据结构。2、效率不同当随机访问List(get和set操作)时,ArrayList比LinkedList的效率更高,因为LinkedList ...
分类:其他   时间:2021-01-31 14:19:18    收藏:0  评论:0  赞:0  阅读:24
374条   上一页 1 ... 10 11 12 13 14 ... 19 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!