环境:windows8+Python2.7+MySQL5.6
尝试过在C/C++中嵌入SQL语言,终于在其复杂“繁琐”环境配置中败下阵来,后来发现Python和MySQL比较容易实现,在Python中可以导入MySQLdb包,调用已经封装好的API接口,就能在Python中嵌入SQL语句,实现对数据库的操作;
Python调用MySQLdb库函数,首先建立和MySQL数据库连接conn...
分类:
数据库 时间:
2016-04-02 19:01:46
阅读次数:
313
一、前言 最近学校举办的大学生程序设计竞赛,自己利用课余时间写了一个小游戏,最近一直在忙这个写这个小游戏,参加比赛,最终是老师说自己写的简单,可以做的更复杂的点的。加油 二、内容简介 自己玩过Android系统下的节奏大师,自己也就考虑做一个类似的,然后自己写技术水平有限,还是在学习Android阶 ...
分类:
移动开发 时间:
2016-04-02 18:50:26
阅读次数:
222
交换排序(冒泡排序、快速排序) 插入排序(直接插入排序、希尔排序)、 选择排序(直接选择、堆排序) 归并排序 基排序 1.冒泡排序 时间复杂度:最优情况下是O(n),最坏情况和平均情况是O(n2) 空间复杂度:O(1) 稳定 算法实现是 从小到大排序 结果是1 2 3 5 6 7 2 快速排序 时间 ...
分类:
编程语言 时间:
2016-04-02 17:31:55
阅读次数:
221
前面在《Bison眼中的iOS开发多线程是这样的(二)》一文中讲完了多线程的NSThread,不难发现这种方式的多线程实现起来非常的复杂,为了简化多线程的开发,iOS提供了GCD来实现多线程。GCD有俩个核心的概念: 队列:队列负责管理开发者提交的任务,GCD队列始终以先进先出的方式来处理任务,但由 ...
分类:
移动开发 时间:
2016-04-02 16:00:09
阅读次数:
324
在使用Socket/TCP来传输文件,弄起来不仅会有些复杂,而且较经典的"粘包"问题有时候会让人火冒七丈。如果你不喜欢用Socket来传文件,不妨试试WCF,WCF的流模式传输还是相当强大和相当实用的。 因为开启流模式是基于绑定的,所以,它会影响到整个终结点的操作协定。如果你不记得或者说不喜欢背书,... ...
分类:
其他好文 时间:
2016-04-02 14:49:10
阅读次数:
240
http://www.cnblogs.com/abatei/archive/2008/06/06/1215114.html 8.2 图的存储结构 图的存储结构除了要存储图中各个顶点的本身的信息外,同时还要存储顶点与顶点之间的所有关系(边的信息),因此,图的结构比较复杂,很难以数据元素在存储区中的物理 ...
首先要知道,div是块级元素,在页面中独占一行,自上而下排列,也就是传说中的流。如下图: 可以看出,即使div1的宽度很小,页面中一行可以容下div1和div2,div2也不会排在div1后边,因为div元素是独占一行的。 注意,以上这些理论,是指标准流中的div。无论多么复杂的布局,其基本出发点均 ...
分类:
Web程序 时间:
2016-04-02 13:35:23
阅读次数:
170
方法 时间复杂度 空间复杂度 Stable 冒泡排序(Bubble Sort) O(n) — O(n^2) O(1) yes 选择排序(Selection Sort) O(n^2) — O(n^2) O(1) no 插入排序(Insertion Sort) O(n) — O(n^2) O(1) ye ...
分类:
编程语言 时间:
2016-04-02 13:34:51
阅读次数:
203
1,思考问题时一定要发散,基于固有的经验 2,解题思路 a,数据结构(容器) b,基本算法(搜索,匈牙利,并查集,动态规划,网络流) c,基本算法思想(贪心,分支) 3,本题刚开始想的是用快排后使用map,复杂度是O(n2),超时,代码如下 4,后来看的网上解法,左右夹逼的方法,也是O(n2) ...
分类:
其他好文 时间:
2016-04-02 13:33:37
阅读次数:
157
浅谈我们团队敏捷开发过程中的问题 一开始,我们团队选择敏捷开发,是觉得我们的项目也不是特别庞大复杂,我们同学之间相互沟通了解比较多,不想让写文档占用太多时间,最后又觉的它是新型软件开发方法,想尝试一下,于是最终选择了敏捷开发作为我们团队此次的软件开发方法。但是两周下来,我发现可能是因为我职责上的一些 ...
分类:
其他好文 时间:
2016-04-02 12:20:54
阅读次数:
171