用Python脚本查询纯真IP库QQWry.dat(Demon修改版)

2014年7月28日 没有评论 阅读9 次   

作者: Demon 链接: http://demon.tw/programming/python-qqwry-dat.html 由于要用 Python 读取一个和纯真IP数据库 QQWry.dat 格式差不多的 IPv6 数据库,所以在网上搜索了一下,在 LinuxTOY 看到了一个 Python 脚本,发现有一些小小的问题,于是修改了一下。   #!/usr/bin/env python # coding: utf-8 # fro

分类: Python 标签:

30 行 Python 代码搞定 X 算法

2014年7月23日 没有评论 阅读6 次   

假如你对数独解法感兴趣,你可能听说过精确覆盖问题。给定全集 X 和 X 的子集的集合 Y ,存在一个 Y 的子集 Y*,使得 Y* 构成 X 的一种分割。 这儿有个Python写的例子。 1 2 3 4 5 6 7 8 X = {1, 2, 3, 4, 5, 6, 7} Y = {     'A': [1, 4, 7],     'B': [1, 4],     'C': [4, 5, 7],    

分类: Python 标签:

对比Ruby和Python的垃圾回收

2014年7月16日 没有评论 阅读7 次   

原文链接: Pat Shaughnessy   翻译: 伯乐在线 - geekerzp 译文链接: http://blog.jobbole.com/60900/ 注:这篇文章基于我在布达佩斯的RuPy大会上所作的演讲。我觉得与其直接将幻灯片发布出来,不如在我还有印象的时候将它写成博客来的更有意义。同样,我会在将来发布RuPy大会的视频链接。我计划将在RubyConf大

分类: Python 标签:

国外程序员推荐:每个程序员都应该读的非编程书

2014年7月16日 没有评论 阅读15 次   

五年前有网友在 Stackoverflow 发帖提问:『程序员应该读哪些非编程方面的书?』。有很多程序员响应,他们在推荐的同时也写下了自己的评语。本文摘编其中 29 本书,下面就按照各书的推荐数排列。另外,本月初我们在伯乐头条也发起了相同的讨论帖《你最喜欢的非编程书是哪一本?》,已有很多的朋友推荐了他们喜欢的书。

分类: 程序人生 标签:

Django开发笔记

2014年7月15日 没有评论 阅读21 次   

电脑的笔记有两个好处:一、可搜索,二、扩展方便。 入职一个月了,也该整理整理了,给自己,也给大家分享一下哈(再次鄙视国内的IT技术文档/问答环境,抄抄抄,Cao你妹啊,你们TM自己写点不行啊!!!!)。当然我刚学Django/Python,也欢迎指点错误的地方。 概念层面 概括 Django是属于MVC的Web框架。 Model:负责与数

分类: Django, Python 标签:

一些面试题(Python)

2014年7月15日 没有评论 阅读24 次   

骑士巡游问题 一道简单的BFS(广度优先)算法题 在一个国际象棋棋盘上 (N*N),有一个棋子”马(Knight)”,处在任意位置(x, y); 马的走法是日字型,即其可以在一个方向上前进或后退两格,在另一方向上前 进或 后退一格。 请编程找出马如何从位置(x, y)走到棋盘右下角(N, N)的位置的步骤。 例如:假设棋盘大小为3*3,马处

分类: Python 标签:

Linux下Redis内存优化

2014年7月15日 没有评论 阅读8 次   

原文:http://mengzhuo.org/blog/linux%E4%B8%8Bredis%E5%86%85%E5%AD%98%E4%BC%98%E5%8C%96.html 最近使用Redis,由于它属于内存数据库,所以调优都集中到了内存上。 根据Redis官方说法: 需要将vm.overcommit设置为1 sysctl vm.overcommit_memory=1 确保设置了一定量的swap,最好和内存一样大,否则内核的OOM(out-o

分类: NoSQL 标签:

RESTful API 设计指南

2014年7月12日 没有评论 阅读16 次   

网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备……)。 因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现“API First”的设计思想。RESTful API是目前比较成熟的一套互联网应用程序的API设计理论。我

分类: 程序设计 标签:

迅雷IPO遭吐槽:空降高管去敲钟 在美游玩至今未归

2014年7月7日 没有评论 阅读16 次   

迅雷管理风格和决策造成了中层技术人员不稳定,此番的集体吐槽将矛盾更直接暴露在大众面前。 2014年7月4日,离迅雷纳斯达克上市已过去10天,但是去敲钟的高管团队还没有回到公司。 一迅雷员工告诉理财周报记者,这几天工作都比较清闲,“大领导一直不见人,小leader在。” 高管迟迟未归,不知他们是否知晓网络上因迅雷上

分类: 推荐阅读 标签:

技术跳槽加薪,你真的想好了吗?

2014年7月5日 没有评论 阅读26 次   

  最近看到的 最近看到的文章,很有道理,来给大家分享一下。文章,很有道理,来给大家分享一下。 IT行业最浮躁的一个行业,基层技术人员不断的跳槽,提薪。跳槽涨薪没有错,这个在于你在这个公司积累了一点技术跳槽所拥有的。但是真的会一直涨下去吗?不,这个不可能的。因为你不断的跳槽,你并没很专注某个领域,到

