自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (20)
  • 问答 (1)
  • 收藏
  • 关注

原创 Go语言入门--数组和切片

Go语言入门系列文章目录一、数组1.1 什么是数组1.2 数组的语法2.1 数组元素的访问2.2 数组的长度2.3遍历数组2.4 for...range遍历3 多维数组4 数组是值类型5 数组的排序5.1 排序算法5.2 冒泡排序二、什么是切片1.1 什么是切片1.2 切片的语法1.3 修改切片2 切片的长度和容量2.1 len() 和 cap() 函数2.2 append() 和 copy() 函数总结

2022-04-14 10:03:56 238

原创 Go语言入门--流程语句

Go语言入门系列文章目录一、程序的流程结构1 条件语句-if1.1 If语句1.2 if变体2 条件语句-switch2.1switch语句2.2 fallthrough2.3Type Switch2.4 注意事项3 循环语句3.1 for语句3.2 for循环变体3.3 多层for循环3.4 注意事项4 跳出循环的语句4.1 break语句4.2 continue语句4.3 goto语句总结

2022-04-13 15:02:31 235

原创 Go语言刷题笔记

Go语言刷题笔记

2022-03-28 16:36:15 350

原创 Go语言入门--基础语法

一、变量1.1 什么是变量1.2 声明变量1.2.1 单变量声明指定变量类型,声明后若不赋值,使用默认值根据值自行判定变量类型简短变量声明 注意 :=左侧的变量不应该是已经声明过的(多个变量同时声明时,至少保证一个是新变量),否则会导致编译错误1.2.2多变量声明以逗号分隔,声明与赋值分开,若不赋值,存在默认值直接赋值,下面的变量类型可以是不同的类型集合类型1.2.3 注意事项二、常量1.1 什么是常量1.2 声明变量1.2.1声明变量常量可以作为枚举,常量组常量组中如不指

2022-03-21 11:54:00 686

原创 设计模式入门-原型

二、问题三、解决方案四、角色五、代码实例六、优缺点七、与其他模式的关系总结

2021-07-23 21:27:12 124

原创 设计模式入门-生成器

一、生成器是什么?二、问题三、解决方案四、角色五、代码实例六、优缺点七、与其他模式的关系总结

2021-07-22 20:54:00 638 1

转载 设计模式入门-抽象工厂

一、抽象工厂是什么?二、问题三、解决方案四、角色五、代码实例六、优缺点七、与其他模式的关系总结

2021-07-20 20:21:01 94

原创 设计模式入门-工厂方法

一、工厂方法是什么?二、问题三、解决方案四、角色五、代码实例六、优缺点七、与其他模式的关系总结

2021-07-16 20:42:11 150

原创 Redisson入门

一、Redisson是什么?二、使用步骤1.引入库2.Redisson 配置2.增(改)3.删4.查5.测试类三、遇到错误(ERROR org.redisson.client.handler.CommandDecoder - Unable to decode data. channel)总结参考资料

2021-06-30 17:01:52 3870

原创 基于java的串口通信

前言一、RXTX是什么?二、环境搭建引入库三、代码实现SerialPortManager类Tools类重要代码解析读取数据写数据写EPC号询查单张标签CRC校验测试四、注意五、参考文献及资源参考文献使用Java实现串口通信(二)RTXT资源下载RXTXjava1.8UHF电子标签读写模块UHFReader09用户手册v1.1

2021-05-28 10:18:00 3503 4

原创 Tomcat9.0.46.zip安装及配置教程

前言一、下载Apache Tomcat二、安装及配置环境变量配置环境变量安装三、启动关闭Tomcat常见问题打开startup.bat闪退startup.bat控制台 乱码

2021-05-23 17:29:18 2065 1

原创 状态模式与策略模式的区别

一、策略模式是什么?二、状态模式是什么?三、区别

2021-05-14 18:13:32 1717

原创 设计模式-状态模式(State)

一、状态模式是什么?二、状态模式1.案例状态模式的优缺点优点缺点

2021-05-14 17:58:48 261 2

原创 设计模式-组合模式(Composite )

一、组合模式是什么?二、组合模式1.案例命令模式的优缺点优点缺点

2021-05-14 17:06:38 138

原创 模板模式与策略模式区别

一、策略模式是什么?二、模板模式是什么?三、区别

2021-05-12 15:54:15 1263 1

原创 设计模式-策略模式(Strategy)

一、策略模式是什么?二、策略模式1.案例命令模式的优缺点优点缺点模板模式与策略模式区别状态模式与策略模式的区别

2021-05-12 15:45:48 262

原创 设计模式-模板模式(Template)

