自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 springboot实现自定义全局异常处理

全局异常处理

2023-02-14 11:44:45 135

原创 Java前后端时间格式转换

DateTimeFormat 前后端时间转换

2022-10-12 15:29:54 186

原创 【无标题】静态方法使用@Autowired 注入

静态方法使用@Autowired 注入

2022-07-13 14:38:18 85

原创 Mybatis-plus 分页配置

Mybatis-plus 分页

2022-04-07 10:58:57 381

原创 java stream()分组获取最新一条数据再合并成list

java list分组拿最新一条数据的数据 再合并成listList<MemberSolutionVo> list = new ArrayList<>();...Map<String, MemberSolutionVo> collect = list.stream().collect( Collectors.groupingBy(MemberSolutionVo::getUuid,

2022-02-17 10:30:53 2737

原创 浅谈JDBC

JDBC简述JDBC是什么?JDBC英文名为:Java Data Base Connectivity(Java数据库连接),官方解释它是Java编程语言和广泛的数据库之间独立于数据库的连接标准的Java API,根本上说JDBC是一种规范,它提供的接口,一套完整的,允许便捷式访问底层数据库。可以用JAVA来写不同类型的可执行文件:JAVA应用程序、JAVA Applets、Java Servlet、JSP等,不同的可执行文件都能通过JDBC访问数据库,又兼备存储的优势。简单说它就是JAVA与数据库的连接

2021-10-18 20:13:22 35

原创 发送响应流方法

导出文档调起响应—弹出文档 //发送响应流方法 public void setResponseHeader(HttpServletResponse response, String fileName) { try { try { fileName = new String(fileName.getBytes(),"ISO8859-1"); } catch (UnsupportedEncodingE

2021-04-13 21:02:30 96

原创 jvm内存

1.程序计数器 PC Register  每个线程都有一个程序计算器,就是一个指针,指向方法区中的方法字节码(下一个将要执行的指令代码),由执行引擎读取下一条指令,是一个非常小的内存空间,几乎可以忽略不记。  2.本地方法栈 Native Method Stack  Native Method Stack中登记native方法(和abstract方法很像,用于表示不是java的方法),在Execution Engine执行时加载native libraies  本地方法栈与虚拟机栈基本类似,区别.

2021-02-27 12:03:33 51 1

原创 List<Map>根据map里面某字段排序

代码://按照发布时间倒序 Collections.sort(result, new Comparator<Map<Object,Object>>() { @Override public int compare(Map<Object, Object> o1, Map<Object, Object> o2) { //进行判断 return (o2.get("crateeTime").toString()).compareTo(o1

2021-02-05 11:02:05 279

原创 springboot整合aop

新建一个springboot项目,再建一下类1)启动类package com.example;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublic class AopDemo1Application { public static void .

2020-06-17 17:26:45 159

原创 springboot项目从spring获取bean

创建一个工具类继承ApplicationContextAwarepackage com.example.util;import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContextAware;public class SpringUtil imple.

2020-06-17 16:51:11 729

原创 group by分组,没有数据的显示为0

业务需求:查询一周每天的数据,没有数据的显示为0SELECT weekList.days, ( SELECT count(*) FROM **XXX** WHERE weekList.days = date(create_time) AND company_id = #{companyId} ) AS count FROM ( SELECT date_format( @cdate := DATE_ADD( @cdate, INTERVAL - 1 DAY ), '%Y-%m-%d' ) A

2020-05-14 15:16:08 8933

原创 忘记MySQL密码,重置

1、安装MySQL出现下面的错误可以按skip跳过,重置密码2、解决方案:步骤一:关闭数据库服务端mysqld程序步骤二:跳过权限登录MySQL 服务器端在cmd中执行 mysqld --skip-grant-tables>>mysqld --skip-grant-tables此时cmd程序会阻塞,关闭cmd程序 然后重新以管理员权限运行cmd然后在cmd命令行中输入 mysql 就能连接上MySQL 服务器端了>>mysql然后可以通过sql语句

2020-05-14 14:15:03 104

原创 git使用

安装git然后去github上面注册1)需要创建SSH key1.在你想放项目的地方右击 open Git Bash敲以下命令$ ssh-keygen -t rsa -b 4096 -C "your email.com"Generating public/private rsa key pair. ##创建SSH key$ clip < ~/.ssh/id_rsa.pub ##复制SSH key2)在github上加入SSH key就可以了2.克隆代码$ git clon.

2020-05-12 22:50:38 59

原创 Linux安装MySQL

把MySQL安装包用xftp上传到/opt/install目录下cd /opt/install 进入该目录下ls 该目录含有的文件rpm -qa | grep mysql 安装MySQLmv mysql-5.7.28-linux-glibc2.12-x86_64 /usr/local/mysql 把安装文件移到/usr/local/mysql目录下mkdir /usr/local/mysql/data 在/usr/local/mysql目录下创建data.

2020-05-08 18:04:44 115

原创 Linux安装jdk

Linux jdk

2020-05-08 17:20:39 61

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除