2016年9月17日晚,北京下雨了,秋意渐浓,打开专辑《珞樱》,思绪伴着淡淡惆怅的校园音乐,指尖总想码点工作以外的文字。 窝在露台边的角落,台灯,靠枕,冷风,哗啦啦的雨,以及孤孤单单的一个人。闭上眼,南方的某个不知名小镇,四处漏风的破旧阁楼盖着青瓦,雨声在夜里尤为清澈。有个犹犹豫豫的少年,停下一句话 ...
分类:
其他好文 时间:
2016-09-17 23:54:09
阅读次数:
334
I. SQLalchemy联表操作 1. 一对多 user表和group表中插入数据 这俩代码中定义了2个表,一个是“组”,一个是“用户表”。一对多表示:一个组中可能存在多个用户。 1.1 查找用户表中每个用户对应的组。 常规的联表查询如下: SQLacademy查询方法: 步骤如下: 1. 建立关 ...
分类:
数据库 时间:
2016-08-05 13:49:46
阅读次数:
302
1. 线程锁 如果不控制多个线程对同一资源进行访问的话,会对数据造成破坏,使得线程运行的结果不可预期。因此要引进线程锁。 线程同步能够保证多个线程安全访问竞争资源,最简单的同步机制是引入互斥锁。 互斥锁为资源引入一个状态:锁定/非锁定。某个线程要更改共享数据时,先将其锁定,此时资源的状态为“锁定”, ...
分类:
编程语言 时间:
2016-07-22 14:17:36
阅读次数:
357
之前想在debian下安装Oracle 11g,结果在安装之前要安装好多的依赖包。 在centos和redhat下可以很方便的使用yum来安装,哗啦啦一下全装完了, 后来我在debian下用apt-get安装yum之后,再在root下用yum全装那些依赖包,结果当时想用Xshell连的时候已经连不上... ...
分类:
其他好文 时间:
2016-07-16 08:42:22
阅读次数:
192
金融量化的第一步:数据统计和分析。 我选择的教材是:利用python进行数据分析 O‘reilly出版 实用案例 1. 处理来自bit.ly的1.usa.gov数据。 1) 数据: http://www.usa.gov/About/developer-resources/1usagov.shtml ...
分类:
编程语言 时间:
2016-07-11 18:48:45
阅读次数:
297
1. socket是什么 Socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。 soc ...
分类:
编程语言 时间:
2016-07-09 09:16:27
阅读次数:
253
1. 多态(多种类型) 多态的体现如下: 多态的缺点:在缺少注释的情况下,不知道arg是什么类型,它有什么用处。比如说如果确定好是个list的话,那就可以append()。但是不确定的时候就不知道怎么用了。 2. 面向对象中的类成员 1) 字段 - 静态字段: 代码加载时已经创建,属于类 - 普通字 ...
分类:
编程语言 时间:
2016-06-30 18:07:29
阅读次数:
186
1. 三种排序方式 - 冒泡排序:两两比较,大的排右边,每次冒出去一个泡 - 选择排序 - 插入排序 - 附:取一组随机数的方法 2. 递归 3. 反射 反射是基于字符串的形式去模块中操作其成员,主要就是attr系列。它的目的是简化代码,直接根据input的内容去模块里面找函数 ...
分类:
编程语言 时间:
2016-06-11 22:43:59
阅读次数:
247
序列和元组 1. 区别: 序列能修改,元组不行 2. 列表写法: user = ['Fiona', 18] user2 = ['Lala', 19] database = [user, user2] print(database) output: ['Fiona', 18],['Lala', 19] ...
分类:
编程语言 时间:
2016-05-14 18:23:26
阅读次数:
185
1. 程序流程图 2. if 结构 if score >= 90: print 'A' elif score >= 80: print 'B' elif score >= 70: print 'C' else: print 'D' 3. while 循环结构 count = 0 while coun ...
分类:
编程语言 时间:
2016-05-14 16:53:04
阅读次数:
151