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

原创 Linux压缩与解压

linux常用压缩与解压命令

2024-03-16 21:45:32 113

原创 golang 并发笔记

这个程序被执行后,会打印出什么内容呢?答案是:大部分计算机执行后,屏幕上不会有任何内容被打印出来。这是为什么呢?一般来说,每条Go 语句都带有一个函数调用,这个被调用的函数就是Go 函数。而主goroutine 的Go 函数就是那个作为程序入口的main 函数。Go 函数执行的时间与其所属的Go语句执行的时间不同。Go 函数的执行时间总是慢于它所属的Go 语句的执行时间。明白了这些之后,再来看上面的例子。

2023-08-17 21:30:24 93

转载 如何让go程序以后台进程或daemon方式运行

网上找到了一个开源的库github.com/sevlyar/go-daemon,可以很方便保持参数不变另外启动一个后台进程,但如果后台进程再次尝试启动自身为另外一个后台进程,则会出现错误。其原理是利用的是exec.Cmd的Env属性设置子进程的环境变量时,添加一个特殊的环境变量,用以标记子程序。这种方案是入侵式的,新设置的参数,有可能和go程序原有参数冲突。最终决定自己实现一个库解决我项目中的需求,同时也期望它是一个很通用的库,可以快速方便把go语言编写的服务程序转为后台运行,或者转为守护进程的模式运行。

2023-08-17 21:02:18 992

转载 Golang 获取当前可执行文件名

【代码】Golang 获取当前可执行文件名。

2023-08-15 21:30:44 390

原创 docker常用命令

docker命令可查看docker的所有命令–help可查看具体命令帮助。

2023-08-15 21:01:24 62

原创 Kali(debain)下安装docker

修改镜像源为网易,修改Docker配置文件/etc/default/docker如下。可以看到Registry Mirrors部分为163。运行docker的hello world镜像。重新加载配置文件并重启docker服务。启动docker服务。列出docker镜像。

2023-08-15 21:00:51 161

原创 go语言引入第三方包

假设我们有个项目叫caseshow,我们先创建这个目录,并初始化一下此时在caseshow目录下会自动产生一个go.mod文件目录下会多一个go.sum文件,go.mod文件里面也多了关于redis库的内容,之后就可以直接用了。

2023-08-15 20:57:15 430

原创 go语言环境配置-项目初始化-编译

go命令依赖一个重要的环境变量:$GOPATHGOPATH允许多个目录,当有多个目录时,请注意分隔符,多个目录的时候Windows是分号;当有多个GOPATH时默认将go get获取的包存放在第一个目录下gopath有三个子目录,bin存放编译好的二进制文件,pkg编译时生成的中间文件,src存放源代码$GOROOT使go的安装路径。

2023-08-15 20:55:59 521

转载 两段使用go语言模拟客户端进行上传的例子

golang,go语言模拟client端上传

2022-11-18 11:01:26 346

转载 go语言文件读写笔记

go语言文件读写笔记

2022-11-17 18:49:20 73

原创 golang的net/http包练习笔记

golang的net/http包client端,request发包笔记

2022-11-16 21:16:16 779 1

原创 python写的飞机大战游戏

myaircraft最近在学习python,练习面向对象编程,写了个飞机大战。基于pygame库,可显示双方比分。在python3.9环境下写的,注释、贴图完备,代码直接可用欢迎大家去我的github上(zzzfight200)多提宝贵意见 我的github效果如下所示:...

2021-08-13 13:27:47 96

原创 利用powershell配置WindowsServer服务器

利用powershell配置windows服务器的一些操作,包括更改远程桌面端口,更改密码,配置防火墙,关闭危险端口,更改语言时间等,欢迎交流Clear$continue=1while($continue){Write-HostWrite-Host 1、自定义远程桌面端口 Write-Host 2、更改administrator用户密码 Write-Host 3、配置防火墙策略 Write-Host 4、卸载Windows Defender Write-Host 5、配置windows自

2021-02-22 22:14:42 780

原创 利用powershell更改远程桌面端口

利用powershell更改远程桌面端口初版如下,后续再补充完善ClearWrite-HostWrite-Host 1、自定义远程桌面端口 -ForegroundColor 10Write-Host 2、恢复系统默认的远程桌面端口 -ForegroundColor 11Write-HostWrite-HostWrite-Host "请从上面的列表选择一个选项...[1-2]“$opt=Read-HostSwitch ($opt) { 1 {

2020-12-25 14:13:18 477

转载 从Apnic提取各地区ip段及自治域号

什么是APNIC区域互联网注册管理机构(Regional Internet Registry,RIR),是管理世界上某特定地区Internet资源的组织。Internet资源包括IP地址(包含IPv4和IPv6)和使用在BGP路由中的自治系统号(Autonomous System number)。现在世界上有五个正在运作的区域互联网注册管理机构,apnic是其中之一,负责亚太地区的Internet

2017-07-17 20:31:29 7393

转载 dev C++ 不能调试的解决方法(转)

DevC++4.9.9.2中,按 F8 开始调试。提示信息为:工程没有调试信息,您想打开工程的调试选项并重新生成吗?选择是后,再按F8,仍旧是这个信息。什么原因呢?按照帮助,Frequently Asked Questions (FAQ)中提示 How do i enable Debugging mode ?Go to Compiler Options and click on the Comp

2016-11-21 12:55:47 30088 22

转载 装了win10 Ubuntu双系统 却只能进Ubuntu 没有启动选择操作系统的菜单

重新入了个新技术行当,准备写点东西,就当做备忘录了这是第一篇转:在已经安装了Windows10系统的情况下,用U盘安装Ubuntu 16.04双系统, 安装完以后只能进ubuntu在grub系统选择界面,Windows10操作系统的选项都没有昨天折腾了一天,试过进入grub命令行界面,输入root= (hd0,msdos1),或 set root = ... 都没有用!!!

2016-10-25 22:16:25 6346 2

空空如也

空空如也

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

TA关注的人

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