自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (35)
  • 收藏
  • 关注

原创 Java基础系列:try...catch...finally

1 return在trypackage com.company.exception;import static com.company.constant.StringConstant.*;/** * 异常抛出及捕获测试 * @author xindaqi * @since 2020-12-30 */public class ThrowsTest { private static StringBuilder returnInTry(int a) { String

2020-12-31 01:37:22 180 2

原创 Java基础系列:获取加了注解的方法

1 注解package com.company.annotation;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;/** * Name注解 * @author xindaqi * @since 2020-12-26 *

2020-12-26 20:01:28 2359 1

原创 Java基础系列:获取类方法

1 反射获取类的方法序号方法描述1getMethods()获取当前类中所有共有方法2getDeclaredMethods()获取当前类所有自定义的方法2 实体package com.company.common;import java.io.Serializable;/** * 公共测试类 * @author xindaqi * @since 2020-12-26 */public class TestClass implements Ser

2020-12-26 19:39:45 482

原创 Java基础系列:反射获取类

1 反射获取类序号方法描述1className.class通过类名获取类,其中className为类名2Class.forName(“类名全路径”)通过类名全路径获取类3object.getClass()通过实例化的对象getClass()方法获取类2 Usage2.1 类名.class获取类package com.company.reflect;import com.company.common.TestClass;import java.

2020-12-26 19:17:53 315

原创 Git基础系列:通过配置文件修改远程仓库地址

1 配置文件配置:.git/conf2 修改远程仓库[core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true symlinks = false ignorecase = true[remote "origin"] url = https://gitee.com/username/repository-name.git fetch = +refs/heads/*:re

2020-12-23 23:24:35 632

原创 Java基础系列:浅克隆和深克隆

1 实体1.0 浅拷贝实体package com.company.common;import java.io.Serializable;/** * 用户信息实体 * @author xindaqi * @since 2020-12-19 */public class UserInformationEntity implements Serializable, Cloneable {// private static final long serialVersionUID =

2020-12-20 16:22:14 263

原创 Java基础系列:I/O流关闭解析(源码)

1 流序号方法描述1write写入数据2flush刷新内存数据3close关闭流2 流关闭FileOutputStream是接收数据的管道,使用结束,需要进行关闭,如果不进行关闭,可以一直向这个管道写入数据,会导致OOM,若出现异常,JVM不能正常回收该对象,内存泄露,可能最终导致OOM。使用流之后,必须关闭。关闭流有两种方式:try…catch…finally在finally里统一关闭Java7及之后,在try(io)中自动关闭I/O流源

2020-12-20 14:09:28 516 4

原创 Java基础系列:反射获取属性值及写入Excel数据

1 实体package com.company.common;import java.io.Serializable;/** * 用户信息实体 * @author xindaqi * @since 2020-12-19 */public class UserInformationEntity implements Serializable {// private static final long serialVersionUID = 1547123013328323240L

2020-12-19 20:17:46 589 4

原创 SpringBoot模块系列:Excel表格操作(POI)

1 原生POI1.0 通过Excel模板写入信息两个版本:依赖3.3.0<dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-spring-boot-starter</artifactId> <version>3.3.0</version></dependency>依赖4.2.0<dependency

2020-12-19 15:40:45 697 5

原创 IDEA使用手册(一)

1 配置:生成Serializable UID快捷键Windows:SettingsMac:Preferences-》Editor-》Inspections-》Java-》Serialization issue-》勾选:Serializable class without ‘serialVersionUID’,如图1所示。图1 配置Serializable UID生成UID快捷键:光标移动到类名称上,Win:alt+enterMac:option+enter效果如图2所示。图2 Se

2020-12-19 11:50:39 886 4

原创 MySQL基础系列:锁

计算机协调多个进程或线程并发访问计算机资源的机制,锁保证数据并发访问的一致性,有效性,锁冲突也是影响数据库并发访问性能的一个重要因素,锁是MySQL在服务器层和存储引擎层的并发控制。加锁是消耗资源的,锁的相关操作:获得锁,检测锁是否解除,释放锁。

2020-12-13 23:25:41 353 1

原创 SpringCloud微服务模块系列:网关Gateway聚合Swagger

1 服务EurekaGatewayUserDataProcess2 Swagger配置2.1 User模块Swagger配置package com.company.msuser.config;import springfox.documentation.service.Contact;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Con

2020-12-13 23:08:00 1432

原创 SpringBoot2模块系列:代码生成器(mybatis-plus-generator)

1 pom.xml连接MySQL数据库、MyBatis-plus启动器、MyBatis-plus-geneartor生成器。<!--mysql--><dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</scope></depende

2020-12-13 19:26:46 426

原创 Java基础系列:JDK8堆栈e.printStackTrace追踪

1 e.printStackTrace()信息去哪里了JDK8中,元空间替换方法区,并将方法区中的常量池移到堆中,而e.printStackTrace()将字符串常量,输出到堆中。正常接口调用图1 正常程序异常接口调用抛出异常,并打印堆栈信息e.printStackTrace()图2 异常程序打印堆栈信息对比正常程序和异常程序的Eden内存区状态,正常程序的堆增长正常,而异常程序持续抛出异常并且打印堆栈追踪信息,异常信息会进入堆中(Eden内存),可知JDK8中,方法区的字符串常量

2020-12-11 00:12:30 547

原创 Java基础系列:JDK8虚拟机(JVM)

1 JDK虚拟机内存结构JDK8虚拟机结构如图1所示。图1 JDK8虚拟机结构JDK8开始,方法区被元空间替代,并且元空间为物理机内存空间,JDK8开始,堆空间抛弃永久代,当堆空间不足时会触发GC,而元空间不足时,不会触发GC。2 JDK8堆结构JDK8堆结构如图2所示。图1 JDK8堆结构JDK8中,堆分为两部分,年轻代和老年代,移除永久代。其中,年轻代分为两个区,Eden区和Survivor区,Survivor分为From Survivor区 和To Survivor区,比列为8:1:

2020-12-10 23:19:25 1671

原创 RabbitMQ问题系列:(一)

1 监听方法不能由返回值警告信息:org.springframework.amqp.rabbit.support.ListenerExecutionFailedException: Listener threw exceptionCaused by: org.springframework.amqp.rabbit.listener.adapter.ReplyFailureException: Failed to send reply with payload ‘InvocationResult [r

2020-12-06 03:34:09 2227 2

原创 SpringBoot问题系列(三)

1 jar包冲突下载Maven Helper插件图1 Maven Helper检查冲突图2 检查冲突2 包依赖druid包依赖mybatis包。使用druid时必须同时添加mybatis。<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <

2020-12-05 22:52:27 861

Free免费,无需任何积分 k8s命令行操作工具:kubectl,版本:v1.30.2

【Free】免费,无需任何积分。k8s命令行操作工具:kubectl,版本:v1.30.2。 借助CSDN平台,方便开发者快速下载与部署,提升学习效率。 官方下载在某些网络环境下载很慢。 最新文档版下载: Linux官方下载方式:curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" 校验:请使用v1.30.2版本。 下载校验文件: curl -LO "https://dl.k8s.io/v1.30.2/bin/linux/amd64/kubectl.sha256" 最新稳定版校验: curl -LO "https://dl.k8s.io/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl.sha256" 校验命令: echo "$(<kubectl.sha256) kubectl" | sha256sum --ch

2024-06-19

【Free】redis-6.0.6编译版

Redis6.0.6单机版,已编译,可直接运行(自由下载)。

2022-08-15

【Free】Linux版nexus3.40.1。

【Free】0积分下载,Linux版nexus3.40.1。

2022-07-21

Az-Java-exec

【Free】Azkaban执行jar包,自定义配置虚拟机参数。

2022-07-07

Az-exec-jar-simple

【Free】使用Azkaban执行jar包读取Redis,简单配置版。

2022-07-07

btrace引导文件安装Btrace

【Free Download】

2022-06-08

visual vm虚拟机相关分析。

【FreeDownload】visual vm

2022-06-08

【Free】DevCpp for win7、win8、win10

【Free】Win7、8、10版DevCpp

2022-05-27

【FREE】msvcr120.dll

【FREE】msvcr120.dll,安装MySQL使用。

2022-05-08

【FREE】msvcp120.dll

【FREE】msvcp120.dll,安装MySQL使用。

2022-05-08

metallb.zip

Free. MetalLB配置文件,部署MetalLB。用于自建K8S模拟LoadBalancer分配IP。

2022-04-29

mandatory.yml

Free.K8S nginx配置:mandatory.yml

2022-04-28

Docker-compose-2.4.1安装包

Free。Docker-compose-2.4.1安装包:Linux。

2022-04-25

harbor-2.5.1在线安装包

Free。harbor-2.5.1在线安装包。

2022-04-25

harbor-2.4.1在线安装包

Free。harbor-2.4.1在线安装包。

2022-04-25

cross-request

Chrome插件,用于YAPI请求接口。

2022-03-04

YAPI源码,用于构建YAPI服务。

部署文档:https://blog.csdn.net/Xin_101/article/details/123275638

2022-03-04

K8S单机部署资源-kubectl和minikube

安装教程:https://blog.csdn.net/Xin_101/article/details/122732950

2022-02-10

Google-Protoc-3.16.0-rc-2

GoogleProtocol协议生成Java类工具。版本:3.16.0-rc-2。

2021-12-06

Google-Protoc-2.5.0.zip

GoogleProtocol协议生成Java类工具.

2021-12-06

jar-decompile-tool.zip

【Free】Windows版Jar反编译工具jd-gui

2021-06-23

win64-java-8u291.zip

【Free】Windows Java 8u291

2021-06-23

linux-zookeeper-3.6.3.zip

【Free】Linux Zookeeper 3.6.3

2021-06-23

linux-kibana-7.13.2.zip

【Free】Linux Kibana 7.13.2

2021-06-23

linux-kafka-2.8.0.zip

【Free】Linux Kafka 2.8.0

2021-06-23

linux-filebeat-7.13.2.zip

【Free】Linux Filebeat 7.13.2

2021-06-23

linux-elasticsearch-7.13.2.zip

【Free】Linux Elasticsearch7.13.2

2021-06-23

GitKrakenSetup-6.5.1.zip

【Free】Git管理工具。

2021-06-20

windows-redis-server-x64.zip

【Free】Windows版Redis服务端和客户端安装包。

2021-06-17

redis-desktop.zip

Windows版Redis桌面客户端。

2021-06-16

mysql-8-driver-free.zip

MySQL8.x连接驱动,部署Azkaban时,连接MySQL8.0数据库使用该驱动,5.x的驱动无法连接8.0MySQL。

2021-06-03

azkaban4.0.0-web-server.tar.gz

Azkaban4.0.0使用gradle编译后的web客户端压缩包,用于配置定时任务。部署参见博客:https://blog.csdn.net/Xin_101/article/details/117448591?spm=1001.2014.3001.5501

2021-06-03

azkaban4.0.0-exec-server.tar.gz

Azkaban4.0.0使用gradle编译后的执行器压缩包,用于执行定时任务。部署参见博客:https://blog.csdn.net/Xin_101/article/details/117448591?spm=1001.2014.3001.5501

2021-06-03

azkaban4.0.0-db.tar.gz

Azkaban4.0.0使用gradle编译后的数据库文件压缩包,用于创建azkaban数据表。

2021-06-03

azkaban-4.0.0.tar.gz

Azkaban4.0源码。

2021-06-03

SSD图像目标检测Tensorflow模型

SSD方法图像目标检测,该模型为Tesnorflow版本,可以直接在Tesorflow环境下载入进行预测.

2019-04-29

SSD图像目标检测Caffe模型

SSD图像目标检测VGG16网络模型,用于图像预处理,该模型使用atrous算法.

2019-04-29

空空如也

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

TA关注的人

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