自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (2)
  • 收藏
  • 关注

原创 Spring AOP执行方法时,无法获取方法的Annotations

Spring AOP执行方法时,无法获取目标方法的注解Annotations

2023-05-16 15:41:19 517

转载 Gradle多项目配置

Gradle多项目配置

2023-05-09 13:49:12 319

原创 Spring Bean的顺序

Spring Bean的创建顺序

2023-04-26 15:17:02 675 1

原创 Spring AOP实现原理

源码跟随,寻找Spring Aop的实现原理

2023-04-24 15:54:56 359

原创 IText7添加图片覆盖文字

解决IText7图片覆盖文字问题IText7设置图片置于底层

2022-11-16 10:46:54 2449 3

原创 DNS解析异常

DNS解析异常第一步检查网线是否正常状态,如果链接正常不能访问进入第二步第二步刷新以下DNS ipconfig /flushdns netsh winsock reset重启电脑如果仍然不行进入第三步第三步如果没有固定IP,即自动获取IP地址(DHDP)、自动获取DNS解析 1. 确定网络是开启自动获取IP以及自动获取DNS的 2. 管理员开启cmd, 手动重置IP配置 ipconfig /release ipconfig

2020-12-01 11:44:02 1456

原创 分享几款好用的工具

DBeaver,数据库管理工具优点:免费开源,再也不用担心破解问题,功能极其强大缺点:需要安装JDK,并且配置环境变量 连接什么数据库,就需要提供改数据库的驱动。如MySQL,提供mysql-connector-java.jar驱动链接:https://pan.baidu.com/s/1zrRbYVNSAv7bwafqwvgaNA提取码:q40hFinalShell,SSH/FTP工具优点:开源免费,完全替代XShell + XFTP 提供系统运行状态.

2020-09-23 17:02:44 88

原创 SSH链接工具

推荐一个很好用的SSH链接工具,完美替换Xshell由于xshell给我司发了律师函,没办法再用了,就换了一个ssh链接工具FinalShell链接:http://www.hostbuf.com/FTP工具由xftp换成FireFTP这个是FireFox的一个插件,不过需要安装一下火狐浏览器,然后安装一下这个插件。...

2020-08-17 11:56:34 597

原创 数组中的逆序对【Java】【剑指Offer】