分类: 团队建设, 程序人生 标签:

PHP5.3.5如何连接MSSql Server

2014年7月3日 没有评论 阅读13 次   

windows系统下,PHP5.3以上的版本已经不支持mssql扩展,所以如果你需要和sql server通信需要到http://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx自行下载微软提供的The SQL Server Driver for PHP。 下载后解压缩,将所有的.dll文件拷贝到php安装目录的ext文件夹中,接下来打开php.ini,添加以下语句打开php_sql

分类: PHP 标签:

马云清华演讲:从未在淘宝上购过物 也没用过支付宝

2014年6月30日 没有评论 阅读19 次   

凤凰科技讯 6月30日消息,应清华大学经济管理学院院长钱颖一的邀请,阿里巴巴集团主席马云于6月29日参加清华经管学院2014年毕业典礼并做演讲。 在演讲中,马云提到当前世界从IT正在走向DT。IT是以我为主,方便我管理,DT是以别人为主,强化别人,支持别人,DT思想是只有别人成功的你才会成功,这是一个巨大的思想的转变

分类: 推荐阅读 标签:

起底人人公司内乱内幕:一个月内4位高管出走

2014年6月30日 没有评论 阅读17 次   

人人风波主角关系图谱 一封令人匪夷所思的邮件,揭开了人人公司高管内乱的冰山一角。 副总裁突然宣布离职并指责老板做人“非常负面”,这在中国互联网界极其罕见的一幕,上周在人人公司上演。 人人公司负责战略发展事务的副总裁杜悦在内部邮件中称,“在人人做了3年副总裁,虽然有很多机会可以对你说,虽然我不想说,但

分类: 推荐阅读 标签:

陈皓:开发团队的效率

2014年6月18日 没有评论 阅读25 次   

原文:http://coolshell.cn/articles/11656.html 我之前写过一篇叫《加班与效率》的文章,从概念上说了一些我对“效率”的认识,但是那篇文章趋于概念化,对于一些没有经历过这样的环境的同学来说,可能会觉得太抽象了。很早以前就想写一篇更具体一点的,可执行的文章与《加班与效率》这篇文章相辉映,并再把我两年前在杭

分类: 推荐阅读 标签:

MySQL在大型网站的应用架构演变

2014年6月17日 没有评论 阅读25 次   

本文主要描述在网站的不同的并发访问量级下,Mysql架构的演变。 可扩展性 架构的可扩展性往往和并发是息息相关,没有并发的增长,也就没有必要做高可扩展性的架构,这里对可扩展性进行简单介绍一下,常用的扩展手段有以下两种: Scale-up:纵向扩展,通过替换为更好的机器和资源来实现伸缩,提升服务能力 Scale-out:横

分类: Mysql, 网站架构 标签:

Git远程操作详解

2014年6月12日 没有评论 阅读14 次   

作者: 阮一峰 Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。 Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。 git clone git remote git fetch git pull git push 本文针对初级用户,从最简单的讲起

分类: 程序设计 标签:

为生活可以忍,侮辱技术行不行?

2014年6月10日 没有评论 阅读32 次   

原文出处: 沈逸(@沈逸_程序员在囧途_创办者)    几年前追《叶问》,当我看到叶问2时就被洪金宝的一句话给震撼住了:“为生活可以忍,侮辱中国武术就不行”。 前段时间我也听到了类似一句话,是一个程序员朋友说的,这厮气鼓鼓的在QQ签名上写了一句话,后来被我转到微信朋友圈里了。这句话是:为生活可以忍,侮辱技

分类: 推荐阅读, 程序人生 标签:

阿里正式发布公共DNS:223.5.5.5 223.6.6.6

2014年6月7日 没有评论 阅读19 次   

今天下午,阿里巴巴正式发布阿里公共DNS,其使用简单:采用Anycast技术,全球统一服务ip:223.5.5.5 223.6.6.6,全国多数据中心冗余。 DNS作为互联网的入口,越来越受到大家的重视。如此重要的东西,也常常被那些隐藏在角落里的黑客惦记着,主动攻击每天都在发生着,攻击一旦成功,整个互联网的访问就瘫痪了。 阿里巴巴表

分类: 推荐阅读 标签:

supervisor 守护程序如何配置

2014年6月4日 没有评论 阅读14 次   

在Ubuntu中编辑配置文件: vim /etc/supervisor/supervisord.conf [program:adserver] command = python /var/adserver.py user=root stopsignal=QUIT autostart=true autorestart=true stdout_logfile=/var/adserver_supervisor.log redirect_stderr=true stdout_logfile=/tmp/adserver-out.log stdout_logf

分类: Python, 站长, 网站营运 标签:

MySQLdb , “Can’t connect to MySQL server on ‘loca lhost’ 错误

2014年6月1日 没有评论 阅读38 次   

今天为了使用google,将电脑的hosts文件修改了下,结果使用django的时候总是报: django.db.utils.OperationalError: (2003, “Can’t connect to MySQL server on ‘loca lhost’ (10061)”)     sb的我想当然的以为MySQLdb库出问题了。来回折腾了好久,最好突然想到是不是修改host

分类: Django, Mysql, Python 标签:

无觅相关文章插件,快速提升流量