自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 go中struct能不能比较

同一个struct的两个实例可比较也不可比较,当结构不包含不可直接比较成员变量时可直接比较,否则不可直接比较。

2024-05-15 18:02:10 909

原创 Windows和linux上服务以及添加服务操作

Microsoft Windows 服务(过去称为 NT 服务)允许用户创建可在其自身的 Windows 会话中长时间运行的可执行应用程序。这些服务可在计算机启动时自动启动,可以暂停和重启,并且不显示任何用户界面。这些功能使服务非常适合在服务器上使用,或者需要长时间运行的功能(不会影响在同一台计算机上工作的其他用户)的情况。Windows服务查看方式像mysql服务,mysql会自动注册服务到服务中心Linux系统很多软件(内置或第三方)均支持使用systemctl命令控制:启动、停止、开机自启。

2024-05-01 15:04:47 1196 2

原创 Windows回车换行CRLF

由于历史原因,不同的操作系统文本使用的换行符各不相同。主流的操作系统一般使用CRLF或者LF作为其文本的换行符。其中,Windows 系统使用的是 CRLF, Unix系统(包括Linux, MacOS近些年的版本) 使用的是LF。如果需要使用前面的内容,就需要去掉\r\n,但是不同操作系统不兼容,可能出现问题,我暂时在Windows这种处理。而且还有文件存为下图1,从文件中读出时打印其实效果和图2红框部分一样,中间并不会出现换行。回车符(CR)和换行符(LF)是文本文件用于标记换行的。

2024-04-27 21:37:48 473

原创 mysql使用load data infile导入数据出现错误

mysql支持两种形式的变量,session和global,会话级别的变量只会对当前连接生效,global变量会应用到此后创建的所有连接,所以要想在当前及以后的连接中都要生效,需要设置session和global这2个级别的变量。1 set的方法只是当前的修改,重启mysql后会失效查看当前会话或全局的变量的值例如。

2024-04-25 15:04:54 1207 1

原创 原码反码补码以及go中的位运算和移位运算

因为从右往左找到第一个1,1右边的都不变,左边除去符号位1,全部取反即为补码,可以自行体会,和取反加1是一个原理,这个在负数算数移位中也有体现,1右边的和原码保持一致,1左边的和原码相反,所以算数移位,左移低位加0,右移高位加1。3的补码为 0000 0110 -》结果为:1111 1000 为补码,符号为1则为负数 -》原码为:1000 1000 -》 结果为 : -4。4的原码 0000 0100 ->1111 1111 ->1000 0001 ->-1。-2的补码为 1111 1110。

2024-04-25 12:53:06 960 1

原创 虚拟机(Vmware)磁盘扩容

1.新增加的空间,增加到已有分区空间中(此处又分为两种情况,1是通过卷组进行分配扩容,2是未划分卷组的空间,直接进行默认扩容);1.在磁盘设置位置,将原内存扩大(见图1);图1的方法是直接进行的更改磁盘大小,需要1个前提条件:没有快照。磁盘的扩容分两种方式,进行分区后挂载形成新的空间 或 原先使用的空间出现内存不足,扩大利用空间。(3) w (write)保存,保存写入新的配置,磁盘分配配置。输出磁盘使用情况 (成功将同磁盘的新增空间,扩容到已有空间)2.在磁盘设置位置,挂载一块新的磁盘上去。

2024-04-24 20:25:50 147 1

原创 解决Navicat连接服务器mysql连接不上的问题

去除 IP 地址绑定,把它改为:bind-address = 0.0.0.0。# 如果你想设置简单密码,需要降低Mysql的密码安全级别。如果是127.0.0.1可以在 /etc/my.cnf中。netstat -anp | grep 3306 查看。找到:bind-address = 127.0.0.1。自定义密码太简单,出现了不符合密码策略的问题。(3)可能是服务器防火墙不允许3306连接。查看 mysql 初始的密码策略。#使用命令查看允许连接的端口。# 密码长度最低4位即可。

2024-04-18 11:35:45 1386 1

原创 go中不同数据类型运算小细节

小细节记录一下子。

2024-04-11 19:02:48 176

原创 go中type自定义数据类型小细节

基本数据类型int传入函数必须要类型转换。而函数类型似乎不需要转换。

2024-04-10 12:54:39 154

原创 go中type重命名

对int重命名为integer,定义一个integer类型变量与int类型变量相加报错(类型不匹配)对上述代码修改,错误消失,对i类型进行打印发现为int,代表integer类型就是等同于int类型。发现源码中rune类型和int32,byte和uint8也是相同类型,包括any和空接口。

2024-04-07 15:36:09 142 1

空空如也

空空如也

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

TA关注的人

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