自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 问答 (2)
  • 收藏
  • 关注

原创 数据库的内连接和外连接

数据库的内连接和外连接

2024-01-20 17:03:06 482

原创 @Autowired注解和@Resource注解的区别

​@Resource默认根据名称进行装配(byName),若未指定name,则把属性名作为name。​@Autowired默认根据类型进行装配(byType),如果想要根据名称进行装配,则需要配合@Qualifier注解一起使用。​@Autowired注解可用在属性上、setter方法上、构造方法上、构造方法参数上。​ @Resource注解属于jdk的扩展包,即jdk的一部分,更具有通用性。@Autowired注解和@Resource注解都可以用作属性的注入。

2024-01-06 17:21:06 386

原创 项目中启用Log4j2日志框架

项目中使用Log4j2工具

2023-11-26 20:46:50 479

原创 Address already in use: bind 如何解决端口号被占用

Address already in use: bind 程序报错,说明端口号已经被占用了。在不重启计算机的情况下,可通过如下方式解决。四:在任务管理器中找到详细信息,可显示各个进程的进程号(根据PID字段进行排序更好找)五:在对应进程的应用上鼠标右击,点击结束任务,杀死该进程。这样,即可在不重启电脑的情况下,解决端口号被占用的问题!一: win+R 快捷键 输入cmd指令打开黑框。三:根据端口号,找到对应的进程号,打开任务管理器。

2023-08-22 17:13:03 5289

原创 “nacos is starting with cluster”之nacos启动报错问题

下载并解压nacos后,通过点击startup.cmd启动nacos,出现nacos is starting with cluster的错误,导致nacos未能启动成功。这是因为,通过startup.cmd命令启动nacos,默认是以集群的方式进行启动的,我们可以改成以单机方式启动nacos。再次通过startup.cmd命令启动nacos,启动成功后,在浏览器中输入 127.0.0.1:8848/nacos。方式二:修改startup.cmd启动器,找到第26行。方式一:执行如下命令进行启动。

2023-07-19 09:56:44 1610

原创 编写一个redis启动带配置的启动文件

假设每次启动都要切换路径,并手动输入命令,显得比较麻烦。为了方便起见,我们可以在桌面上创建一个bat文件,双击即可,启动带配置文件的redis。在启动redis时,如果要带上配置文件,那么我们只要在cmd命令中,切换到对应的路径,

2023-06-12 17:42:33 162

原创 API POST加上token认证

api post工具使用

2023-03-01 20:47:42 4093

原创 maven加入阿里云镜像的配置和jdk版本的配置

maven配置阿里云,jdk版本

2023-02-06 22:04:33 587

原创 AES加密/解密算法

AES加密/解密算法

2022-12-28 14:58:55 768

原创 checkstyle.xml规约案例

checkstyle.xml 案例

2022-12-03 17:46:54 643

原创 解决IDEA properties中文乱码的问题

解决IDEA properties中文乱码的问题话不多说,直接上图设置前设置前是如下效果:设置后设置后是如下效果:注意:将编码设置成UTF-8, 并勾选上 Transparent native-to-ascii conversion的选项

2022-05-11 11:51:11 288

原创 SpringBoot整合Activemq (发布-订阅模式)

SpringBoot整合Activemq (发布-订阅模式)生产者:首先创建一个maven工程为 生产者配置 生产者工程的 pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoca

2022-04-02 23:27:33 859

原创 SpringBoot整合Activemq (点对点模式)

SpringBoot整合Activemq (点对点模式)生产者:首先创建一个maven工程为 生产者配置 生产者工程的 pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocati

2022-04-02 23:13:45 704

原创 windows系统无法访问虚拟机上的Tomcat怎么办

windows系统无法访问虚拟机上的Tomcat怎么办?在vmware虚拟机上安装了centos系统,并且成功地在centos系统上安装了jdk和Tomcat,然而, 当Tomcat成功启动后,外部Windows系统的浏览器确无法访问虚拟机上的Tomcat解决方法是关闭虚拟机中的防火墙服务。执行:service iptables stop --停止service iptables start --启动service iptables stop --停止service iptables sta

2022-02-04 22:23:37 2573 1

原创 vscode中快速输入html的基本结构

