ECMAScript继承主要分两大类:引用对象继承,实例对象继承。 ...
分类:
编程语言 时间:
2017-08-06 19:22:07
阅读次数:
168
一、SpringIOC Spring的控制反转:把对象的创建,初始化,销毁的过程交给SpringIOC容器来做,由Spring容器控制对象的生命周期。 1.1 启动Spring容器的方式: (1)加载classpath下的spring配置文件。其中xml可以是全路径,也可以是classpath的书写 ...
分类:
编程语言 时间:
2017-08-06 19:22:00
阅读次数:
163
上一篇讲了基于XML配置的构建,这一篇讲一讲基于JavaConfig的构建。为什么要写这篇文章,因为基于xml配置的构建,本人认为很麻烦,要写一堆的配置,不够简洁,而基于JavacConfig配置的构建符合程序员的编码习惯,是SpringMVC以后的趋势。不是说基于XML配置的不好,毕竟现在很多已有 ...
分类:
编程语言 时间:
2017-08-06 19:21:28
阅读次数:
191
#map/reduce
fromfunctoolsimportreduce
#Python内建了map()和reduce()函数
#map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回
deff(x):
returnx*x
r=map(f,[1,2,3,4,5,6,7,8,9])
print(list(r..
分类:
编程语言 时间:
2017-08-06 19:21:13
阅读次数:
125
1.单源最短路问题 ①Dijkstra算法: 普通版: #define mem(a,b) memset((a),(b),sizeof(a)) const int INF=0x3f3f3f3f; const int N=105; int g[N][N]; int d[N]; bool vis[N]; ...
分类:
编程语言 时间:
2017-08-06 19:21:05
阅读次数:
185
ActiveMQ 使用的是标准生产者和消费者模型有两种数据结构 Queue、 Topic1、 Queue 队列 ,生产者生产了一个消息,只能由一个消费者进行消费2、 Topic 话题,生产者生产了一个消息,可以由多个消费者进行消费 默认 tcp 连接 activeMQ 端口 61616 导入jar ...
分类:
编程语言 时间:
2017-08-06 18:16:43
阅读次数:
267
一、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
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
继承是面向对象的三大特征之一,也是实现软件复用的重要手段。Java的继承具有单继承的特点,每个之类只有一个父类。 》继承的特点: Java的类继承通过 extends 关键字来实现,实现继承类的被称为之类,被继承的类被称为父类,有的称其为基类、超类。父类和子类的关系,是一种一般的特殊关系。例如现实当 ...
分类:
编程语言 时间:
2017-08-06 18:13:40
阅读次数:
200
程序员都很希望别人能写技术文档,自己却很不愿意写文档。因为接口数量繁多,并且充满业务细节,写文档需要花大量的时间去处理格式排版,代码修改后还需要同步修改文档,经常因为项目时间紧等原因导致文档滞后于代码,接口调用方的抱怨声不绝于耳。而程序员是最擅长"偷懒"的职业了,自然会有多种多样的自动生成文档的插件 ...
分类:
编程语言 时间:
2017-08-06 18:13:21
阅读次数:
193
两段代码的区别在于一个是sheets下的所有对象,一个是worksheets下的所有工作表对象 判断工作表存在与否: 添加工作表的方法: ' Sheets.Add 方法' 表达式.Add(Before, After, Count, Type)' XlSheetType 常量之一:' xlWorksh ...
分类:
编程语言 时间:
2017-08-06 18:12:34
阅读次数:
368
首先,我们使用如下方式初始化driver: 1.直接传入JavaScript代码 可以直接给jse传入javascript代码: 2.传入WebElement执行js: 又或者: 其中auguments[0]就代表element, 甚至我们可以传入更多的参数,比如 通过执行以上代码,我们指定的DIV ...
分类:
编程语言 时间:
2017-08-06 18:10:49
阅读次数:
207
参数签名中通常是按键值对中键名称的ASCII按从小到大的顺序排序后进行hash为签名字符串。不要直接使用 SortedDictionary<string, string> 有坑的,他是按数字、小写字母、大写字母的顺序排的,实际规则应该是数字、大写字母、小写字母的顺序来排才对。一直使用他在支付宝和微信 ...
分类:
编程语言 时间:
2017-08-06 18:10:22
阅读次数:
281
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
C++笔记開始 为了好好研究下C++14。顺便复习下曾经的C++知识。搞了个git(不断完好中): https://github.com/rododo/cpp14examples.git 里面会慢慢封装一些经常使用的函数。并做一些測试验证。project是建立在Ubuntu的Eclipse之上,见系 ...
分类:
编程语言 时间:
2017-08-06 18:09:25
阅读次数:
247
1. 回顾 Struts与Hibernate可以做什么事? Struts, Mvc中控制层解决方案 可以进行请求数据自动封装、类型转换、文件上传、效验… Hibernate, 持久层的解决方案; 可以做到, 把对象保存到数据库, 从数据库中取出的是对象。 传统的开发模式 基于mvc模式进行项目开发; ...
分类:
编程语言 时间:
2017-08-06 18:08:48
阅读次数:
181
isNaN:指示某个值不是数字 文本字符串中使用反斜杠对代码行进行换行; 在计算机程序中,经常会声明无值的变量。未使用值来声明的变量,其值实际上是 undefined。在执行过以下语句后,变量 carname 的值将是 undefined,如:var carname; 创建名为 cars 的数组: ...
分类:
编程语言 时间:
2017-08-06 18:08:39
阅读次数:
177