Redis–分布式锁实现

  • Post author:
  • Post category:其他

获取锁: @Override public String acquireLockWithTimeout(Jedis jedis,String lockName, long acquireTimeout, long lockTimeout) { //Jedis jedis =getJedis(); try { String identifier = UUID.randomUUID().toStrin…

继续阅读 Redis–分布式锁实现

iOS Core Animation – 寄宿图

  • Post author:
  • Post category:其他

contents属性 CALayer的contents属性,为id类型,意味着可以是任何类型对象。中间需要做类型转换。 layer.contents = (__bridge id)image.CGImage;//这是在ARC下 例如给view1加载一张图片 UIImage *image = [UIImage imageNamed:@"p1.jpg"]; self.view1.layer.conte…

继续阅读 iOS Core Animation – 寄宿图

Ubuntu 16.04 安装 IDEA

  • Post author:
  • Post category:其他

1. 官网下载地址 https://www.jetbrains.com/idea/download/#section=linux 选择Community版进行免费下载 2. 下载完成后,进入到下载目录对下载的文件进行解压 $ sudo tar -zxvf ideaIC-2020.3.3.tar.gz 3. 进入 /idea-IC-203.7717.56/bin ,该目录下的 idea.sh 是ID…

继续阅读 Ubuntu 16.04 安装 IDEA

Authorization 值中Bearer空格加token值在python接口请求中如何实现

  • Post author:
  • Post category:python

在项目中每个接口请求都需要Authorization 值,而Authorization他的值必须 Bearer 加token值,刚开始自己忘记添加Bearer 接口请求一直拒绝访问,后来用fiddler抓取代码请求和postman请求对比发现自己的Authorization 值缺少了Bearer 然后就加上了,直接使用了这种方法: headers = {'Content-Type': 'appli…

继续阅读 Authorization 值中Bearer空格加token值在python接口请求中如何实现

python+opencv 车牌位置获取

  • Post author:
  • Post category:python

目前使用环境: python -3.9-64 opencv-python 4.6.0.66 opencv-contrib-python 4.6.0.66 matplotlib 3.5.3 import cv2 as cv from matplotlib import pyplot as plt #显示图片 def cv_show(name,img): cv.imread(name,img) cv.…

继续阅读 python+opencv 车牌位置获取

js时间戳与日期格式的相互转换

  • Post author:
  • Post category:其他

时间戳转时间 function timestampToTime(timestamp) { var date = new Date(timestamp * 1000);//时间戳为10位需*1000,时间戳为13位的话不需乘1000 var Y = date.getFullYear() + '-'; var M = (date.getMonth()+1 < 10 ? '0'+(date.get…

继续阅读 js时间戳与日期格式的相互转换

看完这篇,java创建进程的两种方法

  • Post author:
  • Post category:java

技术面(一、二、三面) Java 有什么锁类型? 有了解Spark吗?Spark为什么比Hadoop要快? 谈谈poll和epoll,epoll是同步还是异步 JMM、老年代在什么情况下会触发GC、对老年代的GC会不会导致程序卡顿?(最优吞吐量和最短停顿时间) TCP怎么断开连接 讲一讲红黑树 红黑树插入一个结点的时间复杂度 你所知道的算法的时间复杂度有哪些?快排的复杂度是多少?为什么? Hash…

继续阅读 看完这篇,java创建进程的两种方法

Eclipse 常见的 提示框

  • Post author:
  • Post category:其他

The STS Gradle plugin is under minimal maintenance and may be disconttinued in thie future. Adocument explaining the migration process from STS  Gradle to Buildship can be found here 意思是:STS Gradle插件在…

继续阅读 Eclipse 常见的 提示框

js睡眠函数

  • Post author:
  • Post category:其他

js睡眠函数:参数是毫秒值 sleep:function (numberMillis) { var now = new Date(); var exitTime = now.getTime() + numberMillis; while (true) { now = new Date(); if (now.getTime() > exitTime) return true; } } 版权声明…

继续阅读 js睡眠函数

VIM常用命令

  • Post author:
  • Post category:其他

把学习过程中收集的资料放一起发出来。 都是转自网上其他大牛的总结。 文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下: v    从光标当前位置开始,光标所经过的地方会被选中,再按一下v结束。 V    从光标当前行开始,光标经过的行都会被选中,再按一下V结束。 Ctrl + v   从光标当前位置开始,选中光标起点和终点所构成的矩形区域,再按一下Ctrl + v结束。 ggVG…

继续阅读 VIM常用命令