题目:数组中的逆序对描述:在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。 即输出P%1000000007输入描述题目保证输入的数组中没有的相同的数字数据范围: 对于%50的数据,size<=10^4 对于%75的数据,size<=10^5 对于%100的数据,size<=2*10^5输入:{...

2020-06-16 11:32:45 149

原创 翻转链表【Java】

public class TreeScan { /** * 反转链表 */ private static void arr(int[] array){ int times = (array.length - 1) / 2 % 2 == 0 ? (array.length - 1) / 2 : (array.length - 1) / 2 + 1; for (int i = 0; i < times; i++) {

2020-06-16 11:25:09 91

原创 解决Json传输LocalDateTime时JackSon解析出现LocalDateTime的序列化问题

JackSon版本信息<properties> <jackson.version>2.10.0</jackson.version></properties><dependencies> <dependency> <groupId>com.fasterxml.jackson.datatype</groupId> <artif

2020-06-16 10:15:21 5085 3

原创 Thymeleaf模板页与需要引入模板页的目标页不在统一目录下

问题描述: 1. 模板页在目录/templates/model/目录下,而目标页在/templates/main/目录下。 2. 需要引入模板页的模板如图所示:解决办法:效果如图:...

2020-03-27 15:52:28 263

原创 Spring Cloud Zuul入门

首先配置好2个服务,一个用于登录的login-server,一个用来测试的test-server,具体逻辑代码自己写,这里要注意的一点是,按照Zuul的思想是:只做服务的转发,不做页面的转发。也就是说只做RestController注解的Mapping,不做View的跳转,当然,要跳转的话也是可以的,没啥区别,但是不符合Zuul的思想,这个的话看个人。页面跳转如果没有做前后端分离,可以放置在一个专...

2020-01-17 17:36:21 146

原创 Spring Cloud Eureka集群

pom.xml如下: <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId&...

2020-01-16 19:15:16 143

原创 Nginx做反向代理以及解决跨域问题

原文:https://www.cnblogs.com/java-spring/p/9965227.htmlNingx的配置文件nginx.conf:worker_processes 1;events { worker_connections 1024;}http { include mime.types; default_type ...

2020-01-16 19:09:44 204

原创 推荐一个非常好用的Maven镜像

<mirror> <id>central</id> <name>Maven Repository Switchboard</name> <url>http://repo1.maven.org/maven2/</url> <mirrorOf>central</mir...

2020-01-08 17:49:01 597

原创 最小的K个数【Java】

题目描述:输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。代码:import java.util.ArrayList;import java.util.Arrays;/** * 题目描述 * 输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1...

2020-01-07 18:36:24 94

原创 数组中出现次数超过一半的数【Java】

题目描述:数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。代码:import java.util.HashMap;import java.util.Map;/** * 题目描述 * 数组中有一个数字出现的次数超...

2020-01-07 18:29:21 162

原创 字符串排列【Java】

题目描述:输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。输入描述:输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。代码示例(可以通过,就是加了一个Collections.sort(list)排序,下面一个无法通过的,原因:测...

2020-01-07 18:11:58 125

原创 二叉搜索树与双向链表【Java】

题目描述:输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。问题描述:二叉搜索树:左小由大,最后要转换程一个排序的,记住,是排序的,双向链表。那问题就很简单了:换句话说就是树的中序遍历或者说中根遍历。代码:import java.util.ArrayList;import java.util.Lis...

2020-01-07 17:13:23 141

原创 复杂链表的复制【Java】

题目描述:输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空)问题描述:给一个链表,链表由2部分组成,一个是简单链表,然后在简单链表里面加上一个指针,指向任意地方,要完整复制这个链表。难点就是random这个随机节点...

2020-01-07 16:15:24 80

原创 docker-compose搭建Nginx并配置CDN

docker-compose.yml 文件version: '3.1'services: nginx: image: nginx container_name: nginx ports: - 80:80 volumes: - ./conf/nginx.conf:/etc/nginx/nginx.conf ...

2020-01-02 13:19:24 1019 2

原创 二叉树中和为某一值的路径【Java】

题目描述:输入一颗二叉树的跟节点和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。(注意: 在返回值的list中,数组长度大的数组靠前)问题描述:很明显是树的遍历而且还是先根遍历(先序遍历/前序遍历)。理由:路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径第一种解法儿im...

2019-12-30 18:08:44 107

原创 二叉搜索树的后序遍历序列【Java】

题目描述输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。问题概述二叉搜索树的特点,左子树的所有节点的值必定小于根节点,右子树的值必定大于根节点(题目已经提及不考虑等值情况)。所以问题转换为,二叉搜索树的后序遍历结果是否合法。上代码:public class Solutio...

2019-12-30 15:51:44 147

原创 从上往下打印二叉树【Java】

题目:从上往下打印出二叉树的每个节点,同层节点从左至右打印。很明显,这道题目就是树的顺序遍历(个人喜欢这么说)也叫层次遍历首先看下层次遍历的特点:当然,并不只有这一种解法,更多的解法大家也可以在评论留言呀~上代码import java.util.ArrayList;import java.util.Queue;import java.util.conc...

2019-12-30 14:51:19 104

原创 栈的压入、弹出序列【Java语言】

题目描述:题目描述:输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意:这两个序列的长度是相等的)题目大概可以概括为以下问题:给定一个入栈序列以及一个...

2019-12-30 13:53:45 107

原创 docker-compose搭建Redis集群+哨兵集群

一、搭建Redis集群docker-compose.ymlversion: '3.1'services: master: image: redis:4.0.11 container_name: redis-master command: redis-server --requirepass ifconfig ports: - 6379:6...

2019-12-24 11:10:49 298

原创 在线安装docker以及docker-compose---curl版本

一、下载docker脚本url地址:https://get.docker.com/ctrl+F 查找mirror就可以看到2个,一个Aliyun,一个AzureChinaCloudcurl -fsSL get.docker.com -o get-docker.sh二、执行脚本## 不使用阿里云的镜像(少东西,无法安装docker-compose),使用docker中国的镜像...

2019-12-23 11:25:25 2684 2

原创 CentOS7.5下,搭建James邮件服务器

目录一、下载James、JDK二、安装服务安装JDK安装James三、下载配置bind四、运行测试一、下载James、JDKJames下载地址:http://james.apache.org/posts.htmlJDK1.8下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-dow...

2019-12-05 18:00:33 791

原创 ActiveMQ入门篇

目录一、ActiveMQ概述二、Active的安装三、测试代码一、ActiveMQ概述所属组织:Apache 开发使用的语言:Java 队列发送模式 简单队列模式(一条龙服务) 订阅发布模式(共享服务) 二、Active的安装下载ActiveMQ:http://activemq.apache.org/components/classic/downlo...

2019-12-03 14:51:41 98

原创 VMware虚拟机开启后就黑屏,解决方案

第一步、管理员运行CMD输入 netsh winsock reset第二部、选定指定的虚拟机打开设置窗口--->显示器--->3D图形加速的勾去掉。第三步、卸载所有网络加速器如:腾讯网游加速器,迅雷网游加速器等等第四步、重启电脑如果还是不行的话,打开VMware的控制面,上面的选项卡里编辑--->首选项-->设备---&gt...

2019-11-30 13:39:38 4159 3

原创 Thymeleaf凭借URL,动态获取CDN服务器的CSS和JS文件的url

语法:@{XXXXX}<link rel="stylesheet" th:href="@{{host}/static/wangEditor/release/fullscreen.css(host=${hostname})}"/><script type="text/javascript" th:src="@{{host}/static/js/jquery-3.4.1....

2019-11-29 15:56:22 1153

原创 Thymeleaf使用公共模板页,类似JSP的includebiaoqian

加入Thymeleaf的依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId></dependency>在配置文件里配置一下Th...

2019-11-29 11:16:39 650 1

原创 Nginx做CDN时,配置跨域访问

第一步、打开配置文件 博主的配置文件在D:\nginx-1.17.6\下第二步、修改配置文件,重启服务器worker_processes 1;events { worker_connections 1024;}http { # 设置mime.types include mime.types; # 设置types的值 ...

2019-11-27 17:15:19 934 1

原创 使用Nginx搭建自己的CDN服务器(Windows版,Linux同理)

第一步、修改nginx.conf配置文件## 工作线程数,一般和自己电脑的CPU以及核数对应worker_processes 1;events { worker_connections 1024;}## 管理http请求部分http { ## 服务器配置 server { ## 端口 listen 80; ...

2019-11-25 17:45:59 3119 2

原创 Linux远程访问Redis

Linux下远程访问Redis 找到redis的安装目录(具体安装方法网上多的是,推荐自己下载tar.gz包然后解压安装 我这里使用的是Xftp进行的链接,因为比较好看。 linux下的目录结构:找到redis.conf文件找到对应的bind 127.0.0.1 然后注释掉然后再改protected-mode的值改为no...

2019-08-13 11:18:10 1814 1

原创 Windows Server 2012 R2配置SMTP邮件服务器用POP3接收

重要的事情说三遍: 如果没有公网IP和公网域名,则只能再局域网内使用。 如果没有公网IP和公网域名,则只能再局域网内使用。 如果没有公网IP和公网域名,则只能再局域网内使用。 第一步:安装SMTP1. 添加角色和功能2. 安装SMTP服务(所有全部默认,SMTP需要安装IIS6,直接添加就行了,然后一直下一步就行了。)3. 找到IIS6.0的...

2019-08-07 17:00:36 15869 11

原创 关于ArcGIS的 java.lang.UnsatisfiedLinkError: no ntvinv in java.library.path错误

1. 检查自己电脑是否装有ArcGIS客户端(注意可用性、如果不能用就看下我的另一个博客文章)2. 检查自己电脑是否JDK的位数、Eclipse的位数、Tomcat的位数和ArcGIS相同。3. 检查...\ArcGIS\Desktop 10.2\bin 是否已经加入到PATH路径下4. 检查...\ArcGIS\Desktop 10.2\bin是否有ntvinv.dll文件。...

2019-07-31 10:44:30 1278

原创 arcgis license server许可管理器启动未响应或无法启动解决办法

第一步:关闭防火墙,如果不关闭。你即使服务启动页不能重新读取许可。第二步:关闭360、电脑管家等杀毒软件。(全部关闭、一个进程也不能留,否则你的localhost一定是不是有效的许可证)...

2019-07-31 10:33:09 8432

原创 关于Eclipse启动报错An error has occurred. See....

1. 找到你的工作空间。2. 删除.metadata文件夹 记住,如果不懂里面的文件什么意思,就全部删除,如果了解的,修改相应的文件也行。但是对于大多数的童鞋直接删除整个文件夹算了。3. 把自己以前的所有项目再导进Eclipse就行了。...

2019-07-28 17:06:48 640

jdk帮助文档.zip

Jdk1.8的中文帮助文档,

2019-11-15

elasticsearch-analysis-ik-7.3.1.zip

elasticsearch的ik分词器插件,直接可以解压后上传到es的安装服务器上在es安装目录下的plugins目录下新建一个ik目录然后直接把解压的内容全部放入即完成安装。

2019-09-12

空空如也

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

TA关注的人

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