- 博客(19)
- 问答 (1)
- 收藏
- 关注
原创 insert into select 遇到的一个坑 Truncated incorrect DOUBLE value
类似一个这种数据迁移的sql 如果用了where 条件请在条件上 完全遵从数据格式 如果偷懒 直接输入数字类型的 1,2,3 的话 就会报错runcated incorrect DOUBLE value ,然后排查的时候 单独执行。一点问题都没有 但是就是一起执行的时候有问题 , 这个就是数据格式自动转换的问题,修改成。
2023-08-28 09:15:51
742
1
原创 mybatis-plus配置及使用
mybatis-plus 从名字上看就知道是一个的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。以下是快速入门步骤启动类加上@MapperScan 注解使用Service进行crud操作:常用条件构造器。
2022-10-31 10:47:39
682
原创 创建线程池的几种方式 核心参数 以及线程池工具类
线程池不允许使用Executors去创建,而是通过ThreadPoolExecutor的方式,这样的处理方式让写的同学更加明确线程池的运行规则,规避资源耗尽的风险。线程的创建和终止需要很大的开销,线程池中预先提供了指定数量的可重用线程,所以使用线程池会节省系统资源,并且每个线程池都维护了一些基础的数据统计,方便线程的管理和监控。(1)newCachedThreadPool 创建一个可缓存的线程池,如果线程池长度超过处理需求,可灵活回收空闲线程,若无可回收,则新建线程。
2022-10-14 11:01:22
753
原创 springboot 定时任务的 @Scheduled 注解创建
1.cron:cron表达式,指定任务在特定时间执行;2.fixedDelay:表示上一次任务执行完成后多久再次执行,参数类型为long,单位ms;3.fixedDelayString:与fixedDelay含义一样,只是参数类型变为String;4.fixedRate:表示按一定的频率执行任务,参数类型为long,单位ms;5.fixedRateString: 与fixedRate的含义一样,只是将参数类型变为String;6.initialDelay:表示延迟多久再第一次执行任务,参数类型为l
2021-07-16 18:17:39
193
原创 volidate 注解用法
13 /** 14 * Bean Validation 中内置的 constraint 15 * @Null 被注释的元素必须为 null 16 * @NotNull 被注释的元素必须不为 null 17 * @AssertTrue 被注释的元素必须为 true ...
2019-06-26 09:50:33
603
原创 git 常用命令
Git常用命令:从服务器拉取工程:git clone http://xxx@192.168.1.100:10101/r/DEV.git上传代码到内存:gitadd.提交到本地的位置:gitcommit-m“???”推送到git 私服 git push "分支名称" 不写默认push当前分支从私服更新gitpullIdea的操作打开历史粘贴板比较简单:使用C...
2019-01-29 10:37:33
175
原创 爬虫学习
网络爬虫介绍网络爬虫(Web crawler),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本 什么是网络爬虫在大数据时代,信息的采集是一项重要的工作,而互联网中的数据是海量的,如果单纯靠人力进行信息采集,不仅低效繁琐,搜集的成本也会提高。如何自动高效地获取互联网中我们感兴趣的信息并为我们所用是一个重要的问题,而爬虫技术就是为了解决这些问题而生的。 ...
2019-01-24 11:11:32
491
转载 关于GC
GC :Garbage Collections 字面意思是垃圾回收器,释放垃圾占用的空间。让创建的对象不需要像c、c++那样delete、free掉 。对于c、c++的开发人员来说内存是开发人员分配的,也就是说还要对内存进行维护和释放。对于Java程序员来说,一个对象的内存分配是在虚拟机的自动内存分配机制的帮助下,不再需要为每一个new操作去写配对的delete/free代码,而且不容易出现内存泄...
2019-01-19 10:01:35
271
原创 @Deprecated 的功能
今天看见项目里面有个方法不清楚是用来做什么的也没有啥注释,看到方法上个标识了@Deprecated 这个注解,一脸懵然后自己默默的去查了一下 ,原来是作废方法不建议使用的意思,使用的话方法名会出现中划线,当时不会影响方法的执行. 然后我又默默地总结了一下常用的spring注解的用法:多个包逗号隔开。1、@Component@Component是所有受Spr...
2019-01-15 17:29:08
4609
原创 maven 配置
<?xml version="1.0"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.ap...
2018-11-26 11:16:34
186
原创 git生成秘钥文件
这里为windows环境下使用Git生成密钥一 、设置Git的user name和email:$ git config --global user.name "meng.li" 注意:这里是你自己的名字$ git config --global user.email "15900962242@163.com" email格式:名.姓@?.com二、生成SSH密钥过程:1...
2018-11-26 11:10:34
490
原创 logback日志的配置
<?xml version="1.0" encoding="UTF-8"?><configuration scan="true" >//配置日志的前缀 <property name="normal-pattern" value="[%d{yyyy-MM-dd HH:mm:ss.S} [%t] %5p %c{5
2018-11-26 10:59:13
159
原创 mybatis将查询结果分别封装到map的 key 和 value 中
一,mapper.xml中的查询配置:<resultMap id="mapResultMap" type="HashMap"> <result property="key" column="key" jdbcType="VARCHAR" javaType="java.lang.String" /> &
2018-07-16 22:12:09
11776
2
原创 如何解决前后端token过期问题
问题描述: 首先后端生成的token是有时限的,在一段时间后不管前端用户是否进行了访问后端的操作,后端的token都会过期,在拦截器阶段就会返回错误的请求:token过期,从而拿不到想要的请求数据.解决思路: 每隔一段时间的后端请求中都将token传送过去获取新的token并返回前端放入cookies中并记录cookie的存储失控,达到更新cookie中token的效果;而长时间不做操作的话我...
2018-03-17 12:20:13
62787
14
空空如也
loading chunk 0 failed
2018-05-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人