一、模板模式是什么?二、模板模式1.案例命令模式的优缺点优点缺点模板模式与策略模式区别

2021-05-12 15:21:45 159 1

原创 适配器模式、外观模式以及和装饰者模式的区别

一、适配器模式是什么?二、外观模式是什么?三、装饰者模式是什么?四、区别

2021-05-11 20:49:14 465

原创 设计模式-外观模式(Facade)

一、外观模式是什么?二、外观模式1.案例命令模式的优缺点优点缺点适配器模式、外观模式以及和装饰者模式的区别

2021-05-11 20:39:04 142

原创 设计模式-适配器模式(Adapter)

一、适配器模式是什么?二、适配器模式1.案例命令模式的优缺点优点缺点适配器模式、外观模式以及和装饰者模式的区别

2021-05-11 19:53:33 212

原创 Mysql报错:1130 - Host “localhost‘ is not llowed to connect to this MySQL server

Mysql报错:1130 解决

2021-05-10 20:38:08 170

原创 Java中File常用的方法

前言一、Java中File常用的方法二、Java中File常用的方法源码

2021-05-05 19:12:27 852 1

原创 设计模式-命令模式(Command)

一、命令模式是什么?二、命令模式1.角色分析2. 案例命令模式的优缺点优点缺点

2021-05-05 17:46:43 314

原创 探索Java中的String、StringBuilder以及StringBuffer

前言一、String 类二、 StringBuffer三、StringBuilder四、常用方法String 常用方法StringBuffer 常用方法StringBuilder 常用方法总结

2021-05-05 11:04:25 96

原创 java中 == 和 equals 的区别

一、== 和 equals 的区别是什么?== 解读equals 解读二、拓展基本类型instanceof总结

2021-05-04 22:17:47 86

原创 设计模式-单例模式(Singleton)

一、单例模式是什么?二、模式分析1.懒汉模式代码案例优点缺点2.饿汉模式代码案例优点缺点3.静态初始化代码案例优点4.双重锁模式代码案例优点缺点5.枚举单例模式代码案例优点缺点

2021-05-02 10:50:41 193

原创 mysql 8.0.24zip安装配置方法图文教程(最新版本)

