package数组;
publicclassBubbleSort{
publicstaticvoidmain(String[]args){
int[]array={63,4,24,1,3,15};
BubbleSortsorter=newBubbleSort();
sorter.sort(array);
}
publicvoidsort(int[]array){
for(inti=1;i<array.length;i++){
for(intj=0;j<arr..
分类:
编程语言 时间:
2017-06-15 16:26:38
阅读次数:
161
目录整合Spring和SpringMVC整合Spring和SpringMVC之前已经整合了spring和mybatis,现在在此基础上整合SSM。项目目录:思路:SpringMVC的配置文件独立,然后在web.xml中配置整合。(1)配置spring-mvc.xml主要是自动扫描控制器,视图模式。<?xmlversion="1.0"encoding="UTF-8..
分类:
编程语言 时间:
2017-06-15 16:26:08
阅读次数:
189
#中文字符gbk转utf-8 def gbk2utf8(self,raw): rs=raw.encode('raw_unicode_escape') #转为机器识别字符串 s=repr(rs) ss=unicode(eval(s),"gbk") #gbk解码为unicode utf8_str=ss.... ...
分类:
编程语言 时间:
2017-06-15 16:25:22
阅读次数:
187
数据类型:int整型数字进制转化函数:bin(10)“0b1010”将十进制的10转换成二进制oct(10)“0o12”将十进制的10转换成8进制hex(10)“0xa”将十进制的10转换成16进制int(“0xa”,base=16)base是指要转换得数字是几进制“10”将16进制得数字转换成10进制Type()查看变量类型得内置..
分类:
编程语言 时间:
2017-06-15 16:24:16
阅读次数:
141
准备工作: 1、Intellij IDEA (ULTIMATE版):官网下载地址 https://www.jetbrains.com/idea/download/#section=windows 2、JDK 一、创建新项目 二、左侧面板选择Spring Initializr 输入项目名称,项目组名称 ...
分类:
编程语言 时间:
2017-06-15 15:29:45
阅读次数:
258
策略模式:行为型模式 将同一行为,不同的处理算法分别封装起来。让它们之间能够互相替换 1. 定义一个超类型接口,及 行为方法 2. 定义不同的实现类,实现该行为的 不同的算法 /** * 策略模式:针对同一命令(或行为),不同的策略做不同的动作 * 商品促销 * 本类为:收取现金的类 * * @au ...
分类:
编程语言 时间:
2017-06-15 15:29:18
阅读次数:
196
配置如上所示。但是需要注意,检查的是ADMIN角色,库里存的字段要是ROLE_ADMIN,而不是ADMIN。 The HttpServletRequest.isUserInRole(String) will determine if SecurityContextHolder.getContext( ...
分类:
编程语言 时间:
2017-06-15 15:29:12
阅读次数:
269
一 什么是迭代器协议 1.迭代器协议是指:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么就引起一个StopIteration异常,以终止迭代 (只能往后走不能往前退) 2.可迭代对象:实现了迭代器协议的对象(如何实现:对象内部定义一个__iter__()方法) 3.协议是一种约 ...
分类:
编程语言 时间:
2017-06-15 15:26:59
阅读次数:
207
1:先建需要排序的属性Model 2:建立排序 Util 定义排序方式 需实现 Comparator 3 : 测试 ...
分类:
编程语言 时间:
2017-06-15 14:59:48
阅读次数:
299
onload = function () { alert(document.getElementById('Button0').value); var buttonArr = document.getElementsByName('n1'); for (var i = 0; i < buttonAr ...
分类:
编程语言 时间:
2017-06-15 14:59:41
阅读次数:
142
完成效果 完成效果 我说一下制作流程,然后再看后面的代码1、创建一个image,选择我们的转盘背景图,素材找我或者网上都有,不多说了哈;2、创建一个空物体,位于转盘的正中心,因为我们的转盘指针的旋转中心是根据空物体进行的中心进行旋转的,所以需要把指针作为空物体的子对象,如果想要做的漂亮,可以自己找一 ...
分类:
编程语言 时间:
2017-06-15 14:57:22
阅读次数:
150
简单实现接口自动化测试(基于python+unittest) 简介 本文通过从Postman获取基本的接口测试Code简单的接口测试入手,一步步调整优化接口调用,以及增加基本的结果判断,讲解Python自带的Unittest框架调用,期望各位可以通过本文对接口自动化测试有一个大致的了解。 引言 为什 ...
分类:
编程语言 时间:
2017-06-15 14:29:13
阅读次数:
579
如果一个女孩子喜欢看龙猫,那么请珍惜她,呵护她 任何一门语言,字符串总是最基本也是最需要掌握的一个变量,想想入门的Hello World,输出的就是字符串。 官方文档:https://docs.python.org/3/library/stdtypes.html#text-sequence-type ...
分类:
编程语言 时间:
2017-06-15 14:29:07
阅读次数:
186
最近研究了一下游戏中模型的骨骼动画的原理,做一个学习笔记,便于大家共同学习探讨。 ps:最近改bug改的要死要活,博客写的吭哧吭哧的~ 首先列出学习参考的前人的文章,本文较多的参考了其中的表述: 1、骨骼动画详解 :http://blog.csdn.net/ccx1234/article/detai ...
分类:
编程语言 时间:
2017-06-15 14:28:11
阅读次数:
218
前言 这次分享的文章是我《Python爬虫开发与项目实战》基础篇 第七章的内容,关于如何手工打造简单分布式爬虫 (如果大家对这本书感兴趣的话,可以看一下 试读样章),下面是文章的具体内容。 本章讲的依旧是实战项目,实战内容是打造分布式爬虫,这对初学者来说,是一个不小的挑战,也是一次有意义的尝试。这次 ...
分类:
编程语言 时间:
2017-06-15 14:27:30
阅读次数:
466
Java NIO散点/收集 Java NIO带有内置的分散/收集支持。散点/收集是读取和写入渠道过程中使用的概念。 从通道散射读取是将数据读入多个缓冲区的读取操作。因此,数据可以从通道“散布”到多个缓冲器中。 对通道进行收集写入是将数据从多个缓冲区写入单个通道的写入操作。因此,数据可以从多个缓冲器收 ...
分类:
编程语言 时间:
2017-06-15 14:27:02
阅读次数:
253
今天没事看了下C++的构造函数原则,顺便做个笔记,毕竟好记性不如烂笔头,废话不多说,直奔主题了了。 C++构造函数原则归结起来有下面的几条: 1、如果子类没有定义构造函数,则子类默认调用父类无参数的构造函数。 2、如果子类定义了构造函数,不管子类的构造函数是有参数还是没有参数的,在创建子类时,没有显 ...
分类:
编程语言 时间:
2017-06-15 14:25:31
阅读次数:
140