自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (7)
  • 收藏
  • 关注

原创 软件下载记录 -- 长期维护

此文章用来记录工作生活中下载到的软件,方便查找。部分软件从官方网站下载更方便。如对原网站造成影响,请联系删除。

2024-09-07 17:53:22 134

原创 Sonar java:1948 “Make transient or serializable“ error解决

问题原因:当一个类实现了接口时,它的实例可以被序列化。接口是一个标记接口,它本身不包含任何方法。它的作用是告诉Java虚拟机(JVM)这个类的对象可以被序列化。默认情况下,类中所有的非transient(非瞬态)和非static(非静态)字段都会被序列化。transient关键字用于声明一个实例变量,这个变量不应被序列化。当对象的某个字段被声明为transient时,这个字段将不会被序列化到文件中,也不会从文件中反序列化回来。这通常用于敏感信息(如密码)或不需要持久化的字段。

2024-09-04 08:03:19 452

原创 rocketMQ与Kafka的消息发送流程

消息的发送过程零拷贝:mmap() :将内核空间的缓冲区映射到用户空间sendfile(): cpu不参与的拷贝

2024-08-28 07:30:56 131

原创 单元测试:如何编写可测试的代码?

单元测试编写的一个示例,为如何编写可测试的代码提供一种思路。为在编写单元测试过程中,如何处理第三方不可控的服务,不可控的第三方接口,不可控的程序返回结果提供一种思路。

2022-10-15 21:01:58 1235 1

原创 JSON.parse 方法解析纯数字键值对报错的解决方法

JSON.parse 方法解析纯数字键值对报错的解决方法

2022-09-16 17:56:54 866

原创 lambda中collect去重中的排序坑

lambda中collect去重中的排序坑

2022-07-29 15:00:12 961

原创 arthas调试tomcat中java程序

arthas调试tomcat中的java程序。java程序以war包形式部署在webapps下,解决找不到进程的问题。

2022-07-25 20:56:03 4812 2

原创 记录tomcat使用war遇到的问题

tomcat9使用war包遇到的发布问题,server.xml中appBase、Context配置

2022-07-23 19:25:09 786

原创 dubbo注册中心转直连模式

springboot dubbo 无注册中心demo,以及由nacos注册中心改为直连模式过程中遇到的问题

2022-07-21 21:06:26 972

原创 【异常】JVM 获取 Linux 时间错误(相差12小时)

查看/etc/localtimedate 命令查看时间相同通过 date 命令查看时间,发现两台机器区域语言和时间都相同:JVM获取系统时间相差12小时通过最基本的java代码 new Date() 获得时间,发现两台机器的系统时间相差12小时。其中一台输出的时区与上述date命令相同,都是东八区(CST,中国标准时间)。另一台输出的时区与date命令不符,是西五区(EDT,美国东部白昼时间)。根据理论经度,东八区 与 西五区 相差13小时。但因为时值美国夏令时,时刻的值被“.

2022-04-24 10:12:35 1745

原创 查找序列化Serializable中重复的serialVersionUID

查找序列化Serializable中重复的serialVersionUID

2022-04-11 17:49:35 665

原创 dubbo开启TLS认证(ssl)

dubbo开启TLS认证(ssl)

2022-03-17 14:23:57 4684

原创 nacos2.0.3当前最新稳定版本 配置中心功能

nacos 2.0.3 配置中心。

2022-01-12 10:19:31 1712

原创 nacos-config-spring-boot-starter 0.2.10 最高支持springboot 2.0.3.RELEASE

nacos-config-spring-boot-starter 0.2.10 最高支持springboot 2.0.3.RELEASE

2022-01-07 12:02:32 1452 1

原创 Centos7 VS Centos6 的不同

CentOS 7 vs CentOS 6的不同

2021-12-27 09:44:18 90

原创 使用Files.delete(file.toPath())来代替file.delete()

使用Files.delete(file.toPath())来代替file.delete()

2021-12-22 17:09:37 3988

原创 知道某个字段的值(例如:“张三”),需要查询在其他某个表中有没有相同的值

