qq_31564573的博客

私信 关注
采坑先锋
码龄6年

吾生也有涯,而知也无涯。以有涯随无涯,殆已。

  • 28,069
    被访问量
  • 95
    原创文章
  • 109,951
    作者排名
  • 3
    粉丝数量
  • 于 2015-09-24 加入CSDN
获得成就
  • 获得17次点赞
  • 内容获得11次评论
  • 获得12次收藏
荣誉勋章
兴趣领域
  • #后端
    #Redis#Python#架构#Spring Boot#MySQL#Java#分布式#Spring
TA的专栏
  • spring
    4篇
  • mysql
    22篇
  • mybatis
    11篇
  • java
    30篇
  • Aop
    1篇
  • 设计模式
    4篇
  • IO流
    2篇
  • redis
    6篇
  • 笔记
    2篇
  • 算法
    1篇
  • permission denied
    2篇
  • springboot
    4篇
  • bigdecimal
    1篇
  • excel
    3篇
  • 工具类
    2篇
  • maven
    1篇
  • mac
    1篇
  • 锁
    2篇
  • 缓存
    1篇
  • Idea
    3篇
  • 迭代器
    1篇
  • 权限
    1篇
  • web
    2篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

Spring事务机制自我总结

Spring事务机制总结@Transactional注解介绍
原创
9阅读
0评论
0点赞
发布博客于 8 天前

mysql字符串截取函数小结

mql字符串处理SUBSTR(),SUBSTRING(),substring_index(); INSTR()
原创
29阅读
0评论
0点赞
发布博客于 15 天前

mybatis查询resultMap之<collection> < result > <constructor>标签使用

