![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
小杨的博客
Gitee链接:https://gitee.com/Yang_Mr_R
CSDN链接:https://blog.csdn.net/super_this_part
展开
-
Spring AOP实现原理
源码跟随,寻找Spring Aop的实现原理原创 2023-04-24 15:54:56 · 360 阅读 · 0 评论 -
IText7添加图片覆盖文字
解决IText7图片覆盖文字问题IText7设置图片置于底层原创 2022-11-16 10:46:54 · 2561 阅读 · 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 · 1484 阅读 · 0 评论 -
翻转链表【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 · 96 阅读 · 0 评论 -
解决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 · 5107 阅读 · 3 评论 -
数组中的逆序对【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 · 150 阅读 · 0 评论 -
Thymeleaf模板页与需要引入模板页的目标页不在统一目录下
问题描述: 1. 模板页在目录/templates/model/目录下,而目标页在/templates/main/目录下。 2. 需要引入模板页的模板如图所示:解决办法:效果如图:...原创 2020-03-27 15:52:28 · 266 阅读 · 0 评论 -
Spring Cloud Zuul入门
首先配置好2个服务,一个用于登录的login-server,一个用来测试的test-server,具体逻辑代码自己写,这里要注意的一点是,按照Zuul的思想是:只做服务的转发,不做页面的转发。也就是说只做RestController注解的Mapping,不做View的跳转,当然,要跳转的话也是可以的,没啥区别,但是不符合Zuul的思想,这个的话看个人。页面跳转如果没有做前后端分离,可以放置在一个专...原创 2020-01-17 17:36:21 · 150 阅读 · 0 评论 -
Spring Cloud Eureka集群
pom.xml如下: <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId&...原创 2020-01-16 19:15:16 · 144 阅读 · 0 评论 -
推荐一个非常好用的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 · 601 阅读 · 0 评论 -
最小的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 · 96 阅读 · 0 评论 -
数组中出现次数超过一半的数【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 · 164 阅读 · 0 评论 -
字符串排列【Java】
题目描述:输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。输入描述:输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。代码示例(可以通过,就是加了一个Collections.sort(list)排序,下面一个无法通过的,原因:测...原创 2020-01-07 18:11:58 · 139 阅读 · 0 评论 -
二叉搜索树与双向链表【Java】
题目描述:输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。问题描述:二叉搜索树:左小由大,最后要转换程一个排序的,记住,是排序的,双向链表。那问题就很简单了:换句话说就是树的中序遍历或者说中根遍历。代码:import java.util.ArrayList;import java.util.Lis...原创 2020-01-07 17:13:23 · 143 阅读 · 0 评论 -
复杂链表的复制【Java】
题目描述:输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空)问题描述:给一个链表,链表由2部分组成,一个是简单链表,然后在简单链表里面加上一个指针,指向任意地方,要完整复制这个链表。难点就是random这个随机节点...原创 2020-01-07 16:15:24 · 81 阅读 · 0 评论 -
二叉树中和为某一值的路径【Java】
题目描述:输入一颗二叉树的跟节点和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。(注意: 在返回值的list中,数组长度大的数组靠前)问题描述:很明显是树的遍历而且还是先根遍历(先序遍历/前序遍历)。理由:路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径第一种解法儿im...原创 2019-12-30 18:08:44 · 109 阅读 · 0 评论 -
二叉搜索树的后序遍历序列【Java】
题目描述输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。问题概述二叉搜索树的特点,左子树的所有节点的值必定小于根节点,右子树的值必定大于根节点(题目已经提及不考虑等值情况)。所以问题转换为,二叉搜索树的后序遍历结果是否合法。上代码:public class Solutio...原创 2019-12-30 15:51:44 · 150 阅读 · 0 评论 -
从上往下打印二叉树【Java】
题目:从上往下打印出二叉树的每个节点,同层节点从左至右打印。很明显,这道题目就是树的顺序遍历(个人喜欢这么说)也叫层次遍历首先看下层次遍历的特点:当然,并不只有这一种解法,更多的解法大家也可以在评论留言呀~上代码import java.util.ArrayList;import java.util.Queue;import java.util.conc...原创 2019-12-30 14:51:19 · 109 阅读 · 0 评论 -
栈的压入、弹出序列【Java语言】
题目描述:题目描述:输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意:这两个序列的长度是相等的)题目大概可以概括为以下问题:给定一个入栈序列以及一个...原创 2019-12-30 13:53:45 · 111 阅读 · 0 评论 -
ActiveMQ入门篇
目录一、ActiveMQ概述二、Active的安装三、测试代码一、ActiveMQ概述所属组织:Apache 开发使用的语言:Java 队列发送模式 简单队列模式(一条龙服务) 订阅发布模式(共享服务) 二、Active的安装下载ActiveMQ:http://activemq.apache.org/components/classic/downlo...原创 2019-12-03 14:51:41 · 101 阅读 · 0 评论