自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

卩杉的博客笔记

勤学如早春之苗,不见其增,日有所长。辍学如磨刀之石,不见其减,日有所损。

  • 博客(205)
  • 资源 (1)
  • 收藏
  • 关注

原创 文章收藏~

文章目录IDEblog资料下载IDEPhpStorm 快捷键大全 PhpStorm 常用快捷键和配置Sublime Text 3 快捷键总结PhpStorm 默认快捷键blogdocker-compose搭建nginx+php+mysqlPHP—无限极分类数组处理018年swoole实战1-初识swooleapplication/xml 和 text/xml的区别高并发,你真的理解透彻了吗?记golang中template输出数据出现#ZgotmplZ问题资料下载Offi

2021-08-22 21:26:31 337

原创 postman Unable to load workspaces as you’re offline error. Can’t start a Workspaces

把以下 ip 加入到白名单:*.getpostman.com,*.postman.co,*.pstmn.io,* postman.com参考:https://community.postman.com/t/unable-to-load-workspaces-as-youre-offline-error-cant-start-a-workspaces/22673

2021-11-11 16:17:37 13325 3

原创 win10 docker 镜像存放路径

docker 版本我的 docker 版本存放路径控制面板 -> 管理工具 -> Hyper-V 管理器 -> 虚拟机右键设置

2021-10-21 10:49:23 1285

原创 python 爬取豆瓣电影 T250

import bs4import requestsdef openURL(url): headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64; rv:58.0) Gecko/20100101 Firefox/58.0' } return requests.get(url, headers=headers)def findMovies(res): soup = bs4.Beau

2021-08-04 22:28:27 317

原创 python property() 使用

