/images/wb.png

怕什么真理无穷,进一寸有一寸的欢喜

github pull request

总览 之前在 CSDN 上写过一篇关于 RP 的笔记 github fork PR 的简单使用 ,那篇文章写的比较随意且不是用命令行操作的,大部分操作都是基于 IDE,所以想着重新整理下那

golang udp 简单使用

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, })

Redis 学习笔记

Redis 是一个使用 C 语言开发的数据库,与传统数据库不同的是 Redis 的数据是存在内存中的,我们把这种数据库叫做内存数据库。因为在内存中,所以读写速度非常快

Linux 常用命令备忘

linux 和 unix 的区别 Linux和Unix之间的区别是什么? musl 和 glibc 的区别 musl 和 glibc 都是 Linux 的标准库,区别是 musl 是一个 mini 版本,或是叫做基于 glibc 的库,而 glibc 是一个完整

透视 HTTPS

为什么有 HTTPS?因为 HTTP 不安全! 现在的互联网已经不再是 “田园时代”,“黑暗森林” 已经到来。上网的记录会被轻易截获,网站是否真实也无法验证,

mysql 存储程序

总览 存储程序 存储程序可以封装一些语句,然后给用户提供一种简单的方式来调用这个存储程序,从而间接地执行某些语句。根据调用方式的不同,可以把存储

WARNING: bridge-nf-call-iptables is disabled

问题 今天在使用 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 执行

Git 常见问题

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

Go interface

定义 interface 可以表示任意一种类型 interface 是接口的方法集合,只要实现了接口中的所有方法,那么就认为实现了这个接口 用途 实现多态 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Go select 用法简述

select 功能 在多个通道上进行读或写操作,让函数可以处理多个事情,但 1 次只处理 1 个。select 有以下特征: 每次执行 select ,都会只执行其中 1 个 case 或者执行

那些迷之缩写

互联网是个造词的行业,娴熟的司机们都会使用缩写来达到提高逼格的效果。 某些缩写在我们第一次看到时会有一脸懵逼的感觉,这里整理一下作者在工作和生