摘要: 创建秘钥对 //生成随机秘钥对 public static SM2KeyPairVO generateKeyPair() { try { X9ECParameters sm2ECParameters = GMNamedCurves.getByName("sm2p256v1"); ECDomainPa 阅读全文
posted @ 2023-04-24 15:47 老YAN 阅读(888) 评论(0) 推荐(0) 编辑
摘要: 假设有3个线程对同一个资源进行操作,线程1期望数据为A才能操作成功,此时线程被2持有,将A改为B;紧接着线程被3持有,又将B改为A;最终,线程1占有资源时,预期的数据是A,于是进行了操作;但此时的A与初期的A并非同一个数据,对于只注重头尾数据的业务,这并没有什么太大的问题,但某些业务需要记录且区分数 阅读全文
posted @ 2020-10-14 23:55 老YAN 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 引入依赖1 <dependency> 2 <groupId>ch.ethz.ganymed</groupId> 3 <artifactId>ganymed-ssh2</artifactId> 4 <version>262</version> 5 </dependency> 创建Connection并 阅读全文
posted @ 2020-06-02 23:26 老YAN 阅读(1578) 评论(0) 推荐(0) 编辑
摘要: 1 private static int SOCKET_TIME_OUT = 60*1000; //传输间隔超时 2 private static int CONNECT_TIME_OUT = 60*1000; //链接建立超时 3 4 /** 5 * @author Yanzm 6 * @para 阅读全文
posted @ 2020-04-03 22:42 老YAN 阅读(294) 评论(0) 推荐(0) 编辑
摘要: private static final String DEFAULT_PATH = "D:\\default_path"; private static final String DEFAULT_NAME = "default_name.txt"; public static void write 阅读全文
posted @ 2020-04-03 22:39 老YAN 阅读(506) 评论(0) 推荐(0) 编辑
摘要: LINUX的安装: wget https://nodejs.org/dist/v8.11.2/node-v8.11.2-linux-x64.tar.xz tar xf node-v8.11.2-linux-x64.tar.xz mv node-v8.11.2-linux-x64 /usr/local 阅读全文
posted @ 2020-02-13 15:04 老YAN 阅读(4207) 评论(1) 推荐(0) 编辑
摘要: NIO是自JDK1.4后引入的新API,全名为Non-Block IO,也可以理解为新IO。 它为所有的原始类型(boolean类型除外)提供缓存支持的数据容器,使用它可以提供非阻塞式的高伸缩性网络。 与传统IO相比,NIO采用了异步非阻塞的机制,可以更高效地处理IO事件和减少线程节省服务器开销,而 阅读全文
posted @ 2020-01-20 15:50 老YAN 阅读(162) 评论(1) 推荐(0) 编辑
摘要: 查询放行的端口: 1 firewall-cmd --zone=public --list-ports 新增放行端口(比如8080): 1 firewall-cmd --zone=public --add-port=8080/tcp --permanent 切记要刷新: 1 firewall-cmd 阅读全文
posted @ 2020-01-20 11:05 老YAN 阅读(9320) 评论(0) 推荐(2) 编辑
摘要: 需导入依赖 1 <dependency> 2 <groupId>com.google.zxing</groupId> 3 <artifactId>core</artifactId> 4 <version>3.4.0</version> 5 </dependency> createBar方法入参为二维 阅读全文
posted @ 2019-12-04 18:08 老YAN 阅读(261) 评论(0) 推荐(0) 编辑
摘要: File转化为Base64,主要用于图片传输。 1 import java.io.File; 2 import java.io.FileInputStream; 3 import java.io.IOException; 4 import java.io.InputStream; 5 import 阅读全文
posted @ 2019-12-04 17:42 老YAN 阅读(5647) 评论(4) 推荐(0) 编辑