自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

java技术博客

程序员一枚,在职做java后端开发,没事喜欢学习计算机软件相关的知识,下班和闲暇时间喜欢写博客

  • 博客(416)
  • 论坛 (1)
  • 收藏
  • 关注

转载 typora实现md转word

typora实现md转word参考网址:https://blog.csdn.net/username666/article/details/108635145?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7E

2021-10-18 09:16:55 2

原创 springboot整合多数据源

springboot整合多数据源参考之前文章springboot整合mybati-plus多数据源配置参考网址是:https://blog.csdn.net/shaoming314/article/details/115284643springboot整合mybatis多数据源配置(之前的文章,没有通用性)https://blog.csdn.net/shaoming314/article/details/115281807参考dynamic-datasource-spring-boot-s

2021-10-17 01:36:37 4

转载 typora将md转word

typora将md转word参考网址:https://blog.csdn.net/username666/article/details/108635145?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EC

2021-10-16 00:17:16 1

转载 docker不适合部署mysql原因

docker不适合部署mysql原因参考网址:https://mp.weixin.qq.com/s/E2m9KKaC1zaHrovR1u_-4w前置说明容器的定义:容器是为了解决“在切换运行环境时,如何保证软件能够正常运行”这一问题。目前,容器和 Docker 依旧是技术领域最热门的词语,无状态的服务容器化已经是大势所趋,同时也带来了一个热点问题被大家所争论不以:数据库 MySQL 是否需要容器化?认真分析大家的各种观点,发现赞同者仅仅是从容器优势的角度来阐述 MySQL 需要容器化,几乎没有

2021-10-16 00:06:33 8

转载 idea开发vue

idea开发vue参考网址:https://blog.csdn.net/lanxiaziyi/article/details/110872541?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163289517516780366560197%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=1632895175167803665601

2021-10-15 23:54:21 2

转载 linux查看日志常用命令

linux查看日志常用命令参考网址:https://mp.weixin.qq.com/s/NDXSXRhIWkE8fkYSDwcwXw文章目录linux查看日志常用命令**查看日志常用命令****应用场景一:按行号查看---过滤出关键字附近的日志****应用场景二:选取日志中特定范围进行分析****应用场景三:日志内容特别多,打印在屏幕上不方便查看****使用管道进行and or条件处理****使用管道进行and or条件处理**查看日志常用命令tail:​ -n 是显示行号;相当于

2021-10-15 23:44:34 3

原创 springboot中的@vaule注解使用方式

springboot中的@vaule注解使用方式参考网址:https://mp.weixin.qq.com/s/BG5SDyKN8H1nQhYiotWLkA说明在日常开发中,经常会遇到需要在配置文件中,存储 List 或是 Map 这种类型的数据。Spring 原生是支持这种数据类型的,以配置 List 类型为例,对于 .yml 文件配置如下:test: list: - aaa - bbb - ccc对于 .properties 文件配置如下所示:test.

2021-10-12 10:51:16 15

原创 idea的git提交显示多余空行

idea的git提交显示多余空行参考网址:https://blog.csdn.net/caiyunlei91/article/details/107290656?ops_request_misc=&request_id=&biz_id=102&utm_term=idea%20git%20%E7%A9%BA%E8%A1%8C%E6%8F%90%E4%BA%A4&utm_medium=distribute.pc_search_result.none-task-blog-2a

2021-10-10 20:56:53 4

转载 mysql面试文章汇总

mysql面试文章汇总参考网址:https://mp.weixin.qq.com/s/uof8gSGCfl2wozQ6cin_zQ面试被问面试官:MySQL的自增 ID 用完了,怎么办?面试官:说说MySQL存储引擎原理,幸好我准备过面试官:熟悉哪些MySQL 调优工具?面试官:MySQL 百万级数据,怎么做分页查询?面试官:熟悉哪些MySQL 调优工具?面试官:MySQL 批量插入,如何不插入重复数据?面试官:为什么mysql不建议执行超过3表以上的多表关联查询?面试官:面对My

2021-10-10 17:21:51 7

原创 windows安装mysql5.7

windows安装mysql5.7软件下载Mysql5.7地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip特别说明如果安装过Mysql过程中,出错了或者想重新再来一把sc delete mysql 【删除已经安装好的mysql服务 : 慎重!!!】安装步骤zip 安装文件是压缩文件,和.exe安装文件是不一样的, 要严格的按照下面的步骤来执行,否则安装不会成功。下载后会得到zip 安装

2021-10-07 01:51:13 11

转载 vscode设置自动保存

