自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (3)
  • 收藏
  • 关注

原创 git突然不能更新

git 更新经常报这种错。去掉git ip 的地址。

2024-04-15 08:56:50 303

原创 git 问题

删除 C:\Users\dell\.ssh 目录下 known_hosts (注意:如果客户端有很多的ssh 连接配置 只需要删除对应的就可以了。

2024-03-21 10:12:40 215

原创 fastjson 问题

和第三方系统进行对接,两边商量好了接口定义,有些是非必填项。从数据库查询出来的数据赋值给相应的key,有些String类型的 字段 查询语句里面没有对应的字段,默认是null。导致传过去的参数里面 value 为null 的key 都丢失。增加 SerializerFeature.WriteMapNullValue 这样子可以是 value 为null 的也可以争取的输出。上面运行结果 key 为 ceshi1 的value 出现了丢失现象,这样导致对接方存在数据结构不完整的情况。

2023-01-30 16:07:02 308

原创 java idea 配置注释模板

配置idea java 代码 注释模板。

2022-07-28 18:34:21 383

原创 ==,Object.equals(), Objects.equals(), Objects.deepEquals 使用注意

相等判断时需注意基本数据类型之间,可使用==, 包装类型之间尽量不要使用==、!=,包装类数值超过-127~128, 引用类型地址不同,在-127~128之间时,翻阅底层源码发现,使用的是缓存的值 使用Object.equals()做内容比较时, 把常量 或可不能为空的对象放在前面,未知的对象放在括号内 Objects.equals(a, b) 比较安全,底层对两个参数都进行了非空判断 O

2022-01-19 09:24:14 332

转载 jvm tostring

JDK:Integer.getChars(int i, int index, char[] buf_f1yinsky_51CTO博客源码JDK:Integer.getChars(int i, int index, char[] buf_weixin_34077371的博客-CSDN博客

2021-11-11 10:32:11 90

原创 equals hashcode

https://www.cnblogs.com/huzi007/p/5383161.html

2021-11-09 13:34:05 132 1

转载 https://blog.csdn.net/kanglong129/article/details/98587951

mybatis中mapper引用另外一个mapper的resultMap或select_kanglong129的博客-CSDN博客_mybatis引用其他select

2021-10-27 09:51:38 115

原创 mysql 数据库常见资料整理

1、一条sql语句的宿命2、mysql 安全模式 delete update 不能没有条件3、mybatis 批处理

2021-10-27 09:50:07 113

原创 图解RocketMQ(一)

消息模型(Message Model)

2021-04-07 15:52:06 587

原创 Java深拷贝浅拷贝终极总结

万物之始,大道至简, 衍化至繁 --《道德经》概念: 浅拷贝是拷贝了源对象的地址,任何源对象的任何值发生改变时,拷贝对象的值也会发生改变。 深拷贝只是拷贝了源对象的所有值而不是地址,所以即使源对象的值发生任何改变是,拷贝对象的值也不会改变。(新的对象 和原来的没有关系)......

2021-03-24 19:17:58 218

原创 >> << & 操作符总结

<< 符号 扩大多少倍 Integer num = 16; num = num << 2; System.out.println("num>>>>>" + num);>> 符号 缩小多少倍 Integer num = 16; num = num >> 2;

2021-02-19 09:39:32 162

转载 排名前 16 的 Java 工具类

原链接https://mp.weixin.qq.com/s/s6IfovcE-LGlZJxIKfT-dw目录org.apache.commons.io.IOUtilsorg.apache.commons.io.FileUtilsorg.apache.commons.lang.StringUtilsorg.apache.http.util.EntityUtilsorg.apache.commons.lang3.StringUtilsorg.apache.commons.io.Fi.

2021-01-10 11:22:57 151

原创 JSONObject 笔记

目录1、JSONObject 和String 之间的转化2、JSONObject 和 bean 之间的转化3、JSONObject 和 list 之间的转化4、JSONObject 和 array之间的转化5、复杂json 用JSONObject 转换@Data@NoArgsConstructor@AllArgsConstructorpublic class Employee { private String name; private Integer a.

2021-01-10 11:08:09 92

原创 设计模式-策略模式

概念:https://www.runoob.com/design-pattern/strategy-pattern.html需求场景:查询出来很多员工信息,过滤工资大于5000的…… 过滤年龄大于50的……常规思路1: List<Employee> employees = Arrays.asList(new Employee("张三", 18, new BigDecimal("9999")), new Employee("李四...

2020-12-31 15:40:29 85

原创 BigDecimal 问题小结

BigDecimal加法 add()函数 乘法multiply()函数 除法divide()函数 绝对值abs()函数减法subtract()函数注意:BigDecimal 构造方法方法里最好要用String类型注意:除不尽的时候 就会报这个错误注意事项: 不带四舍五入取整注意事项: 这个用法是最好的带上保留的小数位,以及处理小数位的方式。注意事项:除数不能为0Bigdecimal 取反一直没有成...

2020-12-28 14:31:46 187

原创 wind10 idea中 go 开发环境搭建

下载安装包:国内的(不用翻墙):https://studygolang.com/ 官网(需翻墙):https://golang.org/ 这里使用的的是第一种https://studygolang.com/下载后解压到本地 目录结构:配置环境变量:path中配置到bin上面只要是弄过开发都应该可以搞定。然后任意shell环境监察配置是否成功go envgo version输出如下说明go安装配置成功。idea中的设置file-&gt...

2020-06-28 12:22:34 277

原创 阿里云mysql数据库修改密码问题小记。

场景描述:一台阿里云服务器,上面有装mysql数据库,但是不知道数据库的密码。怎么办! 改密码呗。下面一系列故事就围绕改密码展开来了。

2020-04-17 16:38:03 1707 2

原创 java修饰符终极总结

合抱之木,生于毫末;百丈之台,起于垒土;千里之行,始于足下。《老子》目录大纲白话总结:访问修饰符 :非访问修饰符defalut:相同包不同包protected不同包相同包大纲 白话总结:访问修饰符一分为二的看。一类: private 除了当前类,其它都不行,public所有的都可以。二类:default的只有包内可...

2020-01-08 15:08:53 706 3

原创 中文乱码的问题

写的有些乱 不喜欢 勿喷 。有一点可以肯定的是 每一个场景 没一个过程都是实实在在。场景:前端 调 java的接口 读写服务器上的配置文件,同时这个文件写入的数据 c的程序也要去读取文件。相当于文件是个数据源,在业务侧起到一个切换场景,工厂模式里面的不同参数的角色。问题 : 1、java的程序用的是第三方的ini4j的类库直接对...

2019-07-22 10:27:47 422

原创 spring-jms

为什么要在博客上总结一下,那么多优秀的博客,网站上的都很清楚。这就好比老师的板书写的再好,和你半毛钱关系没有,总结理解消化为自己的东西才有用。如果看了就能记住能懂,那人人都是专家。因此总结 归纳尤为重要。百度百科给出的定义:JMS:(Java message service) java消息服务应用程序接口,是一个java平台中关于面向消息中间件(mom)的API,用于在两个应用程序之间,或...

2019-02-11 09:33:51 229

原创 java试题

题目     下列程序会输出什么结果:(E) class Super {  public int getLength() {return 4;}} public class Sub extends Super { public long getLength() {return 5;} public static void main (String[]args) {...

2019-01-21 10:57:50 722

原创 java试题

题目:         (D)指出下面程序的运行结果:() class A {    static {        System.out.print("1");    }    public A() {        System.out.print("2");    }} class B extends A{    static {        Syste...

2019-01-14 11:32:52 184

原创 java 异常分析

问题:getCustomerInfo()方法如下,try中可以捕获三种类型的异常,如果在该方法运行中产生了一个IOException,将会输出什么结果:(A) public void getCustomerInfo() {        try {            // do something that may cause an Exception        } ca...

2019-01-05 20:34:17 601

原创 tomcat源码阅读--BootStrap tomcat 入口类

本博客是原创:主要目的是为了自己总结学习的,不喜勿喷,当然里面有错误欢迎指出。寒暄部分:BootStrap类是tomcat的入口 自然有一个main方法不要问我为什么 我也不知道是咋回事,百度搜到的或者说是慢慢磨出来的。现在联想到的问题就是我们平时用的tomcat是tomcat产品只需要执行脚本然后就可运行这个是tomcat源码编译过后的样子,然后在上面发布项目,那tomcat本身是怎么一...

2018-11-23 17:24:50 1363 1

原创 tomcat源码阅读--eclipse源码搭建

 寒暄部分:一直说阅读tomcat源码但始终没有着手去做这件事,但感觉很有必要,今天想回过头来去做这件事情。今天就开始在本地eclipse中搭建阅读tomcat源码的环境。本地环境搭建:first:源码下载:首先要到官网下载tomcat源码如果怕麻烦可以到其它博客的下载:tomcat源码下载路径 ps:本人上传的second:源码下载了要用什么构建编译工具管理这个问...

2018-11-22 15:31:21 173

原创 bulid fat jar 打包的常见问题

                     最近用插件build fat jar 打包遇到的问题问题1:不管在打包界面怎么操作然后运行都是报问题2:打完jar包提供给第三方 引用不到里面具体的类,相当于new出来导不了相应的jar包问题3: 用不同的执行命令问题:              1、java -jar XXX.jar                2、java -...

2018-11-07 11:09:14 696 2

原创 java or c++ 编程题目

java 部分:(B)   A、 good and abc   B、 good and gbc   C、 test ok and abc   D、 test ok and gbc package com.nari;public class Example { String str = new String("good"); char[] ch = { 'a', 'b', ...

2018-10-22 14:53:48 223

原创 hadoop 和 spark 小结

基本概念:    Hadoop主要包含两个部分1、HDFS :(HadoopDistributedFileSystem)hadoop分布式文件系统, 主要是 master/slave (结构存在主节点和从节点)。就部署上看 master节点上运行namenode  slave节点上运行各个的datanodeHDFS结构  结构图说明及整个交互的过程:Block :一个文件分块 默认是64M Nam...

2018-05-31 10:01:01 277

git 资源总结

git是一个最新的代码管理版本管理工具,所以学习一下是很有必要的,以上文档是自己一点一点摸索的总结,后续肯定还会完善,可能对你一毛不值,但确实是我git学习的经历。不喜勿喷

2018-11-22

tomcat8 源码

这是tomcat8 的源码 本人亲自试用了 可以参考我的博客搭建本地阅读tomcat源码的环境

2018-11-22

微服务到Serverless

主要是讲述了微服务的优缺点,然后引用了Serverless的新技术。

2018-10-27

空空如也

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

TA关注的人

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