《算法导论》读书笔记之第1章 算法在计算机中的作用 本章是本书的开篇,介绍了什么是算法,为什么要学习算法,算法在计算机中的地位及作用。 算法(algorithm)简单来说就是定义良好的计算机过程,它取一个或一组值作为输入,并产生出一个或一组值作为输出。即算法就是一系列的计算步骤,用来将输入数据转换成 ...
分类:
编程语言 时间:
2018-02-25 14:41:38
阅读次数:
236
数据验证 WPF的Binding使得数据能够在数据源和目标之间流通,在数据流通的中间,便能够对数据做一些处理。数据转换和数据验证便是在数据从源到目标 or 从目标到源 的时候对数据的验证和转换。 ValidationRule 验证规则 WPF中提供了一个抽象类ValidationRule,我们自定义 ...
hashlib模块 hashlib提供了常见的摘要算法,如md5和sha1等等。 那么什么是摘要算法呢?摘要算法又称为哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 注意:摘要算法不是一个解密算法。(摘要算法,检测一个字符串是否发生了变 ...
分类:
编程语言 时间:
2018-02-19 10:56:35
阅读次数:
164
看下图中的这个例子。 输出结果是30,为什么呢?你说是因为PHP先把str这个变量由STRING类型转化为INTEGER类型再和后面的INTEGER相加最后得30,很有道理。 那么为什么不是把int这个变量由INTEGER类型转化为STRING类型呢,最后和前面的str相连结果是1020呢? 关键点 ...
分类:
Web程序 时间:
2018-02-17 20:29:54
阅读次数:
241
引入方式: 1 2 3 4 5 $ npm install axios $ cnpm install axios //taobao源 $ bower install axios 或者使用cdn: <script src="https://unpkg.com/axios/dist/axios.min. ...
分类:
移动开发 时间:
2018-02-17 15:20:11
阅读次数:
326
集合set是一个无序不重复元素的序列 基本功能是进行成员关系测试和删除重复元素。 使用打括号{ }或者set()函数创建集合,注意:创建一个空集合必须用set()而不是{ },因为{ }是用来创建新字典的。 add():增加集合元素 copy():浅拷贝 clear():清空集合 differenc ...
分类:
编程语言 时间:
2018-02-16 22:53:40
阅读次数:
332
??“你们的agent占了好多系统的port。把我们的非常多业务系统都给整死了,给我们造成了非常大的损失。要求你们的相关领导下周过来道歉” -- 来自我们的一个客户。 怎么可能呢,我们都不相信,我们的agent仅仅占一个port啊!事实胜过雄辩。经过查证。确实是因为我们的agent占了好多系统的po ...
分类:
其他好文 时间:
2018-02-14 10:41:41
阅读次数:
182
目录 1 数据合并1.1 实现数据库表join功能1.2 实现union功能2 数据转换2.1 轴旋转2.2 数据转换2.2.1 去重2.2.2& ...
分类:
其他好文 时间:
2018-02-14 00:15:35
阅读次数:
244
packagecn.itcast.utils;importjava.util.Map;importjavax.servlet.http.HttpServletRequest;importorg.apache.commons.beanutils.BeanUtils;/***WebUtils工具类:*1.作用:*用servlet获取表单提交的信息,将表单信息保存在一个bean中*2.知识点:*泛型和反
分类:
其他好文 时间:
2018-02-12 20:05:00
阅读次数:
188
1、机械硬盘和固态硬盘的区别机械硬盘(HDD):机械硬盘主要由盘片,磁头,盘片转轴及控制电机,磁头控制器,数据转换,接口,缓存等几个部分组成,机械硬盘结构:固态硬盘:用固态电子存储芯片阵列而制成的硬盘,由控制单元和存储单元(FLASH芯片、DRAM芯片)组成2、CHS和LABCHS的分区方式:1.采用24bit为寻址2.其中前10位表示cylinder(柱面),中间8位表示head(磁头),头面6
分类:
其他好文 时间:
2018-02-12 15:17:59
阅读次数:
213