vscode设置自动保存参考网址:https://blog.csdn.net/horizon_junmowen/article/details/95008741?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7

2021-10-07 00:46:28 7

转载 maven选择单模块还是多模块

maven选择单模块还是多模块参考网址:https://mp.weixin.qq.com/s/Av_M9_cBXZSQ5TYgvwGrjA1. 单模块优势快速上手,前期开发效率高。劣势要想实现传统的三层架构(web/service/dao),多采用分包,分包带来个问题就是,包之间边界约束不够。正常来说,三层架构之间是有依赖关系的,dao --> service --> web,依赖是单向的。举个例子:前端请求的 xxxRequest 应该放哪呢,放 web 还是 servi

2021-10-07 00:36:21 7

转载 idea安装建议必改配置

idea安装建议必改配置参考网址:https://mp.weixin.qq.com/s/3D2grxqCnSK7NviiEuX56A说明:作者整理的idea配置基本都是装机必备配置,我idea也是这样配置的,但是每次没有系统的整理好,后面新装idea,直接设置如下配置,方便简单文章目录idea安装建议必改配置自动编译开关忽略大小写开关智能导包开关悬浮提示开关取消单行显示tabs的操作项目文件编码滚轴修改字体大小设置行号显示设置行号显示自动编译开关在Eclipse中自动编译开关是开着的,

2021-09-30 15:56:58 9

转载 vscode开发vue必备插件

vscode开发vue必备插件文章目录vscode开发vue必备插件Chinese (Simplified) Language Pack for Visual Studio CodeVeturEsLintDebugger for ChromeAuto Close TagAuto Rename TagJavaScript(ES6) code snippetsPath IntellisenseHTML CSS SupportBeautifyBracket Pair Colorizeropen in brows

2021-09-29 08:56:26 17

原创 windows安装nodejs

windows安装nodejs参考网址:https://mp.weixin.qq.com/s/x4eeKJr8SMgPEOvOcDQwqw本机环境:Windows10 64位1、从官网下载最新的nodeJS官网地址:https://nodejs.org,下载最新的 x64 位的安装包2.安装安装包下载完成后就直接傻瓜式安装(直接下一步下一步)即可,其中的一些选项若无特殊需求的话按照默认选项继续即可,值得注意的是,安装路径最好不要有中文目录。不然会对于后面的一些环境变量的配置会产生一些影响

2021-09-28 12:53:32 22 1

原创 自定义mybatis-plus逆向工程+数据库接口文档生成脚手架

自定义mybatis-plus逆向工程+数据库接口文档生成脚手架参考网址:http://www.shaoming.club/archives/%E4%B8%80%E9%94%AE%E7%94%9F%E6%88%90%E6%95%B0%E6%8D%AE%E5%BA%93%E6%96%87%E6%A1%A3mdhttps://mp.weixin.qq.com/s/Bo_U5_cl82hfQ6GmRs2vtA项目网址:https://gitee.com/shao_ming314/my-genert

2021-09-26 23:04:02 6

原创 layui官网将下线!!!

layui官网将下线!!!layui官网网址https://www.layui.com/layui 重要公告所有对 layui 为之热爱、鞭策、奉献,和支持过的开发者:请接受我用意念和字节传达的深深歉意。这是一个无力、无奈,甚至无助的决定:layui 官网将于 2021年10月13日 进行下线。届时,包括新版下载、文档和示例在内的所有框架日常维护工作,将全部迁移到 Github 和 Gitee。此后,layui 仍会在代码托管平台所活跃,且 2.7 正式版也将在其间首发。而 la

2021-09-26 13:08:26 59

原创 软件开发环境整理

软件开发环境整理参考网址:https://blog.csdn.net/shunnianlv/article/details/106384384?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163257363316780262575679%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=16325736331678026257567

2021-09-25 20:55:38 25

原创 java方法使用final修饰参数的作用

java方法使用final修饰参数的作用参考网址:https://blog.csdn.net/qing_mei_xiu/article/details/79557767?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163184453616780366581551%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id

2021-09-25 14:20:11 8

原创 finalshell修改文件权限

finalshell修改文件权限finalshell基本使用参考网址:http://www.shaoming.club/archives/finalshell%E4%BD%BF%E7%94%A8mdhttps://mp.weixin.qq.com/s/II12JFoKy_nigI4eVCZTIglinux权限修饰符回顾以上两张图已经详细表示文件权限修饰符finalshell修改文件权限选择对饮文件右键选择文件权限查看和修改权限336655)]www.sha

2021-09-25 13:56:19 15

原创 docker-compose入门helloworld