1.场景一查询的集合对象里面还有对象集合@Datapublic class DatumImageDetail implements Serializable { private static final long serialVersionUID = -6163133844534388303L; /** * 图片类别名称 */ private String dicValue; /** * 图片类别id */ privat
原创
58阅读
0评论
0点赞
发布博客于 1 月前

自定义切面日志,关键字可自定义,默认类名+方法名全路径

自定义切面日志,关键字可自定义,默认类名+方法名全路径;使用装饰模式+Aop完成
原创
51阅读
0评论
0点赞
发布博客于 2 月前

普通类实现接口,抽象类实现接口意义何在?

首先明白接口和抽象类的区别抽象类实现接口的方法,都是空方法,方便抽象类的子类可以想覆盖父类的方法就覆盖,如果继承接口就必须实现所有的方法,使用紫烈继承抽象类会使这个类的功能更加内聚,更加明确
原创
46阅读
0评论
0点赞
发布博客于 2 月前

设计模式之工厂模式

使用工厂模式,屏蔽底层具体的创建过程,调用者只需知道那个工厂能生产什么产品即可,需要什么产品就找相对应的工厂
原创
32阅读
0评论
0点赞
发布博客于 2 月前

@Transactional 事务未生效!急急急!!!

不是事务未生效,而是没有指定事务管理器
原创
84阅读
0评论
0点赞
发布博客于 3 月前

com.mysql.jdbc.MysqlDataTruncation: Data truncation: Out of range value

出现这种报错,不要慌先检查下数据类型的长度超出数据长度,加长度或者更改数据类型即可
原创
46阅读
0评论
0点赞
发布博客于 3 月前

mysql使用uuid_short来作为唯一业务主键

场景数据库的主键唯一性:(1)自增序列没什么好讲的,肯定唯一(2)UUID() 函数:MySQL 的 UUID() 函数中,前三组数字从时间戳中生成,第四组数字暂时保持时间戳的唯一性,第五组数字是一个 IEEE 802 节点标点值,保证空间唯一。使用 UUID() 函数,可以生成时间、空间上都独一无二的值。MySQL 5.1 之后的版本,提供 UUID_SHORT() 函数,生成一个 64 位无符号整数(3)程序自定义雪花算法Demo:select uuid(); select UU
原创
108阅读
0评论
0点赞
发布博客于 3 月前

Java IO之String&InputStream互转

Java IO之String&InputStream互转
原创
14阅读
0评论
0点赞
发布博客于 3 月前

初识Redis之了解基础概念和用法

初识Redis一、为什么使用redis二、redis数据类型及其应用场景三、项目中常见使用方式举例四、 redis主从架构介绍五、redis如何实现分布式锁一、为什么使用redis快,完全基于内存,单线程,多路复用,普通笔记本配置也能抗住十几万的QPS。线程模型 多路复用具体介绍二、redis数据类型及其应用场景物种数据类型及应用追号有demo三、项目中常见使用方式举例四、 redis主从架构介绍哨兵和复制五、redis如何实现分布式锁...
原创
15阅读
0评论
0点赞
发布博客于 3 月前

设计模式实战之组合模式

组合模式应用场景:在需要表示一个对象整体与部分的层次结构的场合,如公司上下级对象
原创
14阅读
0评论
0点赞
发布博客于 3 月前

Http和Https

Http和Https
原创
41阅读
0评论
0点赞
发布博客于 3 月前

一文弄懂Session和Cookie的区别

Session:存储在服务端Cookie:存在客户端
原创
70阅读
0评论
0点赞
发布博客于 3 月前

设计模式实战之单例模式

单例模式,全局唯一实例懒汉式,饿汉式应有尽有单例就是提供全局唯一的访问实例,基本思想是:创建私有的实例变量,对外提供访问该实例的公共方法。
原创
10阅读
0评论
0点赞
发布博客于 3 月前

设计模式实战之策略模式

策略模式一、前言1.为什么使用策略模式,2.我们在编程中哪些场景会用到策略模式3.spring哪些地方使用了策略模式二、编程实战各种写法demo一、前言1.为什么使用策略模式,2.我们在编程中哪些场景会用到策略模式3.spring哪些地方使用了策略模式二、编程实战各种写法demo...
原创
28阅读
0评论
0点赞
发布博客于 3 月前

文件下载--ZipOutputStream批量&OutputStream单个文件下载图片到本地

文件下载到本地方法ZipOutputStream批量&OutputStream单个文件下载图片到本地
原创
125阅读
0评论
0点赞
发布博客于 4 月前

实例化对象的方法

使用Class.forName() Helper d = (Helper) Class.forName("com.zqm.utils.Helper").newInstance();Q:newInstance()和new 有什么区别呢?A:前者是使用类加载机制,只能创建无参的对象,后者是创建一个新类我们使用关键字new创建一个类的时候,这个类可以没有被加载。但是使用newInstance()方法的时候,就必须保证:1、这个类已经加载;2、这个类已经连接了 Help.
原创
20阅读
0评论
0点赞
发布博客于 4 月前

redis之StringRedisTemplate使用小结

StringRedisTemplate使用小结
原创
210阅读
0评论
0点赞
发布博客于 5 月前

java 获取list中的两两组合,给定一个数组,获取排列组合

示例:给定一个List<1,2,3,4>输出:1,2 1,3 1,4 2,3 2,4 3,4
原创
633阅读
2评论
0点赞
发布博客于 5 月前

如何计算java对象的大小?

如何计算一个对象的大小
原创
66阅读
0评论
0点赞
发布博客于 5 月前

spring bean的生命周期,从出生到->实例化->设置属性->各种工厂->初始化->调用->消亡

转载:https://www.zhihu.com/question/38597960/answer/776005611. Spring对Bean进行实例化(相当于程序中的new Xx())2.Spring将值和Bean的引用注入进Bean对应的属性中3.如果Bean实现了BeanNameAware接口,Spring将Bean的ID传递给setBeanName()方法(实现BeanNameAware清主要是为了通过Bean的引用来获得Bean的ID,一般业务中是很少有用到Bean的ID的)4.如果B
转载
42阅读
0评论
0点赞
发布博客于 5 月前

sublime text 3 unable to save permission denied

sublime text 3 unable to save permission denied 根目录没有保存权限,切换到新的目录即可
原创
136阅读
0评论
0点赞
发布博客于 5 月前

NoClassDefFoundError: org/nustaq/serialization/FSTObjectOutput

NoClassDefFoundError: org/nustaq/serialization/FSTObjectOutput,加了@Cacheable注解之后,缓存解析都会失败,缺少fst的jira包
原创
280阅读
0评论
0点赞
发布博客于 6 月前

mysql批量插入不重复数据

mysql批量插入不重复的数据有唯一建的情况ON DUPLICATE KEY UPDATE ...后面必须要加上跟新的内容,如果不更新,可以更新下时间没有可以使用视图Dual或者insert into tb(newsid,a,b) select newsid,a,b from ta a where not exists(select 1 from tb b where a.newsid=b.newsid and a.a=b.a)
原创
288阅读
0评论
0点赞
发布博客于 6 月前

给定两个列表,使用线程同步之打印1A2B3C4D5E6F7G8H9I10J...

打印1A2B3C4D5E6F7G8H9I10J...
原创
130阅读
0评论
0点赞
发布博客于 6 月前

fastjson JSONArray和JSONObject 转对象数组和对象

fastjson JSONArray和JSONObject 转对象数组和对象
原创
220阅读
0评论
0点赞
发布博客于 6 月前

mybatis xml中ifnull函数&if函数使用

一条sql帮你弄懂他们之间的关系! select ifnull("男",if(1!=1,"男","女")) as sex,ifnull(null,if(1!=1,"男","女")) as sex2, ifnull(null,if(1=1,"男","女")) as sex3结果:备注:自己看着悟!
原创
380阅读
0评论
0点赞
发布博客于 6 月前

通过反射获取对象的所有属性&&表格的行转对象

通过反射获取对象的所有属性。然后可将excel的行封装成一个对象
原创
43阅读
0评论
0点赞
发布博客于 7 月前

easy-poi 轻松导出excel表格

easy-poi 轻松导出excel表格,同步方式异步,生成工作薄之后上传到存储中心即可
原创
259阅读
0评论
1点赞
发布博客于 7 月前

springboot 新加的module bean注册失败,导致启动不成功

检查项1.实现类是否加了@service注解2.启动类是否加了扫描包3.pom文件的依赖问题:注意,启动类所在的pom文件是否包含了新加模块的4.主pom文件的modules依赖。
原创
101阅读
0评论
0点赞
发布博客于 7 月前

mysql进阶&group_concat你所不知道的功能排序,去重

group_concat你所不知道的功能排序,去重
原创
127阅读
0评论
0点赞
发布博客于 7 月前

面试中常问的mybatis的xml文件传参数$与#的区别

面试中常问的mybatis的xml文件传参数$与#的区别
原创
40阅读
0评论
0点赞
发布博客于 8 月前

Spring上下文(ApplicationContext)理解

ApplicationContext 上下文
原创
393阅读
0评论
0点赞
发布博客于 8 月前

Mac os下sublime使用小结&列选择

sublime使用总结,选中指定的字符command+d
原创
58阅读
0评论
0点赞
发布博客于 8 月前

mysql && 连表更新操作 && 批量更新不为null的数据

mysql && 连表更新操作通常很多情况下,需要将一张表的数据更新/同步到另一张表,
原创
69阅读
0评论
0点赞
发布博客于 8 月前

mysql进阶&复制表语句insert into table() select () from table

复制表语句inset into...select ..from table批量插入
原创
405阅读
0评论
0点赞
发布博客于 8 月前

mysql 进阶&&存储过程

存储过程,通过游标来循环条件,对每条记录做相应的处理
原创
283阅读
0评论
2点赞
发布博客于 8 月前

mysql&取最大那行数据

mysql&取最大那行数据
原创
669阅读
0评论
0点赞
发布博客于 8 月前

excel使用技巧&&函数的使用

excel使用技巧,使用函数,方便快捷方便数据库导数据之前,做些数据处理
原创
282阅读
0评论
1点赞
发布博客于 8 月前

mysql之GROUP_CONCAT修改默认长度

Row 3168 was cut by GROUP_CONCAT(), Time: 14.477000s,mysql之GROUP_CONCAT修改默认长度
原创
265阅读
0评论
0点赞
发布博客于 8 月前

mysql进阶 &&无关联的两张表按照不同条件取值

无关联的两张表按照不同条件取值
原创
177阅读
0评论
0点赞
发布博客于 8 月前

mysql分组条件和查询结果不同,如何解决sql_mode=only_full_group_by?

mysql分组条件和查询结果不同,如何解决? Expression #9 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'f6dos.datum_copy3.mid' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_b
原创
203阅读
0评论
0点赞
发布博客于 8 月前

2020-8-14 mysql进阶 行转列问题

mysql行转列,字符创切割函数,替换函数使用
原创
673阅读
0评论
1点赞
发布博客于 8 月前

一个对象到底需要存储哪些东西,一图秒懂

一个对象到底需要存储哪些东西,一图秒懂
原创
58阅读
1评论
1点赞
发布博客于 8 月前

CAS(Compare and Swap)小结与JAVA中的应用

CAS比较并交换算法
原创
63阅读
0评论
0点赞
发布博客于 8 月前

锁介绍名词解释&&Lock && synchronized

锁介绍名词解释&&、locksynchronized信号量可冲入锁…
原创
110阅读
0评论
1点赞
发布博客于 8 月前

Redis命令使用

Redis命令使用redis安装Redis常用命令Demo:redis安装链接: Redis安装指南Redis常用命令//启动:redis-server /usr/local/etc/redis.conf//关闭:sudo pkill redis-server//打开连接:redis-cli//查看redis里面的缓存key: keys *//查看指定key(可以多个)是否存在返回个数 EXISTS keyeg: EXISTS strKey1 strKey2//模糊查询key
原创
47阅读
0评论
0点赞
发布博客于 8 月前

缓存知多少?详解@Cacheable@CacheEvict@Caching

@Cacheable@CacheEvict@Caching
原创
190阅读
0评论
0点赞
发布博客于 8 月前

redis缓存使用

springboot+redis搭建
原创
58阅读
0评论
1点赞
发布博客于 8 月前

Springboot搭建ehcache缓存&&redis缓存

Springboot搭建ehcache缓存redis
原创
69阅读
0评论
0点赞
发布博客于 8 月前

Mac安装redis

Mac安装redis
原创
144阅读
0评论
0点赞
发布博客于 8 月前

多线程编程一文弄懂线程池,了解CountDownLatch、Semaphore,CyclicBarriers

了解线程,使用线程池,学会多线程编程、必须知道的CountDownLatch、、Semaphore,CyclicBarrier多线程三剑客LongAdder计算并发数量
原创
66阅读
0评论
0点赞
发布博客于 8 月前

OrikaMapper VS BeanUtils.copyProperties

复制对象属性
原创
170阅读
0评论
0点赞
发布博客于 9 月前

JVM调优预备知识:Java GC算法介绍和垃圾回收器

计数器算法&可达性分析垃圾回收器介绍&1.8自带的PSPO垃圾回收算法
原创
85阅读
0评论
0点赞
发布博客于 9 月前

SpringBoot自定义工厂类读取yml配置文件&&SpringBoot轻松读取properties文件

ConfigurationProperties使用自定义工厂类读取yml文件
原创
188阅读
0评论
1点赞
发布博客于 9 月前

springboot图片上传大小问题

maximum size 1048576 for an individual file in a multipart request was exceededspring boot 限制图片大小上传
原创
1749阅读
0评论
0点赞
发布博客于 9 月前

mysql子查询用in还是exists

1.in和existsin 是把外表和内表作hash 连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。一直以来认为exists比in效率高的说法是不准确的。如果查询的两个表大小相当,那么用in和exists差别不大。如果两个表中一个较小,一个是大表,则子查询表大的用exists,子查询表小的用in2.not in 和not exists如果查询语句使用了not in 那么内外表都进行全表扫描,没有用到索引;而not extsts 的子查询依然能用到表上的索引。所以无论
原创
243阅读
0评论
0点赞
发布博客于 11 月前

mysl 删除和建表语句

1、建表语句//删除整个表drop TABLE td_cspu;//删除表中记录,计数会重1开始TRUNCATE TABLE td_cspu;//删除表中记录,计数会跟随上次记录delete from td_cspu;//如果存在就删除表drop table if exists td_cspu;CREATE TABLE `td_cspu` ( `id` int(10) uns...
原创
64阅读
0评论
0点赞
发布博客于 1 年前

mybatis if 详解

1.if test 比较与字符串比较 <when test="item.attrDbKey == 'brand_name'.toString()"> // 注意有空格 <if test=" name=='张三' ">与boolean比较//hasRelated 为boolean型 <if test="hasRelat...
原创
159阅读
0评论
0点赞
发布博客于 1 年前

@Cacheable注解 && spel

@Cacheable注解spel表达式简单介绍
原创
751阅读
0评论
0点赞
发布博客于 1 年前

fastjson 能为我们做什么?

去除属性值为null的值
原创
131阅读
0评论
0点赞
发布博客于 1 年前

mysql mybatis 批量更新,批量查询,批量插入

mysql mybatis 批量更新,批量查询,批量插入
原创
166阅读
0评论
1点赞
发布博客于 1 年前

mabatis 大于号转义的问题

大于号和小于号在xml会被转义,因此在xml中书写需要注意:两种方案:**一是:**通过使用<![CDATA[ ]]>符号进行说明,将此类符号不进行解析;但要注意的是:  (1) 此部分不能再包含”]]>”;  (2) 不允许嵌套使用;  (3)”]]>”这部分不能包含空格或者换行。demo: --查出id大于2的所有记录 select * ...
原创
60阅读
0评论
0点赞
发布博客于 1 年前

