自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(230)
  • 资源 (13)
  • 收藏
  • 关注

原创 Mysql性能优化

1、Explain做MySQL优化,我们要善用EXPLAIN查看SQL执行计划。标注(1、2、3、4、5)我们要重点关注的数据:type列,连接类型。一个好的SQL语句至少要达到range级别。杜绝出现all级别。key列,使用到的索引名。如果没有使用到索引,值是NULL。key_len列,索引长度。不损失精确性的情况下,长度越短越好rows列,查询所扫描的行数。该值是个预估值。extra列,详细说明。注意,常见的不太友好的值,如下:Using filesort,Using temporary

2022-03-29 02:03:51 448

原创 创建vue3项目

一、安装环境:1.默认Vscode、nodejs已经安装好了2.全局安装vue-cli,vue-cli帮助我们快速构建Vue项目。npm install -g @vue/cli3.安装webpack (打包js的工具)npm install -g webpack二、建项目:1.开始创建vue项目,首先创建一个文件夹用来存放项目,用vscode打开对应的文件夹,并在终端cd到对应的文件夹。比如我的文件夹就是VUE注意:接下来的命令需要在cmd命令窗口,vscode默认

2022-02-21 10:41:41 7377

转载 npm i 报错 gyp ERR configure error

解决方法:https://blog.csdn.net/com_it/article/details/95043471

2022-02-21 10:27:15 676

原创 win10解决未安装任何音频输出设备

以管理员身份启动 cmd窗口,输入下面两行代码:net localgroup Administrators /add networkservicenet localgroup Administrators /add localservice然后重启电脑。小喇叭上的红× 就会不见了,电脑也会有声音了。...

2022-02-16 20:40:37 2626 4

转载 计算机网络七层协议的理解

主机A到主机B数据的传输过程A主机:1、数据的产生肯定是一个应用层的程序产生的,如IE浏览器等等。这些程序在应用层需要有不同的接口,IE是浏览网页的使用HTTP协议,那么HTTP应用层为浏览网页的软件留下的网络接口。2、应用层处理好数据就交给运输层。  --- 首先A要知道B在哪里:使用DNS解析出B的IP地址  --- 交给运输层的数据:源端口,目的端口,原IP,目的IP,数据部分3、运输层给数据加上首部(TCP首部/UDP首部)构成TCP/UDP报文,交给网络层(IP层)。  -

2022-01-10 16:09:55 165

原创 MyBatis && Plus分页查询

