知彼解己
码龄11年
关注
提问 私信
  • 博客:1,325,522
    社区:5,083
    问答:4,948
    动态:2
    1,335,555
    总访问量
  • 172
    原创
  • 1,323,709
    排名
  • 65
    粉丝

个人简介:分享技术是交换苹果,你一个我一个,我们都有两个苹果。如此甚好了。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2013-09-06
博客简介:

落地

博客描述:
学习总结,经验分享。
查看详细资料
个人成就
  • 获得257次点赞
  • 内容获得215次评论
  • 获得278次收藏
  • 代码片获得340次分享
创作历程
  • 12篇
    2021年
  • 21篇
    2020年
  • 24篇
    2019年
  • 29篇
    2018年
  • 13篇
    2017年
  • 68篇
    2016年
  • 22篇
    2015年
  • 3篇
    2014年
成就勋章
TA的专栏
  • 远程办公
  • jvm
    1篇
  • springCloud
    3篇
  • RabbitMQ
    1篇
  • annotation
    1篇
  • vpn
  • python
    1篇
  • java
    124篇
  • jsp
    17篇
  • springMvc
    18篇
  • mybatis
    19篇
  • maven
    15篇
  • jQuery
    7篇
  • Ajax
    2篇
  • mysql
    10篇
  • mongo
    3篇
  • ping++
    2篇
  • JUnit
    2篇
  • 单元测试
    1篇
  • InputStream
    2篇
  • git
    4篇
  • eclipse
    3篇
  • 单词
    3篇
  • js
    7篇
  • jsonArray
    3篇
  • ssh
    1篇
  • git@osc
    1篇
  • json
    3篇
  • aes
    2篇
  • 个人总结
    1篇
  • Utils
    6篇
  • 支付宝
    2篇
  • dubbo
    2篇
  • Random
  • sql
    3篇
  • area
    3篇
  • spring
    1篇
  • web.xml
    1篇
  • MultipartFile
    1篇
  • ajaxSubmit
    1篇
  • 微信
    2篇
  • session
    1篇
  • 富文本编辑器
    1篇
  • 产品设计
    1篇
  • 微信开发
    1篇
  • java面试
  • util
    2篇
  • email
    1篇
  • jdk8
    1篇
  • webmagic
    1篇
  • jaba
  • tomcat
    6篇
  • linux
    7篇
  • validate
    1篇
  • https
    3篇
  • to
  • ip
  • request
  • sgin
    1篇
  • 活动
  • DES
    1篇
  • redis
    1篇
  • input
  • 分享
  • 阿里云
  • 新用户
  • idea
    4篇
  • alibaba
    1篇
  • RestTemplate
    1篇
  • springBoot
    2篇
  • 前端
    3篇
  • 跨域
    1篇
  • 后端
    1篇
  • 招聘
  • socket
    1篇
  • 小测试
    1篇
  • beetl
    1篇
  • docker
    2篇
  • spring boot
    1篇
  • nginx
    2篇
  • enum
    1篇
  • ChannelSftp
    1篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

352人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

JRebel 热部署配置

自动编译配置:快捷键 ctrl+shift+alt+S注册表配置:快捷键 ctrl+shift+alt+/启动类配置:不用配置也可以:
原创
发布博客 2021.05.08 ·
1529 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

JVM 知识点

JVM如何跨平台:不同系统有不同的JVM环境,JRE不同运行时候进行跨平台。 c和c++根据选择的不同类库在编译时跨平台,java在运行时跨平台JVM分为三大块:年轻代 由End、S0和S1组成 年老代 持久代(JDK1.8取消了)年轻代分为三大块:当发生年轻代GC(YGC)时End区域的对象被其他对象引用时,则移到幸存者S0、S1区,未引用的立即清除,当S0和S1多次YGC都还存在的话,则移到老年代区域。GC分为两大块:minor GC 清理新生代和老年代 Full GC
原创
发布博客 2021.04.08 ·
315 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HashMap 原理

