- 博客(6)
- 收藏
- 关注
转载 在python中使用SQLite
在python中使用SQLite--连接数据库 导入库:from pysqlite2 import dbapi2 as sqlite建立数据库文件或打开数据库:connection = sqlite.connect('test.db')如数据库文件test.db文件不存在,则它将会创建;如存在,则会打开在内存中创建一个临时数据库:memoryConne
2013-11-25 13:25:51 2696
转载 Python Yield versus Return
As coders, we are familiar with how function calls work in Python or C. Whenever we call a function, the function gets a private namespace where its local variables are created.ReturnThe retu
2013-11-22 10:44:43 834
转载 std::string的Copy-on-Write:不如想象中美好
Copy-on-write(以下简称COW)是一种很重要的优化手段。它的核心思想是懒惰处理多个实体的资源请求,在多个实体之间共享某些资源,直到有实体需要对资源进行修改时,才真正为该实体分配私有的资源。COW技术的一个经典应用在于Linux内核在进程fork时对进程地址空间的处理。由于fork产生的子进程需要一份和父进程内容相同但完全独立的地址空间,一种做法是将父进程的地址空间完全复制一
2013-11-19 14:53:33 1029
转载 Centos 6.4 python 2.6 升级到 2.7
一开始有这个需求,是因为用 YaH3C 替代 iNode 进行校园网认证时,一直编译错误,提示找不到 Python 的某个模块,百度了一下,此模块是在 Python2.7 以上才有的,但是系统的自带的Python是2.6版本,难怪一直连不上网。于是,继续百度google,进行安装,后来又出现问题...在此开篇记录一下,权当备忘。查看python的版本
2013-11-16 18:27:24 1010
转载 leetcode之 median of two sorted arrays
这是我做的第二个leetcode题目,一开始以为和第一个一样很简单,但是做的过程中才发现这个题目非常难,给人一种“刚上战场就踩上地雷挂掉了”的感觉。后来搜了一下leetcode的难度分布表(leetcode难度及面试频率)才发现,该问题是难度为5的问题,真是小看了它!网上搜了很多答案,但是鲜见简明正确的解答,唯有一种寻找第k小值的方法非常好,在此整理一下。 首先对leetcod
2013-11-10 11:58:10 774
转载 git使用说明
1. 创建git项目 使用git的第一步是创建一个git项目。这一步需要在github网站上完成,在网站中创建一个全新的repository。如果我们之前在本地完成一个项目,想要将该项目发布到github,则此时新建的repository不要有任何文件,即使是README这样的文件,然后我们可以按照如下流程完成创建: a) cd localpro
2013-11-10 11:52:58 623
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人