前言一、mysql是什么?二、安装步骤1. 去官网下载 [mysql](https://dev.mysql.com/downloads/mysql/)2. 下载完以后解压3. 配置初始化的my.ini文件的文件(需在bin下新建)4. 配置环境变量 (path)5. 初始化MySQL6. 安装MySQL服务 + 启动MySQL 服务7. 连接MySQL + 修改密码8.退出+重新登陆(验证密码更改)9.使用Navicat Premium总结

2021-04-30 21:45:54 3977 17

原创 设计模式-工厂模式(Factory)

一、工厂模式是什么?二、工厂模式案例工厂模式的优缺点优点缺点三、简单/静态工厂模式案例简单/静态工厂模式的优缺点优点缺点四、抽象工厂模式案例抽象工厂模式的优缺点优点缺点

2021-04-30 19:18:52 984 3

原创 Correct the classpath of your application so that it contains a single, compatible version oforg.spr

项目场景:新建spingboot项目启动报错问题描述:报错信息 Description:An attempt was made to call a method that does not exist. The attempt was made from the following location: org.springframework.boot.autoconfigure.http.HttpMessageConverters.configurePartConverters(Ht

2021-04-29 18:18:02 1233

原创 设计模式-装饰器模式(Decorator)

文章目录一、装饰器模式是什么?二、模式分析1.四个角色2.案例2.装饰器模式的优缺点优点缺点一、装饰器模式是什么?装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。这种模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整性的前提下,提供了额外的功能。人话:点咖啡加配料二、模式分析1.四个角色抽象组件(Component):可以是一个接口或者抽象类,其充当被装饰类的原

2021-04-28 11:04:14 1533

原创 设计模式-观察者模式(Observer)

文章目录一、观察者模式是什么?二、模式分析1.四个角色2.案例三、观察者模式的优缺点优点缺点一、观察者模式是什么?当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。当一个对象被修改时,则会自动通知依赖它的对象。观察者模式属于行为型模式。人话: 就像微信公众号推送消息,订阅的人能收到,没订阅的收不到,还可以取消/添加订阅二、模式分析1.四个角色抽象主题(抽象被观察者角色):也就是一个抽象主题,它把所有对观察者对象的引用保存在一个集合中,每个主题都可以有任意数量的

2021-04-27 22:20:49 148

原创 记录-解决VMware Workstation虚拟机没有网络问题

项目场景:近日在使用VMware Workstation屡次发生虚拟机没有网络的问题故此解决问题描述:VMware Workstation虚拟机没有网络 原因分析:1.桥接模式虚拟网络配置有误本机(装VM的pc)有无网络VMware Workstation安装有误2.NAT模式相关服务未开启虚拟网卡未启用本机(装VM的pc)有无网络VMware Workstation安装有误解决方案:1.桥接模式修改虚拟网络配置操作:编辑——虚拟网络编辑器——更改设

2021-04-26 21:41:58 9172 3

原创 java读写csv

一、使用JavaCSV APl来读取csv文件二、使用步骤1.添加 Maven 依赖2.写文件3.读文件

2021-04-26 21:13:45 270

原创 Linux运维笔记

Linux运维笔记1. Linux基础知识2. Linux系统管理3.LinuxShell编程4. Linux服务管理5.MySQL数据库管理6.Linux集群7.Linux虚拟化

2021-04-15 21:41:04 128

原创 Linux基础知识-Linux常用命令

本文对Linux常用命令进行总结并分为如下12类:一、命令的基本格式二、目录操作命令三 、文件操作命令四 目录和文件都能操作的命令五 、基本权限管理六 、帮助命令七 、搜索命令八、 压缩和解压缩命令九 、关机和重启命令十 、常用网络命令十一 、系统痕迹命令十二 、挂载命令

2021-04-15 19:32:57 627

原创 Markdown入门和Typora的使用

文章目录前言一、Markdown是什么?二、Markdown基本语法1.标题2.列表3.分隔线4.链接5.加粗6.图片7.反斜杠8.代办9.删除线10.表格11.Markdown 高级技巧三、Typora的使用1.安装2.使用 Typora 显示数学公式3. 使用 Typora 画图(类图、流程图、时序图)总结与参考资料前言今日突然发现,虽然我一直使用csdn的Markdown编辑器但从未学习它。便写一篇博客记录学习内容方便查阅。提示:以下是本篇文章正文内容,下面案例可供参考一、Markdown

2021-01-22 17:16:54 662

原创 Centos相关安全配置

CentOS Linux服务器安全设置 最小的权限+最少的服务=最大的安全

2020-11-18 20:39:39 1003

原创 Linux基本使用的学习笔记

Linux基本使用的学习笔记

2020-05-18 21:06:29 532 1

原创 Docker的常用命令

java

2020-04-30 17:19:12 96

原创 代理模式的简单理解

代理模式分为:静态代理动态代理代理模式类比(个人理解)人(客户) → 中介(代理角色) ← 房东(真实角色)静态代理静态代理角色分析:抽象角色 : 一般使用接口或者抽象类来实现真实角色 : 被代理的角色代理角色 : 代理真实角色 ; 代理真实角色后 , 一般会做一些附属的操作 (收中介费,带房客看房)客户 : 使用代理角色来进行一些操作代码实...

2020-04-27 19:11:52 139

uninstalltool

uninstalltool

2022-06-08

LJYN-02.zip

基于java的串口通信的测试demo

2021-05-29

library.sql

基于java的图书管理系统(RFID)的数据库文件

2021-05-29

LibrarySystem.zip

基于java的图书管理系统(RFID)

2021-05-29

jdk1.8.0_20.zip

jdk1.8.0_20

2021-05-28

UHF电子标签读写模块UHFReader09用户手册v1.1.doc

UHF电子标签读写模块UHFReader09用户手册v1.1.doc

2021-05-28

java rxtx.zip

java rxtx.zip

2021-05-28

Linux系统管理-shell编程2.pdf

Linux

2021-05-12

Linux系统管理-shell基础1.pdf

Linux系统管理-shell基础1.pdf

2021-05-12

Linux系统管理-高级文件系统管理.pdf

Linux系统管理-高级文件系统管理

2021-05-05

Linux系统管理-文件系统管理.pdf

Linux系统管理-文件系统管理

2021-05-05

Navicat Premium 15.zip

Navicat Premium 15

2021-04-30

mysql-8.0.24-winx64.zip

mysql-8.0.24有my.ini

2021-04-30

Linux系统管理-高级文件系统管理.pdf

Linux系统管理-高级文件系统管理.pdf

2021-04-24

Linux系统管理-文件系统管理.pdf

Linux系统管理-文件系统管理.pdf

2021-04-24

Linux系统管理-用户管理.pdf

Linux系统管理-用户管理.pdf

2021-04-20

Linux系统管理-权限管理.pdf

Linux系统管理-权限管理.pdf

2021-04-20

Linux系统管理-软件安装.pdf

Linux软件安装

2021-04-15

Linux系统管理-vim编辑器.pdf

vim编辑器

2021-04-15

Linux系统管理-Linux常用命令.pdf

Linux常用命令

2021-04-15

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

TA关注的人

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