自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 shell脚本批量测试FTP联通情况

shell脚本批量测试FTP连通情况。

2023-10-18 16:34:01 116 1

原创 shell脚本实现批量telnet测试端口连通性

【代码】shell脚本实现批量telnet测试端口连通性。

2023-10-18 16:27:32 947 1

原创 Docker 安装zookeeper 集群

docker方式搭建zookeeper集群docker-compose

2022-11-07 11:45:46 1961 2

原创 jdbc连接Mysql数据库出现Access denied for user 'root'@'localhost' (using password: YES) 拒绝访问问题解决

jdbc连接Mysql数据库出现Access denied for user ‘root’@‘localhost’ (using password: YES) 拒绝访问问题解决java项目利用jdbc技术在连接mysql数据库时,控制台打印Access denied for user 'root'@'localhost' (using password: YES) 以下是解决过程:`# ...

2019-12-26 09:30:08 1216

原创 学习笔记——多线程快速入门

一、线程与进程区别每个正在系统上运行的程序都是一个进程。每个进程包含一到多个线程。线程是一组指令的集合,或者是程序的特殊段,它可以在程序里独立执行。也可以把它理解为代码运行的上下文。所以线程基本上是轻量级的进程,它负责在单个程序里执行多任务。通常由操作系统负责多个线程的调度和执行。使用线程可以把占据时间长的程序中的任务放到后台去处理,程序的运行速度可能加快,在一些等待的任务实现上如用户输入、...

2019-07-17 13:14:28 110

原创 Junit单元测试

Junit单元测试:* 测试分类: 1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 2. 白盒测试:需要写代码的。关注程序具体的执行流程。* Junit使用:白盒测试 * 步骤: 1. 定义一个测试类(测试用例) * 建议: * 测试类名:被测试的类名Test CalculatorTest * 包名:xxx.xxx.xx.test c...

2019-02-13 15:40:25 120

原创 创建型模式——工厂模式

工厂模式– 实现了创建者和调用者的分离– 详细分类简单工厂模式工厂方法模式抽象工厂模式面想对象设计的基本原则– OCP(开闭原则 Open-Closed Principle):一个软件的实体应当对扩展开放,对修改关闭。– DIP(依赖倒转原则 Dependence Inversion Principle):要针对接口编程,不要针对实现编程。–LoD(迪米特法则 L...

2019-02-03 15:49:17 127

原创 创建型模式——单例模式

核心作用:– 保证一个类只有一个实例,并且提供一个访问该类实例的全局访问点。单例模式的优点:– 由于单例模式只生成一个实例,减少了系统性能开销,当一个对象的产生需要比较多的资源时,如读取配置,产生其他依赖对象时,则可以通过在应用启动时直接产生一个单例对象,然后永久驻留内存的方式解决– 单例模式可以在系统设置全局的访问点,优化共享资源访问,例如可以设计一个单例类,负责所有数据表的映...

2019-02-02 18:11:18 90

原创 传统方式和Spring通过mailSender实现邮件发送(带附件图片)

1、传统方式发送邮件引入jar包 <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4.7&a

2019-01-28 15:00:53 1105

空空如也

空空如也

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

TA关注的人

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