很简单,不用多说,输入一个英文的感叹号 ! 就行选中第一个选项,直接回车 即可完成<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width,

2021-05-26 22:04:49 534

原创 vscode中推荐使用的插件

推荐使用vscode工具开发的工程师们,安装以下几个插件,方便高效开发1 Chinese (Simplified)该插件可以将vscode工具汉化2 Live Server相当于是一个内嵌的服务器,类似于后端java的Tomcat使用此插件,可以更方面地运行项目3 VeturVetur支持.vue文件的语法高亮显示,除了支持template模板以外,还支持大多数主流的前端开发脚本和插件,比如Sass和TypeScript,对前端开发vue的小伙伴们非常友好4 vue-helperv

2021-05-26 21:53:48 2054

原创 作为技术人员,坚持锻炼很重要

软件开发,是一项技术行业,因此,技术人员经常需要坐在电脑前思考,经常熬夜加班,吃夜宵等。如果习惯这样,真的会影响到自己的健康。有人说,996听起来很可怕,但是我听到的更可怕的事不是007,更可怕的故事是,有的职场人员,为了加班,为了工作,为了更加的薪水和业绩,居然提前买了什么生死相关的意外保险。我实话说,真的搞不懂,他们在想什么。真的是热爱到这个行业,能够甘愿奉献出自己的生命吗?不知道这些哥们的想法是怎么样的,但是我认为保持健康平安才是最最重要的,其他东西乃身外之物。大学毕业后,工作个几年,绝大部分朋友

2021-05-17 18:21:02 130

原创 五一劳动节快乐

送给您一个吉祥,送给您一个如意,送给您一个快乐,送给您一个福气,送给您一个温暖,送给您一个顺利,把一切的祝福通通送给您,五一劳动节快乐!

2021-04-30 17:00:29 87 1

原创 关于主动学习的看法

作为一名Java开发工程师,同时也从事该行业有多年,积累了不少的项目实战经验,但我依旧认为,学习还是不应该停止! 有些同学可能会想,我都已经做过这么多的项目了,同时有了这么丰富的经验,已经达到了满意的薪资水准,还需要学习吗?平时上班还需要加班,坐在电脑前烧脑筋,做这个行业已经很累了,空余时间还是多泡妞,多休闲娱乐,或者打荣耀吧。大部分人可能都是这个想法,且说的也并不是没有道理,但是作为我,我还是坚定相信,平时休闲之余,还是应该抽出时间来学习。就以java开发还说把,大学刚毕业,刚开始大家...

2021-04-23 19:58:32 130

原创 idea中的java项目提交到gitee

实际的开发中,往往需要一个团队一起完成项目,也需要对比项目的版本,所以我们需要使用版本控制工具,如svn,github,gitee等。今天介绍的是gitee,也叫“码云”。百度搜索gitee,进入码云的官方网站,登录自己的账号(没有账号的同学先注册账号)如图所示,点击新建仓库按钮输入仓库名称,一般可以以自己的项目名来命名可选择项目是开源或者私有点击创建按钮,创建成功后跳转到如下页面接下来我们使用idea和远程仓库关联起来如下操作,先创建一个本地的仓库.

2021-04-22 23:04:50 418

原创 一个Springboot项目下创建一个子模块

话不多说,直接上图新建一个Module在这里选择maven点击下一步按钮在ArtifactId中输入子模块的项目名,然后再点击下一步可以重命名项目名,也可以修改磁盘路径点击“完成”按钮,即可表示子模块已经创建完成!一般情况下,我们也会将子模块的打包方式,修改为pom的形式...

2021-04-22 21:45:14 337

原创 使用idea创建SpringBoot项目

新建一个工程,选择Spring initializer的选项输入自己项目的分组和项目名等信息,选择自己合适的JDK版本选择自己合适的springboot版本,其他的选项可选择默认可修改自己的项目名和磁盘位置,点击“完成”按钮,即可表示项目已创建成功!...

2021-04-22 21:27:35 61

原创 重装系统时,如何清空所有磁盘

