摘要: 快速排序 阅读全文
posted @ 2019-03-15 00:37 INSPASSION 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 最近业务上有一个需求,给出多边形面积。 Google了一下,发现国内论坛给的算法都是你抄我我抄你,也不验证一下是否正确, 从 博客园到csdncsdn 然后传播到国内各个角落。。。真是无力吐槽了。 直接纯英文Google。发现了一个非常快捷的面积算法。直接附上链接 鞋带公式 这个算法,算面积是不是就 阅读全文
posted @ 2019-03-13 17:00 INSPASSION 阅读(5281) 评论(1) 推荐(0) 编辑
摘要: # 异常捕获装饰器(亦可用于类方法) def try_except_log(f=None, max_retries: int = 5, delay: (int, float) = 1, step: (int, float) = 0, exceptions: (BaseException, tuple, list) = BaseException, sleep... 阅读全文
posted @ 2018-08-07 20:51 INSPASSION 阅读(1997) 评论(0) 推荐(0) 编辑
摘要: def rm_emp_dir(path): """ 删除指定路径下的空文件夹 :param path: 指定路径 :type path: str :return: None """ for x in os.listdir(path): file_path = os.path.join(path, x 阅读全文
posted @ 2018-04-26 15:54 INSPASSION 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 登陆公司远程postgresql:psql -h <host or remote id> -p <port> dbdame 如: psql -h aliyunsql_addr -p 端口 my_psql_db 阅读全文
posted @ 2017-11-17 18:27 INSPASSION 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 发送邮件作为一个独立的业务模块,我们把它放到另外一个文件中,定义一个task文件,里面定义发送邮件的功能, 需要用到django.core.mail 里面的send_mail这个函数 发送邮件与网络环境和服务器负载有关,有时需要等待一会才会完成,为了提高用户体验,需要借用celery。 • 任务ta 阅读全文
posted @ 2017-10-22 23:15 INSPASSION 阅读(175) 评论(0) 推荐(0) 编辑
摘要: ORM:Object-Relation Mapping:对象-关系映射 在MVC框架中的Model模块中都包括ORM,对于开发人员主要带来了如下好处: 实现了数据模型与数据库的解耦,通过简单的配置就可以轻松更换数据库,而不需要修改代码。 只需要面向对象编程,不需要面向数据库编写代码。 在MVC中Mo 阅读全文
posted @ 2017-09-20 16:14 INSPASSION 阅读(191) 评论(0) 推荐(0) 编辑
摘要: switch中文翻译过来是转换、切换的意思。用在js中,各个条件转换而执行不同代码。 阅读全文
posted @ 2017-09-01 00:40 INSPASSION 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 这里只要讨论python与mongod交互的时候insert的问题: 既然插入多条和插入一条都可以使用insert插入,那么还要什么insert_one & insert_many 呢? 查阅源代码我们可以看到原因: 对于大神们的深层次远见原谅我现在还没有看到。 只看到一条warning : 不建议 阅读全文
posted @ 2017-08-20 16:19 INSPASSION 阅读(208) 评论(0) 推荐(0) 编辑
摘要: python与mongo数据库交互时,在查找的时候注意的一些小问题: 代码: 使用find_one 返回的是一个文档(集合) 当使用find的时候返回的是一个对象: 更改第八行的代码: 可以看到res 是一个对象 (⊙o⊙)…,dir(res)好多好多,我们要关注的是里面有一个__iter__方法, 阅读全文
posted @ 2017-08-20 15:52 INSPASSION 阅读(109) 评论(0) 推荐(0) 编辑