@Overridepublic PageEntity<Book> queryPageBook(BookQueryDTO request) { Assert.notNull(request.getPageCurrent(),"当前页不能为空"); Assert.notNull(request.getPageSize(),"页容量不能为空"); LambdaQueryWrapper<Book> queryWrapper = new LambdaQuery...

2021-12-07 14:00:59 511

原创 spring全家桶各种版本对应关系

springboot 和各种框架的版本对应关系https://start.spring.io/actuator/infospring cloud alibaba 与 springboot和spring cloud等的版本对应关系https://github.com/alibaba/spring-cloud-alibaba/wiki/%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E...

2021-10-15 12:34:11 2210

原创 mybatisPlus更新时字段为空时不更新问题

问题:当数据库字段为数字类型时,更新该个字段的时候,如果前端传来的值为null或者"",此时mybatisPlus的更新方法会自动忽略该字段。解决方法:这种情况下可以在实体类该字段上加@TableField(updateStrategy = FieldStrategy.IGNORED),忽略为空不更新的策略,此时再更新就会把库中的值更新为null了。@TableField(updateStrategy = FieldStrategy.IGNORED)private I...

2021-09-29 11:45:23 8462

原创 Win10 设置系统还原点

步骤:右键此电脑 --> 属性 --> 系统保护 --> 选中系统盘点击配置 --> 启用系统保护,并分配空间(默认即可)--> 回到系统属性界面点击创建 --> 输入描述信息 点击创建详细步骤:1.右键此电脑 ==》属性2. 往下拉找到 系统保护 并点击3. 选中系统盘(我这里是c盘),点击配置4. 选中启用系统保护,分配磁盘空间(一般默认即可),点击应用或确定5. 回到系统属性窗口,点击创建,输入还原点...

2021-09-16 10:35:02 1231

原创 报错:Data source rejected establishment of connection, message from server: “Too many connections“

错误信息测试eureka服务发现时注册了两个相同的服务不同端口号,配置负载均衡注解后,在进行访问时其中一个服务报异常:Data source rejected establishment of connection, message from server: "Too many connections"大概原因就是太多连接,数据库顶不住了吧解决方法增加mysql最大连接数windows:打开mysql的安装目录下的my.ini文件,找到max_connections配置,..

2021-08-31 21:35:32 210

原创 MySQL汉字排序

正常的排序语句是无效的示例:SELECT * FROM user u ORDER BY age ASC,username DESC

2021-08-31 11:33:22 5649

转载 elasticSearch安装head插件

ES6.0版本安装head插件 1.1 前言   不知道是我电脑问题还是最近的开源软件都比较**,mysql和elasticsearch新版本变动都比较大。 elasticsearch6.0貌似已经不支持命令行安装head插件了,反正我是折腾了一下午才得出这个结论的。因此,如果你还想安装head,只能选择手动下载安装。(别再纠结于命令行安装了)   1.2 下载head插件 ...

2021-08-26 11:20:04 250

原创 IDEA自动生成serialVersionUID

Java类中 serialVersionUID 的作用serialVersionUID适用于Java的序列化机制:判断类的serialVersionUID来验证版本一致性的序列化过程:序列化操作的时候系统会把当前类的serialVersionUID写入到序列化文件中,当反序列化时系统会去检测文件中的serialVersionUID,判断它是否与当前类的serialVersionUID一致,如果一致就说明序列化类的版本与当前类版本是一样的,可以反序列化成功,否则失败。IDEA打开自动生成.

2021-08-19 17:23:56 4699

原创 MybatisPlus的IService使用

这里以user实体类做例子首先编写UserService接口,并继承IServicepublic interface UserService extends IService<User> {}编写UserServiceImpl类,继承ServiceImpl并实现UserService@Servicepublic class UserServiceImpl extends ServiceImpl<UserMapper, User> implements User.

2021-08-13 14:18:19 1538

原创 MyBatisPlus自动填充处理

官网链接:https://mp.baomidou.com/guide/auto-fill-metainfo.html实现步骤这里使用创建时间(createTime)和更新时间(updateTime)进行测试。1. 首先在原有的数据库表(user表)中添加这两个字段,如下图2. 然后在实体类中添加这两个字段,如图最后两个字段为新加字段@TableField() 注解 官网链接:https://mp.baomidou.com/guide/annotation.html#tabl..

2021-08-13 13:44:49 630

原创 this.$router 跳转打开新页面

let toTaskLog = this.$router.resolve({path: '/analysis/tasklog',query: {TaskID: row.id}})window.open(toTaskLog.href,'_blank')

2021-08-06 15:56:29 1586

原创 Linux修改/etc/profile后,出现Command not found的解决办法

问题:修改/etc/profile后,除了cd以外的命令基本都不能用了,解决方法:输入:export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin 命令enter之后就可以用命令了,这时把/etc/profile文件改回来,恢复正常。(不知道为什么这样操作,不过还真行)...

2021-07-29 17:30:16 1245 1

原创 npm install xxx 停留在fetchMetadata: xxxxxx一直不动

解决方法:更换成淘宝的源,步骤如下//更换源npmconfigsetregistryhttps://registry.npm.taobao.org// 查看配置验证是否更换成功npm config get registry

2021-07-22 10:47:32 158

原创 Kotlin apply、with、let、run、also的使用

apply 与 withfun main() { val list = mutableListOf(1, 2, 3, 4, 5, 6) println(list.apply { this.add(111) 111 }) //apply:返回被设置后的它自己 println(with(list) { this.add(222) 222 }) //apply:返回被设置后的最后一行 p.

2021-07-14 17:11:10 287

原创 Gradle配置阿里云镜像

对单个项目生效,在项目中的build.gradle修改内容buildscript { repositories { maven { url 'https://maven.aliyun.com/repository/google/' } maven { url 'https://maven.aliyun.com/repository/jcenter/'} } dependencies { classpath 'com.android

2021-07-05 23:40:14 7420

原创 Robo 3T下载安装和使用

一、下载安装1.官网下载地址:https://robomongo.org/download2.3.4.下载好一步一步安装即可二、使用1. 启动它,第一次启动时会让输入First Name、Email什么的,不用输也可以,直接点Finish即可。2.在首页点击File ==>connect ==> Create ==> 输入ip地址和连接名即可。连接图示:...

2021-07-04 14:33:03 5185 1

原创 Kotlin-Stream01

//声明数据类data class Apple(var id: Int?, var name: String?, var money: BigDecimal?, var num: Int?) { constructor() : this(null, null, null, null) fun getMe() = this fun getMoney() = money!!.toDouble()}fun main() { val appleList = Array...

2021-07-02 18:29:24 269 2

原创 Kotlin各种时间函数

时间戳/* 时间戳*///获取当前时间戳timestamp() //1625209297timestamp().toDateString() //2021-07-02 13:54:29//获取当前天开始的时间戳 LocalDateTime.of(LocalDate.now(),LocalTime.MIN).atZone(ZoneId.systemDefault()).toEpochSecond() //1625155200LocalDateTime.of(Loc

2021-07-02 15:08:14 9778

转载 IDEA上传下载项目之Gitee

转载点击到达

2021-07-01 01:23:12 160

原创 Mybatis设置主键自增

selectKey<selectKey keyColumn="user_id" resultType="java.lang.Integer" order="AFTER" keyProperty="userId"> SELECT LAST_INSERT_ID() as userId</selectKey>keyProperty selectKey 语句的结果被设置的目标字段。 keyColumn 结果集中的列名称。 resultType 结果的...

2021-06-03 23:24:54 1558 1

原创 git推送和拉取

推送和拉取1.1 本地项目首次提交到远程仓库git init //将当前目录初始化为本地仓库git add . //添加到暂存区git commit -m "日志信息" //提交到本地库//本地git仓库与远程仓库关联(关联之后以后就直接推送到远程仓库了)git remote add origin https://github.com/health-x/Typora.git git push -u origin master -f 或者 git push origin master

2021-05-10 20:29:57 1093

原创 git操作大全

https://github.com/health-x/Typora/blob/main/Notes/Git/%E6%96%87%E6%A1%A3.md

2021-05-10 20:25:32 76

原创 Java 八大排序算法

一、排序分类内部排序:将待排序的记录放在内存中进行排序的过程。外部排序:由于待排序的记录数量太大,内存不能一次性容纳全部,所以在排序的过程中需要对外存访问的过程。二、复杂度分析,算法稳定性和适用场景稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面。 不稳定:如果a原本在b的前面,而a=b,排序之后 a 可能会出现在 b 的后面。 时间复杂度:对排序数据的总的操作次数。反映当n变化时,操作次数呈现什么规律。 空间复杂度:是指算法在计算机内执行时所需存储空间的度量,它也是数

2021-04-17 10:49:00 174

原创 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

mybatis中dao接口与mapper配置文件在做映射绑定的时候出现问题*Mapper.xml中的namespace要与dao层的接口全名对应,不过一般自动生成的都是对应的。今天遇到的问题,找了好久~好久才解决,为了让自己记牢固,长记性,在这此记录下。...

2021-04-15 17:33:00 106

原创 Typora+github代替云笔记(git上传文件至github)

前提环境:拥有github/gitee账户,电脑上装有git建议在Typora中设置图片存储路径为相对路径(图片也上传到github上),这样远程打开笔记时也能显示图片方法一1.登录github,创建一个新的仓库(这里创建的仓库名为:Typora)2.复制仓库的https地址备用3.本地操作:(1)进入我们需要上传到github上的目录中,右键打开Git Bash Here(2)输入:git clone https://github.com/xxxx/xxxxxx.

2021-04-13 17:18:17 7495 1

原创 冒泡排序进阶

算法思想比较相邻的元素,如果前一个元素比后一个元素大,就交换这两个元素的位置 对每一对相邻元素做同样工作,从开始第一对元素到结尾的最后一对元素.最终最后位置的元素就是最大值public class Bubble { public static void main(String[] args) { int[] b = {3,7,1,6,2,5,4,0}; //b.length = 8 bubble(b); } public sta.

2021-04-12 23:53:39 141

原创 No converter found for return value of type: class java.util.ArrayList

问题:在浏览器直接输入localhost:8080/brand/findAll.do时会报错,但控制台会正常输出原因:由于springmvc默认没有把对象转换为json格式,此时将返回的对象显示在页面上会报错解决方式在pom文件中加入下面三个依赖,手动添加jackson依赖,完成转换<dependency> <groupId>com.fasterxml.jackson.core</groupId> &lt...

2021-04-10 14:07:37 89

原创 spring配置文件头

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:context="http://.

2021-04-02 16:43:30 1316

原创 springSecurity配置文件 头

<?xml version="1.0" encoding="UTF-8"?><beans:beans xmlns="http://www.springframework.org/schema/security" xmlns:beans="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" .

2021-04-02 16:23:23 111 1

原创 mybatis分页插件 (PageHelper) 的使用----初学

一、引入依赖pom.xml<!--分页插件--><dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.2.0</version></dependency>二、在SqlSessionFacto

2021-03-24 22:25:57 285 2

原创 SSM整合模板

目录一、添加依赖二、创建spring-mvc.xml三、创建spring-mybatis.xml四、配置web.xml已上传至github和码云github:https://github.com/health-x/SSM 码云:https://gitee.com/health-x/SSM一、添加依赖添加ssm整合需要的所有jar包依赖,以及tomcat7插件(测试用),mybatis逆向工程需要的插件pom.xml<dependencies> .

2021-03-24 20:03:42 121

原创 jstl标签库问题:Cannot resolve taglib with uri http://java.sun.com/jsp/jstl/core

问题引入jstl标签库报红,各种jstl标签都不能用maven中已经加入了 jstl 依赖,依旧报红。鼠标放上显示:Cannot resolve taglib with uri http://java.sun.com/jsp/jstl/core原因大概是因为 IDEA 之前发生了错误,某些 setting 出了问题。解决方法点击菜单中的 “File” -> “Invalidate Caches / Restart”,然后点击对话框中的 “Inval...

2021-03-23 15:17:39 2641 9

原创 springmvc解决中文乱码

post请求乱码解决方式一在web.xml中配置过滤器。声明过滤器时添加初始化参数(常用)方式二自定义Filter解决post请求中文乱码1.编写自定义filter类import javax.servlet.*;import java.io.IOException;/** * 自定义filter */public class MyCharacterEncodingFilter implements Filter { private String.

2021-03-20 22:39:57 177

原创 请求转发和重定向

请求转发request.getRequestDispatcher("/test1.jsp").forword(request,response);客户首先发送一个请求到服务器端,服务器端发现匹配的servlet,并指定它去执行。当这个servlet执行完之后,它要调用getRequestDispacther()方法,把请求转发给test1.jsp页面,整个流程都是在服务端完成,而且是在同一个请求里面完成。因此servlet和jsp共享的是同一个request,在servlet里面放的所有东西,在j.

2021-03-20 19:54:39 273

原创 日志记录文件log4j.properties

log4j.propertieslog4j.rootLogger=debug,stdout,file# debug<info<warn<error<fatal### direct log messages to stdout ###log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target=System.outlog4j.appender.stdout.layo.

2021-03-18 23:18:06 66

nodepad++7.9

nodepad++7.9安装包,安装即使用

2023-06-01

windows typora 0.9.98 免费版本

Windows64位 Typora 0.9.98版本 1.0之前的版本都是可以直接使用的

2023-05-25

Spring Boot 中文文档 参考手册.pdf

Spring Boot 中文文档 参考手册.pdf

2021-08-10

SpringBoot官方文档(中文).zip

翻译自spring boot原版英文文档Spring Boot Reference Guide,英文原版链接:https://docs.spring.io/spring-boot/docs/1.4.1.RELEASE/reference/htmlsingle/

2021-08-09

gradle-6.8-all.zip

Gradle 6.8 版本大大提高了 Kotlin DSL 构建脚本编译的性能,对 Java 工具链支持进行了一些改进,包括供应商选择,并使得直接从命令行执行复合构建中的任何任务变得容易。此版本还引入了新的依赖项管理 API,以实现一致性的解析。

2021-07-27

gradle-6.8.2-all.zip

Gradle 6.8.2 版本大大提高了 Kotlin DSL 构建脚本编译的性能,对 Java 工具链支持进行了一些改进,包括供应商选择,并使得直接从命令行执行复合构建中的任何任务变得容易。此版本还引入了新的依赖项管理 API,以实现一致性的解析。

2021-07-27

jdk-8u251-linux-x64.tar。

jdk-8u251-linux-x64.tar.gz

2021-01-03

mchange-commons-java-0.2.11.jar

mchange-commons-java-0.2.11.jar

2020-12-31

jdk-8u261-windows-x64.zip

官网下载的 jdk-8u261,适用于windows64位系统 解压后即可傻瓜式安装。 jdk-8u261-windows-x64

2020-10-04

jdk-11.0.7_windows-x64_bin.zip

官网 jdk-11.0.7 LTS长期稳定版,windows版本。jdk-11.0.7_windows-x64_bin.exe

2020-05-02

jackson相关jar包.zip

jackson相关jar包。Jackson 是一个能够将java对象序列化为JSON字符串,也能够将JSON字符串反序列化为java对象的框架。

2020-04-23

c3p0-0.9.5.2.zip

Java数据库连接池 c3p0-config.xml,包含开发所需要的 jar包 和c3p0-config.xml配置文件,放心使用!

2020-04-17

druid-1.0.9.zip

Java数据库连接池 druid-1.0.9,包含开发所需要的 jar包 和druid.properties配置文件,放心使用!

2020-04-17

人物移动.unitypackage

unity3d项目实例 人物移动的unity游戏包 项目内容:一个小人,用户使用键盘或者鼠标操作他移动 下载后可直接导入到自己的工程中。

2019-08-06

C# choose小程序

一款C#写的小程序,实现帮助用户进行生活中的一些选择难题,也可以当做抽奖小程序来使用。 在我们每个人的生活中,都将会面对众多的选择,小到中午吃什么饭,大到以后做什么职业,这些选择无时无刻不在困扰着自己。在我们为某个选择而犹豫的时候,时间便会一点一点的消逝,也许最终我们也没有得到答案,但时间不等人,一天、一年就这样一点一点的消逝。这是当我们回头细想时,我们会感慨:时间怎么过得这么快啊,我还有好多事情没做可怎么办啊。在这里我希望我们大家在做选择时能少些犹豫,果断些,即使选择错了,大不了重头再来。相比于原地踏步,犹豫不决,这未尝不是一个好主意。 程序只是引子,思想才是核心。 功能介绍:用户可以添加若干选项,并对这些选项进行增删改查,按下开始按钮,程序会随机帮你选择其中一个选项。

2019-04-21

空空如也

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

TA关注的人

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