mysql获取任意时间

mysql 日期函数,获取任意时间点时间
原创
51阅读
0评论
0点赞
发布博客于 1 年前

mybatis xml中根据分隔符遍历字符传

如题:mybatis xml中根据分隔符遍历字符传demo:List<TableVo> getTablesByIds(@Param("ids") String ids); select * from table where is_deleted = 0 and id in <foreach collect...
原创
132阅读
0评论
0点赞
发布博客于 1 年前

Java foreach 中List移除元素抛出ConcurrentModificationException

Java foreach 中List移除元素抛出ConcurrentModificationException
原创
45阅读
0评论
0点赞
发布博客于 1 年前

mysql 汉字排序

升序ORDER BY CONVERT(字段名 USING gbk);降序ORDER BY CONVERT(字段名 USING gbk) desc;补充知识:CAST() 和CONVERT() 函数可用来获取一个类型的值,并产生另一个类型的值。CONVERT()一般可用于比较出现在不同字符集中的字符串。CAST(expr AS type),CONVERT(expr,t...
原创
103阅读
0评论
0点赞
发布博客于 1 年前

Idea 启动项目突然很卡,比平时多了五六倍时间

Idea 启动项目突然很卡 清缓存无效
原创
447阅读
0评论
0点赞
发布博客于 1 年前

BigDecimal去掉小数点后无用的0

BigDecimal去掉小数点后无用的0
原创
1712阅读
3评论
1点赞
发布博客于 1 年前

Idea有文件确报文件找不到解决办法&&依赖拉取失败

Idea有文件确报文件找不到解决办法三步走1.invalidate2.clean2.compile再不行,清缓存并且重启
原创
1226阅读
0评论
0点赞
发布博客于 1 年前

mybatis xml if 判断为空

1.判断集合是否为空@Ognl@isNotEmpty可以用来判断集合,字符串是否为空 <if test="partAttributeList != null and partAttributeList.size > 0">或者<if test="@Ognl@isNotEmpty(partAttributeList)">2.判断字符串是否为空 <...
原创
1538阅读
2评论
0点赞
发布博客于 1 年前

第一此遇见Handler dispatch failed; nested exception is java.lang.StackOverflowError

Handler dispatch failed; nested exception is java.lang.StackOverflowError对象自己不要引用自己
原创
1336阅读
0评论
0点赞
发布博客于 1 年前

java查看对象的内存大小

1.如题Estimates the size (memory representation) of Java objects.RamUsageEstimator.humanSizeOf(Object object) public static void main(String[] args) { int[] s = new int[1024]; System....
原创
117阅读
0评论
0点赞
发布博客于 1 年前

mybatis实战记录(

1.参数是一个对象2.参数是基本类型3.参数有list,有list嵌套4.出参有list属性,list嵌套
原创
34阅读
0评论
0点赞
发布博客于 1 年前

idea 使用技巧

1.自动去除无用包操作2.匹配大小写3.配置个性化签名4.无法新建类和包
原创
29阅读
0评论
0点赞
发布博客于 1 年前

mysql xml语法总结和使用总结

mysql函数篇xml篇1.resultMap作用:可以映射数据库字段和pojo的对应关系;事例:<resultMap id="BaseResultMap" type="com.xxx.dao.entity.THistoryPValue"> <!-- WARNING - @mbg.generated This element is aut...
原创
506阅读
0评论
0点赞
发布博客于 1 年前

当启动项目时,内存溢出,idea 调整jvm内存大小

idea调整jvm大小
原创
924阅读
0评论
0点赞
发布博客于 1 年前

Mac 使用小技巧

1.查看隐藏文件command + shift + .
原创
33阅读
0评论
0点赞
发布博客于 1 年前

maven 安装成功但是拒绝访问,permission denied,其他工具一样执行

mac安装工具,查看时提示permission denied,加个权限一键解决 chmod
原创
451阅读
0评论
0点赞
发布博客于 1 年前

事务四大隔离级别,mysql默认级别是RR

数据库事物隔离级别有四种,按照隔离性,由低到高依次是:Read Uncommitted 读未提交Read Committed 读已提交Repeatable Read 重复读Serializable 可串行化
原创
115阅读
0评论
1点赞
发布博客于 2 年前

初始Java 内存区域详解

当java程序出现内存泄露和溢出方面的问题是,如果不了解虚拟机是怎么使用内存的,那么排查问题将是一件艰难的工作。
原创
47阅读
0评论
0点赞
发布博客于 2 年前

大家都喜欢吃糖,你知道java有哪些语法糖吗?

语法糖或许能提升效率,或许能提升严谨性,或许减少出错的机会,容易让我们产生依赖,所以要看清程序代码的真实面目。
原创
50阅读
0评论
0点赞
发布博客于 2 年前

java web 通信 初识 Socket--套接字

初始Socket编程
原创
39阅读
0评论
0点赞
发布博客于 2 年前

Aop中java.lang.reflect.UndeclaredThrowableException

在Aop中抛出自定义的异常失败,直接抛出了500,这种情况下,请检查自定义异常的继承方式,在Aop中只能抛出的异常必须继承RunTimeException或其子类;Exception的测试:代码: @Around("cut()") public Object FilterUser(ProceedingJoinPoint joinPoint)throws Throwable {...
原创
36阅读
0评论
0点赞
发布博客于 2 年前

网站架构及其演变过程

要想了解网站架构,必先了解网站的演变过程,欲想了解过程,必先了解三大软件类型。好了,????开始介绍:1.软件类型(一)单机类型:不需要联网的单机软件(二) CS类型:客户端/服务器,有的程序需要统一管理软件中使用的数据, 所以就将保存数据的数据库统一存放在一台主机中, 所有的用户在需要数据时都要从主机获取, 这时就分出了客户端和服务 端, 用户安装的软件叫客户端(Client), 统一管理数...
原创
45阅读
0评论
0点赞
发布博客于 2 年前

自己搭得的项目,MyBaits的一键生成

MyBaits的一键生成
原创
39阅读
0评论
0点赞
发布博客于 2 年前

@Autowierd &&& @Resource 你真的了解吗

@Autowierd & @Resource 功能相当,都可以注入实例@Autowierd 通过byType的方式注入@Resource 优先使用byName的方式注入,然后使用@Autowire的方式注入这就是为什么mybatis自动生成的Mapper文件,你使用@Resouce Idea不会提示红色下划线
原创
241阅读
0评论
1点赞
发布博客于 2 年前

你真的了解java多态吗?如何使用多态封装底层实现看了这篇文章你就懂了!!!

java 多态前提,必须了解java的继承和封装含义!
原创
46阅读
0评论
1点赞
发布博客于 2 年前

MySQL 连接出现 Authentication plugin 'caching_sha2_password' cannot be loaded

MySQL 连接出现 Authentication plugin ‘caching_sha2_password’ cannot be loaded很多用户在使用Navicat Premium 12连接MySQL数据库时会出现Authentication plugin ‘caching_sha2_password’ cannot be loaded的错误。出现这个原因是mysql8 之前的版本中...
转载
540阅读
3评论
0点赞
发布博客于 2 年前

python数据类型小结

六大基本类型:Number(数字) 不可变String(字符串) 不可变List(列表[]) 有序Tuple(元组()) 不可变Dictionary(字典{})Set(集合{}) 无需1.数字赋值 允许同时赋值,且不需要声明类型a = b = c = 1a, b, c = 1, 2, “runoob”2.string 格式化方式 编码方式‘...
原创
31阅读
0评论
0点赞
发布博客于 2 年前

JDK8 日期时间类Locate使用 和SimpleDateFormat 互转

import java.text.SimpleDateFormat;import java.time.DayOfWeek;import java.time.Instant;import java.time.LocalDate;import java.time.LocalDateTime;import java.time.LocalTime;import java.time.ZoneId...
原创
1618阅读
0评论
2点赞
发布博客于 2 年前

Mysql curd

//修改表名称alter table 原表名 rename 现表名//删除表drop table name//删除表数据TRUNCATE TABLE namedelete from name --可以回滚// 添加字段alter table bargain_detail add p_value varchar(11) not null default ‘’ comment ‘指定...
原创
64阅读
0评论
0点赞
发布博客于 2 年前

StringUtils.isEmpty() VS StringUtils.hasText()

三军未动,Demo先行: public static void main(String[] args) { //无空格 System.out.println(StringUtils.isEmpty(""));//是否为空,空返回true System.out.println(StringUtils.hasText(""));//是否为空,空返回false //有空...
原创
1773阅读
0评论
0点赞
发布博客于 2 年前

java8 stream 操作

来个demopublic static void main(String[] args) { List&amp;amp;lt;Integer&amp;amp;gt; list = Arrays.asList(1, 2, 2, 2, 2, 33, 3, 3, 3, 4, 5, 9, 8, 7, 33, 22, 11); //遍历 list.forEach(a -&amp;amp;gt; System.out.print...
原创
94阅读
0评论
0点赞
发布博客于 2 年前

数组转list

public class CollectionsDemo {public static void main(String args[]) {// create an array of string objsString init[] = { “One”, “Two”, “Three”, “One”, “Two”, “Three” }; // create one list L...
原创
234阅读
0评论
1点赞
发布博客于 2 年前

Java8 list转map 小坑

Java8 list转map 小坑1假设有Student类class Student{age;//年龄name;//姓名id;//序号}需求:通过id查找学生1.List 通过for循环来构建Map比较简单忽略…2.通过Collectors.toMap(Student::getId,student-&gt; student)即可如果是通过姓名来查找使用2中的方法,必然会遇到Du...
原创
352阅读
0评论
0点赞
发布博客于 2 年前