前段时间接了小项目,用PHP做一个在线词典。大概花了两个星期不到的时候做完,整理一份项目总结,方便以后回看。
Python在整型除法上的运算规则和别的语言不同,对于被除数和除数同号的情况下,大部分语言的处理方法都是相似的:计算结果向下取整。但对于被除数和除数异号的情况下,像Java,C++等语言采用向上取整,而Python仍然采用向下取整。这在有些应用场景上会产生和我们预期不同的结果。
整理Evernote的时候发现有一篇很零散的系统日志,所以整理一下放上来。
###在Django中引用静态文件
由于Django对于所有链接的请求都需要经过url.py
的配置,这虽然可以使得浏览器url非常美观,也方便了开发了,但是在HTML中引入JavaScript和CSS文件时就会发生404错误,因为求情了在url.py
中不存在的地址。
Django当然也考虑到了这个问题,所以提供了静态文件的配置方法。
就前几天,在微信『朋友圈』里,看到原来公司的前同事发了张公司所在大楼的照片,文字备注:『非官方娱乐活动叫我 各位保重 再见』,估计是离职了,留言一问,果然是。这个同事还是我当初在公司时非常欣赏的,而且他是我们其中一位Boss的学生,浙大毕业,留学意大利,原来是做工业设计,回国之后做产品设计,能力没的说,最主要人很豪爽。他是进来做产品经理的,上手很快,对于工作的处理和态度都非常专业,后来他负责的这个产品成为公司的主打产品,对于这么个小公司来说,他也算是核心人物了,所以,对他的离职我还是感到了几分惊讶。
惊讶过后,我就问他为什么离职,他给我的回复简洁明了:『带不动』。
近来想用Django做一个微博的站内应用,虽说一个简单的站内应用用Django开发有点『杀鸡用牛刀』的意思,但是由于之前用Django开发的经验为零,作为第一个练手项目,微博应用还是相当合适的。顺便把遇到的一些问题和解决方案记录下来,以备回看、
今天想往Octopress里加评论,之前看了网上的教程,应该是简单的事情,因为Octopress本来为你准备好了评论插件Disqus的代码,只需要去Disqus注册个帐号,然后在_config.yml里面打开配置就行了,没想到这么简单的事情却被之前埋的的一个坑给坑惨了。
用Octopress在GitHub上搭建博客已经不是什么新鲜事了,网上的教程也多了去了,大题的方法什么都差不多,这篇Blog就把这些资源总汇一下,然后再加几点我遇到的问题和解决办法。
生成器可以说是Python和其他语言较为不同的地方,刚开始看到《Python基础教程》里的Python生成器内容时,还是很不适应,因为以前学过的语言都没有这种特性,所以理解不能,好在经过反复阅读书上的内容和自己编写代码测试之后,终于感觉理解到点上了,这里写篇Blog用来备忘。