![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
常用代码
凌悦love
从事软件后台开发Java开发
展开
-
富文本复制网站图片地址复制下载本地oss
public class HtmlImgUtil { /** * 将html中的图片下载到服务器,并且使用服务器上图片的地址替换图片的网络路径 * * @param html 要处理的html * @param uploadFolder 服务器上保存图片的目录 * @return */ public ...原创 2020-04-21 14:45:05 · 400 阅读 · 0 评论 -
Thread 实现异步线程
@Slf4jpublic class ThreadUtil extends Thread { /** * job名称 */ private TaskRecord taskRecord; @Autowired private OssService ossService; @Autowired private OssPro...原创 2020-04-21 14:34:24 · 473 阅读 · 0 评论 -
mysql 自动填充每周,每月,每年的日期查询为空补0
按天查询:select * from( SELECT t1.id,@cdate := date_add(@cdate,interval - 1 day) date , 0 as sumfrom (SELECT a.id,DATE_FORMAT(create_time,'%Y-%m-%d') as date,@cdate :=date_add(CURDATE(),interval + ...原创 2020-04-13 11:25:20 · 768 阅读 · 0 评论 -
微信小程序登录unionId的获取和获取手机号的解密算法
微信小程序在调取登录过程中,手机号和unionId的获取都需要揭秘算法,微信多个平台需要unionId进行统一管理时小程序在进行登录时普通的流程unionId获取不到,需要进行解密,后端代码如下下边是解密算法工具类------------------------------------------------------------------------------------------...原创 2019-10-26 18:18:22 · 1281 阅读 · 0 评论 -
Linux vim编辑器
当用Vim编辑一个文件时出现下列错误[root@zabbix ~]# vim /usr/local/msmtp/etc/msmtprcE325: ATTENTIONFound a swap file by the name "/usr/local/msmtp/etc/.msmtprc.swp" owned by: root dated: Thu May 22 15:...转载 2019-07-05 21:33:46 · 87 阅读 · 0 评论 -
Java求所占百分比
Integer chapterCount = chapterClasses.size();//总课数Integer learnCount = learnRecords.size();//所上课数// 创建一个数值格式化对象NumberFormat numberFormat = NumberFormat.getInstance();// 设置精确到小数点后2位numberFormat.s...转载 2019-06-11 15:11:13 · 19960 阅读 · 6 评论 -
QueryWrapper 一些常用操作 or like in 大于 小于 操作
taskQueryWrapper.and(wrapper -> wrapper.like("task_name", adminBaseBO.getSearchWord()).or().in("create_user", userIdList)); taskQueryWrapper.like("task_name", adminBaseBO.getSearchWord());...原创 2019-06-04 12:34:25 · 110881 阅读 · 3 评论 -
Java实现微信扫码支付【支付代码】
import lombok.extern.slf4j.Slf4j;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.net.URL;import java.net...转载 2019-06-14 12:06:26 · 2158 阅读 · 0 评论 -
Java实现二维码生成工具类
import com.google.zxing.BarcodeFormat;import com.google.zxing.EncodeHintType;import com.google.zxing.MultiFormatWriter;import com.google.zxing.common.BitMatrix;import org.apache.commons.lang.Stri...原创 2019-06-14 15:04:34 · 1362 阅读 · 0 评论 -
Mybatis中javaType和jdbcType对应关系
JDBCTypeJavaType CHARString VARCHARString LONGVARCHARString NUMERICjava.math.BigDecimal DECIMALjava.math.Big...转载 2019-05-28 20:40:31 · 195 阅读 · 0 评论 -
服务器常用操作命令
zkServer.sh restart zookeep重启zkServer.sh status zookeep启动命令sh startRedis.sh redis重启命令jenkins重启步骤sh apache-tomcat-8.5.29-jenkins/bin/startup.shredis 清除缓存redis-clidocker查看日志docker ...原创 2019-05-28 11:45:05 · 351 阅读 · 0 评论 -
Calendar 当前时间加或者减
Calendar calendar = Calendar.getInstance(); /* HOUR_OF_DAY 指示一天中的小时 */ calendar.setTime(createTime); //设置当前日期// calendar.set(Calendar.DAY_OF_MONTH, 8);// 设置为这个月8号 calendar...原创 2019-05-28 11:31:43 · 7416 阅读 · 0 评论 -
微信配置JS接口安全域名-Nginx配置 文件的配置
微信在调用jssdk的时候需要配置接口安全域名,需要将微信的文件下载下来上传到服务器并且能直接访问,这里记录一下,nginx配置文件的修改。 location ~* \.(txt)$ { root /data/www/gm_static/mp; }nginx里面添加上面的代码,然后reload,之后直接用'域名' + ''验证文件名称就可以访问到微信的验证...转载 2019-05-30 16:29:00 · 2872 阅读 · 0 评论 -
java获取微信jsapi_ticket方法
public class ShareController extends BaseController { private static final String appid = "appid"; private static final String secret = "secret ";// public static void main(String[...转载 2019-05-30 12:20:42 · 2765 阅读 · 0 评论 -
时间存储有时间差的解决方法
在配置文件中添加?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&zeroDateTimeBehavior=convertToNull&useSSL=false原创 2019-05-22 12:28:03 · 277 阅读 · 0 评论 -
复制类的方法
Class class = new Class();class 进行赋值ClassVO classVO = new ClassVO();BeanUtils.copyProperties(class ,classVO );ps:class 类的参数的名称与classVO类的参数名相同才可以进行类的复制class类的值就附给classVO 类了使用的架包为org.springframe...原创 2019-05-20 12:15:12 · 705 阅读 · 0 评论 -
常用的正则表达式
$.extend($.fn.validatebox.defaults.rules, {rExp: {//自己指定正则表达式,传入时需要转义。例如:validType="rExp['^\\d+$']"validator: function (value, param) {var reg = new RegExp(param[0]);return reg.test(value);...原创 2019-05-28 11:37:02 · 111 阅读 · 0 评论