- 博客(20)
- 收藏
- 关注
原创 Idea 查看子类、子接口继承结构图表(diagrams)方法
本文章解决:查看某个类、接口下面所拥有子类、子接口的继承结构图的方法。1. 选择一个接口,查看接口图2. 查看接口实现3. 在弹出子类界面中,ctrl + 鼠标左键选中要查看的子类图4. 按 enter键,如图已生成子类结构...
2022-06-19 18:15:45
1176
原创 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
1043
原创 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
3225
原创 java field, method一些方法的使用
/* * field.getType() : 返回编译后的具体类型(如果List<T> T->在编译后为java.lang.Object(类型擦除)) * field.getGenericType(): 返回泛型类型 * 如果该字段是public T xx, 那么就是一个 TypeVariable对象(即只会获得名称T...
2019-05-15 20:18:34
894
原创 Eclipse 用了spring @Controller注解失效
最近发现Eclipse用了@Controller注解后eclipse就没了提示, 然后怎么修改也没有用最后把@Controller注释了, 发现提示又回来了。所以@Controller留到最后写吧。如果又更好的方法请留言。...
2019-04-01 21:58:18
2228
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
2272
原创 maven 加入spring-boot时的 jar包错误问题
maven导入jar包较多时, 可能会出现jar包没有下载, 或者jar包下载了但是运行项目时出错。虽然时按照正确的步骤在做, 最近两天一直用spring-boot出现问题, 然后我检查每个jar包。有的jar文件打开时有 包, 但打开.class文件时就会出现错误, 所以要重新挨个挨个去maven网站导入pom这是我遇到的根本问题, 就是jar包错误。还有可以用阿里仓库,下...
2019-03-11 16:27:14
456
原创 java 反射深拷贝对象
深拷贝即拷贝后的对象的字段也不能相同, 但字段中还有字段, 所以就用递归的方式.很想知道如何实现深拷贝, 于是就练习了下当然, 还有种最简单的方式, 就是利用对象流, // ------------入口------------- public static Object copy(Object source) throws Exception{ Object o = nu...
2018-12-20 15:57:26
1588
2
原创 java 对象的成员变量赋值兼任类型, (若有泛型也兼容类型)
在学Spring 依赖注入 通过 注解@Autowired 可以自动执行字段, 方法等. 很好奇那字段是如何兼容类型赋值的, 而且自动泛型注入(判断) 功能没有做完, 做的也很笼统, 希望指教。 /* * 给 o1.field 赋值为 o2 */ public static boolean cast(Object source, Field fi...
2018-11-21 16:49:36
1018
原创 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
997
原创 UVA548
题意:根据中序 和 后序, 求每个叶子节点 到 根节点的最小距离// 建立树上比较麻烦 , 但只要知道那两个递归就容易了。// 递归的参数有注解#include<iostream>#include<string>#include<sstream>#include<algorithm>using namespace std;c...
2018-08-20 20:07:41
195
原创 二叉树以中序为数据, 先序或者后序为根, 创建二叉树
#include<iostream>using namespace std;struct Tree{ int v; Tree *left, *right;};Tree *create_node(int v){ Tree *node = new Tree; node->v = v; node->left = node->right = NUL...
2018-08-20 16:12:01
124
原创 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
207
原创 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
333
原创 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
131
原创 UVA12169欧几里得
2中方法.第一种是暴力, 枚举1~10000的a,b; 即2个for循环+判断for循环第二种是欧几里得欧几里得法:#include<iostream>using namespace std;typedef long long ll;const int maxn = 10001;void gcd(ll a, ll b, ll& d, ll& ...
2018-08-07 17:36:28
152
翻译 UVA1596 找bug
观摩大牛的代码改的。题意有两种操作:1.声明数组: a[4], a[a[b[4]]];2.给数组赋值: a[4] = a[a[b[4]]];然后判断第一次出现错误的行.c++代码#include<iostream>#include<map>#include<vector>#include<string>#includ...
2018-08-01 10:46:38
357
原创 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
137
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人