自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Idea 查看子类、子接口继承结构图表(diagrams)方法

本文章解决:查看某个类、接口下面所拥有子类、子接口的继承结构图的方法。1. 选择一个接口,查看接口图2. 查看接口实现3. 在弹出子类界面中,ctrl + 鼠标左键选中要查看的子类图4. 按 enter键,如图已生成子类结构...

2022-06-19 18:15:45 1054 1

原创 Tomcat + Idea 部分jar包 Jrebel热部署

本文章只解决tomcat部分jar包热加载:在开发项目工程中,Tomcat的lib目录下面有几百个jar包,但是只希望让lib包下面的某几个jar包在更改代码后动态生效而且不重启步骤:1. Idea配置jrebel2. Tomcat jrebel的配置3. Idea配置连接 tomcat jrebel4. 测试远程热部署项目热部署的那些问题1. idea 中配置jrebel1.1 安装jrebel插件1.2 激活jrebel插件idea配置参考:IDEA插...

2022-04-20 22:09:47 952

原创 vue3 + tsx slot 在setup()函数中未生效

​​

2022-04-12 22:29:15 1612

原创 Sentinel1.8.0 用 redis存储

sentinel 使用redis存储

2022-03-21 15:45:41 1247 2

原创 Could not set parameters for mapping: ParameterMapping{property='pageSize',

用MyBatis在mapper xml时,出现了Parameter index out of range (3 > number of parameters, which is 2,错误原因:使用了 'xxx', "xxx", MySQL不会把当成参数 -> ?去掉之后:错误位置:这种错误一般都是原生驱动器设置出现错误,MyBatis错误位置,(其他错误也可以...

2019-09-23 10:31:31 3180

原创 java field, method一些方法的使用

/* * field.getType() : 返回编译后的具体类型(如果List<T> T->在编译后为java.lang.Object(类型擦除)) * field.getGenericType(): 返回泛型类型 * 如果该字段是public T xx, 那么就是一个 TypeVariable对象(即只会获得名称T...

2019-05-15 20:18:34 844

原创 Eclipse 用了spring @Controller注解失效

最近发现Eclipse用了@Controller注解后eclipse就没了提示, 然后怎么修改也没有用最后把@Controller注释了, 发现提示又回来了。所以@Controller留到最后写吧。如果又更好的方法请留言。...

2019-04-01 21:58:18 2163 2

原创 Spring AntPathMatcher的doMatch方法

// AntPathMatcher.doMatch(...), 是解决模式匹配的源码有4个步骤 1. 分解模式字符串, 分解路径字符串 2. 第一个while 循环, 用来判断绝对匹配 /xxx/abc ==> /xxx/abc 3. 第二个while循环两个字符串数组都从最后的下标开始匹配, 直到遇到pattDir为'**'时结束 4. 第三个whil...

2019-03-28 21:17:49 2212

原创 maven 加入spring-boot时的 jar包错误问题

maven导入jar包较多时, 可能会出现jar包没有下载, 或者jar包下载了但是运行项目时出错。虽然时按照正确的步骤在做, 最近两天一直用spring-boot出现问题, 然后我检查每个jar包。有的jar文件打开时有 包, 但打开.class文件时就会出现错误, 所以要重新挨个挨个去maven网站导入pom这是我遇到的根本问题, 就是jar包错误。还有可以用阿里仓库,下...

2019-03-11 16:27:14 410

原创 java 反射深拷贝对象

深拷贝即拷贝后的对象的字段也不能相同, 但字段中还有字段, 所以就用递归的方式.很想知道如何实现深拷贝, 于是就练习了下当然, 还有种最简单的方式, 就是利用对象流, // ------------入口------------- public static Object copy(Object source) throws Exception{ Object o = nu...

2018-12-20 15:57:26 1498 2

原创 java 对象的成员变量赋值兼任类型, (若有泛型也兼容类型)

在学Spring 依赖注入 通过 注解@Autowired 可以自动执行字段, 方法等. 很好奇那字段是如何兼容类型赋值的, 而且自动泛型注入(判断)    功能没有做完, 做的也很笼统, 希望指教。     /*     *  给 o1.field 赋值为 o2     */    public static boolean cast(Object source, Field fi...

2018-11-21 16:49:36 961

原创 java 获取任一个时区时间

TimeZone timeZone = TimeZone.getTimeZone("Etc/GMT-8");  SimpleDateFormat simpleDateFormat = new SimpleDateFormat("HH:mm:ss"); simpleDateFormat.setTimeZone(timeZone);System.out.println(simpleDateF...

2018-09-11 20:24:50 974

原创 UVA548

题意:根据中序 和 后序, 求每个叶子节点 到 根节点的最小距离// 建立树上比较麻烦 , 但只要知道那两个递归就容易了。// 递归的参数有注解#include&lt;iostream&gt;#include&lt;string&gt;#include&lt;sstream&gt;#include&lt;algorithm&gt;using namespace std;c...

2018-08-20 20:07:41 158

原创 二叉树以中序为数据, 先序或者后序为根, 创建二叉树

#include&lt;iostream&gt;using namespace std;struct Tree{ int v; Tree *left, *right;};Tree *create_node(int v){ Tree *node = new Tree; node-&gt;v = v; node-&gt;left = node-&gt;right = NUL...

2018-08-20 16:12:01 101

原创 UVA10820 交表(Send a Table)

思路 : 欧拉函数打表(1~~n)随便找一组数据: n=4(1,1) (1,2) (1,3) (1,4)(2,1) (2,2) (2,3) (2,4)(3,1) (3,2) (3,3) (3,4)(4,1) (4,2) (4,3) (4,4)会发现这是关于对角线(11)(22)(33)(44)对称的因此只用求左下半部分的就可以 然后把每行的欧拉函数相加(因为对称 所以*...

2018-08-09 11:52:49 154

原创 UVA10791最小公倍数的最小和_分解定理

思路: 把n分解为质素的幂 然后相加1.需要注意: 32 = 2^4; 此时一次性分解了32 所以和为332.当n没有被分解, 在2~sqrt(n)没有可除的数, 说明n为质素3.当n没有被分解完, 74=2*37; 2~sqrt(74); 还要把剩余的n加上. java code:import java.util.Scanner;public class Main {...

2018-08-08 10:12:56 297

原创 UVA10375分解定理

用暴力很麻烦,就只有分解了。1. 求10000内的素数2. 把每个分子分母分解----成-----素数的幂形式    eg: 5!/4!    1. 5!= 1, 2, 3, 4, 5;  1 = 1^1; 2 = 2^1; 3 = 3^1; 4 = 2^2;.........即把任意数分解为素数的乘积: 12 = 2^2 * 3; 42 = 2*3*7;....    2. ...

2018-08-07 22:05:58 104

原创 UVA12169欧几里得

2中方法.第一种是暴力, 枚举1~10000的a,b; 即2个for循环+判断for循环第二种是欧几里得欧几里得法:#include&lt;iostream&gt;using namespace std;typedef long long ll;const int maxn = 10001;void gcd(ll a, ll b, ll&amp; d, ll&amp; ...

2018-08-07 17:36:28 120

翻译 UVA1596 找bug

观摩大牛的代码改的。题意有两种操作:1.声明数组: a[4], a[a[b[4]]];2.给数组赋值: a[4] = a[a[b[4]]];然后判断第一次出现错误的行.c++代码#include&lt;iostream&gt;#include&lt;map&gt;#include&lt;vector&gt;#include&lt;string&gt;#includ...

2018-08-01 10:46:38 301

原创 1051 最大矩阵和

题意: 给出矩阵,求最大子段和。 思路: 给定一个数据5 4 11 18 24 -13 24 -25 -12 -13 16 -11 -9 -6 11 -6 14 19 24 6 -11 -2 其中m代表列,n代表行(m先输入)以行或列为基准(这里以列为基准, 并把每行的i~j列和相加存入一个数组tmp[])解释一下前两个for循...

2018-07-26 11:40:56 115

空空如也

空空如也

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

TA关注的人

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