14.1.1socket模块 在网络编程中德一个基本组件就是套接字。套接字主要是两个程序之间的信息通道。 套接字包括两个:服务器套接字和客户机套接字。创建一个服务器套接字后,让它等待连接。这样它就在某个网络地址处监听。 一个套接字就是一个socket模块中socket类的实例。它的实..
分类:
编程语言 时间:
2015-06-13 06:24:02
阅读次数:
142
15.1屏幕抓取屏幕抓取是程序下载网页并且提取信息的过程。 简单的屏幕抓取程序fromurllibimporturlopenimportrep=re.compile(‘<h3><a.*?><a.*?href="(.*?)">(.*?)</a>‘)text=urlopen(‘http://python.org/community/jobs‘).read()forurl,nameinp.findal..
分类:
编程语言 时间:
2015-06-13 06:23:51
阅读次数:
147
16.1先测试后编码16.1.1精确的需求说明16.1.2为改变而计划覆盖度是测试知识中重要的部分。,优秀的测试程序组的目标之一是拥有良好的覆盖度,实现这个目标的方法之一是使用覆盖度工具16.2测试工具其中有两个很棒的模块可以协助你自动完成测试过程:1.unitest:通用测试框架2.do..
分类:
编程语言 时间:
2015-06-13 06:23:41
阅读次数:
185
17.2非常简单的途径:Jython和IronPython 一个简单的java类publicclassJythonTest{ publicvoidgreeting(){ System.out.println("Hello,world"): }}java编译器编译,例如javac$javacJythonTest.java 如果使用java工作,那么可以使用jythonc命令把Python类编译成Java类,这样的J..
分类:
编程语言 时间:
2015-06-13 06:26:16
阅读次数:
147
18.1Distutils基础 Distutils安装脚本fromdistutils.coreimportsetupsetup(name=‘Hello‘,version=‘1.0‘,description=‘Asimpleexample‘,author=‘MagnusLieHetland‘,py_modules=[‘hello‘])在setup函数内,不必提供所有这些信息。确保在同一目下下存在名为hello.py的模块文件$pyth..
分类:
编程语言 时间:
2015-06-13 06:24:17
阅读次数:
167
本文记录关于php 自定义排序的实现
array('name'=>'zeopean' , 'grade'=> 89.3),
22 => array('name'=>'daming' , 'grade'=>34.5),
33 => array('name'=>'zpp' , 'grade'=>333),
);
//按姓名进...
分类:
编程语言 时间:
2015-06-13 06:23:11
阅读次数:
149
最近在学习swift,很想在之前OC的项目中使用swift
开始的时候,上手还算比较快,下面记录下简单的一些坑。
1.由于接触的swfit一些教程,所以准备在已有的OC里面使用swift,按照教程,没问题,但是我在原来的OC中使用swift,怎么也编译不通过,
开始的时候报错,提示找不到各种类,后来仔细发现,原来不可以在同一个项目中即在oc代码中使用swfit代码,并且在swift代码中使用...
分类:
编程语言 时间:
2015-06-13 06:22:43
阅读次数:
135
简单的来说,Unity5中新添加的 AB 打包,和我们平时使用的方式一样,原理就是 为每个文件创建一个依赖文件,然后汇总到一个总的依赖文件中,在游戏最开始运行的时候需要加载这个 总的依赖文件,然后加载 Assetbundle的时候,从中获取到依赖关系来加载依赖。...
分类:
编程语言 时间:
2015-06-13 06:24:12
阅读次数:
153
前提:1、搭建好hadoop伪分布式环境;2、安装好eclipse;注:修改 /etc/hosts 添加 “本机IP hadoop01” , 那么代码中创建hdfs文件系统的时候的URIhdfs://hadoop01:9000相当于 hdfs://hadoop服务器ip(例如:192.168.1.....
分类:
编程语言 时间:
2015-06-13 06:22:00
阅读次数:
121
import java.awt.Desktop;import java.awt.Dimension;import java.awt.Rectangle;import java.awt.Robot;import java.awt.Toolkit;import java.awt.image.Buffer...
分类:
编程语言 时间:
2015-06-13 06:22:29
阅读次数:
162
Java标识符命名规则:1.可以是字母,数字,$,_(下划线),但不可以用数字开头2.包名:全部小写3.类名:每个单词的首字母大写4.变量名:第一个字母小写,以后每个单词的首字母大写5.常量:全部使用大写字母,单词之间用下划线隔开Java类库中操作数组的方法:包:java.util.Arrays方法...
分类:
编程语言 时间:
2015-06-13 06:18:46
阅读次数:
221
在c语言中,判断文件结尾有两种方法,第一种是使用feof()函数,feof(fp)用于测试fp所指向的文件的当前状态是否为“文件结束”。如果是,函数则返回的是非0值(真),否则为0(假),要注意的是,feof()是先读文件在判断是不是到达文件结束,所以当使用feof()作为循环判断条件的话,就需要注...
分类:
编程语言 时间:
2015-06-13 06:20:10
阅读次数:
212
模板模板是泛型编程的基础,能够处理在编译时不知道类型的情况(1)模板函数模板函数(function template)一个模板函数就是一个公式,可以用来生成针对特定类型的函数版本,如下compare模板的例子1 template 2 int compare(const T&v1,const T&v2...
分类:
编程语言 时间:
2015-06-13 06:18:17
阅读次数:
288
1.题目分析:查找无序数组中的第K大数,直观感觉便是先排好序再找到下标为K-1的元素,时间复杂度O(NlgN)。在此,我们想探索是否存在时间复杂度 2 3 #define swap(x,y){int temp=x;x=y;y=temp;} 4 5 using namespace std;...
分类:
编程语言 时间:
2015-06-13 06:16:38
阅读次数:
234
字符串反正工作中有的时候会遇到,其实跟之前的整数逆序输出是一个道理,当然实现的方法的有很多,有的人写的有七种,能实现就好,就常用的实现了两种,凑合着看下吧:Reverse.h@interface Reverse : NSObject-(void)reverse;-(NSString *)revers...
分类:
编程语言 时间:
2015-06-13 06:14:49
阅读次数:
201
常量,相信大家并不陌生,它是一种标识符,其值在运行中恒定不变。在C中通常会使用#define来定义常量,通常被称为宏常量。而C++除了#define外,还可以使用const来定义。比如:#define MAX 100 // c语言上的宏常量const int MIN = 10; // ...
分类:
编程语言 时间:
2015-06-13 01:09:52
阅读次数:
178
在现在互联网盛行的时代,使得B/S架构飞速发展。曾经在大学的时候我一直都梦想着毕业后要找一个像腾讯这样大企业做C/S方面的开发工作(其实现在腾讯也有很多B/S软件),因为C/S体验度非常高,感觉非常好。但是此时此刻,我却没有这样的想法了。这是为什么呢?对于有经验的软件工程师都很清楚,B/S的程...
分类:
编程语言 时间:
2015-06-13 01:07:59
阅读次数:
245