自定义博客皮肤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)
  • 收藏
  • 关注

原创 Go基础部分总结5

使用Kind()方法返回值是一个常量。先启动服务端,服务端处于监听状态。通过空接口确定 数值的 数值类型。Interface()方法。4.Kind()方法的使用。

2024-07-14 10:06:05 178

原创 Go基础部分总结4

RWMutex类型的锁也和线程无关,可以由不同的线程加读取锁/写入和解读取锁/写入锁。父线程调用Add方法来设定应等待的线程的数量。Mutex类型的锁和线程无关,可以由不同的线程加锁和解锁。O_EXCL int = syscall.O_EXCL // 和O_CREATE配合使用,文件必须不存在。锁和线程无关,可以由不同的线程加锁和解锁。O_TRUNC int = syscall.O_TRUNC // 如果可能,打开时清空文件。RLock方法将rw锁定为读取状态,禁止其他线程写入,但不禁止读取。

2024-07-13 14:12:50 710

原创 Go基础部分总结3

注意:结构体可以使用嵌套匿名结构体所有的字段和方法,即:首字母大写或者小写的字段、方法,都可以使用。结构体名 首字母小写 只能在本包中使用,结构体名首字母大写,可以在本包和其他包访问!方法名 首字母小写 只能在本包中使用,方法名首字母大写,可以在本包和其他包访问!一般用于单个结构体的判断,多个结构体的话自我感觉还是用Type Switch。③对于函数,传入参数类型严格指定,对于方法可以将值当作指针传入。14.如果需要访问指定的字段或方法时,选择指定的结构体类型。方法的调用:变量.方法名。

2024-06-30 19:31:52 406

原创 Go基础部分总结2

PS:make(map[int]string, 10)表达式中后面的’10‘可不填,不填的话,默认为1。③key不可重复,当key值重复时后一个value会替换前面一个value;①定义后必须执行内置函数make()进行初始化;②map中的键值对顺序不按照存储的顺序排列。

2024-06-13 20:40:06 164

原创 Go基础部分总结1

1.go自动识别变量类型xx2.Printf使用age := 10//Printf 按照指定格式输出age := 10//& 取地址符fmt.Printf("数字为:%d,地址为:%p", age, &age)数字为:10,地址为:0xc000112068age := 10fmt.Printf("数字为:%d,地址为:%p", age, &age)//变量内容发生变化,内存地址不变age = 18fmt.Printf("数字为:%d,地址为:%p", age, &age)

2024-06-09 14:57:09 736 1

原创 Go异常总结

在接收者未准备好之前,发送操作是阻塞的。而此处的通道intChan就是缺少一个配对的接收者,因此造成了死锁。main()函数中 <-intChan 获取到 intChan <- 1 后直接结束了。解决上面问题的方式有两种:第一种添加配对的接收者;第二种将默认的通道替换成缓冲通道。intChan <- 1 发送后有接收者, intChan <- 2 发送,无接收者。分析:main()函数不会等待其他非main协程的结束。4.发现做的一个demo中main()无法启动。要执行main()进行编译。

2024-06-05 10:24:50 174

原创 Go下载安装

这里更改了GO的安装目录为 E:\GO\download\WindowsX86\Go 后。在E:\GO\download\WindowsX86\GoWorks目录下新建三个文件夹。这也是为什么在命令提示符中执行 go version 能成功的原因。总结:当出现Go 命令无法使用时,可能是系统环境变量配置问题。配置GOROOT(GO工作目录)变量值为安装目录。打开高级系统配置==》设置系统变量。4.安装完成后,检查是否安装成功。结果如下:go 安装成功。1.打开GO语言中文网。

2024-06-04 21:22:28 197

原创 GPT回答 弹性公网ip

要在自己的服务器上设置弹性公网 IP,首先你需要确保你的服务器已经与一个公网 IP 地址进行了绑定。

2023-11-15 15:07:37 97

原创 Docker轻量级可视化Portainer+Docker容器监控CIG

