VMx

vmx.im
啥都学一点的填坑人
golang

golang 十六进制网络读写

最简C/S程序 server.go package main import ( "fmt" "net" ) func process(conn net.Conn) { defer conn.Close() for { var buf [128]byte n, err := conn.Read(buf[:]) if err != nil { fmt.Println("Read for tcp server faild", err) break } data …

2021年4月1日 0条评论 1358点热度 0人点赞 huifei 阅读全文
未分类

golang - 将顶级模块及其子模块之一作为单独的版本分别导入时,如何解决冲突的go模块依赖关系?

我的项目中有两个依赖项。 go.mod: module github.com/test-org/test-repo go 1.12 require ( github.com/foo/bar v1.0.0 github.com/raz/mataz v1.0.0 ) 在运行go mod download之后,这两个依赖项导致需要下载github.com/shared/dependency的两个不同版本。有趣的是github.com/shared/dependency包含子模块,例如: dependency -- go.…

2021年3月19日 0条评论 2267点热度 0人点赞 huifei 阅读全文
python

python在vscode或命令行出现ModuleNotFoundError问题

以前都是使用pycharm开发,没有遇到过,主要是pycharm运行的时候会自动将工作目录加到系统path中去。 而使用vscode或直接运行会报: ModuleNotFoundError: No module named 'xxx' 错误 为了更深的理解工作目录,特分析了下: 目录结构如下: # c.py def say_hello(): print("I am c.py") # d.py from usr.c.c import say_hello if __name__ == "__main__": print…

2021年3月14日 0条评论 1220点热度 0人点赞 huifei 阅读全文
未分类

Debian安装Docker

卸载旧版本 旧版本的 Docker 称为 docker 或者 docker-engine,使用以下命令卸载旧版本: apt-get remove docker \ docker-engine \ docker.io 使用 APT 安装 由于 apt 源使用 HTTPS 以确保软件下载过程中不被篡改。因此,我们首先需要添加使用 HTTPS 传输的软件包以及 CA 证书。 apt-get update apt-get install \ apt-transport-https \ ca-certificates \ c…

2021年3月11日 0条评论 1149点热度 0人点赞 huifei 阅读全文
填坑

最近学习crestron的simpl+简单的宏组件代码

/******************************************************************************************* Compiler Directives (Uncomment and declare compiler directives as needed) *******************************************************************************************/ …

2021年1月25日 0条评论 1733点热度 2人点赞 huifei 阅读全文
Linux

ansible的ubuntu apt源

网站地址:https://launchpad.net/~ansible sudo apt-add-repository ppa:ansible/ansible-2.10 sudo apt-get update sudo apt-get install ansible

2020年12月28日 0条评论 1516点热度 0人点赞 huifei 阅读全文
Linux

在Ubuntu上安装Python 3.9

1、使用Apt-Get安装Python 3.9 Apt软件包管理器提供了在Ubuntu系统上安装Python 3.9的简单方法。请按照以下步骤操作: 打开系统上的终端,然后为系统配置Deadsnakes PPA。 sudo add-apt-repository ppa:deadsnakes/ppa 在Ubuntu系统上添加ppa后,更新apt缓存并在Ubuntu上安装Python 3.9。 sudo apt update sudo apt install python3.9 等待安装完成。通过执行以下命令检查Pyt…

2020年12月28日 0条评论 1353点热度 0人点赞 huifei 阅读全文
未分类

sudo centos ubuntu免密

ubuntu的sudo免密与centos大同小异,都是在/etc/sudoers中添加用户信息,添加的内容也一样,只是位置不一样。 centos的位置如下:   而ubuntu的位置如下: 除此之外,两行内容一模一样。 注意:NOPASSWD: ALL中间有一个空格~ 然后就可以免密切换普通用户到root了。

2020年12月27日 0条评论 1080点热度 0人点赞 huifei 阅读全文
Linux

一次/etc/sudoers: syntax error near line 21问题的解决记录

问题描述: 在普通用户下修改/etc/sudoers后单词拼写错误导致出现如下报错(但不影响已有用户SSH登录),悲剧的是root用户也没有设置密码导致无法修改: >>> /etc/sudoers: syntax error near line 21 <<< sudo: parse error in /etc/sudoers near line 21 sudo: no valid sudoers sources found, quitting sudo: unable to in…

2020年12月27日 0条评论 1386点热度 0人点赞 huifei 阅读全文
未分类

交换机IP扫描工具

本程序通过交换机的登陆获取对应的ARP地址,MAC地址等信息,方便管理员快速查找端口对应的IP地址或根据IP找到对应的交换机。本系统数据库文件使用sqlite系统。配置文件详见/config/setting.py文件。已使用Flask-Executor异步进行扫描,大大加快速度。 开源支址:https://github.com/canflyx/switch ​ mac地址、交换机扫描可同时运行于windows和linux,主机监控只能运行于Linux,依赖于Linux的nmap,crontab包。远程登陆依赖于te…

2020年11月8日 0条评论 1377点热度 0人点赞 huifei 阅读全文
1…45678
分类
  • arduino
  • crestron
  • golang
  • Linux
  • python
  • VPS
  • vue
  • 填坑
  • 未分类
最新 热点 随机
最新 热点 随机
homeassistant打开mqtt内外控制 home assistant2026版本后的PING批量 openclaw养虾记 windows server2012r2+playwright-go的使用 按键精灵免费的YOLO目标检测 按键精灵手机版免费ocr插件
homeassistant打开mqtt内外控制
定时打印或截图 投影仪控制之Pjlink redis发布评阅折腾记 database/sql 标准库 word中表格复制到excel中产生的合并格的处理 使用iptables转发脚本

COPYRIGHT © 2021 vmx.im. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang