教材p448 Example15_4 1. list中增加自己学号后三名同学,学号是最后三名的从1号开始加入 2. 提交运行结果截图 3. 刻下推送代码到码云 在数据结构和算法中,排序是很重要的操作,要让一个类可以进行排序,有两种方法: - 有类的源代码,针对某一成员变量排序,让类实现Compara... ...
分类:
编程语言 时间:
2018-05-07 00:44:01
阅读次数:
191
按条件装配bean 就是当满足特定的条件时Spring容器才创建Bean,Spring中通过@Conditional注解来实现条件化配置bean @Conditional和 :Condition接口的实现 Conditional注解通过value传入一个类,实现Condition接口,通过实现Con ...
分类:
编程语言 时间:
2018-05-07 00:44:16
阅读次数:
175
快速排序算法 1. 把array =[9,5,12,4,63,1,3,5,6,15,32] 按照从小到大排序 ...
分类:
编程语言 时间:
2018-05-07 00:44:57
阅读次数:
196
小基原创,转载请给我一个面子 正所谓,工欲善其事,必现准备好电脑。接下来跟着小基一步一步来搭建你的开发环境吧 1.下载安装unity 上面的那个是破解软件,下面是unity5.5.6的安装文件,先双击安装程序 点击Next 打钩后继续Next 第一个是unity必选,第二个是代码的编程工具,可以使用 ...
分类:
编程语言 时间:
2018-05-07 00:48:18
阅读次数:
270
1.python是什么语言? Python是一种支持面向对象的解释性高级语言,属于脚本语言的一种。 2.IDLE是什么? IDLE是开发python程序的基本IDE(集成开发环境),具备基本的IDE的功能,是非商业Python开发的不错的选择。 3.print()的作用是什么? print()方法用 ...
分类:
编程语言 时间:
2018-05-07 10:19:01
阅读次数:
143
快速排序算法是冒泡排序的一种改进,快速排序也是通过逐渐消除待排序的无序序列中逆序元素来实现排序的算法思想:(1)? 我们从待排序的记录序列中选取一个记录(通常第一个)作为基准元素(称为key)key=arr[left],然后设置两个变量,left指向数列的最左部,right指向数据的最右部。(2)? key首先与arr[right]进行比较,如果arr[right]<ke
分类:
编程语言 时间:
2018-05-07 10:20:42
阅读次数:
165
Servlet(Server Applet),全称JavaServlet,未有中文译文。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况 ...
分类:
编程语言 时间:
2018-05-07 10:21:47
阅读次数:
161
JavaScript的组成 JavaScript的特点 ...
分类:
编程语言 时间:
2018-05-07 10:22:54
阅读次数:
157
根据《java编程思想》里面的说法,java集合又叫容器,按照单槽和双槽分为两类,Collection和Map,这两个都是接口。 一、Collection Collection下面又分了三个子接口,分别是Set,List和Queue,他们的特性分别是: 1.Set:元素唯一,即Set中的元素永远不可 ...
分类:
编程语言 时间:
2018-05-07 11:01:56
阅读次数:
195
执行结果: ...
分类:
编程语言 时间:
2018-05-07 11:02:03
阅读次数:
326
1.1上次课的内容回顾:JavaScript:JavaScript:基本使用:ECMAScript:变量:弱变量类型:vari;数据类型:原始类型和引用类型.语句运算符对象:String,Boolean,Date,Math,Number,正则...全局函数:eval(),encodeURI(),encodeURIComponent(),decodeURI(),decodeURIComponent(
分类:
编程语言 时间:
2018-05-07 11:02:24
阅读次数:
181
Struts2 Struts2本质可以分为三个部分? Struts2本质可以分为三个部分? 答:核心控制层(FilterDispatcher),业务控制层(Action)和用户实现企业业务逻辑组件。 Struts2的基本流程? Struts2的基本流程? (1)客户端初始化一个指向Servlet容器 ...
分类:
编程语言 时间:
2018-05-07 11:02:44
阅读次数:
170
import java.util.Date; public class TestNew { public static void main(String args[]) { Date dt=new Date(); String year=String.format("%tY", dt); Strin ...
分类:
编程语言 时间:
2018-05-07 11:03:25
阅读次数:
303
一、什么是运算符?之前我们有定义过变量,变量是用来存储数据的,存储的数据是为了运算,运算就会使用到运算符举个简单的例子?4 +5 = 9?。 例子中,4?和?5?被称为操作数,"+" 称为运算符。?Python语言支持以下类型的运算符:·
分类:
编程语言 时间:
2018-05-07 11:03:41
阅读次数:
208
在实现方法时,选择不同的数据结构会导致其实现风格以及性能存在着很大的差异,例如: 需要快速地搜索成千上万个有序的数据项吗?需要快速地在有序的序列中插入和删除元素吗?需要建立键与值之间的关联吗? 1 Java集合框架 1.1 将集合的接口与实现分离 与现代的数据结构类库的常见情况一样,Java集合类库 ...
分类:
编程语言 时间:
2018-05-07 11:05:56
阅读次数:
264
是否了解线程的同步和异步?线程同步:多个线程同时访问同一资源,等待资源访问结束,浪费时间,效率低 线程异步:在访问资源时在空闲等待时同时访问其他资源,实现多线程机制是否了解网络的同步和异步?同步:提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事 异步: 请求通过事件触发->服务器处理(这是浏览器仍然可以作其他事情)->处理完毕 链表和顺序表储存时
分类:
编程语言 时间:
2018-05-07 11:06:34
阅读次数:
276
以下假设变量a为10,变量b为20:"=" 的作用是把右边的数值赋值给左边的变量 示例1:编程实现145893秒是几天几小时几分钟几秒钟?total = 145893day = total // (24 * 60 * 60)hour = (total % (24 * 60 * 60)) // (60*60)minute = (total % (60 * 60)) //
分类:
编程语言 时间:
2018-05-07 11:07:20
阅读次数:
252
argparse模块 参数好多,对这个不熟悉,不太懂命令行,很少用,先抄点说明,慢慢看着理解。 用于解析命令行选项和参数的标准模块。 使用步骤: 1: import argparse #导入模块 2: parser = argparse.ArgumentParser() #创建解析对象 3: par ...
分类:
编程语言 时间:
2018-05-07 11:07:58
阅读次数:
227
1.1案例六:使用JS完成省市联动的效果:1.1.1需求:在注册页面上有两个下拉列表,左侧省份的下拉列表一改变,右侧的市的下拉列表也要跟着发生变化.1.1.2分析:1.1.2.1技术分析:【JS中创建数组】【JS的事件】下拉的列表的改变的事件.onchange.【JS的DOM的操作】创建元素:添加元素:1.1.2.2步骤分析【步骤一】创建一个HTML文件.【步骤二】确定事件:onchange事件.
分类:
编程语言 时间:
2018-05-07 11:08:06
阅读次数:
212
使用spring boot加mybatis时,设置Map返回,当值为空时属性也会没有,就会报错 在application.properties中加入下面配置,将会解决这个问题。 #当查询数据为空时字段返回为null,不加这个查询数据为空时,字段将被隐藏 mybatis.configuration.c ...
分类:
编程语言 时间:
2018-05-07 11:48:09
阅读次数:
425