![](https://img-blog.csdnimg.cn/20201030090405529.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
java
java 日志
改天
攻城狮
展开
-
java 正则表达示的使用
判断 第一位 第一是Z 或是 W String str ="Z"; String regex3 = "[Z|W]{1}";//第一是Z 或是 W System.out.println(Pattern.matches(regex3, str));判断 第一位 第一是Z 或 W ,第2-3位是否为数字 String str ="Z01"; String regex3 = "[Z|W]{1}\\d{2}"; .原创 2021-04-20 14:17:27 · 128 阅读 · 0 评论 -
com.google.zxing.NotFoundException问题
问题描述最近在将小程序的二维码生成后,使用谷歌的的 com.google.zxing 解析二维码内容报错com.google.zxing.NotFoundException网上提供了修改参数的方法,还是不行// 解码设置编码方式为:utf-8,hints.put(DecodeHintType.CHARACTER_SET, CHARSET);//优化精度hints.put(DecodeHintType.TRY_HARDER, Boolean.TRUE);//复杂模式,开启PURE_B原创 2021-03-25 11:48:56 · 4252 阅读 · 7 评论 -
mybatis批量查询
问题描述最近在写查询如何将使用@Select 注解遍历查询多次有点麻烦,想使用遍历id查询返回结果。SELECT * from order_product_ass where order_info_id=7831;SELECT * from order_product_ass where order_info_id=7830;SELECT * from order_product_ass where order_info_id=7830;解决方法sql使用 “in”进行拼接多个id原创 2021-03-23 16:37:14 · 907 阅读 · 1 评论 -
我的工具类2021
记录开发使用到的工具类 /** * java判断字符串是否为数字或小数 * @param str * @return */ public static boolean isNumeric(String str){ Pattern pattern = Pattern.compile("[0-9]*"); if(str.indexOf(".")>0){//判断是否有小数点 if(str.原创 2021-03-19 09:22:50 · 95 阅读 · 0 评论 -
springboot上传xls文件直接解析内容不保存
主要使用 InputStream inputStream = mFile.getInputStream(); 读取上传文件 “ mFile为MultipartFile”前端Augular 10html <a href="javascript:;" class=" file btn btn-warning q7 ">录入展会信息 <input type="file" name="" accept=".xls, application/vnd.open原创 2021-03-19 09:09:36 · 341 阅读 · 0 评论 -
学习若依系统之-代码生成
思路1.创建数据表2.根据数据库表名进行查询表信息3.初始化vm方法4.使用Velocity模板,将数据中的表信息进行匹配5.生成zip文件 /** * 查询表信息并生成代码 */ private void generatorCode(String tableName, ZipOutputStream zip) { // 查询表信息 GenTable table = genTableMapper.selectGenTabl原创 2021-02-18 16:24:51 · 1444 阅读 · 0 评论 -
springboot不需要重启访问最新的文件
Tip1.如果有拦截器,请开放该接口2.项目启动时会调用该接口package com.fusdom.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.CorsRegistry;impor.原创 2021-02-04 14:45:39 · 257 阅读 · 3 评论 -
使用logback和slf4j
1.导入maven 依赖 <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.7</version> </dependency> <dependency> <groupId>ch.qos.logback</groupId原创 2021-01-19 11:18:35 · 141 阅读 · 0 评论 -
java 生成excel 文件 & 微信小程序下载文件
微信小程序下载文件 uni.downloadFile({ url: 'http://192.168.101.158:8080/asserts/img/wx_icon/test.xls', //仅为示例,并非真实的资源 success: (res) => { let xlsFilePath=res.tempFilePath if (res.statusCode === 200) { uni.saveFile({原创 2021-01-07 17:00:02 · 867 阅读 · 2 评论 -
springboot微信小程序 获取微信unionid
创建授权按钮,向后台获取unionid<template> <view style="margin-top: 60%;"> <!-- <button type="default" open-type="getUserInfo" @getuserinfo='getuserinfo'>微信授权</button> --> <view style="text-align: center;">申请获取你的公开信息(昵称,头像等原创 2021-01-06 10:52:00 · 672 阅读 · 0 评论 -
springboot 导出 xls
將table的shju数据导出 xls前端添加导出按钮事件 exportExcel() { window.location.href = urlRequest + '/EnergyConsumptionData/exportExcel'; }pom使用的依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId&g原创 2020-12-30 14:47:06 · 231 阅读 · 0 评论 -
ieda maven 项目打jar包
项目的结构pom文件添加配置<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http:/..原创 2020-12-15 10:24:51 · 190 阅读 · 1 评论 -
进制的转换
相关换算编辑2进制,用两个阿拉伯数字:0、1;8进制,用八个阿拉伯数字:0、1、2、3、4、5、6、7;10进制,用十个阿拉伯数字:0到9;16进制,用十六个阿拉伯数字……等等,阿拉伯人或说是印度人,只发明了10个数字啊?16进制就是逢16进1,但我们只有0~9这十个数字,所以我们用A,B,C,D,E,F这六个字母来分别表示10,11,12,13,14,15。字母不区分大小写。十六进制数的第0位的权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方……所以,在第N(N从0转载 2020-11-24 14:53:08 · 492 阅读 · 0 评论 -
spring boot mybatis 事务回滚
spring boot mybatis 事务回滚运行失败时mapper的数据 已插入的数据会回滚 @Override @Transactional(propagation = Propagation.REQUIRED)//事务 回滚 public void insertWareHousing(HttpServletRequest request) { appWareHousingMapper.insertDeviceInfo(deviceInfo.原创 2020-11-05 14:27:30 · 1451 阅读 · 0 评论 -
mybatis @Insert 注解批量插入数据库
mybatis @Insert 注解批量插入数据库bean:实体类 private Integer sysRoleFunctionId; private String operation; private Integer sysRoleId;Mapper @Insert( "<script>" + "insert into sys_role_function (sys_role_function_id,operation,原创 2020-09-01 11:12:19 · 1969 阅读 · 0 评论 -
fastjson的简单使用
fastjson的使用1.对象转json字符串JSON.toJSONString(Object);String meterId ="1004589"String terminalId="98"int deviceStatus=1WxChargeStatus chargeStarus=new WxChargeStatus(meterId,terminalId,deviceStatus);...原创 2019-05-10 15:16:16 · 114 阅读 · 0 评论 -
redis 设置登录密码
打开redis安装目录 找到 redis.windows.conf 修改requirepess保存重新启动:redisredis-server.exe redis.windows.conf正在项目中要加上.auth() conf中的密码:重新启动 OK...原创 2019-07-15 15:06:02 · 522 阅读 · 0 评论 -
git 配置不提交的文件
方法一:命令方法1.首先在仓库中创建隐藏文件“.gitignore”,选中本地仓库,右击“Git Bash Here”,然后执行如下命令:touch .gitignore2.用文本编辑器如editplus或notepad++输入需要忽略的文件或文件名,如下所示:##ignore this file##/target/.classpath.project.settings##filter databfile、sln file##*.mdb*.ldb*.sln##class file#转载 2020-09-23 18:36:27 · 1589 阅读 · 0 评论 -
grails 3 aop 记录操作日志
第一步 注入sprootbootAOP依赖 // https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-aop compile group: 'org.springframework.boot', name: 'spring-boot-starter-aop', version: '2.2.6.RELEASE'第二步 在ressoutces.groovy 配置映射路径beans原创 2020-06-28 11:35:40 · 203 阅读 · 0 评论 -
工作中知识点的记录
工作中知识点的记录时间:2019年12月9日09:58:47with a as (select * from test)select * from a;其实就是把一大堆重复用到的SQL语句放在with as 里面,取一个别名,后面的查询就可以用它SQL UNION 操作符UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的 SE...原创 2019-12-09 10:01:18 · 106 阅读 · 0 评论 -
使用Excel批量生成微信小程序码
功能:读取Excel的内容,将地址和序号生成带参数的微信小程序码package test;import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStre...原创 2019-08-30 17:42:25 · 2213 阅读 · 0 评论 -
java 判断字符串是否是数字
/** * 匹配是否为数字 * @param str 可能为中文,也可能是-19162431.1254,不使用BigDecimal的话,变成-1.91624311254E7 * @return * @author yutao * @date 2016年11月14日下午7:41:22 */ public static boolean isNumeric(...转载 2019-07-15 17:15:51 · 144 阅读 · 0 评论 -
Spring Boot 尚硅谷笔记
**一、**Spring Boot 入门1、Spring Boot 简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,martin fowler微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALL IN ONE微服务:每一个功能元素最终都是一个可独...转载 2019-05-07 18:37:33 · 407 阅读 · 0 评论