Python异步通信模块asyncore 介绍 Python的asyncore模块提供了以异步的方式写入套接字服务的client和server的基础结构。 模块主要包含: asyncore.loop(…) - 用于循环监听网络事件。loop()函数负责检測一个字典。字典中保存dispatcher的实 ...
分类:
编程语言 时间:
2017-07-30 12:45:04
阅读次数:
152
HTML5 中的一些有趣的新特性:用于绘画的 canvas 元素用于媒介回放的 video 和 audio 元素对本地离线存储的更好的支持新的特殊内容元素,比如 article、footer、header、nav、section新的表单控件,比如 calendar、date、time、email、u ...
分类:
Web程序 时间:
2017-07-30 12:44:58
阅读次数:
173
首先先不看理论,搭建起环境之后再看; 搭建伪分布式是为了模拟环境,调试方便。 电脑是win10,用的虚拟机VMware Workstation 12 Pro,跑的Linux系统是centos6.5 ,装的hadoop2.6.0,jdk1.8; 1.准备工作 准备工作:把JDK和Hadoop安装包上传 ...
分类:
其他好文 时间:
2017-07-30 12:44:51
阅读次数:
201
注释:全局变量,局部变量,静态变量的使用,预定义变量的使用以及可变变量的提及 ...
分类:
Web程序 时间:
2017-07-30 12:44:42
阅读次数:
133
##创建包及上传下载1.cd + 文件夹名 根目录 在cd 所在目录 2.npm init; (建包 pakeage.json)3.注册npm账号4.命令行注册npm (也可用网页注册) npm adduser 用户名 *** 密码 *** 邮箱 ***5.登录 npm login 用户名 密码 邮 ...
分类:
其他好文 时间:
2017-07-30 12:44:33
阅读次数:
86
【项目1-成员函数、友元函数和一般函数有差别】參考解答 (1)阅读以下的程序,体会凝视中的说明(要执行程序,请找到课程主页并复制代码) //例:使用成员函数、友元函数和一般函数的差别 #include <iostream> using namespace std; class Time { publ ...
分类:
编程语言 时间:
2017-07-30 12:44:25
阅读次数:
113
基于TCP的Socket通信: 服务器端: 客户端: 例:服务器端: 客户端: 服务器线程处理类: 使用TCP通信传输对象: ObjectOutputStream oos=new ObjectOutputStream(os); User user=new User(“admin”,”123”);// ...
分类:
编程语言 时间:
2017-07-30 12:44:17
阅读次数:
268
新建winform窗体程序 添加button控件 在事件中选择 MouseEnter 代码如下 private void button_MouseEnter(object sender, EventArgs e) { //给按钮一个新的坐标 //这个按钮活动的最大宽度就是 窗体的宽度减去按钮的宽度 ...
分类:
移动开发 时间:
2017-07-30 12:44:11
阅读次数:
204
设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的, ...
分类:
其他好文 时间:
2017-07-30 12:44:04
阅读次数:
163
定长数组定义: val ar = new Array[Int](10) val arr = Array("aa", "bb") 定长数组赋值: arr(0) = "cc" 变长数组定义: val ab = new ArrayBuffer[String]() val ab1 = ArrayBuffer ...
分类:
编程语言 时间:
2017-07-30 12:43:54
阅读次数:
176
Hash算法 Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,而不可能从散列值 ...
分类:
其他好文 时间:
2017-07-30 12:43:44
阅读次数:
124
Prim 算法:Prim 集,已添加至 Prim 树中顶点集,在每个迭代中加入边 (u, v) ,u 是 Prim 集中点, v 是集外点(最小边),将边加入,将 v 纳入 Prim 集中 Kruskal 算法:加入最小树边,不形成回路,伪代码 ...
分类:
其他好文 时间:
2017-07-30 12:43:35
阅读次数:
126
同样是层序遍历,在每次迭代中挑出最小的设置为已知,收敛 表初始化 显示实际路径 算法伪代码 ...
分类:
编程语言 时间:
2017-07-30 12:43:26
阅读次数:
193
apt-key adv --keyserver pgp.mit.edu --recv-keys 1AD28806 sh -c 'echo deb https://www.charlesproxy.com/packages/apt/ charles-proxy main > /etc/apt/sour ...
分类:
系统相关 时间:
2017-07-30 12:43:16
阅读次数:
221
下载链接:http://tomcat.apache.org/download-80.cgi 分别配置如下三个系统变量(如果变量已存在,直接编辑;否则,新建该变量): CATALINA_BASE设置变量值为D:\Program Files\apache-tomcat-8.0.5 CATALINA_HO ...
分类:
其他好文 时间:
2017-07-30 12:43:09
阅读次数:
122
1、存储在栈中的变量的物理位置是从大到小分配内存的,即先分配的变量物理地址比后分配变量的物理地址高。2、变量名解析后是变量的地址。不是说程序将静态变量的变量名放入栈中,而实际将值存储在常量区。例: /////////////////////////////////////////////////// ...
分类:
其他好文 时间:
2017-07-30 12:42:59
阅读次数:
114
题目链接: http://noi.openjudge.cn/ch0205/1253/ http://poj.org/problem?id=2251 题目大意与算法分析:这题是一个三维的迷宫题目,其中用‘.’表示空地,用‘#’表示障碍物,'S'表示出发点,'E'表示终点,求从起点到终点的最小移动次数。 ...
分类:
其他好文 时间:
2017-07-30 12:42:49
阅读次数:
448