“2019年1月”存档文章有31

git config --global http.sslBackend "openssl"

git config --global http.sslBackend "openssl"解决方案:git config --global http.sslBackend "openssl"参考资料:fatal: unable to access 'https://github.com/xxx': OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connecti...

uwsgi+nginx项目部署

uwsgi+nginx项目部署腾讯云内网转发

在Ubuntu上设置IKEv2 连接

Set up Ubuntu Server 18.04 as an IKEv2 VPN server如何配置 IKEv2 VPN: Windows, macOS, Android 和 iOSConfigure iOS and macOS Devices for Mobile VPN with IKEv2关于如何配置 IKEv2 VPN: Windows, macOS, Android 和 iOS这篇...

Apscheduler TypeError: func must be a callable or a textual reference to one

最近在使用Apscheduler的时候报如下错误:● SMS_Receive_Redis.service - Process Redis data on the SMS_Receive website. Loaded: loaded (/etc/systemd/system/SMS_Receive_Redis.service; enabled; vendor preset: enabled) ...

python bisect循环部分列表

现在有这样一种情况:有一个List,里面有很多数据,要求获取大于某一部分的数据,例如:list = [1, 8, 9, 4, 6, 11, 25, 38, 14, 18, 58]一些代码片段:# 间隔5天 end = start - (5 * 24 * 60 * 60) get_visit_time_line = conn.lrange('visit_time_line', 0, -1) ...

Python任务调度模块APScheduler

最近需要定时执行任务,可以这样写:while True: # 具体实现功能代码 time.sleep(5)这样写没什么问题,但是存在一个问题,如果有多个函数或者事件就处理起来很麻烦,定时执行也无能为力。这样就需要第三方库来作为支持。研究了一下,可以使用APScheduler和schedule还有Celery都可以实现这些功能,APScheduler和schedule功能都差不...

Redis删除List数据

Redis删除List的数据现对于删除Hash数据还是简单的多,主要是list就是一个个的Key,没有Value。直接删除Key就完事,下面看看如何删除List的数据,具体代码如下:# 删除list conn.lrem('visit_time_line', 1, item)一段代码,简单迅速。具体参数的含义,可以参考这篇文章:Redis命令参考简体中文版 2.4.1 documentation黄...

Redis删除Hash所有键值的方法

最近Redis的原始数据已经很多了,内存快要满了,需要清理:看看某个hash具体的内容如下:如果要全部删除里面的键值对,具体代码如下:# 删除hash所有数据 hkey = 'time:' + item all_keys = list(conn.hgetall(hkey).keys()) if all_keys: conn.hdel(hkey, *all_keys)为什么要用if ...