战狂粗人张

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2019年5月28日

摘要: 一.关于Lambda表达式 forEach and Map 1、通常这样遍历一个Map Map<String, Integer> items = new HashMap<>(); items.put("A", 10); items.put("B", 20); items.put("C", 30); 阅读全文
posted @ 2019-05-28 10:46 战狂粗人张 阅读(460) 评论(0) 推荐(0) 编辑

摘要: 一.统计重复数据 以下我们将统计表中 first_name 和 last_name的重复记录数: mysql> SELECT COUNT(*) as repetitions, last_name, first_name -> FROM person_tbl -> GROUP BY last_name 阅读全文
posted @ 2019-05-28 10:13 战狂粗人张 阅读(189) 评论(0) 推荐(0) 编辑

摘要: 前言: GROUP BY 语句根据一个或多个列对结果集进行分组。在分组的列上可以使用 COUNT, SUM, AVG,等函数。 例如: CREATE TABLE `employee_tbl` ( `id` int(11) NOT NULL, `name` char(10) NOT NULL DEFA 阅读全文
posted @ 2019-05-28 09:39 战狂粗人张 阅读(123) 评论(0) 推荐(0) 编辑

2019年5月24日

摘要: 需求: 最近搞报表的项目,要写数据库sql语句,根据状态值查询状态的个数,这个开始难为到我了,不过已经有解决办法了。 在数据库表中有一个字段是状态(zt),这里面有1-7这7个状态,现在查询每个状态的数量,并且显示在一张表中。 正常情况下查状态是: SELECT COUNT(*) draft FRO 阅读全文
posted @ 2019-05-24 18:11 战狂粗人张 阅读(1443) 评论(0) 推荐(0) 编辑

摘要: 1、时间转字符串: select date_format(now(), '%Y-%m-%d'); #结果:2016-01-05 2、时间转时间戳: select unix_timestamp(now()); #结果:1452001082 3、字符串转时间: select str_to_date('2 阅读全文
posted @ 2019-05-24 17:57 战狂粗人张 阅读(153) 评论(0) 推荐(0) 编辑

摘要: 需求: 在MySQL中 EXISTS 和 IN 的用法有什么关系和区别呢? 假定数据库中有两个表 分别为 表 a 和表 b: create table a ( a_id int, a_name varchar(20) ) create table b ( b_id int, b_name varch 阅读全文
posted @ 2019-05-24 17:32 战狂粗人张 阅读(308) 评论(0) 推荐(0) 编辑

摘要: 需求 最近在弄一个项目,我们是乙方,甲方离我们比较远,所以需要用到远程操作软件。也就是TeamViewer。 这个软件一开始运行还行,后来时间用久了,很容易被限制时间。在网上查了大部分资料,都是一些修改MAC地址之类的东西。 我本人也按照网上的操作试了一遍,全TMD的瞎扯。 后来FQ到网上一查,原来 阅读全文
posted @ 2019-05-24 15:46 战狂粗人张 阅读(3551) 评论(2) 推荐(0) 编辑

2019年5月20日

摘要: mybatis 3.3.0中对于时间参数进行比较时的一个bug. 如果拿传入的时间类型参数与空字符串''进行对比判断则会引发异常. 所以在下面的代码中去该该判断, 只保留非空判断就正常了。 <if test="createTime != null and createTime !='' " > da 阅读全文
posted @ 2019-05-20 17:00 战狂粗人张 阅读(135) 评论(0) 推荐(0) 编辑

2019年5月10日

摘要: 前言: 工作需要在windows下使用git分布式版本控制系统,需要同时可以在git命令行模式或TortoiseGit拉取代码而不需要每次输入密码,这时候需要同时安装git和TortoiseGit。 git使用命令ssh-keygen -C “邮箱地址” -t rsa产生的密钥在TortoiseGi 阅读全文
posted @ 2019-05-10 09:59 战狂粗人张 阅读(2185) 评论(0) 推荐(0) 编辑

2019年4月4日

摘要: 前言: springboot配置缓存过期时间,大部分是使用ReidsCacheManager来进行自定义的配置。 以下是大部分网上的代码(这也是基于springboot1.x的版本可以使用的) @Bean public CacheManager cacheManager(RedisTemplate 阅读全文
posted @ 2019-04-04 18:44 战狂粗人张 阅读(276) 评论(0) 推荐(0) 编辑