A 封装:类中的成员变量为private(私有),为私有的成员变量提供公有的get()或set()。 封装的好处: i. 隐藏实现细节,提供共有的访问方式 ii. 提高了代码的复用性 iii. 提高安全性 封装的原则(思想): i. 将不需要对外提供的内容隐藏起来 ii. 把属性隐藏,提供公共方法对 ...
分类:
编程语言 时间:
2018-06-27 16:47:47
阅读次数:
190
一、组合 二、菱形继承问题 三、在子类派生的新方法中重用父类功能的另种方式 四、多态与多态性 ...
分类:
编程语言 时间:
2018-06-27 16:48:13
阅读次数:
183
spring 或 springboot统一异常处理https://blog.csdn.net/xzmeasy/article/details/76150370 一,本文介绍spring MVC的自定义异常处理,即在Controller中抛出自定义的异常时,客户端收到更友好的JSON格式的提示。而不是 ...
分类:
编程语言 时间:
2018-06-27 16:48:32
阅读次数:
142
### 这里是我遇到的问题记录,以防以后用 ### 由于设备原因只能使用 pyhton2 , 在运行程序的时候报错: 1.问题描述: 最可气的是:同一个文件,如果另开新的文件,复制粘贴就不让我运行,就报错!!! (气的我都河豚了) 看图: 你看同一个程序就是不通过!!!!! 2 解决办法: 第一种: ...
分类:
编程语言 时间:
2018-06-27 16:49:18
阅读次数:
1310
插入排序 插入排序,也是一种基于位置比较交换的排序算法。在排序过程中,它总是维持着一个有序的子列表。例如,一个数组的较低索引部分维持着有序。排序的时候,新元素在之前有序的部分中找好位置"插入"进去。故名,插入排序。 数组被频繁的检索、为排序的项将会移动并插入到已排好序的子列表中,这些都是在一个数组中 ...
分类:
编程语言 时间:
2018-06-27 16:49:27
阅读次数:
194
查询窗口中可以设置很多查询条件 表单中输入的内容转为datagrid的load方法所需的查询条件向原请求地址再次提出新的查询,将结果显示在datagrid中 转换方法看代码注释 JPA中带条件分页查询在下面的接口中 public interface JpaSpecificationExecutor< ...
分类:
编程语言 时间:
2018-06-27 16:49:35
阅读次数:
200
在PHP中实现数字排序很简单,我们可以将字符串转成数组,例如:$string=‘94132768‘;通过$arr=str_split(($string);转成数组:$arr=array(9,4,1,3,2,7,6,8);排序算法第一种我们可以通过使用Php的内置函数进行排序sort($arr);升序,rsort($arr)降序第二种是使用选择排序法进行排序,大概思路就是,从数组中找到最小数,然后与
分类:
编程语言 时间:
2018-06-27 17:28:48
阅读次数:
177
1.集合类 数组:可以存储对象,也可以存储基本数据类型,但是一次只能存储一种类型,且长度一定,不可改变。 集合:只能存储对象,长度可变,可以存储不同类型的对象。 其中,实现边框的是实现类,折线边框的是抽象类,点线边框的是接口 从图中可以看出,Collection接口是集合类的根接口,java中没有提 ...
分类:
编程语言 时间:
2018-06-27 17:29:16
阅读次数:
171
网上的文章很多,但我还是不知道下次需要看谁的,或是给朋友推荐谁的,索性我都整理出来,方便下次需要的时候能很快的看到或是给朋友链接。两种安装方式:解压安装和包安装 1.安装前检查: 因为安装系统时所选的服务不同,有时候我们选择的服务系统是不会预安装openJDK的,但有时候会预安装,所以在安装sunJ ...
分类:
编程语言 时间:
2018-06-27 17:30:09
阅读次数:
663
http://www.cnblogs.com/wupeiqi/articles/p/9078770.html 转发实用的面试题,希望给找寻资料的人给予帮助。 ...
分类:
编程语言 时间:
2018-06-27 17:31:02
阅读次数:
135
(转) https://my.oschina.net/joymufeng/blog/139952 面这行代码的输出是什么? 下面两行代码的输出相同吗? 请尝试在Eclipse中运行上面的两个代码片段,如果你对输出结果感到很惊讶,请继续往下读... 正如你所看到的: 第1个代码片段的运行结果是:-1 ...
分类:
编程语言 时间:
2018-06-27 17:32:17
阅读次数:
188
算数异常类: ArithmeticExecption 空指针异常类: NullPointerException 指定类不存在: ClassNotFoundException 字符串转换数字异常 :NumberFormatException 数组下标越界: IndexOutOfBoundsExcept ...
分类:
编程语言 时间:
2018-06-27 17:32:33
阅读次数:
160
Windows下JAVA用到的环境变量主要有3个,JAVA_HOME、CLASSPATH、PATH。 JAVA_HOME 指向的是JDK的安装路径,如C:\jdk1.5.0_06,在这路径下你应该能够找到bin、lib等目录。 ( 今晚使用新系统配置,不知道怎么的需要加bin才可以在CMD运行,JA ...
分类:
编程语言 时间:
2018-06-27 17:32:42
阅读次数:
161
1.customer表 2.使用c3p0连接到数据的xml配置文件 3.连接数据库的工具类 4.发送邮件的工具类 5.customer实体类 6.根据数据库查询结果使用调度器定时发送祝福邮件 ...
分类:
编程语言 时间:
2018-06-27 17:34:22
阅读次数:
338
myseq = '''[a:1,b:2,c:3] [a:3,b:3,c:8] [a:7,c:2:m:7,r:4] [a:2,c:4:m:6,r:4] [a:3,b:2,c:7,o:5]''' def eve(i): evest='' for x in [y for y in range(len(i)... ...
分类:
编程语言 时间:
2018-06-27 17:34:32
阅读次数:
232
(1)configparse模块 如何创建如下配置文件 [DEFAULT] ServerAliveInterval = 45 Compression = yes CompressionLevel = 9 ForwardX11 = yes [bitbucket.org] User = hg [tops ...
分类:
编程语言 时间:
2018-06-27 18:05:13
阅读次数:
198
递归函数 定义:即在函数定义中自己调用自己 递归就是在过程或函数中自我调用 递归必须有递归出口,即递归结束条件 举个栗子—阶乘: 函数执行过程: 注意: 使用递归函数需要防止栈溢出。 函数调用是通过 栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会增加一层栈帧,每当函数返回,就会减一 ...
分类:
编程语言 时间:
2018-06-27 18:06:17
阅读次数:
197
1. 形式参数: 类名:需要该类的对象 抽象类名:需要该类的子类对象 接口名:需要该接口的实现类对象 案例一: 案例二: 案例三: 2. 返回值类型: 类名:返回的是该类的对象 抽象类名:返回的是该类的子类对象 接口名:返回的是该接口的实现类的对象 案例一: 案例二: 案例三: 3. 链式编程 对象 ...
分类:
编程语言 时间:
2018-06-27 18:08:54
阅读次数:
170