1.软件开发的架构 - C/S架构(需要安装应用程序使用的软件) c client 客户端 s server 服务端 - B/S架构(可以通过浏览器使用的) b broser 浏览器 s server 服务端 不需要额外的安装客户端了,只需要一个网址就可以访问 轻量级,使用成本低 2.tcp协议/u ...
分类:
编程语言 时间:
2018-07-23 16:25:39
阅读次数:
188
eclipse中引入mybatis约束文件步骤: 首先: confi的key值 http://mybatis.org/dtd/mybatis-3-config.dtd mapper的key值 eclipse中引入mybatis约束文件步骤: ...
分类:
编程语言 时间:
2018-07-23 16:27:49
阅读次数:
132
python学习[第十三篇] 条件和循环 if语句 单一if 语句 if语句有三个部分构成,关键字if本身,判断结果真假的条件表达式,以及表达式为真或非0是执行的代码 if expression: expr_true_suite 条件表达式可以是多重的 通过布尔操作符 and or not来实现 单 ...
分类:
编程语言 时间:
2018-07-23 16:28:07
阅读次数:
135
参考:https://blog.csdn.net/BuquTianya/article/details/49009831 1.使用xml方式声明Bean,在xml中注入静态变量; 2.使用一个非静态的变量注入,然后在@PostConstruct标记的方法中给静态变量赋值。 ...
分类:
编程语言 时间:
2018-07-23 16:28:48
阅读次数:
141
python 文档测试:doctest 把文档中注释的代码提取并进行测试。
分类:
编程语言 时间:
2018-07-23 17:15:12
阅读次数:
130
本文链接自http://www.myhack58.com/Article/48/66/2016/71806.htm 当你安装 Debian Linux 时,安装过程有可能同时为你提供多个可用的 Python 版本,因此系统中会存在多个 Python 的可执行二进制文件。你可以按照以下方法使用 ls ...
分类:
编程语言 时间:
2018-07-23 17:16:28
阅读次数:
145
问题:selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromi ...
分类:
编程语言 时间:
2018-07-23 17:17:57
阅读次数:
185
由于是使用Jquery,所以需要引入Jquery的js文件 在html的头部<head></head>加上 具体的目录位置根据你的项目进行改变。 前端的HTML如下:【为了使代码看起来比较清楚,我将样式全部都清掉了】 public.js【异步提交我写在这个文件里面】 SpringMVC后台Contr ...
分类:
编程语言 时间:
2018-07-23 17:18:12
阅读次数:
133
JavaScript的高级知识 词法分析 词法分析 词法分析方法: js运行前有一个类似编译的过程即词法分析,词法分析主要有三个步骤: 分析参数 再分析变量的声明 分析函数说明 函数在运行的瞬间,生成一个活动对象(Active Object),简称AO 分析参数 具体步骤如下: 分析变量声明,如va ...
分类:
编程语言 时间:
2018-07-23 17:20:15
阅读次数:
155
...
分类:
编程语言 时间:
2018-07-23 17:20:46
阅读次数:
133
python开发之路:数据类型初识 数据类型非常重要。不过我这么说吧,他不重要我还讲个屁? 好,既然有人对数据类型不了解,我就讲一讲吧。反正这东西不需要什么python代码。 数据类型我讲的很死板。。。大家谅解。 数据类型有很多,因为在python3和python2里用变量执行命令是默认是str字符 ...
分类:
编程语言 时间:
2018-07-23 17:21:01
阅读次数:
120
设计原理 基于http协议接口的测试设计,莫过于Python的requests库,简单粗暴易理解。 设计模式 采用python的flask框架,搭建一套接口自动化测试平台。 测试用例维护:采用Excel 测试结果保存:采用MongoDb存储,HTML页面展示 相关核心代码介绍: 1 2 3 4 5 ...
分类:
编程语言 时间:
2018-07-23 17:21:43
阅读次数:
587
数组:定义 赋值 使用 数组方法arrayvar arr=[123,"123"];定义:var arr= new Array();//不常用var arr= new Array(1,2,3,4,5);//不常用var arr=[123,'aaa',"aaa"];使用:arr[0] //中括号里面的叫 ...
分类:
编程语言 时间:
2018-07-23 17:22:20
阅读次数:
176
标签(空格分隔): Python 语言 机器学习 题记:通过一个三天的学习把Python学会,且能正常应用。学习一个语言切记四处乱砍,找准一个教程,快速过一遍,才能学好且有效率。 [TOC] 一、Python学习准备 所谓集成开发环境(Integrated Development Environme ...
分类:
编程语言 时间:
2018-07-23 17:23:34
阅读次数:
175
拓展KMP解决的问题是给两个串S和T,长度分别是n和m,求S的每一个后缀子串与T的最长公共前缀分别是多少,记作extend数组,也就是说extend[i]表示S[i,n-1](i从0开始)和T的最长公共前缀长度。 需要注意的是如果extend[i]=m,即S[i,n-1]和T的最长公共前缀长度是m( ...
分类:
编程语言 时间:
2018-07-23 17:24:14
阅读次数:
233
一、xlrd和xlwt安装 1、下载xlwt安装包https://pypi.org/project/xlwt/#files 2、解压后进入文件目录 3、执行python setup.py install 二、读取操作 三、写入操作 四、实名制文档格式转换读写案例 ...
分类:
编程语言 时间:
2018-07-23 17:24:54
阅读次数:
224
一、什么是拦截器 java里的拦截器是动态拦截Controller/Action调用的对象。 它提供了一种机制可以使开发者在一个Controller执行的前后执行的代码,也可以在一个Controller执行前阻止其执行。 同时也提供了一种可以提取Controller中可重用部分的方式。 在AOP(A ...
分类:
编程语言 时间:
2018-07-23 18:00:20
阅读次数:
140
注:参考博客:https://www.cnblogs.com/dolphin0520/p/3933551.html1、单线程环境下的异常重现 在while(iterator.hasNext()) 循环遍历时,只允许删除ArrayList 内部的 elementData[ ] 的最后一个元素,而不允许 ...
分类:
编程语言 时间:
2018-07-23 18:00:54
阅读次数:
305
列表常用操作和方法 list 类,列表 li = [1, 12, 9, "age", [19, ["19", 10] ],"EDD", True] 通过list类创建的对象,li list 类 list类的一个对象 li = [11, 22, 33, 22, 44] 1. append:原来值最后追 ...
分类:
编程语言 时间:
2018-07-23 18:01:07
阅读次数:
194
以下打包非常暴力。O(∩_∩)O哈哈~ 第一步: 第二步:选择需要打包的文件 第三步:artifacts->jar->from modules with... 第四步:在<output root> 下建立 libs,并把第三方包加入 libs 文件夹中 这步是关键一步 第五步:运行打包 第六步:找到 ...
分类:
编程语言 时间:
2018-07-23 18:02:20
阅读次数:
186