在昨天数组类的基础上,在插入数据时进行排序操作。 源代码: package array; public class MyorderArray { private int[] array; //创建数组 private int element; //有效数据长度 public MyorderArray ...
分类:
编程语言 时间:
2018-02-19 12:56:43
阅读次数:
207
属性的概念 不只是字段,而是其get set 方法 且该get方法有返回值的称为属性,继承Object类的getClass方法 属性个数 阻止父类的getClass属性用 ...
分类:
编程语言 时间:
2018-02-19 13:11:27
阅读次数:
200
1.mvc要做哪些事: a)将url映射到java类或java 类方法 b)封装用户提交的数据 c)处理请求-调用相关的业务处理-封装相应的数据 d)将响应的数据进行渲染,Jsp,html,freemarker等 2.spring mv是一个轻量级的,基于请求响应的mvc框架。 3.为啥要学习spr ...
分类:
编程语言 时间:
2018-02-19 13:11:45
阅读次数:
191
1.封装: 什么是封装呢?(封装不是单纯意义的隐藏,其实它还是可以查看的) 就是把一些不想让别人看的给隐藏起来了 封装数据:目的是保护隐私 功能封装:目的是隔离复杂度 如果用了私有的,在类的外部,无法直接使用变形的属性,但是在类的内部可以直接使用 2.封装类属性的私有属性(就是类属性前面加__) 3 ...
分类:
编程语言 时间:
2018-02-19 13:31:02
阅读次数:
243
abs(x) 求一个数的绝对值。 all(iterable) 如果迭代器中的所有值都为“真”则返回 True, 否则返回 False 注意: 如果迭代器为空,返回 True any(iterable) 如果迭代器中的任意一个值为“真”则返回 True, 否则返回 False 注意: 如果迭代器为空, ...
分类:
编程语言 时间:
2018-02-19 13:31:17
阅读次数:
633
一直很喜欢玩这个小游戏,简单的游戏中包含运气与思考与策略,喜欢这种简约又不失内涵的游戏风格。于是萌生了用C语言实现一下的想法。 具体代码是模仿这个:https://www.cnblogs.com/judgeyoung/p/3760515.html 博主分析的都很到位,很多算法技巧都值得借鉴,C语言实 ...
分类:
编程语言 时间:
2018-02-19 13:48:42
阅读次数:
238
Java的对象传递举一个简单的例子说明一下一个Person类,一个Car类,需求:可以通过关联两个类,使Person对象可以调用所关联的Car类的对象中的方法Person类ClassPerson{//设置变量privateintpid;privateStringpname;privateintpage;privateCarcname;//多参构造方法publicPerson(Stringpname
分类:
编程语言 时间:
2018-02-19 14:05:07
阅读次数:
179
1、声明和定义的关系 声明使得名字为程序所知,一个文件如果想使用别处定义的名字必须包含对那个名字的声明。变量声明规定了了变量的类型和名字,定义除了这一点相同外,还为变量申请存储空间,也可能为变量赋初始值。如果想声明一个变量而非定义它,就在变量名前面添加关键字extern,而且不要显示初始化变量: e ...
分类:
编程语言 时间:
2018-02-19 14:37:12
阅读次数:
158
转自:http://www.weixueyuan.net/view/6337.html C++语言继承了C语言的struct,并且加以扩充。在C语言中struct是只能定义数据成员,而不能定义成员函数的。而在C++中,struct类似于class,在其中既可以定义数据成员,又可以定义成员函数。 在C ...
分类:
编程语言 时间:
2018-02-19 15:16:39
阅读次数:
197
一、什么是单例模式 保证一个类只有一个实例,并提供一个访问它的全局访问点 二、优点 对唯一实例的受控访问 单利相当于全局变量,但防止了命名空间被污染 与单利模式功能相似的概念:全局变量、静态变量(方法) 试问?为什么用单例模式,不用全局变量呢? 答、全局变量可能会有名称空间的干扰,如果有重名的可能会 ...
分类:
编程语言 时间:
2018-02-19 15:38:51
阅读次数:
184
原理如图所示(画图太丑将就看看): 源代码: public class Bubblesort { public static void bubblesort(int[] array) //冒泡排序 { int temp; //存放中间数值 for(int i=0;i<array.length-1;i ...
分类:
编程语言 时间:
2018-02-19 15:38:59
阅读次数:
121
1、重定向 <mvc:view-controller path="/" view-name="redirect:/admin/index"/> 即如果当前路径是/ 则重定向到/admin/index 2、view name <mvc:view-controller path="/" view-nam ...
分类:
编程语言 时间:
2018-02-19 15:39:14
阅读次数:
183
题目大意:给定一个N个点、M条边的无向带权图,边的权值均为正整数。若要使它变成非连通图,需要移除的边总权值最小是多少? N≤500,图中不存在自环,但可能有重边(这里题意没交代清楚)。 Stoer-Wagner算法裸题。英文维基:https://en.wikipedia.org/wiki/Stoer ...
分类:
编程语言 时间:
2018-02-19 15:39:20
阅读次数:
196
一、回顾 面向对象 1.类:具有相同属性和方法 的一类事物 类名可以实例化一个对象 类名可以调用类属性,(静态属性 和(方法)动态属性) 2.对象:也就是实例 对象名:调用对象属性 调用方法 3.什么叫抽象? 从小到大的过程 4.组合 什么有什么的关系(将一个类的对象当做另一个类的属性) 5.继承 ...
分类:
编程语言 时间:
2018-02-19 15:39:27
阅读次数:
197
1、构造函数 构造函数的任务是初始化类对象的数据成员,无论何时只要类的对象被创建,就会执行构造函数。 构造函数名与类名相同 没有返回类型 可以重载 不能声明成const (1)合成的默认构造函数 如果我们没有为类显式的定义构造函数,编译器会为我们隐式的定义一个默认构造函数(没有任何参数)又叫做合成的 ...
分类:
编程语言 时间:
2018-02-19 15:39:59
阅读次数:
152
Python提供了切片(Slice)操作符L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack']取前3个元素>>> L[0:3]['Michael', 'Sarah', 'Tracy']L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引 ...
分类:
编程语言 时间:
2018-02-19 15:40:18
阅读次数:
186
迭代器 迭代是python最强大的功能之一,是访问集合元素的一种方式。 迭代器是一个可以记住遍历位置的对象。 迭代器从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本方法:iter() 和next() 字符串、列表、或元组对象都可用于创建迭代器。 迭代 ...
分类:
编程语言 时间:
2018-02-19 15:59:36
阅读次数:
176
题意:求两个串的最长公共子串 两个串连接起来然后求高度数组 注意两个sa值必须分别在不同一侧 本题是用来测试模板的,回想起青岛那次翻车感觉很糟糕 C++ include include include include include include include include include i ...
分类:
编程语言 时间:
2018-02-19 16:00:06
阅读次数:
102
这个网站还挺好使的 http://how2j.cn?p=33637 Day1 熟悉了一下类,属性,方法的概念 模拟了一下英雄这个类,包括有护甲,血量,移速这些属性,然后英雄又有类似于加血加速,超神这种行为,称作方法 代码如下 ...
分类:
编程语言 时间:
2018-02-19 16:00:14
阅读次数:
4427
一、静态方法(staticmethod)和类方法(classmethod) 类方法:有个默认参数cls,并且可以直接用类名去调用,可以与类属性交互(也就是可以使用类属性) 静态方法:让类里的方法直接被类调用,就像正常调用函数一样 类方法和静态方法的相同点:都可以直接被类调用,不需要实例化 类方法和静 ...
分类:
编程语言 时间:
2018-02-19 16:00:25
阅读次数:
180