这里我已经注册了,所以直接显示了登录界面(选择的时local)访问cadvisor:http://IP:8080/访问influxdb:http://IP:8083/访问grafaner http://IP:3000/case:利用可视化工具新建容器。正常(上面yml文件是正常的)1、安装Portainer。4、填写其他参数,运行容器。1、输入镜像名称拉取镜像。

2023-09-15 02:35:02 135

原创 SpringBoot整合Swagger

swagger版本是2.9.2,因为Springfox使用的路径匹配是基于AntPathMatcher的,而Spring Boot 2.7.X使用的是PathPatternMatcher,版本不适配。5、当扫描的文件中接口的返回值中存在实体类时,就可以发现Swagger中Models存在该实体类,若不存在返回实体类,则不显示Models。2、接口文档实时更新(可以直接访问这个网址查看提供的api信息啊,实时更新)2、配置Swagger的Config。1、下载swagger相关依赖。3、配置Docket。

2023-09-15 02:27:39 112

原创 Redis安装总结

1、下载的Redis压缩文件(官网只提供Linux下的安装包)解压到当前目录下:点击redis-server.exe启动Redis服务点击redis-cli.exe连接客户端,测试2、下载的Redis的msi微软程序安装文件双击傻瓜式安装选择自定义的路径安装Redis客户端链接:https://pan.baidu.com/s/1clymY4Ao1_u4TPi62itrmA提取码:9h3f傻瓜式安装。

2023-09-05 17:40:38 114 1

原创 银河麒麟V10,磁盘根目录扩容

默认分区方案是将sda2做了LVM,卷组名称为klas,划分为root、swap两个逻辑卷,所以麒麟系统默认分区方案支持根分区、交换分区和备份还原分区的动态扩容,而boot分区为了保证系统运行的安全稳定,是单独做了sda1的独立分区(大佬总结的真好)回车默认主分区,再次回车分区号为3(sda3),再次回车默认接着往下排扇区,再次回车也是默认,两次回车就把扩的10G都占了,最后一个扇区也可以输入:+10G 与两次回车效果相同。它能够处理和管理多个文件,大文件和大体积比的ext2,ext3和ext4文件系统。

2023-09-05 00:19:56 5699 2

原创 BUG总结篇

1.数据库连接问题:访问远程数据库MySQL时,产生Access denied for user ‘root‘@‘xxx.xxx.xxx.xxx‘ (using password: YES)异常原因:数据库访问权限没有开放这里使用root连接,报错因为root权限没有开放解决:MySQL服务器,登录MySQL为程序要所在地址赋权,我直接设置成%,全部放开了。//1.登录服务器//2.连接数据库//3.切换mysql数据库use mysql;//4.查看设置的策略//5.赋权。

2023-09-03 16:56:03 34

原创 疑问总结篇

配置文件1、格式properties配置文件是一个:key = value 格式yml配置是梯形缩进格式根据层级划分,原来的“.”换成“:”,换行后加空格(不能用tab键)缩进,赋值时在“:”后面加个空格。

2023-09-03 16:30:38 27

原创 MybatisX插件

File–>Settings–>Plugins–>Marketplace,搜索MyBatisX–>install。2.连接数据库,找到要生成的表格,右键选择MybatisX-Generator。进入https://plugins.jetbrains.com/导入刚下载的MybatisX压缩包,重启IDEA就可以了。搜索需要的插件MybatisX下载。点击Finish完成。

2023-09-02 19:15:27 2279

原创 IDEA连接数据库

File —> Settings —> Appearance & Behavior —> Appearamce 勾选以下。2.IDEA 默认驱动没有达梦,先自定义一个达梦的驱动,添加本地达梦jdbc驱动包。maven仓库地址:https://mvnrepository.com/maven仓库地址:https://mvnrepository.com/2.上传到IDEA中,按照以下步骤找到MySQL。1.下载MySQL连接JAVA的驱动。点击OK,再次添加,可选择DM。选择刚下载的DmJDBC驱动。

2023-09-01 01:16:47 1343

原创 Mysql安装

Mysql安装。

2023-08-31 02:13:31 63 2

空空如也

空空如也

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

TA关注的人

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