一、问题描述 在windows下,time.Parse()的时区和time.Format()的时区是一致的。 但是在linux环境下,time.Parse()的默认时区是UTC,time.Format...
python redis-py模块用法
一、安装 redis中操作redis的模块为redis-py,使用pip install redis或者easy_install redis安装即可,也可以进去https://pypi.python....
python使用_winreg模块操作注册表
一、基本操作 python中的_winreg模块提供了对于windows平台下注册表的一些基本操作,包括对键值的枚举以及增加删除键等,以HKEY_CURRENT_USERConsole为例: Open...
Go defer的运行时机和遇到的坑
一、defer用法 defer 是golang中独有的流程控制语句,用于延迟指定语句的运行时机,运行于函数的内部,当他所属函数运行完之后它才会被调用。 例如以下使用defer的代码: [crayon-...
Golang redigo使用笔记(二):并发处理和连接池
一、并发问题 在redigo官方的文档描述中,Receive()方法是不支持多并发的,原文为: [crayon-660534bc0ea75118645706/] 而Do()方法是间接调用了Receiv...
Golang redigo使用笔记(一):基本用法
一、概述 redigo是一个redis的go client,官方描述为:Redigo is a Go client for the Redis database. 基本特点: 简单的API调用,并支持...
Linux 文件操作
一、文件描述符 在linux系统内核中,所有打开的文件都是由文件描述符来表示。当打开或者创建文件时,系统会返回一个文件描述符,当向文件写入数据的时候,需要传递一个描述符给系统。 对于每一个应用程序,打...
python获取命令行参数
一、概述 python获取命令行参数有两种方法,一种是使用sys模块直接获取到所有的命令行参数,另一种是使用getopt来获取指定标记的参数,后者更灵活一点,但是也复杂一点。 二、sys模块获取参数 ...
golang管道的基本用法
一、channel 管道(channel)是golang中用于多协程通信的手段,也是go编程中常用到的数据类型。 虽然被称为管道,但是并非在《unix环境高级编程》中说的管道(fifo和pipe),g...
添加ngrok到supervisor守护进程
前面成功启动了ngrok 服务,不好的是服务不是后台运行的,一旦关闭终端程序就会终止,这里我们可以把ngrok 添加到supervisor 中去让它以守护进程形式运行。 新建一个supervisor ...
13