5 susu1083018911

尚未进行身份认证

想要遇见不一样的自己。

等级
TA的排名 17w+

mysql数据库根据时分秒HH:mm:ss截取时分

mysql数据库数据类型是time,那么想展示数据只展示时分,查询语句:SELECT id ,dep_name,DATE_FORMAT(summer_am_start,"%H:%i") from telephone WHERE id = 1;

2020-02-14 13:44:36

navicat导入excel数据出现中文乱码解决

在导入excel的数据到mysql数据库中,出现了中文乱码,那么如何解决呢?我使用的解决办法如下:1.把excel文件去掉空格,可以ctrl+f全局替换空格2.把excel文件转换为csv文件3.将csv文件用记事本打开,另存为编码格式设置为UTF-8,覆盖掉源文件4.导入csv文件到数据库...

2020-02-13 22:39:39

mysql数据库只存储时分秒,不存储含年月日

需要在mysql数据库中新增加字段,只存储时分秒,而不存储年月日,那么可以使用time类型ALTER TABLE telephone add winter_am_start time NOT NULL DEFAULT '08:30:00';ALTER TABLE telephone add winter_am_end time NOT NULL DEFAULT '12:00:00';A...

2020-02-12 16:52:08

对list集合进行分页处理

对list集合进行分页:import java.util.Arrays;import java.util.Collections;import java.util.List;public class ListPageUtil<T> { /** * 原集合 */ private List<T> data; /** ...

2020-02-11 14:12:40

实现原子计数器

定义一个单例模式的对象,声明一个原子计数对象:public class Singleton { //定义自增变量 public static AtomicInteger count = new AtomicInteger(0); //累加 public static void increase() { count.incrementAndG...

2020-02-11 11:00:23

mysql判断某一条数据是否存在于某个表中

mysql判断某一条数据是否存在方式一:SELECT IFNULL((SELECT 'Y' from classification_question where question_id = 2 limit 1),'N')方式二:SELECT case WHEN COUNT(*) > 0 THEN 'Y' else 'N' END from classification_...

2020-01-18 11:12:45

mybatis的批量更新

说到批量操作,我觉得思路也就是两种:一种是for循环一条一条更新,一种执行一条sql批量更新。我们在这里说一下sql执行批量更新,直接上代码。<!-- 通过入参list进行循环组装sql进行批量更新 --> <update id="batchUpdate" parameterType="com.a.b.User"> <!-- 循...

2020-01-17 15:03:55

java递归查询菜单层级

说到菜单,大家都知道父菜单下面有子菜单,子菜单下面还有子菜单,那么如何实现这个递归获取菜单呢?public List<ClassificationVo> findAllClassification() { //查询所有菜单 List<ClassificationVo> dataList = classificationDao.find...

2020-01-16 20:49:44

lambda表达式三级选框组装map

在使用lambda表达式的时候,总是会遇到一些问题,比如,在整理三级联动选框的时候,如何组装map//获取所有的专业技术序列List<ProfessionalTechnologySeriesExt> baseList = professionalTechnologySeriesService.getAll();//Map<Integer, String> col...

2020-01-16 19:48:21

spring boot项目解决前后端分离跨域问题

Spring Boot项目,最开始解决跨域,是在Controller使用注解:@CrossOrigin后来发现,每个Controller都写这个注解很麻烦,于是找了个配置文件,直接解决:/** * AJAX请求跨域 */@Configurationpublic class CorsConfig implements WebMvcConfigurer { stati...

2020-01-16 19:38:18

java字符串中去掉特定字符串

/** * 去除字符串str1中的str2 * * @param str1 原字符串 * @param str2 去掉的字符串 * @return */public static String getSubString(String str1, String str2) { StringBuffer sb = new ...

2020-01-16 18:25:33

centos7如何运行jar

Centos7系统下运行jar包程序:方式一:java -jar x.jar当前ssh窗口被锁定,可以直接按ctrl+c键终止程序运行,或者直接关闭窗口,程序退出。(一般不使用这种方式运行程序)方式二:&代表在后台运行该程序,所以不存在方式一所说的窗口锁定问题,但是当你关闭窗口的时候,程序依然退出。(不推荐使用)java -jar x.jar &方式...

2020-01-15 11:15:33

java正则表达式去掉字符串的中英文标点符号以及空格

在进行字符串匹配的时候,想要忽略字符串中的空格、还有标点符号等一些特殊字符:public static void main(String[] args) { String string = " 你? ?hah ,.。,,-$%^@!~& ^*() )(* &……% ¥##@!~是+——)=-谁"; String s = str...

2020-01-14 20:04:11

mysql的模糊搜索

mysql数据库中常用到的的模糊搜索,mybatis.xml如何来写呢?like %标识0-N个字符select 字段 from 表名 where 列名 like '%${name}%'[]正则匹配select 字段 from 表名 where name regexp '[${name}]'这种方式,发现一个问题是,如果name值在表中数据不存在,那么也可以检索到,暂时修改...

2020-01-14 19:37:38

org.apache.rocketmq.client.exception.MQClientException: No route info of this topic

项目中启访问RocketMQ,一直报错MQClientException: No route info of this topic,解决办法:pom.xml的rocketmq-client依赖的版本修改一下,我是改成了4.2.0就可以了<dependency> <groupId>org.apache.rocketmq</groupId> ...

2020-01-14 12:48:52

mysql对某一个字段自增1

需要用户点击的时候,对库中的某一个字段自增,但是库中的字段默认值可能是null,那么如何来解决呢?UPDATE question set click_times= IFNULL(click_times,0)+1 WHERE id = #{id};...

2020-01-14 11:27:45

redis.conf配置文件

# Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程daemonize no # 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定pidfile /var/run/redis.pid # 指定Redis监听端口,默认端口为6379,因为6379在手机按键上MERZ对应...

2020-01-10 19:32:01

windows系统下安装RocketMQ

下载RocketMQRocketMQ官网根据版本,选择下载Binary的版本,我是下载的4.5.2的部署RocketMQ配置一下系统环境变量,和JDK的环境变量类似变量名:ROCKETMQ_HOME变量值:你本地下载的zip的解压路径同时需要把新添加的变量,增加到系统变量 path 里面。配置 %ROCKETMQ_HOME%\bin; 配置到 path 里面...

2020-01-10 19:17:06

spring boot项目访问redis集群(哨兵模式)

前言我们在前面已经成功搭建了windows版的redis集群哨兵模式,如果不清楚哨兵模式的可以查看我之前的文章,那么我们用代码来测试下是否高可用,我是直接用idea新建了一个spring boot项目spring boot项目添加redis的依赖pom.xml文件添加下面的依赖<dependency> <groupId>org.springfra...

2020-01-09 11:47:08

windows10系统下安装redis集群哨兵模式

基础的准备工作:解压3份Redis,为区分,文件夹命名改为端口号,具体可以参考上一篇博客哨兵Sentinel Redis Sentinel 是一个分布式系统, 一个架构中可以运行多个 Sentinel 进程,一个 Sentinel 可以与其他多个 Sentinel 进行连接, 各个 Sentinel 之间可以互相检查对方的可用性,并进行信息交换。 每个哨兵(sentine...

2020-01-08 20:15:34

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。