3 AleneFv

尚未进行身份认证

我要认证

No matter how years pass, you will still be young here.

等级
TA的排名 13w+

mac idea 和系统常用快捷键

mac idea的 快捷键(英文输入法) (花键就是command,个人觉得像花)1.查看 花+⬇️2.后退 花+[3.前进。 花+]4.返回最后一次便编辑 花+shift+[5.复制一行 花+D6.撤销 花+Z7.返回撤销 花+shift+Z8.上下移动一行 花+shift+⬆️/⬇️9.关闭当前 花+w10.查看实现 花+option+B11.返回实现 花+B12.当前搜索 花+F13.全局搜索 花+shift+...

2020-06-14 12:22:13

redis异常 Could not get a resource from the pool

异常描述:redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool在网上找了很多资料,最后按照http://jiasky.iteye.com/blog/1469190所说设置了JedisPoolConfig中maxActive后,同时跑100个线程去操作时没有报异常错误,但是超过100个线程就会报异常错误,线程跑得越多,Could not get a resource fr

2020-05-27 11:54:20

xargs命令_Linux xargs命令:一个给其他命令传递参数的过滤器

本文要为大家介绍的命令是 xargs,我们把它称为护花使者,因为它总是乐于协助其他的命令来完成一些事情。下面一起来看看它是如何护花的。xargs 是 execute arguments 的缩写,它的作用是从标准输入中读取内容,并将此内容传递给它要协助的命令,并作为那个命令的参数来执行。坊间有一种说法,将 xargs 解读为乘号(x)和参数(args)的合体,很形象地表达了 xargs 的作用所在。好了,我们一起来见识一下 xargs 的护花本领吧:我们用ls命令列出当前路径下的文件, 包括3

2020-05-26 09:42:58

redis 根据前缀扫描删除

ThreadUtil.execute(() -> { try { Set<String> keys = new HashSet<>(); this.globalRedisTemplate.execute((RedisConnection connection) -> { Cursor<byte[]> cursor = connection.scan(ScanOptions.scanOptions.

2020-05-09 21:08:33

利用jdk8的新特性将一个对象集合转化为其他对象集合的方式

1  以下代码主要利用jdk8中的lambda表达式, 和集合的stream()流2  建立Person类和Student类,student继承Personpackage demo;public class Person { private String name; private Long pId; public Person() { ...

2020-04-27 11:13:45

git批量删除分支

git 批量删除本地分支进入项目,比如想删除所有的本地feature分支,执行如下命令即可:git branch -a | grep "^ feature*" | xargs git branch -Dgit 批量删除远程分支进入项目,比如想删除开头是201803的release分支,执行以下命令即可:git branch -a | grep -o "release/201803....

2020-04-18 09:25:08

字符串,整数去掉末尾的.0

例如11.0,15.12,转成11,15.12,统一用bigdecimal处理方便,new BigDecimal(11.0).stripTrailingZeros().toPlainString()new BigDecimal(115.12).stripTrailingZeros().toPlainString()搞定!

2020-04-17 14:58:37

mysql 时间日期

1、当前日期? 1 select DATE_SUB(curdate(),INTERVAL 0 DAY) ; 2、明天日期? 1 select DATE_SUB(curdate(),INTERVAL -1 DAY) ; 3、昨天日期? 1 select DATE_SUB...

2019-10-10 14:13:01

java 判断字符是否是数字

String a = "114.13743190161+"; if(a.matches("\\d+\\.?\\d*")) { System.err.println("是数字"); }else { System.err.println("不是数字"); }...

2019-09-26 11:44:29

mysql根据汉字首字母排序

譬如:根据用户表姓名(name)首字母排序,select id, name, age, address from user order by convert(name using gbk) desc

2019-09-11 10:21:48

MySQL按照汉字拼音首字母排序

按照汉字的拼音排序,用的比较多是在人名的排序中,按照姓氏的拼音字母,从A到Z排序;如果存储姓名的字段采用的是GBK字符集,那就好办了,因为GBK内码编码时本身就采用了拼音排序的方法(常用一级汉字3755个采用拼音排序,二级汉字就不是了,但考虑到人名等都是常用汉字,因此只是针对一级汉字能正确排序也够用了)。直接在查询语句后面 添加 order by name asc; 查询结果按...

2019-09-10 11:40:46

判断文件内容是否为utf-8格式还是其他gbk等格式

按照给定的字符集存储文件时,在文件的最开头的三个字节中就有可能存储着编码信息,所以,基本的原理就是只要读出文件前三个字节,判定这些字节的值,就可以得知其编码的格式。其实,如果项目运行的平台就是中文操作系统,如果这些文本文件在项目内产生,即开发人员可以控制文本的编码格式,只要判定两种常见的编码就可以了:GBK和UTF-8。由于中文Windows默认的编码是GBK,所以一般只要判定UTF-8编码格式。...

2019-09-03 16:15:24

flac转其他格式

好多flac转格式的软件都要开通vip,这个网站直接在线转,perfect:http://convertio.co/zh

2019-06-25 17:51:12

git 和beyond双结合高效合并分支

用eclipse的都知道,git合并分支是真的不好用,可读性差,如下图:我要合并test2和test1两个分支,两个分支都修改了同一个文件,必有冲突,先看eclipse合并后的结果,如下图:是不是很难对比,内容少还好,内容多文件多看的头晕。但是如果配合beyond对比工具,效果就不一样了,先看配置:先找到.gitconfig文件直接改(可用命令改,自行百度),例如我的:...

2019-06-19 10:41:10

分布式与集群区别

小饭店原来只有一个厨师,切菜洗菜备料炒菜全干。后来客人多了,厨房一个厨师忙不过来,又请了个厨师,两个厨师都能炒一样的菜,这两个厨师的关 系是集群。为了让厨师专心炒菜,把菜做到极致,又请了个配菜师负责切菜,备菜,备料,厨师和配菜师的关系是分布式,一个配菜师也忙不过来了,又请了个配菜 师,两个配菜师关系是集群...

2019-04-29 10:45:00

Spring AOP

 本文旨在帮助还没有理解AOP的童鞋看透弄懂AOP,也欢迎高手批评指正。先说一个Spring是什么吧,大家都是它是一个框架,但框架这个词对新手有点抽象,以致于越解释越模糊,不过它确实是个框架的,但那是从功能的角度来定义的,从本质意义上来讲,Spring是一个库,一个Java库,所以我个人觉得应该这样回答Spring是什么:Spring是一个库,它的功能是提供了一个软件框架,这个框架目的是使软件...

2018-11-23 16:44:57

inner join 与 left join 与 right join之间的区别

关于inner join 与 left join 之间的区别,以前以为自己搞懂了,今天从前端取参数的时候发现不是预想中的结果,才知道问题出在inner join 上了。需求是从数据库查数据,在前端以柱形图的形式展现出来,查到的数据按行业分组,显示每个行业的户数及户数占比,涉及到的字段有A表的用户数、总用户数和B表的行业名称。本来是不管查不查的到数据,在X轴都应该显示行业名称的,结果是X、Y轴都...

2018-11-20 13:56:05

Mybatis插入返回主键id

在insert语句加上如下即可,如图useGeneratedKeys="true" keyProperty="id"之后直接取即可如下图

2018-10-18 14:35:56

事务不回滚,有可能是这个

   苦苦研究许久, 什么配置文件都对的, 写法也是对的,就是事务不会滚, 最后才发现数据库的表的引擎没有设置为InnoDB,所以导致这个问题.

2018-10-18 14:19:59

exclipse使用maven mybatis-generator-maven-plugin 插件生成代码的坑

  按照网上的步骤使用maven配置生成mybatis代码就是行,没有报错也没有执行.步骤是这样的:1.在pom.xml配置<build> <finalName>byh</finalName> <plugins> <plugin> &lt...

2018-09-19 14:06:43

查看更多

勋章 我的勋章
  • 领英
    领英
    绑定领英第三方账户获取
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。