- 博客(15)
- 收藏
- 关注
原创 生成二维码用IO流传到前端
今天搞项目遇到了这样一个需求:需要生成二维码图片传递给前端 在网上找了好多资料找到了答案话不多说 上代码。首先编写一个工具类package net.kj1024.util;import com.google.zxing.BarcodeFormat;import com.google.zxing.EncodeHintType;import com.google.zxing.MultiFormatWriter;import com.google.zxing.WriterException;im
2020-10-30 16:00:07 728 1
原创 JAVA1.8 数组、LIST实现去重
/list<Map<String,Object>>根据SIGN_TYPE分组(返回Map<String, List<Map<String, Object>>>)//list<Map<String, Object>> 根据map中num字段求和,平均值,最大值,最小值。//list<model>根据equipmentCode去重。//list<Map>根据a字段去重。//List<String>去重。
2023-06-02 10:48:35 951
原创 StringUtils类方法
例如,如果输入为null则返回也是 null 等。如果要那样拆分,我们必须给 "." 进行转义,String[] strArray = str.split(".") 修改为 String[] strArray = str.split("\\.") 即可。去掉字符串两端的控制符(control characters, char <= 32) ,如果变为 null 或 "" ,则返回 ""去掉字符串两端的空白符(whitespace) ,如果变为 null 或"" ,则返回""
2023-05-09 16:20:04 242
原创 The content of element type “choose“ must match “(when*,otherwise?)“.
今天写了choose标签 报了这个错误 代码如下找了许多资料也没看出哪里有问题 最后实在没有办法 然后删除注释抱有侥幸心理的 试一下 结果好了 (人麻了)
2022-05-29 21:23:09 1593 6
原创 @Transactional的几种失效场景
1.@Transactional 注解只能应用到 public 可见度的方法上。2.默认情况下,Spring会对Error或者RuntimeException异常进行事务回滚,其他继承自java.lang.Exception的异常:如IOException、TimeoutException等,不会回滚。解决方案:Transactional注解加rollbackFor 属性,指定java.lang.Exception.class;3.try-catch异常,事务不会生效spring的事务是
2022-04-11 20:55:45 2153 1
转载 一个接口多个实现 走哪个?
如接口为:public interface BuyerService { //查询订单详情 OrderDTO getOrderOne(String openid,String orderId); //取消订单 OrderDTO cancelOrder(String openid,String orderId); }对应的实现类为:public class BuyerServiceImpl implements BuyerService { @Override public OrderDTO.
2021-06-25 11:00:54 2577 1
原创 nested exception is java.lang.IllegalArgumentException: Property ‘sqlSessionFactory‘ or ‘sqlSessionT
nested exception is java.lang.IllegalArgumentException: Property ‘sqlSessionFactory’ or ‘sqlSessionTemplate’ are required报错日志sun.misc.Unsafe.park(Native Method)java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)java.util.concurrent.l
2021-05-18 15:44:12 11061 3
原创 java.lang.UnsupportedOperationException
把xml中的resultType的list改成map 运行成功
2020-12-18 15:41:52 173 1
原创 导出数据到Excel表 java工具类 直接拿走 啥都不用改
package com.ruoyi.common.utils;import java.io.BufferedInputStream;import java.io.IOException;import java.io.OutputStream;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.ne
2020-12-15 13:16:32 223 2
原创 JAVA加密工具类MD5
MD5免密的工具类 便于理解,简单实用package net.kj1024.util;import java.security.MessageDigest;/**说明:MD5处理创建人: 陌小伊修改时间:@version*/public class MD5 {public static String md5(String str) {try {MessageDigest md = MessageDigest.getInstance(“MD5”);md.updat
2020-11-26 15:53:22 98
原创 用java实现二维码,中文不乱码
生成二维码到指定位置。/****author:陌小伊*/public class moxiaoyi {private static void generateQRCodeImage(String text, int width, int height, String filePath) throws WriterException, IOException, IOException {QRCodeWriter qrCodeWriter = new QRCodeWriter();HashMap
2020-11-10 16:14:58 489 1
原创 什么是高并发,怎么解决高并发
当提到高并发的时候,很多人就有疑问,到底什么是高并发编程?以登录功能为例。当登录的时候,是用户拿用户名,密码到数据库里访问是否存在,存在则跳转到登录页面。然后修改访问次数为+1.否则跳转到失败页面,访问次数不加1.当一个用户进行访问的时候,是不存在并发性问题的。因为用户查询库表,修改访问次数,不会受到别人的影响。但是当两个用户访问的时候,在查询库表的时候,假定两个用户是顺序的。第一个登陆进来,完成了修改登陆次数的操作之后,第二个用户才登陆进来。那么这个也是不存在并发性问题的。那什么时候出现的并发性问
2020-10-30 17:22:17 3822
原创 java用阿里云实现短信验证码登录
我们在编写程序的时候,经常会遇到发送短信验证码或者,用短信验证码登录的问题。那么 我们今天就来解决一下这个问题。你可以去阿里云官网看一下 他哪里有写好的代码 可以拿过来用。 也可以借鉴一下下面这个,当然 小编有点懒 也是在官网借鉴来的。我这里编写了一个工具类 如下:package net.kj1024.util;import com.aliyuncs.DefaultAcsClient;import com.aliyuncs.IAcsClient;import com.aliyu
2020-10-30 16:29:42 1010
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人