- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 java HMAC 加密 AES RSA 加密解密代码
HMAC 加密算法import java.nio.charset.StandardCharsets;import javax.crypto.KeyGenerator;import javax.crypto.Mac;import javax.crypto.SecretKey;import javax.crypto.spec.SecretKeySpec;import org.apache.commons.codec.DecoderException;import org.apache.common
2020-12-17 16:23:16
732
原创 Java ReentrantLock源码分析
ReentrantLock 是java.util.concurrent.locks下的一个类,主要实现了Synchronized关键字的功能,同时扩展了一些功能,例如 锁投票,定时锁等候和中断锁等候。利用volatile关键字和CAS操作实现。一、 Lock 接口方法// 请求锁,直到获取到锁void lock();// 获取锁,获取不到就跑异常void lockInterruptibl...
2019-09-27 15:42:42
302
原创 SpringBoot + Quartz 实现动态新增和删除定时任务
最近需要做一个简单的监控系统,需要定时任务查询不同数据库表的数据是否正常,需要动态的增加定时任务与监控SQL,这里简单记一下1、 pom.xml 依赖配置这里用的springboot 是1.5.10,如果是2.x版本已经集成了quartz<parent> <groupId>org.springframework.boot</groupId>...
2019-09-26 14:38:49
2173
2
原创 java 中 volatile与synchronized的区别
一、Java并发编程的三个概念原子性: 一个操作或者多个操作要么都操作成功要么都失败。例如:A转账B 100元,A账号扣100,B账号加100。这两个操作必须保证原子性。否则账户就有可能出现问题。有序性:代码执行的顺序。JVM在执行编译后的代码,为了提高代码运行效率,会对代码重新排序。不一定是按照代码一行一行执行。例如:int i = 10;// 1int j = 100;//2...
2019-09-26 11:35:09
192
原创 UML 新手入门
一张图看UML类图,看懂基本就能画了图片地址UML类图主要有5中关系,关系从弱到强可以分为:1、依赖关系,虚线标识2、关联关系,实线标识3、聚合关系,带空心菱形的实线标识4、组合关系,带实心菱形的实线标识5、继承关系,如果是抽象类就是实线+空心三角形箭头,如果是接口类就是虚线+空心三角形箭头...
2019-09-20 14:11:56
170
原创 Java Integer类源码分析
最近研究了一下Integer类,记录一下概述Integer是int基础数据类型的包装类,实际值是Integer的属性value ,继承自 Number类, 最大值 0x7fffffff ,最小值:0x80000000Integer 有个内部缓存类IntegerCache默认缓存 -128 ~ 127当使用Integer.value(i) 时,优先取cache中的值; Integer a ...
2018-11-23 13:57:03
513
1
原创 java在图片上添加文本, 设置文本大小,字体,颜色,或旋转字体
import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import java.i...
2018-09-18 11:46:01
5314
原创 mac使用sshpass登录服务器
mac使用sshpass 登录服务器安装sshpass登录脚本安装sshpass下载地址:https://sourceforge.net/projects/sshpass/安装脚本:tar xvzf sshpass-1.05.tar.gz cd sshpass-1.0.5./configure make sudo make install 登录脚本#!/bin/bash...
2018-09-18 10:11:11
1788
原创 微信小程序获取二维码,踩过的坑记录一下
微信小程序获取二维码,踩过的坑记录一下首先申请微信小程序的测试账号测试账号(这个链接藏的比较深)获取二维码的api文档地址:二维码文档我这里使用的是方式B,需要传scene这里需要先获取AccessToken,构建参数: JSONObject jsonObject = new JSONObject(); jsonObject.put("scene"...
2018-08-17 16:03:16
5307
2012-职业分类表.zip
2019-12-25
2019年修改版(4754-2017)国民经济行业分类和代码.zip
2019-12-25
身份证地址对照码.zip
2019-12-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人