- 博客(14)
- 资源 (17)
- 收藏
- 关注
转载 XML串行
NET Framework 对创建分布式应用程序和服务提供了广泛的、可扩展的支持。当创建一个分布式系统时,一个必须要解决的问题就是如何获得从系统的一部分到另一部分的对象。为了满足这一机制的需求,.NET Framework时实现了一种基于XML的串行化机制。这样便可以将一个对象串行化为XML格式,从而它的所有公共域和属性都将以XML写入,然后可以将这个XML发送到任何地方,接收方则可以并行化该...
2018-06-26 10:44:28 175
转载 BLOB (binary large object),二进制大对象
BLOB (binary large object),二进制大对象,是一个可以存储二进制文件的容器。在计算机中,BLOB常常是数据库中用来存储二进制文件的字段类型。BLOB是一个大文件,典型的BLOB是一张图片或一个声音文件,由于它们的尺寸,必须使用特殊的方式来处理(例如:上传、下载或者存放到一个数据库)。根据Eric Raymond的说法,处理BLOB的主要思想就是让文件处理器(如数据库管理...
2018-06-26 10:41:13 3889
转载 数字签名
数字签名(又称公钥数字签名、电子签章)是一种类似写在纸上的普通的物理签名,但是使用了公钥加密领域的技术实现,用于鉴别数字信息的方法。一套数字签名通常定义两种互补的运算,一个用于签名,另一个用于验证。数字签名,就是只有信息的发送者才能产生的别人无法伪造的一段数字串,这段数字串同时也是对信息的发送者发送信息真实性的一个有效证明。数字签名是非对称密钥加密技术与数字摘要技术的应用。原理数字签名的文件的完整...
2018-06-26 10:39:05 502
转载 SOAP(Simple Object Access Protocol ,简单对象访问协议)
简单对象访问协议是交换数据的一种协议规范,是一种轻量的、简单的、基于XML(标准通用标记语言下的一个子集)的协议,它被设计成在WEB上交换结构化的和固化的信息。webService三要素SOAP、WSDL(WebServicesDescriptionLanguage)、UDDI(UniversalDescriptionDiscovery andIntegration)之一, soap用来描述传...
2018-06-26 10:37:05 1387
转载 DBCS(Double-Byte Character Set, 双位元组字元集)
迄今为止,我们已经看到了256个字元的字元集。但中国、日本和韩国的象形文字符号有大约21,000个。如何容纳这些语言而仍保持和ASCII的某种相容性呢?解决方案(如果这个说法正确的话)是双位元组字元集(DBCS:double-byte character set)。DBCS从256代码开始,就像ASCII一样。与任何行为良好的内码表一样,最初的128个代码是ASCII。然而,较高的128个代码...
2018-06-26 10:32:50 2934
转载 RAD(Rapid Application Develop,快速应用开发)模型
RAD(Rapid Application Develop,快速应用开发)模型是一个增量型的软件开发过程模型,强调极短的开发周期。该模型是瀑布模型的一个“高速”变种,通过大量使用可复用构件,采用基于构件的建造方法赢得了快速开发。如果正确地理解了需求,而且约束了项目的范围,利用这种模型可以很快创建出功能完善的信息系统。其流程从业务建模开始,随后是数据建模、过程建模、应用生成、测试及反复。RAD目...
2018-06-26 10:22:17 10678
转载 Java 多态
多态是同一个行为具有多个不同表现形式或形态的能力。多态就是同一个接口,使用不同的实例而执行不同操作,如图所示:多态性是对象多种表现形式的体现。现实中,比如我们按下 F1 键这个动作:如果当前在 Flash 界面下弹出的就是 AS 3 的帮助文档;如果当前在 Word 下弹出的就是 Word 帮助;在 Windows 下弹出的就是 Windows 帮助和支持。同一个事件发生在不同的对象上会产生不同的...
2018-06-07 13:20:04 146
转载 Java 重写(Override)与重载(Overload)
重写(Override)重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写!重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。重写方法不能抛出新的检查异常或者比被重写方法申明更加宽泛的异常。例如: 父类的一个方法申明了一个检查异常 IOException,但是在重写这个方法的时候不能抛出 Except...
2018-06-07 12:58:48 112
转载 Java 流(Stream)、文件(File)和IO
Java.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。Java.io 包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。Java 为 I/O 提供了强大的而灵活的支持,使其更广泛地应用到文件传输和网络编程中。但本节讲述最基本的和流与 I/O 相关的功能。我们将...
2018-06-07 09:52:44 148
原创 Python之网络爬虫的“盗亦有道”
网络爬虫的“盗亦有道”网络爬虫的三种尺寸小规模,数据量小,对爬取数据不敏感(即爬取网页),用Requests库,90%以上都是这种中规模,数据规模较大,爬取数据敏感(爬取网站,爬取系列网站),用Scrapy库大规模,搜索引擎,爬取速度是关键(爬取全网),要定制开发,没有第三方库网络爬虫的“骚扰”给服务器带来压力,可能带来一定的法律风险(获得数据后进行牟利),也有隐私泄露的风险。限制网络爬虫网站的所...
2018-06-05 18:29:06 417
原创 Python之Requests库的7个主要方法
requests.request() 是request库的基本方法,request库的其他方法,都是通过调用request()方法实现的requests.get(url) 对应HTTP的GET方法,构造一个向服务器请求资源的Request对象,由request库内部产生,返回一个包含服务器资源的Response对象r = requests.get(url),r是一个Response对象。Respo...
2018-06-05 18:27:36 1729
原创 Python之Request库的安装
方法一:以管理员身份运行cmd,执行 pip install requests若撞墙,可以试试 pip --trusted-host pypi.python.org install requests还不行的话,在撞墙的link上获取压缩包,解压后执行进入文件夹的命令(以我的为例)cd C:\Program Files\Python36\Lib\requests-2.7.0进入文件夹,执行安装命令...
2018-06-05 18:26:18 19046 1
原创 Python学习笔记
1.Python开发工具IDLE自带入门级开发工具Sublime Text第三方开发的专业编程工具Wing专业集成工具,收费,调试功能丰富(包括版本控制、版本同步)Visual Studio&PTVSEclipse开源,通过PyDev在Eclipse中配置python开发环境,配置较复杂PyCharm简单,集成度高,适合较复杂的程序Canopy(收费)、Anaconda(开源)适合科学计算...
2018-06-05 18:24:43 261
转载 Java 日期时间
java.util 包提供了 Date 类来封装当前的日期和时间。 Date 类提供两个构造函数来实例化 Date 对象。第一个构造函数使用当前日期和时间来初始化对象。Date( )第二个构造函数接收一个参数,该参数是从1970年1月1日起的毫秒数。Date(long millisec)Date对象创建以后,可以调用下面的方法。序号方法和描述1boolean after(Date date)若当调...
2018-06-05 18:13:18 207
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人