自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 开启线程的三种方式

开启线程的三种方式。

2022-08-16 09:59:41 610 1

原创 处理CORS跨域请求的三种方式

处理CORS跨域请求的三种方式

2022-07-18 14:09:01 460

原创 object转json、map转json,value为null时丢失

object转json、map转json,value为null时丢失输出结果如下:输出结果如下:

2022-06-13 15:45:03 1896 1

原创 对象转map工具方法

对象转map工具方法

2022-06-10 16:12:07 773

原创 2022-09-04T08:56:35.000+0000 时间格式转换

今天在跟前端联调接口的时候,发现前端显示的时间格式有点问题,想将其转为正确的时间格式,于是抽取了一个工具方法。/** * 时间格式转换工具 * * @param beforeTime 2022-09-04T08:56:35.000+0000 * @return 2022-09-04 08:56:35 */ public static String timeFormat(String beforeTime) { try {

2022-05-09 22:30:50 4752

原创 SELECT command denied to user ‘‘@‘%‘ for column ‘c_code‘ in table ‘sys_data_dictionary‘

今天从项目同事那拿到一个sql脚本,导入数据库后,微服务一直启动报错,数据库方面用的JPA,报错信息如下:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaC

2022-04-14 21:08:54 1681

原创 Consider the following: If you want an embedded database (H2, HSQL or Derby)

启功SpringBoot项目时报错,问题描述如下:Consider the following: If you want an embedded database (H2, HSQL or Derby), please put it on the classpath. If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are cur

2022-03-14 13:40:01 8821 1

原创 mybatis-plus实现当前时间戳自动更新

以下分为两种方式,可实现createTime自动填充,updateTime自动更新:数据库级别代码处理器级别实体类@Data@AllArgsConstructor@NoArgsConstructorpublic class User { //@TableId(type = IdType.AUTO) private int id; private String name; private String pwd; //给字段设置填充策略 @

2022-03-13 16:42:13 2885 3

原创 String拼接时注意

public class Demo { public static void main(String[] args) { String str1 = "a" + 1 + 2; String str2 = String.valueOf('a' + 1 + 2); String str3 = 1 + 2 + "a"; System.out.println("str1====="+str1); System.out.prin

2022-02-22 10:57:17 143

原创 springboot:i18n国际化

一个 i18n国际化 的 小Demo!第一步:准备一个SpringBoot项目,如图所示,先在resources下先创建三个语言相关的配置文件第二步:在 application.yml 中配置 i18n国际化(basename为 包名.配置文件名)#国际化spring: messages: basename: i18n.i18n第三步:写一个语言视图解析器,获取url传递的参数lang,封装成Locale 对象返回/** * 语言视图解析器 * * @autho

2022-02-21 13:05:06 363

原创 maven install 提示:Process terminated

如下图这种maven install报错:可以点击查看日志报错信息!**一般错误出在 maven 的 settings.xml 配置!**只需找到对应行数进行修改即可。一般是修改过 注释、格式 影响到了配置读取。

2022-02-21 11:34:59 1949

原创 项目分支环境

在项目研发的过程中,一般分为以下几个环境DEV 环境:代码开发环境,外部用户无法访问,开发人员使用,版本变动很大,配置可以比较随意, 通常为了开发调试方便,一般打开全部错误报告。SIT 环境:系统集成测试,开发人员自己测试流程是否走通。目的是校验功能、性能和可靠性要求。UAT 环境:用户验收测试,由专门的测试人员验证,验收完成才能上生产环境,主要是用来作为客户体验的环境。从时间上看,UAT要在SIT后面,UAT测试要在系统测试完成后才开始;从人员上看,SIT由公司的测试员来测试,而UAT一般

2022-01-24 11:06:17 492

原创 mysql命令行方式导入sql文件

先登录mysql -u root -p为了安全起见尽量先将数据库中创建的数据库都先显示出来,防止数据库名误输错等.show databases;进入到新建的数据库中use cms;使用source 文件目录路径;命令导入文件即可source C:/Users/Admin/Desktop/cms.sql退出!qiut;...

2021-09-23 15:28:05 13573 1

原创 Map和byte[]相互转换的工具类(将map转为Blob存数据库中)

将Map< String,String >转换为byte[]数组我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;全新的 KaTeX数学公式 语法;增加了支持甘特图的mermaid语法1 功能

2021-07-20 09:33:24 3086 1

原创 IDEA中的pom.xml文件无法识别

关于IDEA中的pom.xml文件是橙色 解决方案!!!1.方案一在pom.xml文件上单击鼠标右键,然后在弹出框中点击+ Add as Maven Project就可以了2.方案二方法1: 将maven projects窗口调出来 点击菜单栏View->Tool Windows->Maven projects,点击 + 选中项目的 pom.xml文件...

2021-07-11 02:24:57 3277 1

原创 公司Git使用场景

在公司如何使用git 1. 配置git 先通过 git bash 用命令行 ssh-keygen -t rsa -C 公司邮箱/用户名在.ssh生成 私钥&公钥,将公钥放到GitLab和小乌龟PuTTY 对应的位置,重点注意小乌龟的setting -> 网络 -> ssh客户端 配置为:D:\develop_tools\Git\usr\bin\ssh.exe在idea中配置git就不重复了,感兴趣的可以看看IDEA全套运行环境搭建 2. 拉取代码打开IDEA的

2021-07-11 01:30:06 225

原创 VMWare16中安装CentOS7以及网络配置

点击“创建新的虚拟机”选择“自定义”下一步选择“稍后安装操作系统”选择对应的系统和版本创建一个文件夹存放 虚拟机配置处理器分配内存空间选择“使用网络地址转换(NAT)”下一步下一步下一步分配最大磁盘空间容量取名编辑虚拟机设置设置 ISO 映射文件启动下一步下一步下一步CentOS-7 安装完毕!!!注意事项:第一次登陆进入,可能遇到如下问题:输入 ifconfig 命令,可能显示 ifconfig command not

2021-06-07 20:26:12 676

原创 IDEA全套运行环境搭建(jdk、tomcat、maven、mysql)

一、JDK安装配置1. 进入官网下载所需的jdk版本 —— jdk下载2. 点击刚刚下载的.exe的可执行文件进行安装第一次安装的是jdk,第二次安装的是jre。两个安装路径最好在同一文件目录下,如:第一次安装路径D:\java\jdk 第二次安装路径D:\java\jre安装向导:第一次出现的为jdk的安装页面:点击更改,更改安装jdk的路径,我的路径是D:\java\jdk。然后点击下一步:第二次出现的为jre的安装页面:点击更改,更改安装jre的路径,我的路径是D:\java

2021-06-07 03:18:33 6416 2

原创 MySQL备份与恢复

备份数据库在cmd窗口(未登录状态),通过命令行给mysql数据库备份mysql用户名:root数据库名:oa数据库中的表:order、product、orderitem备份文件的位置:d:/oa.sql(只备份库中的表,没有备份库本身,下次如果没有库,必须先建立库,再导入sql文件)备份整个数据库的 表结构(不含数据)如下:mysqldump -uroot -p -d oa > d:/oa.sql备份整个数据库的 表结构 和 表中的数据 如下:mysqldu

2021-05-29 00:48:54 87 1

原创 Spring boot整合MybatisPlus:一个基本的demo

使用Spring Initializr方式快速初始化一个Spring boot项目!1、IDEA—>File—>new project—>Spring Initializr:2、点next,完善项目信息:3、next 后选择项目依赖:Tools ==》DevTools、LombokWeb ==》Spring WebSQL ==》MySQL Driver、JDBC4、next,填写项目名,指定项目生成地址 —> finish5、打开刚刚创建Module的p

2021-05-17 15:12:42 223

原创 Spring boot整合Mybatis:使用Spring Initializr自动构建

使用Spring Initializr方式快速初始化一个Spring boot项目,用于整合mybatis及一些其他操作。1、IDEA—>File—>new project—>Spring Initializr:2、点next,完善项目信息:3、next 后选择项目依赖:Web里面的Spring WebSQL里面的MyBatis Framework、MySQL Driver按需添加:Developer Tools -> DevTools(热部署)、Lombok(简化

2021-05-16 13:05:03 578

原创 分布式&微服务&集群

分布式&微服务&集群微服务是架构设计方式,分布式是系统部署方式,集群是个物理形态分布式将一个完整的系统,按照业务功能,拆分成一个个独立的子系统,在分布式结构中,每个子系统就被称为“服务”。服务部署在不同的服务器上。一个服务可以提供一个或多个功能,服务之间也是通过rpc(远程过程调用)来交互或者是webservice来交互的。这样的好处有很多:系统之间的耦合度大大降低,可以独立开发、独立部署、独立测试,系统与系统之间的边界非常明确,排错也变得相当容易,开发效率大大提升。系统

2021-05-14 22:26:51 109 1

原创 超好用的IDEA插件

超好用的IDEA插件1. 代码智能补全——Aixcoder2. 代码开发规范——Alibaba Java Coding Guidelines3. 代码小地图——CodeGlance4. 日志多彩显示——GrepConsole5. 美化Json字符串——Json Parser6. 快捷键提示——Key Promoter X7. 简化代码——Lombok8. Mybatis插件——MyBatisX9. 进度条皮肤——Nyan Progress Bar10. 代码炫酷特效——Power Mode Ⅱ11. 快速预

2021-05-12 10:14:24 339 2

空空如也

空空如也

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

TA关注的人

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