`
iyuan
  • 浏览: 463277 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
老生常谈的问题,存此备忘: html5解决方案(老方案也有) server端解决方案 django修改response header
用惯了requests,python的标准库倒是很久不碰。以致这次用urllib2稍微折腾了下。 记得301/302是自动跳转的,结果我这直接异常,参考这里,简单重新实现了下重定向,结果仍然杯具。只能追源码: def redirect_request(self, req, fp, code, msg, headers, newurl): m = req.get_method() if (code in (301, 302, 303, 307) and m in (&q ...
偶有做程序的、年轻的朋友来询问所谓的前途,那种迷茫,有力无处使的彷徨感很是有些传染力。由于自己也在繁琐的工作中打转,只是给了些看似中肯的建议(未必出错,但也未必就是出路)。毕竟,即使市面上充斥的那些个 ...
摸索了半天,总算是折腾出来了. 实现:网页内href锚记展示/隐藏 文本模块 详细见这里:http://jsfiddle.net/icaoyuan/7ysdF/ --------- 原来还有更强大的,直接追踪url锚的变更来触发,不过对浏览器有要求(最好是能支持html5) $(document).ready(function () { $("div.box").hide(); function ttshow() { var name=window.location.hash; if (name){ ...
在工作中常常需要对成百上千个纯文本进行批量替换操作,经过多次试验,我认为使用VIM是最好的办法。 我们需要用到的是VIM的args和 argdo 两个命令。 args的用处是把需要进行批量操作的文件标记出来。例如: args d:\a\*.txt args ...
之前通过文档很容易实现了git协议,详见:http://www.gromacs.org/Developer_Zone/Git/Git_Tutorial#Git_behind_a_proxy 鉴于ssh才是读/写的王道,折腾了半天,终于找到一条可行之路: 1.下载corkscrew 2.编辑~/.ssh/config Host gitproxy User git Hostname your.com Port 22 ProxyCommand /usr/bin/corkscrew yourproxy.com proxyport %h %p #签名文件 IdentityFile ~/. ...
确切的说是公司内网设限,对外网访问需要通过公共代理才能成行。而linuxmint又会在安装的时候尝试着连接网络,于是悲剧,获取时区的时候就报错不通过(期间各种nat,桥接尝试就不抱怨了),解决方法:关闭虚机的网络连接即可。 简单分析:因为网络设限,对外请求会同一跳转到类似“114”那种响应,才会出现这种问题。如果直接网络不通反倒没事(唉)。此情况同样适用于ubuntu系统。存此备忘。
python中有内置函数:round用来限定小数位数 round(1/3.0,2) --->0.33000000002 print round(1/3.0,2) --->0.33 在没有用print时,因为精度问题,并没有展示出预料中的小数位数,而这其实并不影响数的传递,正常用就行,需要展示数据的时候自然就变成预期的效果了
之前有关于这个构造的入门备忘,详情猛击这里 目前的uwsgi稳定版已经升到1.2了 gevent1.02b也已经相当的靠谱 连web.py都有了些许升级 基本上这个结构的搭建已经有了基础的保证。具体的demo见上面的入门链接。 在本文中主要记录几个我个人遇到的问题。 1.async的模式无法享受到uwsgi所谓的优雅重启的福利(reload). 这点作者相当给力,只是在论坛中抱怨了一下,作者就在最新的1.3dev中给出了解决方案。。这两天得测下瞧瞧 2.web.py本身的抓错机制还比较给力,以至于uwsgi中的reload-exception无用武之地了。这也是为了解决优雅重启的问题。通 ...
最近在整合几个同伴写的模块,意欲以最小的代价直接引用再打包发出。 本意是尽量不影响各自模块的独立和完整性,不过很可耻的失败了。整体的目录结构差不多是这个样子:(全是目录,不是py文件) 引用 a-x |-y |-z b-x |-y |-z c-x |-y |-z 那么我另外起个d目录,来独立引用各独立包 import sys sys.path.append('..') 原则上就可以自由的操作各模块了,我的失败在于,各模块之间的子目录甚至py文件都会存在重名...最靠谱的方式自然是统一命名规范,然而这里为了速度,灵活起见,在各模块的根__init__.py中将所有py都直接import ...

<乌合之众>

个人评分:3分 阅读状态:完成。电子版。 不知道是电子版的缘故还是其他什么原因。我看的这一版很伤啊,光是译者序就足足占了近三分之一的篇幅...翻看了几页就匆匆跳过看原文(目前为止,也不知道看得是不是原文,感觉有点像读书笔记,每一章节末还有总结...) 幸而也算明白了其书的大体意思:凡是超过三人以上的团体/组织或者其他什么形式的聚集,通常都是没有道理可讲的。智慧不是1+1而是1-1这个样子呈现出来的。。。 全书并无科学严谨的推理,某种程度上来说,是作者通过历史所总结出来的东东,鉴于"修行靠自身"的原则,信则信之,批判则批判之。 个人建议,不妨当作另一种独特观点,适当 ...
个人评分:3分 阅读状态:完成。电子版。 前段时间好像很热"微表情",本书涉及到也是类似的东西--肢体语言。书的副标题也很唬人--<FBI教你破解身体语言>(好吧,我承认我是因此才点了下载/阅读)。 书还算称的上寓教于乐(学习感兴趣的东西特别是没有过多理论/科学数据堆砌的东东,总是比较容易让人接受~) 书的内容就不剧透了,一些相对有操作性的技巧,加上各人时空的把握,应该不算复杂。 其实,全书一句话或许就可以说清:注意观察...(作者会不会疯?(那再加一句:注意总结...)) 本书权当消遣,或许有用,可别"手握锤子,看什么都是钉子" ...

<货币战争>

个人评分:2.5分 阅读状态:完成。电子版。 庞大的阴谋论编织,让人分不清到底是真是假("现实总是比小说更荒诞"谁说的来着?) 用句流行语来说就是:他们在下一盘很大的棋... 好吧,俺们大众就把他当作口袋书,口水书,一读便是,纯当消遣。也多少可以长些金融知识,和朋友吹牛打屁还是可以添些资本的。 最后,看看罢了,深究太多,伤心又伤身~
个人评分:5分 阅读状态:完成。纵无醍醐之功,亦有醒神之效。 从某种程度上,这本书狠狠的抽了我一巴掌,也算是对我最近自以为是的"形而上"的价值观的一次有力抨击。 本书从最基本、浅显的科学角度出发,阐明 ...
个人评分:5分 阅读状态:完成。值得回味、思考。 初知此书,以为类似于<黑客与画家>之类的书,有"以武入道"的感觉。故而迟迟没有一览。 前一阵子又看到个类似"程序员必读书目榜单"的东东,此书竟也排列前位。抱着一试的心态想轻扫一遍,岂知把自己也扫落其中,不能自拔。 这是一部奇书!倒不是腰封霍金的荐语“能把<时间简史>和它并列,是我的荣幸,也使我汗颜”。而是,这部书的行文,“本就是上帝之作”,借作者之手而书。 书的编排走的是古典路数,没有目录,只以数字为章节,而且章节之间环环相扣,上下承接紧凑(我估摸着章节的意义就是告诉读者:该 ...
Global site tag (gtag.js) - Google Analytics