大家在重装系统时候,往往只会将C盘格式化,但是,对于处女座的我来说,我会将有用的文件先备份出去,然后清空所有磁盘。以安装win10操作系统为例,如图所示:在这个页面上按下组合快捷键 shift + F10弹出黑框 ,并输入指令 diskpart输入 select disk 0然后输入 clean此时电脑中的东西全删了再输入 convert mbr此时已将所选磁盘成功转更换为 MBR格式输入 exit 退出 diskpart再次输入 exit 退出黑框 (总共输入两次exi

2021-04-16 17:00:15 16274

原创 一个程序员,当初报名演讲培训班的感想

我是一名软件开发工程师,工作的主要内容就是根据客户的需求,进行项目功能模块的研发。该行业与类似销售行业不同,销售员的主要工作是与客户交流,推销自己的产品,这很能够锻炼自己的沟通能力和社交能力。然而,作为理工男,对专业技术方面的提高,是一直都很明显的,但是,对于和客户交谈,以及社交方面,似乎有点儿欠缺。况且,本人从小就很不爱讲话,表达能力不是很好,因此,我希望能有一个成人的演讲培训班,来提高自己的语言表达能力。 由于我住在离市中心偏远的地方,因此,自己小区周边,更多的是少儿,小学生...

2021-04-15 19:58:48 97

原创 一次偶然的编程,改变了我的职业生涯

大学毕业前夕,我对于自己的职业生涯规划,真的很迷茫。虽然本人的专业是计算机软件的专业,但是当初对这个行业真的是丝毫没有兴趣。上课老师讲的大部分都是理论知识,听得枯燥无味,当初对面向对象的基本思想都完全不了解,想想都怎么可能和计算机软件有缘呢? 记得第一门学习的编程语言是C语言,听课简直就是听天书一样,不过听着有一个好处,不怕失眠!第一次C语言的考试,满分100分的卷子我考了9分,但是丝毫不影响我的学业,因为班级里就没有几个人及格的!第一学期的Java期末考试,100分的卷子考了33分,应该是班级里倒数第.

2021-04-12 17:55:52 172 1

原创 关于我的笔记本电脑

我的笔记本电脑,机型为联想小新V4000,是我在2015的时候入手的, 至今已经用了将近六年的时间,之前有换过一次固态硬盘,因为,如果还是用原来的机械硬盘的话,那个读写速度,简直是龟速啊! 关于性能的话,8G内存还是够用的,显卡是AMD的某个显卡,打游戏不太过瘾,然而 现在也不打什么网游了,可能自己老了,我就用它来看看视频,看看文档,写写代码。 然而,其他因素倒是无所谓,关键是这台机器的风扇实在是太吵了,刚买回来的时候就这样!我的朋友们说,电子产品更新换代很快啊,最新手机都舍得换,赶紧入手一台新的电脑.

2021-04-09 17:57:44 155 1

原创 下载正版的Windows操作系统和office软件

在哪里下载正版的Windows操作系统和各版本的Microsoft Office软件呢?所需软件:浏览器,迅雷网址为 https://msdn.itellyou.cn/或者直接百度搜索 msdn 第一条就是网页是长这个样子的:可在操作系统选项卡****中找到你想要的操作系统,这里以Win10 企业版为例打开网页前先打开迅雷,将上图右边红框中的内容全选复制一下,迅雷就会自动打开下载框!下载速度由您自己的电脑网速决定!下载office软件也是相同的原理,可在应用程序选项卡中找到对应的offi

2021-03-24 17:32:24 561 1

原创 Maven加入阿里云镜像的配置

在maven的目录下找到setting.xml并打开2.配置阿里云镜像(如果不配置的话,默认访问的是国外的网站,下载jar包速度特别慢)在一对标签中加入如下的配置信息 <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content.

2021-03-19 15:52:40 239

原创 一名软件开发工程师电脑上的各桌面应用

一名软件开发工程师的各桌面应用聊天工具 QQ 微信 钉钉电脑管家 腾讯电脑管家浏览器 搜狗浏览器 火狐浏览器 谷歌浏览器 ie浏览器 ..... 输入法 搜狗输入法文档编辑 Microsoft office typora notepad++ xmind解压工具 winrar 2345好压远程连接工具 向日葵开发工具(IDE和各第三方工具) Java eclipse idea jdk apache tomcat apa

2021-03-02 22:02:41 261

原创 在Linux系统上安装Nginx

首先在nginx官网下载nginxhttp://nginx.org/en/download.html使用远程连接工具连接我们的Linux系统然而,在安装nginx之前,先要安装以下的几个依赖第一步 安装pcre可以使用如下的地址联网下载wget http://downloads.sourceforge.net/project/pcre/8.37/pcre-8.37.tar.gz也可以在windows系统下下载好压缩包后,鼠标拖动到Linux系统中以 usr/src目录为例,将手动

2021-02-05 22:20:46 68

原创 出门旅行必备

出门旅行必备钱包 身份证 银行卡 纸币 // 有的场所未必能使用手机支付 硬币手机 手机 充电器 数据线 耳机 充电宝 // 注意功率,功率大了不让上飞机 境外上网卡 // 国内不需要背包 水杯 雨伞 护照/签证 // 出国必须带上,国内出行的话算了 换洗内衣裤或一次性的 换洗袜子或一次性的 自用毛巾或一次性的 餐巾纸 衣服 裤子 腰带 鞋子 ...

2020-08-28 22:11:08 139

原创 使用VS Code创建前端项目

VS Code的下载地址 https://code.visualstudio.com/创建项目由于在vscode的文件菜单下,没有新建项目的选项,所以要先在磁盘中创建一个空的文件夹,如project_xxxx。然后打开vscode,再在vscode里面选择 文件-> 打开文件夹,这样才可以创建项目。保存工作区打开文件夹后,选择“文件 -> 将工作区另存为…”,为工作区文件起一个名字,存储在刚才的文件夹下即可。...

2020-08-09 16:19:38 4984

原创 重装系统之制作系统启动盘

在系统被损坏或者系统严重卡慢的时候,本人往往会选择自己重装系统。你只需要准备一个4GB以上的U盘即可。1.下载Windows系统的镜像文件,这里以win10 64位的操作系统为例。复制最后一个红框中的地址,可使用迅雷下载。windows系统镜像文件的下载地址 https://msdn.itellyou.cn/2.使用优盘启动工具制作优盘。优盘启动工具,百度搜索一下,有很多,比如什么老毛桃,电脑店之类的,本文使用软媒魔方中的优盘启动工具为例。软媒魔方的官网地址 https://mofang.r

2020-07-25 20:34:34 246

原创 如何运行springboot打出的jar包

如何运行springboot打出的jar包想要springboot项目以jar的形式发布,首先,配置pom.xml文件.标签中的值为jar <groupId>com.youhai</groupId> <artifactId>manage</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging>使用maven工具

2020-06-23 23:12:27 630

原创 如何使用MyBatis Plus的代码生成器

如何使用MyBatis Plus的代码生成器在实际的项目开发中,使用代码生成器能够有效地给我们提高工作效率。今天,我给大家分享一下使用mybatis plus的代码生成器,可自动生成controller ,service,mapper 以及实体类。这里以springboot项目为例,需要在pom.xml中导入如下的依赖 <!--mybatis-plus集成在springb...

2020-05-04 22:48:07 256

原创 向mysql数据库中批量插入数据

有时候,我们在做数据库性能调优的时候,往往需要在数据库中插入大量的数据测试性能。那么,如何向mysql数据库的表中一次性插入上百万条随机数据呢?以下以一个小的案例为大家做演示。我们以一个简单的员工表employee表作为演示,其中id为员工的主键,emp_no为员工的编号,emp_name为员工的姓名,使用随机的字符串。首先创建一个函数,用于返回随机的字符串。其中参数n为要返回的字符串的长度...

2020-03-08 21:34:13 1962

原创 java项目创建数据库连接的属性配置文件 jdbc.properties

jdbc.properties我们的java项目,在连接数据库的时候,一般都是使用配置文件的方式来配置一些连接信息。因为,如果把配置信息以硬编码的方式写在代码里面的话,会使得耦合度太高,导致代码不够美观并且不好维护。所以,一般正常都是以properties文件的方式来对数据库连接信息进行配置。jdbc.driverClass=com.mysql.jdbc.Driverjdbc.jdbcUrl...

2019-06-23 22:51:32 927

空空如也

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

TA关注的人

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