- 博客(11)
- 收藏
- 关注
原创 java手撕红黑树,左旋、右旋、变色、及红黑树的设计概念
理念:只要你把事情分的足够简单,系统就不会出错。一、总览:首先我们来看一下一颗简单的树是什么结构。二、节点:很明显,一颗树是由一个个简单的节点组成的,所以要想搞清红黑树,首先熟悉最简单的节点。为了简化便于理解,每个节点的值用int格式。红黑树节点的组成:值、左孩子、右孩子、父节点、颜色。用java代码表示如下:class RBNode{ int value; ...
2019-11-19 16:30:57
528
原创 java inputStream中的int转byte和byte转int的方式和注意事项
小知识:byte (8位),short(16位),int (32位),long(64位) 此处只列整数有符号位的第一位表示符号,0 表示 正,1 表示 负 正数的反码:与原码相同负数的反码:原码的符号位不变,其他位取反正数的补码:与原码相同负数的补码:反码+1整数的正数在内存中显示的跟源码一样,如. int i = 1; i 在内存中就是 00000000 00000...
2018-11-21 11:53:11
645
原创 通过AOP获取方法参数名的方法详解
直接看代码: private void getKey(ProceedingJoinPoint joinPoint){ Object[] arguments = joinPoint.getArgs();//传入的参数 Signature signature = joinPoint.getSignature();//此处joinPoint的实现类是Me...
2018-05-17 11:32:13
8655
转载 zookeeper部署及集群测试
zookeeper部署及集群测试文章转载自:https://www.cnblogs.com/rwxwsblog/p/5806075.html环境三台测试机操作系统: centos7 ; hostname: c1 ; ip: 192.168.1.80操作系统: centos7 ; hostname: c2 ; ip: 192.168.1.81操作系统: centos7 ; hostname: c3 ...
2018-05-08 15:53:55
256
原创 Cannot change version of project facet Dynamic Web Module to 2.5. 和maven update 后Deplyment Assembly
构建项目的时候出现Cannot change version of project facet Dynamic Web Module to 2.5. 和maven update 后Deplyment Assembly 丢失maven 依赖,网上找了很多方法,修改各种都没用,最后发现在web.xml 里面,红色部分<?xml version="1.0" encoding="UTF-8"?>...
2018-05-03 15:00:02
191
原创 报错error Type referred to is not an annotation type:RedisCache
今天搭框架想用基于注解实现切面的功能,结果报错error Type referred to is not an annotation type:RedisCache代码如下:注解:@Target({ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@Inherited@Documentedpublic @interface RedisCa...
2018-04-28 16:05:23
11213
原创 druid 引起的mapper注入失败问题
今天搭建项目的时候遇到了mapper注入失败的问题,我是这样写的 @Resource private UserMapper userMapper;但是项目启动就报错,我检查了mapper的扫描包路劲都对,但是就是注入失败,异常如下:严重: StandardWrapper.Throwableorg.springframework.beans.factory.BeanCreationEx...
2018-04-25 16:36:53
1130
原创 异常:com.alibaba.dubbo.remoting.RemotingException: Fail to decode request due to: RpcInvocation
刚开始开发dubbo的小伙伴可能会遇到这个蛋疼的问题,百度了半天都是什么参数要序列化,然而却狗咬刺猬,无处下手,教你一个解决的办法:首先,把你调用的方法的参数都换成String类型,提供者和消费者两边都要换哦,然后再重新调用,如果能调通,那么再往下看,如果还调不通,拜拜,再见,继续百度去。然后,看看你的旧参数是不是传递了什么List,Map集合类型等,如果有,恭喜你,傻逼了,点进去看看,这些玩意实...
2018-04-12 15:06:13
8114
原创 Spring 定时任务集群修改配置文件无效
在开发过程中会修改定时任务的执行周期修改完毕后重启服务,发现还是原来的周期,原因可能是集群配置中数据的缓存没有修改。查一下 QRTZ_CRON_TRIGGERS表,修改对应的配置时间即可。
2018-01-31 12:36:12
332
原创 JQuery ajax提交表单时<button>按钮引起的 Request method 'GET' not supported错误!
前端在ajax提交表单时往往用button来触发函数,如果button按钮写在表单标签内,而表单只定义了时,会报Request method 'GET' not supported错误!解决方法是把按钮移到表单标签内。或者用标签元素来代替按钮。
2017-03-13 18:26:46
1910
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人