安装 pip 安装 pip3环境为 armv7l 1 apt-get install python3-pip 安装 pip3 安装成功 安装 pip对于 python2 来说可以安装 pip: 1 apt install python-pip conda 和 pip 的区别 pip 仅仅是包管理工具,而 conda 不仅仅是包管理工具,conda 的功能比 pip 更多。 pip 仅限于 python 包的安装更新卸载
总览之前在 CSDN 上写过一篇关于 RP 的笔记 github fork PR 的简单使用 ,那篇文章写的比较随意且不是用命令行操作的,大部分操作都是基于 IDE,所以想着重新整理下那篇文章,同时也复习下 git 常用命令。 pull request 模拟场景公司有个项目为 xiao1996cc/git-dev
win10 安装在 windows 下安装可以参考这篇文章mongodb-window-install。 小坑我使用的是 windows 10 企业版,在安装时出现了个问题,如下: 问题截图 我是在网上找了大半天没有找到解决的办法,都是写文章作者可用,
RPC 是一种跨语言的协议,它可以让我们在不同的语言之间进行通信。 远程过程调用(英语:Remote Procedure Call,缩写为 RPC)是一个计算机通信协议。该协议允许运行于一台计算机的程序调用另一个 地址空间(通常为一
发布于 收录于 类别 开发者手册 和 系列 转载 阻塞IO服务端为了处理客户端的连接和请求的数据,写了如下代码。 1 2 3 4 5 6 7 8 9 listenfd = socket(); // 打开一个网络通信端口 bind(listenfd); // 绑定 listen(listenfd); // 监听 while(1) { connfd = accept(listenfd); // 阻塞建立连接 int n = read(connfd, buf); // 阻塞读数据 doSomeThing(buf); // 利用读到的数据做些什么 close(connfd); //
server 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 package main import ( "fmt" "net" "time" ) func main() { // 创建监听 socket, err := net.ListenUDP("udp4", &net.UDPAddr{ IP: []byte{127, 0, 0, 1}, Port: 8080, }) if err != nil { fmt.Println("监听失败!
下载镜像在 CentOS 的官网 https://wiki.centos.org/Download 可以下载 CentOS 各个版本的镜像文件。 CentOS Download 包括已经不在维护的各个版本: Archived Versions 也可以去阿里的镜像仓库去下载 mirrors.aliyun.com/centos。 安装 CentOS 7.9下载完 CentOS-7-x86_64-Minimal-2009 就可以安装了,
Redis 是一个使用 C 语言开发的数据库,与传统数据库不同的是 Redis 的数据是存在内存中的,我们把这种数据库叫做内存数据库。因为在内存中,所以读写速度非常快,因此 Redis 被广泛应用于缓存方向。 Redis 提供了多种数据类型来支持不同
不论客户端进程和服务器进程是采用哪种方式进行通信,最后实现的效果都是:客户端进程向服务器进程发送一段文本(MySQL语句),服务器进程处理后再向客户端进程发送一段文本(处理结果)。 那服务器进程对客户端
linux 和 unix 的区别Linux和Unix之间的区别是什么? musl 和 glibc 的区别musl 和 glibc 都是 Linux 的标准库,区别是 musl 是一个 mini 版本,或是叫做基于 glibc 的库,而 glibc 是一个完整版本。 ubuntu 获取系统代号 1 lsb_release -cs 获取系统代号 内核版本信息 1 2
问题今天在操作 docker 时遇到了一个问题IPv4 forwarding is disabled. Networking will not work👇 报错信息 我的系统是 CentOS7.9 系统信息 解决方案在宿主机执行 1 echo "net.ipv4.ip_forward=1" >>/usr/lib/sysctl.d/00-system.conf 然后重启网络和 docker 1 2 systemctl restart network systemctl restart docker 问题解决
发布于 收录于 类别 理解计算机 为什么有 HTTPS?因为 HTTP 不安全! 现在的互联网已经不再是 “田园时代”,“黑暗森林” 已经到来。上网的记录会被轻易截获,网站是否真实也无法验证,黑客可以伪装成银行网站,盗取真实姓名、密码、银行卡等敏感信息
总览 存储程序 存储程序可以封装一些语句,然后给用户提供一种简单的方式来调用这个存储程序,从而间接地执行某些语句。根据调用方式的不同,可以把存储程序分为存储例程、触发器和事件,存储例程又分为存储函数和存储
法莫如显,而术不欲见 法一定要让人明了,而术一定不能被人觉察。 《韩非子·难三》 一切众生,皆具如来智慧德相,只因妄想执着,而不征得 所有众生都是平等无异,皆有佛性,都可以成佛。我们因有妄想执着,真心被根本烦
如果方法的接收者是指针类型,无论调用者是对象还是对象指针,修改的都是对象本身,会影响调用者; 如果方法的接收者是值类型,无论调用者是对象还是对象指针,修改的都是对象的副本,不影响调用者; 1 2 3 4 5 6 7 8
安装在官网 https://go.dev/dl/,根据自己的环境下载对应的安装包: 官网安装包列表 可以直接用 wget 下载 下载安装包 执行 tar 解压到 /usr/loacl目录下(官方推荐),得到 go 文件夹等。 1 tar -C /usr/local -zxvf go1.17.7.linux-amd64.tar.gz
问题今天在使用 docker 时出现如下问题: 1 WARNING: bridge-nf-call-iptables is disabled warning 我的系统版本是CentOS 7.9, 系统版本 解决办法 1 vim /etc/sysctl.conf 在 /etc/sysctl.conf 中添加如下内容: 1 2 net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 执行 sysctl -p 即可。
unable to auto-detect email address这个问题网上固定的解决方案是全局设置用户名和邮箱: 1 2 git config --global user.email "you@example.com" git config --global user.name "Your Name" 其实这个问题也可以在提交时单独设置: 1 git -c "user.name=Your Name" -c "user.email=Your email" commit "Your commit message" 指定私钥文件 1 GIT_SSH_COMMAND='ssh -i "/data/flexcloud/vscode/.ssh/id_rsa"' git push origin master are you sure you want to continue
定义 interface 可以表示任意一种类型 interface 是接口的方法集合,只要实现了接口中的所有方法,那么就认为实现了这个接口 用途 实现多态 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
作为容器集群管理器,Swarm 最大的优势之一就是原生支持 Docker API。各种基于标准 API 的工具比如 Compose、Docker SDK、各种管理软件,甚至 Docker 本身等都可以很容易的与 Swarm 进行集成,这大大方便了用户将原