【为什么要用多线程?】传统的图形用户界面应用程序都仅仅有一个运行线程,而且一次仅仅运行一个操作。假设用户从用户界面中调用一个比較耗时的操作,当该操作正在运行时,用户界面一般会冻结而不再响应。这个问题能够用事件处理和多线程来解决。【Linux有线程的概念吗?】传统的UNIX系统也支持线程的概念,但一个...
分类:
编程语言 时间:
2015-06-03 13:25:03
阅读次数:
225
一棵树..或许用LCA比较好吧...但是我懒...写了个dijkstra也过了..----------------------------------------------------------------------------#include#include#include#include#...
分类:
其他好文 时间:
2015-06-03 13:23:59
阅读次数:
99
//// main.c// 指针基本操作//// Created by zhangxueming on 15/6/3.// Copyright (c) 2015年 zhangxueming. All rights reserved.//#include //地址://变量定义在内存中, 也有...
分类:
其他好文 时间:
2015-06-03 13:24:31
阅读次数:
108
android的m、mm、mmm编译命令的使用android源码目录下的build/envsetup.sh文件,描述编译的命令- m: Makes from the top of the tree.- mm: Builds all of the modules in the current dire...
分类:
移动开发 时间:
2015-06-03 13:23:48
阅读次数:
209
转自:http://tonybai.com/2015/03/09/understanding-import-packages/Golang使用包(package)这种语法元素来组织源码,所有语法可见性均定义在package这个级别,与Java 、python等语言相比,这算不上什么创新,但与C传统的...
分类:
其他好文 时间:
2015-06-03 13:25:41
阅读次数:
100
简介:环境:虚拟机+centos6.6Cmake下载地址:http://www.cmake.org/files/v3.0/cmake-3.0.2.tar.gzNginx下载地址:http://nginx.org/download/nginx-1.6.2.tar.gzPcre下载地址:ftp://ft...
分类:
其他好文 时间:
2015-06-03 13:24:26
阅读次数:
146
一、查看(1)应用程序名称 select app_name()(2)获取登录者名字 select suser_sname()(3)获取字段定义的长度 select col_length('TableName','ColumnName')(4)获取架构名select object_schema_nam...
分类:
数据库 时间:
2015-06-03 13:22:26
阅读次数:
231
本来不觉得有什么,不过忽然看到我的cnblogs园龄3个月了。竟然与王老师朝夕相处3个多月了呢!想想都激动! 对于软件工程这门课,相信大部分同学和我一样——用的时间最多(相对于其他课程)、做的东西最好(相对于自己做的其他东西)、上课最精神(相对于其他课上)。虽然这门课和王老师这么这么好,我...
分类:
其他好文 时间:
2015-06-03 13:24:22
阅读次数:
96
一:API:API:Application Programming Interface 应用程序编程接口二:STRING类:字符串直接复制的方式是先到字符串常量池里去查找,如果有就直接返回,没有,就创建并返回。1.String s = new String("hello") 和 String s =...
分类:
编程语言 时间:
2015-06-03 13:23:55
阅读次数:
127
第一种、robots.txt方法搜索引擎默认的遵守robots.txt协议,创建robots.txt文本文件放至网站根目录下,编辑代码如下:User-agent:*Disallow:通过代码,即可告诉搜索引擎不要抓取采取收录本网站。第二种、网页代码在网站首页代码与之间,加入代码,此标记禁止搜索引擎抓...
分类:
其他好文 时间:
2015-06-03 13:22:22
阅读次数:
126
如果NetworkX不好用,pip uninstall 然后install1) 看每个node的social情况In [1]: import networkx as nxIn [2]: nx.read 比如nx.read_adjlist nx.read_dot nx.read_edgelist这个时...
分类:
编程语言 时间:
2015-06-03 13:21:54
阅读次数:
172
模式动机(Decorator Pattern):我们在给一个类进行功能扩展时,总是通过继承或者复合关系,使得一个类具有其他相关类型的功能,继承本身属于静态关联,派生类比较臃肿,使用者也不能控制增加功能的方式。而使用复合机制,即将一个类的对象作为另一个类的成员,我们可以决定什么时候调用哪种功能,非常方...
分类:
其他好文 时间:
2015-06-03 13:23:51
阅读次数:
124
sql server 2008抓取方法:---------------------------------------SELECT 表名 = Case When A.colorder=1 Then D.name Else '' End, 表说明 = Case When A.colorder=1 .....
分类:
数据库 时间:
2015-06-03 13:23:52
阅读次数:
118
openfiler是一个免费的、开源的基于浏览器的网络存储产品,支持基于文件的的网络连接存储(NAS)和基于块的存储区域网(SAN)。支持的协议有smb,cifs,nfs,http/dev和ftp。1、openfiler的安装 官网地址:http://www.openfiler.com/ open....
分类:
其他好文 时间:
2015-06-03 13:22:44
阅读次数:
192
1 导言在软件开发周期中,测试和修正缺陷(defect,defect与bug的区别:Bug是缺陷的一种表现形式,而一个缺陷是可以引起多种Bug的) 的时间远多于写代码的时间。通常,debug是指发现缺陷并改正的过程。修正缺陷紧随debug之后,或者说二者是相关的。如果代码中存在缺陷,我们首先 要识别...
分类:
Web程序 时间:
2015-06-03 13:22:02
阅读次数:
189
Fragment必须被“嵌入”Activity中使用,因此虽然Fragment也拥有自己的生命周期,但Fragment的生命周期会受它所在的Activity的生命周期的控制。 Fragment与Activity通信 为了在Activity中显示Activity,还必须将Fragment添加到...
分类:
其他好文 时间:
2015-06-03 13:22:41
阅读次数:
173
在我们利用 UITableView 展示我们的内容的时候,我需要在顶部放一个不同于一般的cell的 界面,这个界面比较独特。 1。所以我就把它作为一个section的 headerView。 也就是在函数: - (UIView*)tableView:(UITableView*)table...
分类:
其他好文 时间:
2015-06-03 13:20:50
阅读次数:
141