自定义博客皮肤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详细学习路线及路线图https://blog.csdn.net/qq_35461287/article/details/80383142

2019-08-06 23:20:57 3115

原创 根据前序和中序遍历重建二叉树 java

根据前序和中序遍历重建二叉树 java题目描述输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。先来分析一下前序遍历和中序遍历得到的结果,前序遍历第一位是根节点;中序遍历中,根节点左边的是根节点的左子树,...

2018-10-05 18:38:56 4430

原创 求最小公倍数 java

求最小公倍数 java题目描述正整数A和正整数B 的最小公倍数是指 能被A和B整除的最小的正整数值,设计一个算法,求输入A和B的最小公倍数。输入描述:输入两个正整数A和B。输出描述:输出A和B的最小公倍数。示例1输入57输出35代码:import java.util.*;public class Main{ public static void main(S...

2018-09-28 00:25:52 10745

原创 判断一个数是否为完全数

判断一个数是否为完全数给出一个输入数字N,检查N是否为完全数 如果是完全数,返回1,否则返回0import java.util.Scanner;/** * 完全数:给出一个输入数字N,检查N是否为完全数 如果是完全数,返回1,否则返回0 * * 完全数:完全数等于其所有因数的总和 例如:28 = 1+2+4+7+14 */public class Main5 { @S...

2018-09-11 16:37:24 5964

原创 TCP三次握手详解及释放连接过程(“三次握手”和“四次挥手”)

TCP三次握手详解及释放连接过程(“三次握手”和“四次挥手”) TCP在传输之前会进行三次沟通,一般称为“三次握手”,传完数据断开的时候要进行四次沟通,一般称为“四次挥手”。 TCP的传输连接分为3个阶段,连接建立(三次握手),数据传送和连接释放(四次挥手)。 TCP传输连接的管理就是使传输连接建立和释放都能正常的进行。两个序号和三个标志位: (1)序号:s...

2018-08-12 16:13:31 5363 3

原创 Cannot resolve plugin org.springframework.boot:spring-boot-maven-plugin错误解决方法

加上以下这段配置:<pluginRepository> <id>alimaven spring plugin</id> <name>alimaven spring plugin</name> <url>https://maven.aliyun.com/repository/spring-plugin</url> </pluginReposito

2020-07-09 17:12:48 782

原创 nodejs的安装及配置 linux

1. 下载nodejs编译包官网地址:http://nodejs.cn/download/,选择合适的linux版本编译包wget https://nodejs.org/dist/v12.18.2/node-v12.18.2-linux-x64.tar.xz2. 解压编译包tar -zxvf node-v12.18.2-linux-x64.tar.xz3. 配置软链接为了使nodejs能够全局使用,我们需要配置一下软链接(类似于快捷方式,如果安装的路径在/usr/local/bin/

2020-07-09 14:31:50 66

原创 jsoup获取script标签中的内容

jsoup获取script标签中的内容Element body = Jsoup.parse(html);Element script = body.select("script").first();if (script != null) { String str = script.data();}

2020-04-09 16:43:35 382

原创 IDEA 运行速度慢,比较卡

IDEA 运行速度慢,比较卡

2020-01-11 09:34:34 1353

原创 kafka和rabbitmq对比(超详细,从实战维度比较

kafka和rabbitmq对比(超详细,从实战维度比较)

2020-01-06 11:05:33 366

原创 Jenkins 部署 -- Failed to connect to repository

Jenkins 部署 – Failed to connect to repository问题:Failed to connect to repository : Command "git ls-remote -h XXXXX.git HEAD" returned status code 128:stdout: stderr: GitLab: The project you were loo...

2019-12-24 11:03:10 240

原创 RabbitMQ学习

RabbitMQ学习RabbitMQ入门讲解RabbitMQ入门学习RabbitMQ视频学习

2019-12-04 11:06:52 35

原创 值得推荐的Idea优秀插件

值得推荐的Idea大优秀插件1、FindBugsIdea自带的检查工具已经很强大,如有需要也可以加上Alibaba Java Coding Guidelines的代码检查工具,但是,说白这些工具其实更多的是规范性检查,如果需要更深入的去检查异常,可以使用此插件~右键点击文件,包或者工程,会出现如下界面2、Free Mybatis pluginmybatis xml和对应的mapper之...

2019-12-04 09:59:16 269

原创 java.lang.NoClassDefFoundError 解决方法

java.lang.NoClassDefFoundError 解决方法方法一:引入下列jar包<dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>3.2.0.RELE...

2019-12-03 16:24:50 413

原创 Xshell常用命令

Xshell常用命令1、命令cd——更改目录cd ~ 切换到主目录2、命令mkdir——建立目录 mkdir phots 在当前目录中建立名为photos的目录 3、命令cat——显示文件内容 cat file 4、命令top——查看cpu、内存5、命令pwd——查看当前路径6、命令tail——查看文件详细信息tail -f aaa.txt 看aaa.t...

2019-11-27 18:03:27 38

原创 mysql---连接数太多 (1040 too many connection)

mysql—连接数太多 (1040 too many connection)方法1:(命令修改)1)登录mysql:mysql -u root -p 输入密码,回车执行以下语句修改最大连接数:set global max_connections = 3600; VARIABLE_NAME=‘MAX_CONNECTIONS’;2)登录成功后执行以下语句查询当前的最大连接数:show va...

2019-11-26 17:37:36 80

原创 消息队列RabbitMQ与Spring集成

消息队列RabbitMQ与Spring集成

2019-11-25 10:46:23 40

原创 sql中find_in_set()函数的使用

sql中find_in_set()函数的使用

2019-11-22 11:47:26 158

原创 resultMap的用法以及关联结果集映射

resultMap的用法以及关联结果集映射

2019-11-22 11:45:49 49

原创 java 元注解

自定义注解之运行时注解(RetentionPolicy.RUNTIME)https://www.cnblogs.com/a8457013/p/9965551.html

2019-11-22 10:29:30 33

原创 Spring---注解@Scope("prototype")和xml配置scope="prototype"

Spring—注解@Scope(“prototype”)和xml配置scope="prototype"https://blog.csdn.net/u010235716/article/details/51699266

2019-10-31 11:32:52 226

原创 Idea从零搭建一个简单的vue项目

Idea从零搭建一个简单的vue项目https://www.jianshu.com/p/9c1d4f8ed068

2019-10-11 20:26:38 64

原创 RPC failed; curl 18 transfer closed with outstanding read data remaining

RPC failed; curl 18 transfer closed with outstanding read data remaining在使用git bash下载超大资源的时候可能会出现:RPC failed; curl 18 transfer closed with outstanding read data remaining这时候需要设置git bash:git config ...

2019-10-06 15:48:23 61

原创 正则匹配汉字文字

正则匹配汉字文字https://www.cnblogs.com/andy9468/p/8072355.html

2019-09-26 10:45:59 340

原创 Win10同时安装jdk1.7和jdk1.8

Win10同时安装jdk1.7和jdk1.8https://blog.csdn.net/qq_35070001/article/details/81181365需注意:如果不行,可以尝试去掉. 可复制下图红字部分Path变量设置:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;放到最前面。...

2019-09-05 17:04:32 1080

原创 mybatis之<trim></trim>标签的含义

mybatis之标签的含义prefix:在trim标签内sql语句加上前缀。suffix:在trim标签内sql语句加上后缀。suffixOverrides:指定去除多余的后缀内容,如:suffixOverrides=",",去除trim标签内sql语句多余的后缀","。prefixOverrides:指定去除多余的前缀内容...

2019-09-03 16:47:51 72

原创 在update语句末尾加个 limit 1

在update语句末尾加个 limit 1这些做是为了避免程序中的条件变量有问题的时候造成全表update,比如某个该取的值没有取到。一般情况下,肯定是有条件的,而且都是更新一条记录,只不过使用limit 1是为了加一层保障。避免where 条件出现异常时,错误更新影响太多...

2019-09-03 16:33:44 948

原创 swagger

swagger1. Swagger是什么?官方说法:Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。swagger的一个最大的优点是能实时同步api与文档。2. spring boot 集成 Swagger:目前项目是基于springboot框架开发的3,Swagger使用步骤:3.1 导入相关的maven依赖&lt;!-- h...

2019-09-03 13:52:23 55

原创 了解并使用Freemarker

了解并使用Freemarkerhttps://www.jianshu.com/p/20fd71b2e6a0

2019-08-23 14:59:38 35

原创 Runnable和Thread比较

Runnable和Thread比较1、 Runnable更容易实现资源共享,能多个线程同时处理一个资源。//使用Thread实现售票功能public static void main(String[] args) { new MyThread().start(); new MyThread().start(); } class MyThread ex...

2019-08-22 20:09:34 1427

原创 谷歌浏览器 手机/浏览器切换

谷歌浏览器 手机/浏览器切换https://bbs.csdn.net/topics/392189627

2019-08-22 17:12:16 859

原创 Java四种线程池

Java四种线程池https://www.cnblogs.com/baizhanshi/p/5469948.html

2019-08-22 10:26:14 31

原创 WebStorm创建第一个vue项目,包含node.js的安装

WebStorm创建第一个vue项目,包含node.js的安装https://blog.csdn.net/qq_37350706/article/details/86591102

2019-08-20 23:20:04 580

原创 vue实现页面跳转的方式

vue实现页面跳转的方式1、使用路由:router-link2、使用编程式导航:this.router.push(&amp;quot;/&amp;quot;)3、this.router.push(&amp;quot;/&amp;quot;)3、this.router.push("/")3、this.router.go(1);...

2019-08-18 22:30:31 1144

原创 Spring Boot学习笔记

Spring Boot学习笔记:1、使用@Slf4j(注入日志功能):作用:为了方便的使用日志,可以自动注入log,代码中可以直接使用,比较方便使用过程:1、添加依赖:log4j的依赖在springboot下已经提供了&lt;!--定时任务和@Slf4j注解日志的依赖--&gt; &lt;dependency&gt; &lt;groupId&gt;org.projec...

2019-08-15 13:55:58 40

原创 push to origin/master was rejected错误解决方案

push to origin/master was rejected错误解决方案https://www.jianshu.com/p/b0fca181fbf7

2019-07-31 18:02:30 478

原创 【BUG解决】在git上pull时提示You have not concluded your merge. (MERGE_HEAD exists)

Git失败 【BUG解决】在git上pull时提示You have not concluded your merge. (MERGE_HEAD exists)解决办法:https://my.oschina.net/PHPDOTAER/blog/1036463

2019-07-29 14:50:53 716

原创 nodejs安装及环境配置

nodejs安装及环境配置下载及安装:https://www.cnblogs.com/liuqiyun/p/8133904.html问题:Error: EPERM: operation not permitted, mkdir ‘C:\Program Files\nodejs’解决办法:https://blog.csdn.net/fjnjxr/article/details/5315820...

2019-07-26 00:18:49 100

原创 MySQL批量操作

Mybatisd对MySQL批量插入、批量更新及批量删除语句https://yq.aliyun.com/articles/667282?utm_content=m_1000023365

2019-07-25 09:50:48 67

原创 内容含标签,去除标签的方法 java

内容含标签,去除标签的方法String content = "【信息】 4月29日,据中国基金报报道,今日富国科技创新、工银科技创新3年封闭混合、华夏科技创新A、汇添富科技创新A、嘉实科技创新、南方科技创新A 这6只科创板基金开售。据统计,加上上周五一天销售100多亿的易方达科创基金,首批7只产品合计卖了约1000亿,大大超出市场预期。值科创基金打破了此前的基金首发配售最低记录...

2019-05-06 15:14:05 797

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