docker-compose入门helloworld参考网址:https://mp.weixin.qq.com/s/KXUm2ydAgymaNzHDiMlg0g权限不足的坑https://blog.csdn.net/weixin_41598660/article/details/104034179?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163185899816780269845626%2522%252C%2522scm%25

2021-09-18 13:34:42 45

原创 maven配置阿里云镜像的两种方式

maven配置阿里云镜像的两种方式配置方式第一种方式(settings.xml文件)在mirrors节点下加入一个新的mirror节点,配置阿里镜像地址,完整配置如下:<mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content

2021-09-17 21:29:10 148

原创 springboot打war包指定配置环境

springboot打war包指定配置环境参考网址:springboot项目打包方式https://editor.csdn.net/md/?articleId=109153530说明:最近项目是一个springboot项目,但是是打war包部署到服务器里面的,遇到的问题就是war包程序不好命令行单独启动指定配置文件,所以需要在打包时候指定配置文件,然后放到服务器里面运行测试前准备准备一个springboot测试项目,引入web依赖写一个 controller 测试方法package

2021-09-16 21:41:28 49

原创 spring6和springboot3

spring6 和springboot3参考网址:https://mp.weixin.qq.com/s/x-Txl9wWwLjj9kzWFPCFAQ说明:springboot2.x+java8是现在大部分公司使用的技术栈,但是明年springboot和spring有了大的版本迭代,作为java程序员关注一波比较好一年一度的SpringOne大会在9月1日至2日因为疫情原因在线上举行。Pivotal公司(Spring项目拥有者)每年都会举办一次这样的大会,与全球数千位开发人员、客户和合作伙伴

2021-09-16 10:04:03 35

原创 mysql中字符大小写问题

mysql中字符大小写问题参考网址:链接1https://blog.csdn.net/wangtaoking1/article/details/107954837?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163163483216780265432711%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=163163483216

2021-09-15 00:03:56 64

原创 java写一个死锁案例

面试题:使用java写一个死锁案例参考网址:https://mp.weixin.qq.com/s/rpgZ_NosiNRjeHk6ivFQPg说明:这篇帖子就很干脆,直接上代码,不多bbpackage com.shaoming;/** * @ClassName: DeadLockExample * @Author: 邵明 * @Date: 2021/9/13 10:25 * @Description: */public class DeadLockExample {

2021-09-14 23:40:56 9

原创 mac命令行神器iterm2

mac命令行神器iterm2下载网址:https://iterm2.com/index.html说明:说明:网上视频人家使用mac命令行工具就是这个,之前因为没用,没注意,就用的mac自带的命令行,但是没有这个好用,这个可以装插件啥的,等着以后继续研究。。。...

2021-09-13 10:17:03 15

原创 object类的方法

object类的方法参考网址:https://mp.weixin.qq.com/s?__biz=MzUxNzg2ODQ1Mw==&mid=2247487438&idx=1&sn=fe1969af95a351246026ba07924932a9&chksm=f990d104cee758121aa95121ce0b6b746d307a4eadb9390b8729132da33805802c54cfad3e44&scene=21#wechat_redirect今天

2021-09-12 14:30:57 27

原创 list元素修改属性返回新list

