自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 java代码结合钉钉机器人自动报警

前言超级简单:首先在钉钉群设置第一步:添加依赖: <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>4.3.1</version> <scope>compile</s

2020-05-22 20:32:57 2018

原创 使用fiddler抓取雷电模拟器运行的安卓应用

使用fiddler抓取雷电模拟器运行的安卓应用文章目录使用fiddler抓取雷电模拟器运行的安卓应用前言1.进入fiddler官网下载(注意下载的fiddler不是fiddler Everywhere)2.设置fiddler和安装证书3.下载雷电模拟器4.为雷电模拟器设置网络代理5.为雷电模拟器安装证书6.开始抓取总结前言由于工作中需要开发安卓应用,想清晰明了的看到每次请求发送的过程和结果,所以考虑用fiddler抓取安装在雷电模拟器中的安卓应用1.进入fiddler官网下载(注意下载的fiddl

2021-02-25 11:25:28 2551

原创 记录一次 java.lang.NoClassDefFoundError: Could not initialize class xxx

if (!lotteryLogVo.getType().equals(BaseParam.TYPE_SIMPLE)) { return true; }这一段代码报错,报的错误大概是这个类初始化失败,这个类中主要是静态的参数刚开始觉得静态的参数没有可能报错啊,有问题编译就会出问题了,但是网上搜了后加上确实报的初始化失败,想了想之前还没有报错,好像加了几个静态的参数报错了,我就挨个去找新加的静态参数,直到public static fina...

2020-06-29 23:28:31 229

原创 一个接口多个实现类spring注入方式

在项目中需求总是改来改去,如果直直接修改代码,或者注释代码,总觉得不是那么的优雅,所以有更好的实现方式:MainService接口有两个实现类 MainServiceImpl 和 MainNewServiceImplMainService接口:package com.kongzhong.aw.promotion.service;import com.kongzhong.aw.promotion.exception.CustomException;import com.kongzhong.a

2020-06-24 20:24:40 339

原创 EasyPoi的应用之map自由导出

对于Execl的导入导出,用传统poi操作比较麻烦,基于poi的一款框架easypoi非常方便并且用map导出更自由,可以实现不确定列的导出第一步: 导入依赖//我的项目时聚合工程所以版本在父依赖中 <!-- easypoi的依赖 --> <dependency> <groupId>cn.afterturn</groupId> ...

2019-08-27 19:52:25 3891 2

原创 Swagger2整合SpringBoot

Swagger2整合SpringBootSwagger2和SpringBoot的整合,并详细介绍各注解的使用与功能废话不多数直接撸代码第一步日常导入依赖我的项目时聚合工程,所以版本在父依赖中<!-- swagger2的依赖 --> <dependency> <groupId>io.springfox</groupId> &...

2019-08-26 11:24:38 138

转载 Mysql删除数据时出现执行很慢并且删除失败的情况--线程堵塞

今天在执行一条sql语句时,之前这条sql语句用的好好的,今天执行很慢,到最后报1205的错,查看sql语句并没有错,百思不得其解,最后网上搜到是线程堵塞问题DELETE FROM `wechat_user_r_department` WHERE `WECHAT_USER_ID`=1000sql语句明明没错,报1205错误解决办法:数据库执行SQL语句 查询是哪个线程堵住了SELECT...

2019-05-16 12:27:50 1346

转载 MyBatis的Mapper接口以及Example的实例函数及详解

一、mapper接口中的方法解析mapper接口中的函数及方法二、example实例解析mybatis的逆向工程中会生成实例及实例对应的example,example用于添加条件,相当where后面的部分xxxExample example = new xxxExample();Criteria criteria = new Example().createCriteria();三...

2019-05-11 19:25:36 173

翻译 Mybatis使用注解两种方式实现批量操作

@Insert({ "<script>", "insert into `training_type`(`UUID`, `NAME`, `REMARK`,`IS_DELETED`,`CREATE_TIME`,`MODIFY_TIME`) values ", "<foreach collection='list' item='item' index='index' sep...

2019-05-11 19:13:54 2059

转载 Java遍历map集合的4中方式

方法一 通过Map.entrySet遍历key和value,在for-each循环中使用entries来遍历.推荐,尤其是容量大时这是最常见的并且在大多数情况下也是最可取的遍历方式。在键值都需要时使用。Map<Integer, Integer> map = new HashMap<Integer, Integer>(); for (Map.Entry&l...

2019-04-30 11:06:27 26353 1

转载 从数据库获取的集合转换成树形结构

最近公司做的项目需要返还给前端树形结构的json数据费尽周折,终于解决好了1.首先创建实体import java.io.Serializable;import java.util.List;public class TreeNode implements Serializable { /** * */ private static final long serialVer...

2019-04-29 11:12:15 1838

原创 Mybatis集成SpringBoot实现在控制台打印sql语句

在application.properties配置文件中加上:(yml文件同理一样可以添加)//其中com.czhl.training.organization.repository.mapper写自己的mapper文件夹所在位置logging.level.com.czhl.training.organization.repository.mapper=debug...

2019-04-25 10:32:46 1365

原创 Mybatis注解实现动态sql

使用@InsertProvider,@DeleteProvider,@UpdateProvider,@SelectProvider注解我们需要把sql语句写到一个类中,类中的方法对应着sql语句,返回类型是String,sql语句用StringBuilder拼接首先创建一个类public class WechatUserMapperSqlProvider{ //在类中写方法,方法中写sql...

2019-04-24 21:28:29 445

原创 Mybatis实现模糊查询

使用mybatis#使用{}和CONCAT字符串拼接实现模糊查询@Select("SELECT * FROM department WHERE `NAME` LIKE CONCAT(CONCAT('%',#{name},'%')) ") List<Department> fuzzyQueryDepartmentList(String name);...

2019-04-24 21:14:28 275

原创 easyPOI导出导入

使用easypoi实现导入导出1.首先我们需要一个工具类可以实现导入导出以及excel文件的下载代码附上:package com.czhl.training.common.util;import cn.afterturn.easypoi.excel.ExcelExportUtil;import cn.afterturn.easypoi.excel.ExcelImportUtil;im...

2019-04-24 21:12:26 298

原创 Java实现判断某一时间是上午下午

Java实现判断某一时间是上午下午//现在的时间Date startTime= new Date();//时间格式转换器SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");//用StringBuilder进行字符串拼接StrBuilder builder = new StrBuilder();//用DateUtil...

2019-04-20 17:41:15 7195 1

常用的Java工具类

Java常见的工具类,有40多个常见工具类,包括密码加密解密,日期的处理,字符串的处理,定位的经纬的计算,文件的处理,excel文件的处理....等等等

2019-04-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除