摘要:
today i want to use mac to run the uwsgi + python3.6 + django1.11 使用了pipenv shell来作为虚拟环境 我使用了uwsgi来实现websocket, 但是报了错误 you need to build uWSGI with SS 阅读全文
摘要:
#原题链接 85. Maximal Rectangle #题目概述 一个矩阵. 矩阵元素是"0", "1"其中之一, 找到一个内部元素为"1"的最大矩阵, #解题思路 想到了84题我的博客 每一行如果都可以得到高度的话,这样这个问题就可以用之前的问题解决. 假设矩形为m * n, 即m行n列. 每一 阅读全文
摘要:
#原题链接 leetcode web address #题目概述 在一个直方图中, 找到最大的矩形. #解题思路 我一开始想到的解题方法是通过分治的方法进行排序.方法如下,首先找到最小的数字,那么这个最小高度的矩形可以算出,然后分别计算它的左边的部分,和右边的部分,三者之间取最大值. 这种方法的算法 阅读全文
摘要:
61. Rotate List Add to List Share Given a linked list, rotate the list to the right by k places, where k is non-negative. Example 1: Input: 1->2->3->4 阅读全文
摘要:
总所周知,尾递归是一种特殊的递归;因为这一次递归返回的下一次的结果,所以避免了递归栈,对于空间上来讲是一种节省。 所有的递归都有非递归来书写,尾递归也可以达到和非递归相同的结果。 但是python是不支持尾递归的,因为要返回错误栈和错误类型。 python 默认的递归栈大小可以通过以下获得 sys. 阅读全文
摘要:
https://github.com/adambullmer/sublime_docblockr_python 安装DocBlockr插件 { "DocblockrPython": { "formatter": "sphinx" }, "folders": [ // ... ] } 这个是user的 阅读全文
摘要:
事情是这样的, 但是 import urllib.parse就没有问题了 同样的还有logging.config,实在是不知道为什么,难道实际上并不是在同一个包中的么 有空再看吧 阅读全文
摘要:
当使用django实现一些操作的时候难免会用到线程,但是有点要注意就是在函数中启动线程,setDemond=True,但是这个函数执行完了,副线程并不会关闭,因为主线程还在运行中. 假定你的副线程中有websocket_send()的操作,如果如果没能够关闭副线程的话,运行到这句话会有一个os错误. 阅读全文
摘要:
以前从未出过问题,今天就不停的502 badgateway, 环境是nginx+django+uwsgi, django 版本1.11, uwsgi 2.0; 具体表现是nginx 502 badgateway, 但是django是可以收到消息的,但是无法返回, uwsgi 没有找到access的记 阅读全文
摘要:
在自己的程序内部使用了redis的队列作为了消息队列,用了brpop来堵塞地监听队列,结果不知道为什么发现有的时候lpush会push不进去,只好把监听改为了轮询,结果就no problem了. 用的python的redis库,尚且不知道什么原因,是redis的问题还是python的问题呢? 阅读全文