1.在其他语言中break与continue也被经常使用到,其中用法稍微有些去别,下面我们使用python的语法结构来看看是否和在其他语言中的使用方法一致。 continue:是跳出本次循环,进入到下一次循环中; break:是直接跳出循环,终止执行; break举例代码如下: ...
分类:
编程语言 时间:
2018-03-21 19:57:18
阅读次数:
425
创建一个类实现Controller接口 ...
分类:
编程语言 时间:
2018-03-21 19:58:19
阅读次数:
133
DDT的使用 DDT包含类的装饰器ddt和两个方法装饰器data(直接输入测试数据),file_data(可以从json或者yaml中获取测试数据) 只有yaml和yml结尾的文件以yaml形式上传,其他情况下默认为json 通常情况下,data中的数据按照一个参数传递给测试用例,如果data中含有 ...
分类:
编程语言 时间:
2018-03-21 20:00:12
阅读次数:
351
0.前言 本博文内容是建立在你可以通过SSH连接到远程服务器的基础上的,如果你还没有用SSH连接到远程服务器,请参考此文(腾讯云服务器): http://www.cnblogs.com/hwtblog/p/8479631.html 1.相关必要配置 Java JDK的安装配置,Tomcat的安装(8 ...
分类:
编程语言 时间:
2018-03-21 20:00:20
阅读次数:
198
Java反射 反射也叫自省,其名称来源于光学上的反射概念: ? 人通过照镜子来知道自己的样子 ? Java对象通过反射知道自己的类型等信息 ? 我们其实经常使用最基本的自省操作: ? instanceof 操作符 ? Object.getClass() 方法 JAVA不是动态语言,但JAVA具有一个 ...
分类:
编程语言 时间:
2018-03-21 20:00:29
阅读次数:
186
远程虚拟控制台依赖于java运行环境(jre),在通过浏览器打开链接前,系统必须安装jre环境,远程管理控制台其实就是一个java程序,打开相应的网站会下载一个jnlp(java网络加载协议)的文件,只有运行这个jnlp文件的程序才能实现远程控制,linux上实现jre可以通过OpenJDK的jre ...
分类:
编程语言 时间:
2018-03-21 20:01:36
阅读次数:
345
SpringMVC有两种处理器配置方案 1.使用默认处理器BeanNameUrlHandlerMapping配置 2.使用SimpleUrlHandlerMapping配置 SimpleUrlHandlerMapping的第二种配置方式 ...
分类:
编程语言 时间:
2018-03-21 20:01:44
阅读次数:
108
如上例所述,变量a,b和它们的值10,20都是存在栈里面,声明的所以String类型的引用也都是存在栈里。而字符串abc是存在字符串常量池中,new出来的String对象则是存在堆里。 上面这行代码被执行的时候,JVM先到字符串池中查找,看是否已经存在值为”abc”的对象,如果存在,则不再创建新的对 ...
分类:
编程语言 时间:
2018-03-21 20:02:52
阅读次数:
172
///做了一个wpf多线程,在实际场景中利用多线程保证程序不会卡死,性能上有所提高 //启动线程处理 Thread thread1 = new Thread(UpdateBtn); thread1.IsBackground = true;//设置为后台线程,当主线程结束后,后台线程自动退出,否则不会 ...
分类:
编程语言 时间:
2018-03-21 20:03:09
阅读次数:
176
SpringMVC有三种解决静态资源的方案 1.使用默认Servlet解决 2.使用mvc:default-servlet-handler 2.使用mvc:resources ...
分类:
编程语言 时间:
2018-03-21 20:04:49
阅读次数:
125
经过课堂学习,了解了类的组合机制,之前只是介绍过java中类的继承,忽略了类的组合,今天补上。 在java中如果一个类A中有你想要调用的方法,在你新建一个类B时,可以将想要用的类A的对象引用作为数据成员,就可以将类B看作是由类A组合而成的。 以一个具体的例子,解释一下: 这个例子就是想创建一个类A, ...
分类:
编程语言 时间:
2018-03-21 21:05:33
阅读次数:
180
Python解释器进行交互接口 sys.argv 命令行参数List,第一个元素是程序本身路径 sys.exit(n) 退出程序,正常退出时exit(0) sys.version 获取Python解释程序的版本信息 sys.maxint 最大的Int值 sys.path 返回模块的搜索路径,初始化时 ...
分类:
编程语言 时间:
2018-03-21 21:07:24
阅读次数:
157
一、无监督学习 1、聚类:是一个将数据集中在某些方面相似的数据成员进行分类组织的过程。因此,一个聚类就是一些数据实例的集合。聚类技术经常被称为无监督学习。 二、K-均值聚类 1、k—均值算算法:是发现给定数据集k个簇的算法 2、步骤: 1)、随机选取k个数据点作为初始的聚类中心(要求发现k个簇)。 ...
分类:
编程语言 时间:
2018-03-21 21:07:42
阅读次数:
252
进制: l 碾(nian)除法:十进制转为几进制则除几,从下往上看余数 (十进制转二进制,十进制转八进制,十进制转十六进制) l 几进制转化为十进制:直接乘以几的次方数; l binary:二进制;Octonary:八进制;Hexadecimal:十六进制; 原码,反码,补码:【数据存储形式】:(计 ...
分类:
编程语言 时间:
2018-03-21 21:10:06
阅读次数:
210
一、安装linux最小化系统(CentOS6)安装最小系统即可二、安装pyenv多版本管理工具(一)pyenv的安装步骤1、安装gityum install git -y2、安装python编译所需要用到的包yum -y install gcc make patch gdbm-devel opens
分类:
编程语言 时间:
2018-03-21 21:11:04
阅读次数:
181
我们在基于Spring框架进行web开发时,通常会有dao层(数据库操作),service层(业务逻辑操作,比如判断是否在redis,memcached等缓存中查找数据,何时调用dao层),web层(接收前端用户的请求,调用service层,向前端响应数据与视图)。其中,Spring框架为servi ...
分类:
编程语言 时间:
2018-03-21 21:12:26
阅读次数:
207
一、基础篇 C++标准模板库(STL) 1.vector 可以理解为“变长数组” .size() 获取vector中元素的个数,返回unsigned类型 .clear() .push_back(x) 在vector后面添加一个元素x .pop_back() 删除vector的尾元素 .insert( ...
分类:
编程语言 时间:
2018-03-21 21:13:11
阅读次数:
190
1.转换GB2312编码为UTF-8 2.转换UTF-8编码为GB2312 3.另外可以使用其他方式,参考:https://www.awaimai.com/836.html 这其中用到了两种不同的函数,array_walk() 和 array_map()两个函数都可以实现对数组中每个值的修改 arr ...
分类:
编程语言 时间:
2018-03-21 21:14:55
阅读次数:
224
1176: [Balkan2007]Mokia Description 维护一个W*W的矩阵,初始值均为S.每次操作可以增加某格子的权值,或询问某子矩阵的总权值.修改操作数M<=160000,询问数Q<=10000,W<=2000000. 维护一个W*W的矩阵,初始值均为S.每次操作可以增加某格子的 ...
分类:
编程语言 时间:
2018-03-21 21:15:04
阅读次数:
202
时间复杂度 O(N2),冒泡排序具有非常高的时间复杂度,是颇受争议的一种算法。 ...
分类:
编程语言 时间:
2018-03-21 21:15:57
阅读次数:
186