HashMap由数组和链表组成:数组为主体,链表是为了解决hash冲突而存在的。JDK1.8中若链表长度超过了8(含8),则链表转化为红黑树。jdk1.7链表从头部插入,jdk1.8链表从尾部插入。jdk1.8中entry替换为node。HashMap继承AbstractMap并实现了Map接口:基于hash原理通过get()和put()存储和获取对象。hash冲突:如果根据hash函数算出来的hash值对应的数据位置不含链表(当前entry的next指向null),那么查找和添加很快,仅.
原创
发布博客 2021.04.06 ·
376 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【快手面试题】统计数组中出现次数超过一半的数字

统计数组中出现次数超过一半的数字数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。你可以假设数组是非空的,并且给定的数组总是存在多数元素。示例 1:输入: [1, 2, 3, 2, 2, 2, 5, 4, 2]输出: 2因为没写过这种场景,自己实现的一版,仅供一种思路参考: public static void main(String[] args) { int[] array = {1, 2, 3,3, 3, 3, 3, 3, 2, 2,.
原创
发布博客 2021.04.06 ·
224 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HashMap put 方法,都做了那些事情?

/** * Associates the specified value with the specified key in this map. * If the map previously contained a mapping for the key, the old * value is replaced. 将指定的 key 与 value 相关联。 如果在 map 中指定的 key 存在了,则旧的 value 将被替换 *.
原创
发布博客 2021.03.31 ·
364 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

Object wait() 和 Threead sleep() 疑问解答,练习

问题:红框得语句是否会输出?答案:会的。答案解析:1.t1 线程开始执行,遇到 Thread.sleep() 后,让出 CPU。2.t2 线程(下面那个县城)开始执行,遇到 t1.wait() 后,让出 CPU。3.5 秒过去后,t1 线程通过线程调度,获取到 cpu ,进行执行,执行结束后,让出 CPU。4.t2 线程通过线程调度,获取到 cpu,通过代码计数器定位后(因为上次让出 CPU 时,t1.wait() 方法已经执行过了,下次获取 cpu 时,会执行下一条语句),进行..
原创
发布博客 2021.03.12 ·
230 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

注入静态对象类

import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Component;/** * 注入静态对象类 * 其他类中直接静态使用,不用注入。一次注入,多次使用,使用便捷。 */@Componentclass BaseStaticObject { protected static UserMapper userMapper; ..
原创
发布博客 2021.03.26 ·
340 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Web相关工具类

import lombok.AccessLevel;import lombok.NoArgsConstructor;import org.springframework.web.context.request.RequestContextHolder;import org.springframework.web.context.request.ServletRequestAttributes;import java.util.Optional;import javax.annotatio..
原创
发布博客 2021.03.26 ·
186 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IP 相关工具类

import com.gaolv.utils.core.StrUtil;import com.gaolv.web.constant.Constants;import lombok.AccessLevel;import lombok.NoArgsConstructor;import lombok.extern.log4j.Log4j2;import javax.annotation.Nullable;import javax.servlet.http.HttpServletRequest;..
原创
发布博客 2021.03.26 ·
213 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HttpServletRequest 转 Map

public static Map<String, Object> getJsonParam(HttpServletRequest request) throws IOException { try (var br = new BufferedReader(new InputStreamReader(request.getInputStream(), StandardCharsets.UTF_8))) { var sb = new StringB...
原创
发布博客 2021.03.26 ·
517 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

将枚举类型转换成流

/** * 将枚举类型转换成流 * @param enumeration 需要转换成流的枚举对象 * @param <T> 泛型类型 * @return 返回转换之后的 Stream 对象 */ public static <T> Stream<T> of(Enumeration<T> enumeration){ return StreamSupport.stream( ...
原创
发布博客 2021.03.27 ·
453 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

甲乙2个人去买冬瓜,甲买差7元,乙买差9元,合买差1元,冬瓜多少钱?

/** * 甲乙2个人去买冬瓜,甲买差7元,乙买差9元,合买差1元,冬瓜多少钱? * 答案:甲:8元、乙:6元 */ public static void main(String[] args) { // 冬瓜 = x、甲 = i、乙 = j for (int x = 0; x < 10000; x++) { for (int i = 0; i < 10000; i++) { ...
原创
发布博客 2021.03.12 ·
2667 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

idea 明显代码错误,编译器不提示

idea 明显代码错误,编译器不提示现象:F2 会提示:错误分析中解决思路:1.查找相关案例,按他人经验排错2.结合自身现状分析问题3.采用方块推进法进行排查问题解决方案:安装了 Illuminated Cloud 插件,关闭启用就好了可信度较高,解决方案参考:点击跳转...
原创
发布博客 2020.11.10 ·
2302 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

支付宝同一账户下多个应用,资金对账问题-调研

调研渠道:查阅支付宝文档 咨询支付宝人工客服结论:不同应用只是公钥、密钥不同,只是方便接入方隔离。资金走的同一账户,无法做资金隔离,会产生对账问题解决方案:要想做资金隔离,必须先做到账户隔离...
原创
发布博客 2020.10.30 ·
1155 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

If you want an embedded database (H2, HSQL or Derby), please put it on the clas

Description:Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.Reason: Failed to determine a suitable driver classAction:Consider the following: If you want an embedded database (H2..
原创
发布博客 2020.07.05 ·
4064 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Spring Cloud Config的yml文件中spring.cloud.config.server配置有误

***************************APPLICATION FAILED TO START***************************Description:Invalid config server configuration.Action:If you are using the git profile, you need to set a Git URI in your configuration. If you are using a nativ..
原创
发布博客 2020.07.05 ·
6193 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

No instances found of configserver (xxxxxx)

‘xxxxxx’(yml文件中配置的service-id)未从注册中心找到,xxxxxx为Spring Cloud Config服务解决:yml文件中配置的service-id(‘xxxxxx’),是否和注册中心Spring Cloud Config服务名称是否一致 配置config微服务项目 启动config微服务项目,并注入到注册中心(注册中心:Eureka、Zookeeper等)java.lang.IllegalStateException: No instances found of
原创
发布博客 2020.07.05 ·
14482 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

RabbitMQ配置错误

RabbitMQ配置错误最易犯的错误为port填写为15672(网页端口),正确为5672spring: rabbitmq: host: xxx port: 5672 virtual-host: / username: xxx password: xxx publisher-confirms: true #如果对异步消息需要回调必须设置为true Failed to check/redeclare auto-delete queue(s).org.s
原创
发布博客 2020.07.05 ·
3548 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

聚簇索引与非聚簇索引

聚簇索引介绍:聚簇索引并不是一种单独的索引类型,而是一种数据存储方式。具体的细节依赖于实现方式,例InnoDB的聚簇索引实际上在同一个结构中保存了B-Tree索引和数据行。当表有聚簇索引时,他的数据行实际放在索引的叶子页(leaf page),术语“聚簇”。聚簇索引实现:存储引擎负责实现索引,因此不是所有的存储引擎都支持聚簇索引。InnoDB,B+Tree 按顺序存储数据,可以用来做Order B和Group By从操作。帮助数据库服务器避免排序和临时表。 将B+tree索引和数据
原创
发布博客 2020.06.03 ·
424 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Could not find class [org.springframework.cloud.client.loadbalancer.reactive.OnNoRibbonDefaultCondi

Eureka注册中心启动异常:原因:jar包不同org.springframework.beans.factory.BeanDefinitionStoreException: Failed to process import candidates for configuration class [com.chao.LearningApplication]; nested exception is java.lang.IllegalArgumentException: Could not find
原创
发布博客 2020.05.27 ·
18070 阅读 ·
1 点赞 ·
4 评论 ·
5 收藏
加载更多