返回首页
最新 | 最热门 | 最高评价

+0  华蟒沙龙——第N次活动

Tag: 杂谈 | Python | 活动 | 社区
大发排列3官网 发于 2012年07月29日 11:12 | 点击: 2130 | 展开摘要
这是华蟒沙龙在盛大创新院子御膳房会议室举办的第二期活动了。经历了7月21日大雨的洗礼之后,7月22日的这一期活动到场的人也还是不少的。

本人对于Python不是很了解,中间有些事情,听得也不是很完整。只能就着印象比较深刻的一点来记录一些东西了。

会上有一个兄弟,用非常平缓的语调,介绍了他们的项目。以及他们希望招聘的职位。这位兄弟是做电影特效的,在这种程序员聚会的活动中,出现了一位身份如此玄幻的兄弟,确实让人眼前一亮。

现在的电影特效软件中,大部分都支持python作为后

查看全文: http://shapenut.com/item/7820.html

-11  Cpy是如何打败Python的

Tag: Python | Cpy
ideawu 发于 2012年07月24日 12:17 | 点击: 2697 | 展开摘要
Python 语言的初学者, 特别是”惊奇者”(也就是那种第一眼就被毫无意义的某些特性吸引, 之后持续说服自己的人)认为 Python 不需要 C 语言的 for 语句, 因为他们能用优雅的 Python for 来代替类 C 的 for.

Cpy 的循环方式:

for(i=s; i<num; i+=step){
}

Python 的循环方式:

for i in range(num)[s:e:step]:

最近, 我写了一个循环 100

查看全文: http://shapenut.com/item/7761.html

+0  众所期待 – 真正的类C通用型脚本编程语言出世了!

Tag: C语言编程 | Python | Cpy
ideawu 发于 2012年07月21日 12:57 | 点击: 2476 | 展开摘要
虽然是借鉴了C语言的语法, 使用了Python语言的模型和运行环境, 但它是一个真正的*中国人自己完全自主发明创造的拥有自主知识产权的*(^_^)通用型脚本动态脚本编程语言, 而且是一个21世纪的编程语言, 在2012年这个世界末日之年正式诞生!

它能做什么?

它是通用型编程语言, 是一种动态语言, 是一种脚本语言, 可以用来做日常的文本处理, 也可以用来开发网络服务器和客户端, 可以用来做企业级开发… 总之, 只要Python能做的, 它就能做. 它和Pyt

查看全文: http://shapenut.com/item/7744.html

-3  用C语法来写Python代码

Tag: Computer System | Python
ideawu 发于 2012年07月15日 14:29 | 点击: 2044 | 展开摘要
我认为 Python 不错, 因为作为脚本语言和动态语言, 它真的无可替代. 能作为通用用途的脚本语言本来就少 – PHP 主要用作 web 开发, gc 不成熟; Perl 算冷门, Ruby 等的语法就更加不堪入目了; Java/C# 需要编译且静态类型; JavaScript 主要在浏览器宿主中. 另外, Python 非常流行, 库很全.

但是, 我决不认为 Python 的语法很优雅. 用缩进来表示区块的方法, 只对于少量代码才是优雅的, 当代码区块超

查看全文: http://shapenut.com/item/7708.html

+1  代码执行的效率

Tag: 杂项资源 | 编程语言 | C++ | Coding | 大发排列3 | Performance | PHP | Python
陈皓 发于 2012年07月13日 08:18 | 点击: 2250 | 展开摘要
在《性能调优攻略》里,我说过,要调优性需要找到程序中的Hotspot,也就是被调用最多的地方,这种地方,只要你能优化一点点,你的性能就会有质的提高。在这里我给大家举三个关于代码执行效率的例子(它们都来自于网上)

第一个例子

PHP中Getter和Setter的效率(来源reddit)

这个例子比较简单,你可以跳过。

考虑下面的PHP代码:我们可看到,使用Getter/Setter的方式,性能要比直接读写成员变量要差一倍以上。

<?php
//dog_nai

查看全文: 大发排列3

+0  Python函数默认参数导致的BUG

Tag: Python
ideawu 发于 2012年07月10日 16:59 | 点击: 1642 | 展开摘要
最近在一个多线程网络服务器程序中, 发现数据经常错乱, 而且, 错乱的数据是结构化的, 并不是字符串错乱. 最后, 才发现是发送函数使用了默认参数, 而且参数的类型不是原始类型, 而是一个列表.

可以这样重现:

def oh_my_god(a=[]):
a.append(1)
print a

oh_my_god()
oh_my_god()
oh_my_god()

输出:

[1]
[1, 1]
[1, 1, 1]

这一切的原因是由于Python的函数定义也是一个

