原创java金融java金融4月20日什么是锁在计算机科学中,锁(lock)或互斥(mutex)是一种同步机制,用于在有许多执行线程的环境中强制对资源的访问限制。锁旨在强制实施互斥排他、并发控制策略。锁通常需要硬件支持才能有效实施。这种支持通常采取一个或多个原子指令的形式,如"test-and-set","fetch-and-add"or"comp
分类:
编程语言 时间:
2020-12-07 12:17:58
阅读次数:
6
Iterator迭代器的使用:迭代:Iterator,即collection集合元素的通用获取方式java.util.Iterator接口。迭代器(对集合进行遍历)有两个常用的方法BooleanhasNext()如果仍有元素可以迭代,则返回true判断集合中还有没有下一个元素,有就返回true,没有就返回falseEnext()返回迭代的下一个元素取出集合中的下一个元素Iterator迭代器,是一
分类:
其他好文 时间:
2020-12-07 12:12:19
阅读次数:
4
多进程 macname@MacdeMacBook-Pro Desktop % macname@MacdeMacBook-Pro Desktop % macname@MacdeMacBook-Pro Desktop % python3 test.py main test 0 test 0 test 1 ...
分类:
编程语言 时间:
2020-12-07 11:57:50
阅读次数:
7
1 需要安装startup-trigger-plugin和Groovy插件。 2 在Job配置页面,构建触发器,勾选Build when job nodes start; 3 在Job配置页面,增加构建步骤Execute system Groovy script,在Groovy Command中输入 ...
分类:
Web程序 时间:
2020-12-05 11:09:44
阅读次数:
10
安装githubforwindows问题解决githubforwindows安装包下载地址https://desktop.github.com/下载安装包,打开安装报错如下:Anerroroccurredtryingtodownload‘http://github-windows.s3.amazonaws.com/GitHub.application‘.Seethesetuplog
import os, base64,reli=os.listdir(r'C:\Users\lenovo\Desktop\allsvg')os.chdir(r'C:\Users\lenovo\Desktop\allsvg')print(li)for i in li: with open(i,mode= ...
分类:
其他好文 时间:
2020-12-04 11:38:25
阅读次数:
7
clone linux 创建线程(pthread_create)和进程(fork)的过程非常类似,都是主要依赖 clone 函数,只不过传入的参数不同而已。 如此一来,内核只需要实现一个 clone函数,就既能创建进程,又能创建线程了,例如; 创建进程: clone(SIGCHLD) 创建线程: c ...
分类:
编程语言 时间:
2020-12-04 11:36:29
阅读次数:
13
第一种: Linux服务器上安装redis,然后进入到bin目录,执行如下命令 ./redis-cli -h IP -p PORT -a PASSWORD keys 'key*' | xargs ./redis-cli -h IP -p PORT -a PASSWORD del IP:redis服务 ...
分类:
其他好文 时间:
2020-12-04 10:58:03
阅读次数:
7
2020/11/29_第1次修改 ccb_warlock 最近构建了一次持续发布环境,其中需要通过ssh密钥配对来实现对另一台服务器的操作,我曾经在17年整理gitlab远程备份时整理了这块的内容,目前将这个内容单独抽出一篇整理,来关联后续的随笔。 示例目标:jenkins服务器可以在不用输入用户名 ...
分类:
其他好文 时间:
2020-12-04 10:55:22
阅读次数:
7
适配器模式:将一个类的接口转换成客户希望的另外一个接口。 优点:使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 应用场景 新老版本接口的兼容【不同的数据库版本、不同的系统版本兼容】 OutputStreamWriter:是Writer的子类,将输出的字符流变为字节流,即:将一个字符流的输 ...
分类:
其他好文 时间:
2020-12-04 10:50:27
阅读次数:
4