1、map简介 map是一类关联式容器。它的特点是增加和删除节点对迭代器的影响较小,除了那个操作节点,对其它的节点都没有什么影响。对于迭代器来说,可以修改实值,而不能修改key。 2、map的功能 自动建立Key-value的对应。key和value可以是任意你需要的类型。 根据key值快速查找记录 ...
分类:
编程语言 时间:
2017-08-06 18:01:56
阅读次数:
188
#include #include void f(int n); int main(void) { f(10); return 0; } void f(int n) { if(n==1) { printf("1\n"); return; } if(n==2) { printf("1 ... ...
分类:
编程语言 时间:
2017-08-06 18:02:03
阅读次数:
196
FreeMarker语言 FreeMarker语言概述 FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写。 FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序 虽然FreeMarker具有一些编程的能力,但通常由Java程 ...
分类:
编程语言 时间:
2017-08-06 18:02:22
阅读次数:
220
1.匿名函数 匿名函数:(1).没有名字 (2).函数自带return 2.匿名函数应用场景 ...
分类:
编程语言 时间:
2017-08-06 18:03:01
阅读次数:
128
python能够执行,但编译第三包遇到 python.h no such file or directory 这个问题是由于没有安装python-devel, 安装此包就能够解决次问题,在Linux下就能够看到 /usr/include/python2.6/Python.h python能够执行,但 ...
分类:
编程语言 时间:
2017-08-06 18:03:26
阅读次数:
203
Everything Be True 所有的东西都是真的! 完善编辑器中的every函数,如果集合(collection)中的所有对象都存在对应的属性(pre),并且属性(pre)对应的值为真。函数返回ture。反之,返回false。 记住:你只能通过中括号来访问对象的变量属性(pre)。 Arra ...
分类:
编程语言 时间:
2017-08-06 18:03:40
阅读次数:
199
缩进 1个缩进 = 4个空格 用以在Python中标明代码的层次关系 缩进是Python语言中表明程序框架的唯一手段 注释n注释:程序员在代码中加入的说明信息,不被计算机执行n注释的两种方法:n单行注释以#开头 多行注释以 ’’’开头和结尾 常量与变量n常量:程序中值不发生改变的元素n使用常量的好处 ...
分类:
编程语言 时间:
2017-08-06 18:04:45
阅读次数:
193
外观模式 //为复杂的子系系统提供一个更高级的统一接口 //外观模式实现兼容 //外观模式建立代码库 ...
分类:
编程语言 时间:
2017-08-06 18:07:19
阅读次数:
115
python 序列包含字符串、列表、 元祖, 此次主要讲解 字符串。 字符串类型是 Python 里面最常见的类型。通过引号间包含字符的方式创建它。Python 里面单引号和双引号的作用是相同的。 字符串相关内置函数: string.capitalize() 把字符串的第一个字符大写 string. ...
分类:
编程语言 时间:
2017-08-06 18:07:29
阅读次数:
160
isNaN:指示某个值不是数字 文本字符串中使用反斜杠对代码行进行换行; 在计算机程序中,经常会声明无值的变量。未使用值来声明的变量,其值实际上是 undefined。在执行过以下语句后,变量 carname 的值将是 undefined,如:var carname; 创建名为 cars 的数组: ...
分类:
编程语言 时间:
2017-08-06 18:08:39
阅读次数:
177
1. 回顾 Struts与Hibernate可以做什么事? Struts, Mvc中控制层解决方案 可以进行请求数据自动封装、类型转换、文件上传、效验… Hibernate, 持久层的解决方案; 可以做到, 把对象保存到数据库, 从数据库中取出的是对象。 传统的开发模式 基于mvc模式进行项目开发; ...
分类:
编程语言 时间:
2017-08-06 18:08:48
阅读次数:
181
C++笔记開始 为了好好研究下C++14。顺便复习下曾经的C++知识。搞了个git(不断完好中): https://github.com/rododo/cpp14examples.git 里面会慢慢封装一些经常使用的函数。并做一些測试验证。project是建立在Ubuntu的Eclipse之上,见系 ...
分类:
编程语言 时间:
2017-08-06 18:09:25
阅读次数:
247
1. 安装 - pip install xlwt 官方文档: http://xlwt.readthedocs.io/en/latest/ 2. 基本用法 3. 写入array 目前我没有发现可以直接把一个list作为一行写入的方法,还是要循环list之后,逐个cell写入 4. 日期作为sheet名 ...
分类:
编程语言 时间:
2017-08-06 18:09:48
阅读次数:
136
参数签名中通常是按键值对中键名称的ASCII按从小到大的顺序排序后进行hash为签名字符串。不要直接使用 SortedDictionary<string, string> 有坑的,他是按数字、小写字母、大写字母的顺序排的,实际规则应该是数字、大写字母、小写字母的顺序来排才对。一直使用他在支付宝和微信 ...
分类:
编程语言 时间:
2017-08-06 18:10:22
阅读次数:
281
首先,我们使用如下方式初始化driver: 1.直接传入JavaScript代码 可以直接给jse传入javascript代码: 2.传入WebElement执行js: 又或者: 其中auguments[0]就代表element, 甚至我们可以传入更多的参数,比如 通过执行以上代码,我们指定的DIV ...
分类:
编程语言 时间:
2017-08-06 18:10:49
阅读次数:
207
两段代码的区别在于一个是sheets下的所有对象,一个是worksheets下的所有工作表对象 判断工作表存在与否: 添加工作表的方法: ' Sheets.Add 方法' 表达式.Add(Before, After, Count, Type)' XlSheetType 常量之一:' xlWorksh ...
分类:
编程语言 时间:
2017-08-06 18:12:34
阅读次数:
368
程序员都很希望别人能写技术文档,自己却很不愿意写文档。因为接口数量繁多,并且充满业务细节,写文档需要花大量的时间去处理格式排版,代码修改后还需要同步修改文档,经常因为项目时间紧等原因导致文档滞后于代码,接口调用方的抱怨声不绝于耳。而程序员是最擅长"偷懒"的职业了,自然会有多种多样的自动生成文档的插件 ...
分类:
编程语言 时间:
2017-08-06 18:13:21
阅读次数:
193
继承是面向对象的三大特征之一,也是实现软件复用的重要手段。Java的继承具有单继承的特点,每个之类只有一个父类。 》继承的特点: Java的类继承通过 extends 关键字来实现,实现继承类的被称为之类,被继承的类被称为父类,有的称其为基类、超类。父类和子类的关系,是一种一般的特殊关系。例如现实当 ...
分类:
编程语言 时间:
2017-08-06 18:13:40
阅读次数:
200
class Solution { public: void reOrderArray(vector &array) //加个&表示引用 { int array_size = array.size(); //int xiabiao = (array_size - 1); vector brray; f... ...
分类:
编程语言 时间:
2017-08-06 18:16:00
阅读次数:
202
一、Python lxml的基本应用 1.使用lxml.etree和lxml.cssselect解析html源码 2.cleaning up html 使用html清理器,可以移除一些嵌入的脚本、标签、CSS样式等html元素,这样可以提高搜索效率。 二、Python lxml的实际应用 1.解析网 ...
分类:
编程语言 时间:
2017-08-06 18:16:32
阅读次数:
228