查看全文: 大发排列3注册

+0  Python时间格式化时间戳毫秒

Tag: Python
ideawu 发于 2012年06月27日 16:42 | 点击: 8034 | 展开摘要
格式化当前时间:

import datetime

datetime.datetime.now().strftime(‘%Y-%m-%d %H:%M:%S’)

当前时间戳:

import time

time.time()

Related posts:
Python logging 标准配置

使用Python POST任意的HTTP数据以及使用Cookie

使用ServletContextListener在服务器启动和关闭时创建和关闭缓存

查看全文: 大发排列3网址

+0  《HTML5 实战 WebApp 阅读应用 – Shiu》幻灯片

Tag: Python编程 | Web前端 | ios | shiu | 大发排列3注册 | webapp
alswl 发于 2012年05月05日 19:15 | 点击: 2908 | 展开摘要
今天去南京 HTML5 沙龙分享了一个幻灯片,讲 Shiu 的开发,同时也分享在这里。

Shiu 的源码托管在 Github,地址是 http://github.com/alswl/shiu 感兴趣可以去看看。

噢,Shiu (/ʃʐy/),中文音标 (shi rü)),是一款基于 WebApp 的阅读应用。

版权所有 © 2010 转载本站文章请注明: 转载自Log4D
原文链接: http://log4d.com/2012/05/shiu-slide-s

查看全文: http://shapenut.com/item/7228.html

+0  Python对象创建过程(译)

Tag: Python | 翻译
youngsterxyf 发于 2012年04月26日 00:00 | 点击: 1107 | 展开摘要
原文: Python object creation sequence

译者: youngsterxyf

[本文讨论的Python版本为3.x]

本文旨在探究Python中新对象的创建过程。正如我在前一篇文章中所解释的,对象的创建只是调用可调用对象的一种特例。考虑这样的一段Python代码:

class Joe:
pass

j = Joe()

当j = Joe()被执行时发生了什么呢?Python把它看作对可调用的Joe的一次调用,并且将它路由到内部函数

查看全文: http://shapenut.com/item/11880.html

+0  玩玩Tornado,写了一个网络相册分享照片

Tag: Internet | 我的代码 | 大发排列3官网 | python | tornado
Xiaoxia 发于 2012年04月09日 01:04 | 点击: 2784 | 展开摘要
Tornado是一个用python写的小巧的开源网站服务器。安装来玩了一下,的确很强大,响应速度很快!这东西是Facebook开发的,但奇怪的是官网 http://www.tornadoweb.org/ 的IP查出来却是Google的呢,难怪连华工的校园网也能连上了。

花了一晚时间,写了如下的一个Web相册,用来分享照片给同学 可见开发效率之高,o(∩∩)o...哈哈,代码量也很少。

界面简简单单的,功能挺实用。

目录浏览功能:

幻灯片浏览功能:

帅吧!!!

查看全文: http://shapenut.com/item/7095.html

+0  GAE 编程指南读书笔记

Tag: Python编程 | GAE | 读书笔记
alswl 发于 2012年03月24日 23:48 | 点击: 2505 | 展开摘要
GAE 和我蛮有缘分,我初学 Python 的其中一个原因就是当时 GAE 刚推出, 当时想法是免费的应用要用起来,要不然就浪费了。随后也假模假样的看文档, 就是没有什么产出。

去年写了一个小应用 dbevent2gc , 期间发现 GAE 和普通程序开发的诸多不同,又遭遇 GAE 配额大幅缩水, 写出来的应用运转的不太稳定。在南京图书馆的架上看见这本《GAE 编程指南读书笔记》, 立即借回家仔细阅读。

GAE 的简介

运行时环境 Python / Java

数据存储

查看全文: http://shapenut.com/item/7036.html

+1  在Python中调试代码

Tag: Python编程 | ipdb | Paster | 大发排列3网址 | Pylons
alswl 发于 2012年03月20日 12:19 | 点击: 2975 | 展开摘要
撰写程序时候,需要在调试上面花费不少时间,好的调试工具可以让这个过程如虎添翼, 靠打 log 调试会是一种很痛苦的过程,我总结一下 Pylons 开发的调试技巧。

吐槽:团队开发时候,每个成员需要学习、总结和分享各自的开发技巧, 这样才能自我提升并提高开发效率。这属于团队文化建设,开发是一种艺术创造过程, 绝对不是简单的复制和粘帖。

在 Python 中调试

pdb

在代码中加入下列语句即可启用交互式调试。

import pdb;pdb.set_trace()



查看全文: http://shapenut.com/item/7008.html
|<<<3456789>>>| 一共16页, 188条记录
返回首页