list元素属性操作后返回新list说明:本机一定要装java8环境,这里面使用了jdk1.8的新特性,stream流准备工作java8环境新建一个实体类Emp.javapackage com.shaoming;/** * @ClassName: Emp * @Author: 邵明 * @Date: 2021/9/12 01:14 * @Description: */public class Emp { private Integer id; private

2021-09-12 02:05:58 17

原创 linux使用vim修改文件出现[O]pen Read-Only、(E)dit anyway、(R)ecover解决方法

linux使用vim修改文件出现[O]pen Read-Only、(E)dit anyway、®ecover解决方法参考网址:https://blog.csdn.net/qq_37908248/article/details/103960676?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162892918716780269898703%2522%252C%2522scm%2522%253A%252220140713.13010233

2021-09-12 01:12:58 499

转载 arraylist和linkedlist区别

arraylist和linkedlist区别参考网址:https://mp.weixin.qq.com/s?__biz=MzUxNzg2ODQ1Mw==&mid=2247487517&idx=1&sn=c7437569a3a799335795c2454280bfba&chksm=f990ced7cee747c143820183e4eed4f578568a9a19ed01bda6f106484db9446a54afc91cd109&scene=21#wechat_

2021-09-11 22:52:01 18

原创 idea打包maven项目报错Failed to execute goal org.apache.maven.plugins

idea打包maven项目报错Failed to execute goal org.apache.maven.plugins***情景在线springboot项目打jar包报错报错信息Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.1.0:resources (default-resources) on project springboot-demo: Cannot create resource

2021-09-11 18:03:47 23

原创 git命令整理

git命令整理文章目录git命令整理一、新建代码库二、配置三、增加 / 删除文件四、代码提交五、分支六、标签七、查看信息八、远程同步九、撤销十、其他参考网址:https://mp.weixin.qq.com/s/5MwwBUwQNp45Jue1WWTYTA一、新建代码库# 在当前目录新建一个Git代码库$ git init# 新建一个目录,将其初始化为Git代码库$ git init [project-name]# 下载一个项目和它的整个代码历史$ git clone [url]

2021-09-11 17:50:05 9

原创 启动jar包报错没有主清单属性

启动jar包报错没有主清单属性问题在线没有使用spring-boot-maven-plugin插件导致打包的jar包启动失败原因1.找到jar包位置2.解压当前jar包没有找到项目中引入的jar包正常打包成功后jar包是放在BOOT-INF的lib目录下解决方法1.添加spring-boot-maven-plugin插件 <build> <plugins> <plugin>

2021-09-11 17:25:01 57

原创 hashmap的key规范

hashmap的key规范参考文章:https://mp.weixin.qq.com/s/FYBCLl9aaV0VE4JpMMWmsg说明:这篇文章写的非常好,介绍了hashcode和equals方法,面试中按照这个答即可。文章目录hashmap的key规范前置知识*hashcode()和equals方法**hashcode()equals(Object obj)**用Object做hashMap的Key时需要做什么?**前置知识我们知道java所有类终极父类都是Object,如果定义

2021-09-10 00:09:35 45

原创 idea中变量名驼峰和下划线各种格式相互转换

idea中变量名驼峰和下划线各种格式相互转换文章目录idea中变量名驼峰和下划线各种格式相互转换下载插件快捷键使用下载插件CamelCase插件快捷键使用默认快捷键: alt+shift+u快捷键修改我个人习惯使用ctrl+shift+u的组合键…使用效果选中内容的单词的下划线转驼峰转大写等,不停的转换,直到你想要的。如图所示public class AppTest { public static void main(String[] args) { Str

2021-09-09 01:37:46 93

原创 idea去除字符串连接符

idea去除字符串连接符文章目录idea去除字符串连接符测试代码需求解决方案测试代码mybatis注解方式写sql语句@Select("SELECT sm.* FROM sys_menu sm\n" + " LEFT JOIN sys_role_menu se ON sm.menu_id = se.menu_id\n" + " WHERE se.role_id = #{roleId}")List<SysMenuEntity> sele

2021-09-09 00:25:02 28

原创 idea导入maven项目不能自动识别

idea导入maven项目不能自动识别问题在线学习的工作空间发现项目引入不了解决方案配置项目jdk环境引入项目前置步骤,需要配置项目有jdk环境此时整个项目环境就是使用本地jdk1.8引入maven项目选中项目中的pom.xml,右键,选择" Add as Maven Project", 即可刷新为maven项目项目文件夹标识中有蓝色小方块和pom.xml文件变成图示的样子,标识maven项目引入成功引入普通java项目发现java文件不能识别解决方案个人cs

2021-09-07 23:40:46 36

原创 谈接口文档的重要性

谈接口文档的重要性参考网址:https://mp.weixin.qq.com/s/i0c7iDfpj0jfnNKNslXSTg说明:自身而言,刚开始工作那会,进了一家小公司,接口文档这块做的很不好,第一,这家公司接口文档使用的是word写的,第二,大部分需求需要口头传达修改,导致需求和接口参数不一致,第三,接口文档不能及时更新,第四,接口参数没有使用参数校验,第五,接口请求用例不是很详细,不如请求参数的格式等,还有一些列等问题,比如接口文档格式不好,后来,到了一家公司,这家公司没有接口文档,这

2021-09-07 15:20:16 29

原创 springboot配置文件定义全局变量

springboot配置文件定义全局变量问题在线springboot项目中redis,mysql数据源使用的同一个,中间件服务器都是放在同一台服务器上的,所以ip地址是统一的,如果服务器需要替换,都是统一替换,那么我们还要一个个修改每个中间件的ip地址修改过后一处修改处处生效个人csdn博客网址:https://blog.csdn.net/shaoming314个人博客网址:www.shaoming.club个人gitee地址:https://gitee.com/shao_min

2021-09-07 02:26:22 155

空空如也

Integer的==和equal方法

发表于 2019-10-08 最后回复 2019-10-08

空空如也

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

TA关注的人 TA的粉丝

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