class C(): def __init__(self, size=10): self.size = size def getSize(self): return self.size def setSize(self, value): self.size = value def delSize(self): del self.size x = property(getSize, setSize,

2021-07-27 15:41:57 113

原创 centos7 文件权限列结尾后的点不显示

第二列权限的结尾多了个点号,这是当系统的SeLinux功能开启时,这个地方就会多一个点号,这个点号是与SeLinux(企业里大多会将Selinux功能停止掉)相关联的,没有什么实际用途。查看 SeLinux 状态sestatus禁用 SeLinux编辑 /etc/selinux/config 文件vim /etc/selinux/config将 SELINUX=enforcing 改成 SELINUX=disabled重启机器即可。但是,以前创建的文件本来有这个点的还会显示这个点,.

2021-07-15 14:39:43 412

原创 ValueError: check_hostname requires server_hostname 问题解决

错误提示:ERROR: Exception:Traceback (most recent call last): File "d:\python\sdk\py3.9.5\lib\site-packages\pip\_internal\cli\base_command.py", line 180, in _main status = self.run(options, args) File "d:\python\sdk\py3.9.5\lib\site-packages\pip\_inte

2021-06-29 22:12:35 2856

原创 python 格式化

x = print("我的名字是%s" % "我彦祖")buf = "A = %d, B = %s " % (18, "dddd")print(buf)print("学号是%03d" % 12) # 不够 3 位自动补 0# py 3.6 之后的 f 表达式格式化name = "吴彦祖"age = 18print(f'我是{name},年轻是{age}')输出...

2021-06-06 22:54:43 84

转载 jetbrains 家族 ide 无限试用插件

文章目录相关使用相关源码插件下载使用将下载的插件安装或者

2021-05-15 21:34:54 575

原创 github fork PR 的简单使用

文章目录Clone 代码添加远程仓库PR入职新公司,就在 git 的使用上被各种虐。整理一篇文档,对这个问题梳理总结下。之前用 git 都是直接新建分支,然后 PR review 后合到主分支,现在是先 fork 下,之前没用过 fork ????,其实就是多了一步,从自己仓库的分支提 PR 。Clone 代码fork 代码后 clone 到本地。git clone [email protected]:xxxxx/dev-git.git我们可以用 git remote -v 看下远程仓库情况:

2021-04-29 21:54:24 1509

原创 Docker 配置国内镜像源

编辑 vi /etc/docker/daemon.json,如果文件没有可以 touch 新建一个。{ "registry-mirrors": ["http://hub-mirror.c.163.com", "https://docker.mirrors.ustc.edu.cn"]}重启 dockersystemctl restart docker其他:Docker中国区官方镜像https://registry.docker-cn.com网易http://hub-mirro

2021-04-25 22:34:44 575

原创 windows10 机器如何查看自己的 mac 地址

刚运营问我要 mac 地址,呃,我想了下直接给运营截了一张图,如下:好吧,这是一个错误示范。正确的做法是,

2021-04-19 13:50:54 300

原创 go get connectex: A connection attempt failed because the connected party did not properly respond

今天 go get 时出现了截图中的这个问题:go: finding module for package github.com/Sirupsen/logruscsphere-test/my-log imports github.com/Sirupsen/logrus: module github.com/Sirupsen/logrus: Get "https://proxy.golang.org/github.com/%21sirupsen/logrus/@v/list": dial

2021-04-18 11:35:08 92234 1

原创 JetBrains 家族 ide 如何更换主题

文章目录插件下载安装刚重装了系统,忘记把 ide 的配置备份出来,心累,也不知道之前的配色,搞的现在突然不适应 ide 的界面了。血的教训,备份真的很重要。插件下载下载地址有各种主题可以下载,下载完是个 jar 文件。安装如上,在 Import Settings 里面导入我们刚才下的 jar 的文件即可。...

2021-04-17 22:24:14 241

原创 golang martini 包的简单使用

新公司用的 go router 框架是 go-martini/martini,github 有 11.2k 的 start,是一个非常优秀的项目,但是个人觉得文档确实写的简单了点。文章目录中间件的使用非 Handlers 函数方式的中间件Handlers 方式的中间件`Next` 函数的使用Next 在非 `Handlers` 中间件中使用Next 在 `Handlers` 中间件中使用服务全局映射请求级别的映射映射值到接口中文文档地址以下就简单说下使用中的几个问题,也是我看公司项目的一些想法记录.

2021-04-16 14:53:09 968 2

原创 (二) mongodb 常用命令总结

新公司用的数据库是 mongodb ,之前没用过,学习下,总结个文档也方便查看mongodb 中的概念与关系型数据库的对比mongodb 概念说明对比关系型数据库database数据库databasecollection集合tabledocument文档rowfield字段columnindexindex索引primary keymongdb 自动将 _id 字段设置为主键primary key文章目录查看数据库版本查.

2021-04-14 22:56:20 136

原创 (一) windows 10 下安装 mongodb 并 globalsign/mgo 包的简单使用

文章目录windows 下安装小坑运行 mongodb 服务器连接 mongodb使用 globalsign/mgo 操作 mongodbwindows 下安装在 windows 下安装可以参考这篇文章。小坑我使用的是 windows 10 企业版,在安装时出现了个问题,如下:反正我是在网上找了大半天没有找到解决的办法,都是文章作者可用,但是我一直不生效,我觉得的必须要用管理员权限安装导致的。后来我直接 ignore了,用管理员权限运行其实也可以。运行 mongodb 服务器用管理员 po

2021-04-14 22:22:32 469

原创 常用英文简写汇总

计算机行业总是喜欢造一些新词,比如:【鲁棒性】,呃,好吧,我承认我第一次看见这个词的时候确实不知道是什么意思,中文词尚且如此,英语更甚。于是,我决定汇总下我工作中遇到的英文缩写魔魇。LGTM这个确实比较坑爹,但是理解了其实也就好了,详细可以参考这篇文章。...

2021-04-05 23:55:47 164

原创 golang 实现快速排序

package mainimport "fmt"func quickSort(arr []int) []int { length := len(arr) if length < 2 { return arr } mid := arr[0] var low, high = make([]int, 0), make([]int, 0) for i := 1; i < length; i++ { if arr[i] > mid { high = append(

2021-03-22 16:31:57 344

原创 centos 7修改网卡为 eth0

刚装了一个虚拟机 centos7 ,发现网卡不是 eth0 而是 ens33,这是 centos7 的一致性网络设备命名导致的。可以使用以下方式,将网卡名称回到 eth0 格式。修改配置vim /etc/default/grub中添加biosdevname=0 net.ifnames=0执行命令grub2-mkconfig -o /boot/grub2/grub.cfgreboot 重启...

2021-03-08 21:56:18 311

原创 cenos 7 ifconfig command not found

错误提示ifconfig: command not found最近在虚拟机里装了一个 centos 7 最小化安装,发现没有 ifconfig 命令????。解决办法网络配置一般新装的最小化的 centos 7 系统是没有网络配置的,要解决 command not found 错误,最需要的就是安装这个命令,而安装命令就是联网下载软件,所以网络配置是必须的。...

2021-03-08 21:37:33 161

转载 Centos 6 无法使用 yum 解决办法

文章目录yum错误错误1错误2错误原因解决办法方法1一键修复方法2手动修复关闭 fastestmirrors备份 repo替换为阿里云 Vault 镜像yum错误错误1Loaded plugins: fastestmirrorLoading mirror speeds from cached hostfileYumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. Invalid release/repo/arc

2021-03-06 12:48:03 866 3

原创 trello 怎么显示卡片总数

最近在使用 trello 做时间管理,真心觉得 trello 还是蛮好用的,就是会员贵了点,不过非会员已经能解决我大部分问题了。在使用时遇到一个问题,就是不能显示卡片的总数,对我这种对工具使用有点强迫症的菜鸟来说确实有点头疼。搜了下解决办法,如下:点击右侧的 show menu 选项。在菜单选项中选择 search cards在输入框中输入 *问题完美解决:参考https://webapps.stackexchange.com/questions/37458/how

2021-01-18 11:23:07 683 1

原创 mysql 面试

以下是本人面试时遇到的一些问题,总结如下,回答可能有误,还希望大家指正。目录mysql 缓存mysql 缓存问:mysql 缓存了解吗?答:mysql 缓存为 query_cache_type,默认是不使用的。问:为什么默认不使用?答:没有必要,当大小写改变时,还要找再去缓存,没有意义。在 5.7 默认关闭了,在 8.0 已经被移除了。缓存级别是针对表的,而不是针对语句,只要表的数据发生变化,就是把缓存清空。...

2021-01-03 13:27:01 80

原创 go 面试笔记

目录GO 优势GO 优势语法简洁,相比其他语言更容易上手,开发效率更高。自带垃圾回收(GC),不用再手动申请释放内存,能够有效避免 Bug,提高性能。语言层面的并发支持,让你很容易开发出高性能的程序。提供的标准库强大,第三方库也足够丰富,可以拿来即用,提高开发效率。可通过静态编译直接生成一个可执行文件,运行时不依赖其他库,部署方便,可伸缩能力强。提供跨平台支持,很容易编译出跨各个系统平台直接运行的程序。...

2021-01-03 00:42:59 116

原创 golang 的非缓冲通道

golang 的非缓冲通道,顾名思义也就是缓冲区是 0。一个通道发送和接收数据,默认是阻塞的。当一个数据被发送到通道时,在发送语句中被阻塞,直到另一个 goroutine 从该通道读取数据。相对地,当从通道读取数据时,读取被阻塞,直到一个goroutine 将数据写入该通道。/** * @Author: v_bivwei * @Description: * @Date: 2020/12/30 21:36 */package mainimport ( "fmt" "time

2020-12-30 22:10:31 243

转载 mysql 分组后再获取组内排序的第一条数据

如图,如果我们按 number 分组后再按 is_bak 从大到小排序获取最大的第一条数据,那么最后结果就是 id 为 1,4,6 这 3 条。select t.* from ( select distinct(id) as tt,t1.* from a_t as t1 order by is_bak desc) as t group by number order by id asc;参考https://blog.csdn.net/persistencegoing/article/det.

2020-12-14 17:58:24 7919

原创 golang 中的字符串拼接方式

目录+ 号拼接fmt.Sprintf()strings.Join()buffer.WriteStringstrings.Builder结论+ 号拼接对于 + 号拼接,跟 php 的 . 一样,不过由于 go 中的字符串是不可变的数据类型,因此用 + 连接会产生一个新的字符串对效率有影响,在有大量字符串操作时,不建议用这种方式,不过对于少量的字符串处理,任何一种方式的处理效率都差不多。fmt.Sprintf() str := fmt.Sprintf("我是%s", "吴彦祖") log.Fa

2020-12-12 14:09:05 645

原创 golang 实现二分查找

/** * @Author: binwei * @Description: * @Date: 2020/12/3 10:59 */package mainimport ( "fmt")func main() { arr := []int{0, 1, 2, 3, 4, 5, 10} fmt.Println(binarySearch(arr, 10)) fmt.Println(binarySearchV2([]int{0, 1, 2, 3, 4, 5, 10}

2020-12-03 11:28:50 198

原创 在 windows 中安装并使用 redis

安装下载地址这是 redis for windows 的下载地址,可以下载各个版本的 redis。下载完成后直接解压就行。添加环境变量由于程序不在环境变量中,所以我们必须在安装目录中才能启用 redis ,如下:我们需要把 redis 服务添加到环境变量中。测试成功。使用自定义端口号Redis服务器默认会使用6379端口,通过–port参数可以自定义端口号。如使用 6380 端口停止 redis考虑到 Redis 有可能正在将内存中的数据同步到硬盘中,强行终止 Redi

2020-11-18 21:26:46 145

转载 mysql 存储过程简单使用

sdf

2020-10-28 17:27:29 97

原创 Redis 中的雪崩,穿透,击穿概念浅析

这是一篇文章..sfsdfsf一级目录二级目录三级目录一级目录111111111二级目录3232三级目录333333333

2020-10-17 11:42:39 198

原创 centos6.8 校对系统时间

我的 centos6.8 的时间一直不对????其实校对方法很简单。编辑配置文件vim /etc/sysconfig/clock ZONE="Asia/Shanghai"UTC=falseARC=false2.建连接文件ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime3. 安装 ntpyum install ntp校对时间ntpdate ntp1.aliyun.com设置硬件时间和系统时间一致并

2020-10-16 23:46:36 431

原创 nginx -s reopen 命令小解

ubuntu

2020-10-16 21:53:06 3182

原创 bash: scp: command not found 问题解决

刚装了虚拟机,想从虚拟机拉点东西下来,结果就出现了bash: scp: command not found这个错误????。问题是需要再服务器上安装一个 openssh-clients 软件包。yum install openssh-clients安装完成后,再次执行????:...

2020-10-13 22:21:26 1899

原创 centos6.8 下安装 nginx

获取 nginx编译安装启用与停止001 获取 nginx可以从以下获取链接中下载需要的版本,可以直接使用 wget 获取。获取链接例如wget http://nginx.org/download/nginx-1.19.3.tar.gz下载完成后利用 tar -zxvf 命令解压。编译安装安装依赖包由于 nginx 中的功能是模块化的,模块依赖一些软件包,如 zlib 库 才能用,所以在安装 nginx 前,需要先完成依赖软件包的安装,常用的是 perl-devel,zl.

2020-10-13 10:45:56 337 1

原创 jetbrans 家族 ide 配置 sftp

最近在学 shell 编程,linux 没有编辑器,每次都需要从本地把 shell 脚本上传到服务器上,很麻烦,就想着能直接从 ide 同步到服务器的某个目录,节省时间。jetbrans 家族的 ide 都支持这种小功能,现以 phpstorm 为例,配置下。...

2020-10-12 10:03:41 178

原创 php substr、mb_substr、mb_strcut 函数比较

首先了解一下字符和字节:字节(Byte)是一种计量单位,表示数据量多少,它是计算机信息技术用于计量存储容量的一种计量单位。 字符是指计算机中使用的文字和符号,比如1、2、3、A、B、C、~!·#¥%……—*()——+、等等。它们完全不是一个概念,所以两者之间没有“区别”这个说法。不同编码里,字符和字节的对应关系不同:ASCII码中,一个英文字母(不分大小写)占一个字节的空间,一个中文汉...

2020-10-11 08:26:38 208

原创 golang 中 init func 和 var 谁先执行问题

golang 中有的 init 函数会先 main 函数执行,var 会先 init 函数执行。/** * @Author: v_bivwei * @Description: * @Date: 2020/7/4 16:44 */package mainimport "fmt"func init() { fmt.Println("init func")}func main() { fmt.Println("main func")}/** * @Author: v_bi

2020-07-04 16:52:17 1433

原创 golang 不定参数与不定参数的传递

/** * @Author: v_bivwei * @Description: * @Date: 2020/5/9 10:41 */package mainimport "fmt"func main() { myfun(1, 2, 3)}func myfun(args ...int) { for _, value := range args { fmt.Println(" === 00 ", value) } myfun01(args[:1]...)}func myf

2020-05-09 10:47:25 1903

跟我一起写Makefile.rar

跟我一起写Makefile

2021-05-26

空空如也

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

TA关注的人

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