使用场景:知道某个字段的值(例如:“张三”),需要查询在其他某个表中有没有相同的值,常用于搜索关联表等。对于oracle数据库:Pl\sql没有搜索功能,需借助存储过程,完成搜索,搜索结果是将表名插入到一个表中。创建临时表:create table TMPTABLE(NAME VARCHAR2(500));2.存储过程如下create or replace proced...

2019-02-25 23:42:52 261

原创 数据库基础知识 二 (逻辑判断)

as使用为了提供可读性,如果为了兼容oracle可直接省略。mysql中注释 “--”后要加半角空格。sql语句中使用计算表达式,所有包含null的计算,结果肯定是nul,null/0为null,不会报错(5/0会报错)sql不识别“=null”和“<>null”,判断结果不为“true”也不是“false”,为“unknown”。所以判断null用 is null和i...

2018-09-06 00:01:26 644

原创 mysql基础知识一

DDL(数据定义语言):create、alter。DCL:数据控制语言:commit、rollback、grant、revoke权限相关。DML:数据操作语言:select、insert、update、delete。 1、truncate清空表不会触发Trigger,Delete会。2、关系型数据库以“行"为读写单位。3、命名:半角英文字母(开头)、数字、下划线 m...

2018-09-02 22:44:16 328

原创 java编程思想第二章那些细节

一、 Java数据存储在哪里?1,寄存器,存取速度最快,在cpu里面。不能直接控制2,堆栈,地址引用放栈里,对象放堆里,Java中的引用可以理解为c中的指针3,堆,方面灵活但是缺点是比较耗内存,存放所有的java对象4,静态区,存一些static的数据,程序执行时随时调用,处于固定位置5,常量池,比如String 常量永远不会变得数据6,非RAM区域,程序之外比如:流式对象和固定对象二、1、若类的...

2018-07-08 14:07:32 118

原创 java 同步与异步(线程安全)

同步:发送一个请求,等待返回,然后再发送下一个请求。(最安全,但给没必要同步的方法使用,会浪费等待时间)异步:发送一个请求,不等待返回,随时可以在发送下一个请求。同步可以避免出现死锁,读脏数据的发生。一般共享某一资源时使用(公共变量等)同步需要等待,异步无需等待(同步是一种高开销的操作,因此应该尽量减少同步的内容)即有synchronized关键字修饰的语句块。 被该关键字修饰的语句块会自动被加上...

2018-07-01 16:36:10 1406

原创 oracle数据库安装全过程

安装oracle数据库,不只是安装数据库,还要安装相应的客户端以及plsqldeveloper。废话不多说,本人系统是win7 64位 旗舰版。一、首先准备东西如下:1、oracle数据库安装包,下面为官方地址http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html下

2017-02-26 20:30:35 328

IE11 离线安装包,包含x86 x64等版本

IE11 离线安装包,包含x86 x64等版本,可用于不能联通外网的环境对ie版本进行升级。

2024-02-03

java unit test单元测试示例程序

对于不可控的第三方接口、第三方服务以及不确定性的代码如何进行单元测试用例的编写提供思路。同时对如何编写可测试的程序提供一种思路。同时对如何编写可测试的程序提供一种思路。同时对如何编写可测试的程序提供一种思路。

2022-10-15

react 18.2.0;babel.min.js 6.26.0

react官网提供的cdn地址经常抽风,因此下载最新js到本地用于开发测试。react.development.js 18.2.0;react-dom.development.js 18.2.0;babel.min.js 6.26.0

2022-07-22

springboot dubbo 无注册中心 直连模式 demo

springboot dubbo 无注册中心 直连模式 demo,去掉nacos遇到的问题,consumer provider 分离

2022-07-21

dubbo开启TLS(ssl)源码

dubbo开始TLS的demo

2022-03-17

nexus-3.25.0-03-win64安装包

nexus-3.25.0-03-win64安装包

2021-12-16

知道某个字段的值(例如:“张三”),需要查询在其他某个表中有没有相同的值

知道某个字段的值(例如:“张三”),需要查询在其他某个表中有没有相同的值

2019-02-25

pl/sql 64位 11g

pl/sql 64位 oracle 连接工具

2017-02-26

空空如也

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

TA关注的人

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