本质区别: 1、 springMVC基于方法的开发,我们可以通过我们的代码中,我们没有所谓的数据域对象,除了引用的service就只有方法,而Struts2是基于类的开发,该类中有各种各样的全局变量,因此我们说Struts2基于类的开发。 2、 springMVC可以单例开发,并且建议单例开发,因为 ...
分类:
编程语言 时间:
2018-11-21 12:27:03
阅读次数:
173
#!/usr/local/python/bin/python#-*-coding=utf8-*-importtimeimportos,sys#设置删除多少天前的文件N=3#要删除路径path=r‘/tmp/wry/abc‘defdeletefile(path):foreachfileinos.listdir(path):filename=os.path.join(path,eachfile)ifo
分类:
编程语言 时间:
2018-11-21 12:29:04
阅读次数:
158
Java中有4中权限修饰符 public > protected > (default) > private 同一个类 同一个包 不同包子类 不同包非子类 default直接不写就行 ...
分类:
编程语言 时间:
2018-11-21 12:29:50
阅读次数:
113
运算符 1 算术运算符 运算符是用来计算数据的符号。数据可以是常量,也可以是变量。被运算符操作的数我们称为操作数。 说一下自增和自减 自增 ++ 自减-- 我们在使用算术运算符时,记得要注意下列事项: 1) 加法运算符在连接字符串时要注意,只有直接与字符串相加才会转成字符串。 2) 除法“/”当两边 ...
分类:
编程语言 时间:
2018-11-21 12:30:33
阅读次数:
185
配置方式 NGINX配置负载均衡主要是在nginx.conf文件中里upstream模块 1、upstream模块应放于nginx.conf配置的http{}标签内2、upstream模块默认算法是wrr (权重轮询 weighted round-robin) 分配算法 Nginx的upstream ...
分类:
编程语言 时间:
2018-11-21 15:37:46
阅读次数:
171
这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。 1):首先说运行速度,或者说是执行速度,在这方面运行速度快慢为:StringBuilder > StringBuffer > String String:最慢的原因: String:为字符串常量,而StringBuilder和Str ...
分类:
编程语言 时间:
2018-11-21 15:38:10
阅读次数:
205
1. "http://www.cnblogs.com/skyfsm/p/7411961.html" ,给出了很好地拼接算法实现 2.由于不是Python的,所以简单做了一些翻译转成Python+opencv的实现 3.修改了原来的特征点检测算法为ORB(由于sift和surf的专利问题) 4.结果 ...
分类:
编程语言 时间:
2018-11-21 15:40:02
阅读次数:
273
Python 异常处理 python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试python程序。 异常处理: 本站Python教程会具体介绍。 断言(Assertions):本站Python教程会具体介绍。 python标准异常 异常名称描述 Ba ...
分类:
编程语言 时间:
2018-11-21 15:41:18
阅读次数:
213
一、简介 XPath 是一门在 XML 文档中查找信息的语言。XPath 可用来在 XML 文档中对元素和属性进行遍历。XPath 是 W3C XSLT 标准的主要元素,并且 XQuery 和 XPointer 都构建于 XPath 表达之上。 参照 二、安装 pip3 install lxml 三 ...
分类:
编程语言 时间:
2018-11-21 15:41:31
阅读次数:
262
NetworkX 概述 NetworkX 主要用于 创造、操作复杂网络 ,以及学习复杂网络的结构、动力学及其功能。用于分析网络结构,建立网络模型,设计新的网络算法,绘制网络等等。安装networkx看以参见 "官网" 。 NetworkX学习 关于networkx的学习可以参考如下网站: pytho ...
分类:
编程语言 时间:
2018-11-21 15:42:55
阅读次数:
321
列表里面每个元素可以是不同的数据类型,每一个元素也可以是一个列表或者元组等,a = [[1,2,3],"a",13,(5,7,9,"dasd")] b = a[3] a[0][2] = 4 print(b) print(a) ...
分类:
编程语言 时间:
2018-11-21 15:45:51
阅读次数:
179
exec():执行动态的字符串代码,和eval类似,不过eval接受表达式。 它可接受:1.代码字符串 2.文件对象 3.代码对象 4.tuple >>> exec('a=2') >>> a 2 >>> exec('print(\'5\')') 5 eval():接受一个字符串对象,把字符串变成一个 ...
分类:
编程语言 时间:
2018-11-21 15:46:30
阅读次数:
197
一、基础知识 1、AOV-网 (Activity On Vertex Network):用顶点表示活动,用弧表示活动之间的优先关系的有向无环图。 2、AOE-网 (Activity On Edge Network):用顶点表示事件,用边表示活动,带权的有向无环图。 3、拓扑排序:将AOV-网中所有顶 ...
分类:
编程语言 时间:
2018-11-21 15:49:03
阅读次数:
243
从微服务角度对比SpringCloud与Dubbo,K8S
分类:
编程语言 时间:
2018-11-21 15:50:19
阅读次数:
552
本期的java面试题是偏向数据库方面的,对相关技术知识匮乏的,或者对这方面不大自信的同学,面试之前可以参考一下这套题,这只是节选,试运营一下,如果不能满足你们的需求,可以直接评论留言! ...
分类:
编程语言 时间:
2018-11-21 15:54:56
阅读次数:
169