java中的存根类 --- Stub ① 存根类是一个类,它实现了一个接口,但是实现后的每个方法都是空的。 它的作用是:如果一个接口有很多方法,如果要实现这个接口,就要实现所有的方法。但是一个类从业务来说,可能只需要其中一两个方法。如果直接去实现这个接口,除了实现所需的方法,还要实现其他所有的无关方... ...
分类:
编程语言 时间:
2017-11-10 23:18:40
阅读次数:
276
输入 gets() 函数 : 1.gets() 从标准输入设备读取字符串,以回车结束读取,使用'\0'结尾,回车符'\n'被舍弃没有遗留在缓冲区。 2.可以用来输入带空格的字符串。 3.可以无限读取,不会判断上限,因此使用gets不安全,可能会造成溢出。 fgets() 和 fputs() 函数 : ...
分类:
编程语言 时间:
2017-11-10 23:19:34
阅读次数:
392
JAVA异常分为三类: 第一类是Error,Error表示程序在运行期间出现了十分严重、不可恢复的错误,在这种情况下应用程序只能中止运行,例如JAVA 虚拟机出现错误。Error是一种unchecked Exception,编译器不会检查Error是否被处理,在程序中不用捕获Error类型的异常;一 ...
分类:
编程语言 时间:
2017-11-10 23:21:03
阅读次数:
282
转自: http://blog.csdn.net/elina_1992/article/details/47419097 1.如何获得当前文件路径 常用: (1).Test.class.getResource("") 得到的是当前类FileTest.class文件的URI目录。不包括自己! (2). ...
分类:
编程语言 时间:
2017-11-10 23:21:59
阅读次数:
541
存储大量数据的容器在Python中就叫做内置数据结构 Python中有四种数据结构: 列表,字典,元组(数组),集合 列表:list=[val1,val2,val3,val4] 字典:dict={key1:val1,key2:val2} 元组:tuple=(val1,val2,val3,val4) ...
分类:
编程语言 时间:
2017-11-10 23:22:48
阅读次数:
405
接口(interface) 1.接口体中包含常量的声明(没有变量)和抽象方法两部分。接口体中只有抽象方法,没有普通的方法,而且接口体中所有的常量访问权限一定是public,而且是static常量(允许省略public、final和static修饰符),所有的抽象方法的访问权限一定都是public(允 ...
分类:
编程语言 时间:
2017-11-10 23:23:04
阅读次数:
401
一、python语言简介 一顿狂吹python目前有多火、多NB,哈哈哈,不过用起来心情确实很舒畅。 解释性语言;缺点,运行速度慢。 二、python解释器 与C、C++、java不同,以上都需要先将代码文件编译,直接可以由python解释器执行代码 .py文件。现有的python代码解释器有很多种 ...
分类:
编程语言 时间:
2017-11-10 23:23:26
阅读次数:
415
ppt(原创): https://files.cnblogs.com/files/eastblue/堆排序.pptx 视频(原创): https://www.bilibili.com/video/av16199074/ 代码: ...
分类:
编程语言 时间:
2017-11-11 00:22:54
阅读次数:
297
之前一直没去学过IO,现在要写上传下载,必须得看了。 File类 public class FileTest{ public static void main(String[] args) throws IOException { // 以当前路径来创建一个File对象//新建一个file的对象,这 ...
分类:
编程语言 时间:
2017-11-11 00:23:24
阅读次数:
241
1.冒泡排序 2.快速排序 3.插入排序 3.1希尔排序(插入排序的一种) 4.选择排序 5. 归并排序 6.堆排序 7.计数排序 8.基数排序 9.桶排序 ...
分类:
编程语言 时间:
2017-11-11 00:23:48
阅读次数:
276
java中的变量 类变量(静态变量),final变量,成员变量,局部变量 ① 类变量(也叫静态变量)是类中独立于方法之外的变量,用static 修饰,静态变量随着类的加载而加载。 ② final变量:用final关键字修饰,不能被修改。与static一起用可表示常量。 ③ 成员变量(也叫"实例变量" ...
分类:
编程语言 时间:
2017-11-11 00:24:00
阅读次数:
235
题目:统计一个数字在排序数组中出现的次数。例如输入排序数组{1,2,3,3,3,3,4,5}和数字3,由于3在这个数组中出现了4次,因此输出4。 暴力解法的时间复杂度为O(n),还有更优的解法,运用二分查找,时间复杂度为O(logn): 1.先找出第一次出现的下标值,设left,mid,right分 ...
分类:
编程语言 时间:
2017-11-11 00:25:31
阅读次数:
191
2017-11-10 21:25:02 Spring的AspectJ的AOPAspectJ 是一个面向切面的框架,它扩展了 Java 语言。 AspectJ 定义了 AOP 语法所以它有一个专门的编译器用来生成遵守 Java 字节编码规范的 Class 文件。AspectJ 是一个基于 Java 语 ...
分类:
编程语言 时间:
2017-11-11 00:25:51
阅读次数:
356
元字符 描述 \ 将下一个字符标记符、或一个向后引用、或一个八进制转义符。例如,“\\n”匹配\n。“\n”匹配换行符。序列“\\”匹配“\”而“\(”则匹配“(”。即相当于多种编程语言中都有的“转义字符”的概念。 ^ 匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^ ...
分类:
编程语言 时间:
2017-11-11 00:26:25
阅读次数:
307
SpringCloud微服务架构集大成者,云计算最佳业务实践。p_w_picpath.pngSpringCloudSpringCloudConfigSpring配置管理工具包,让你可以把配置放到远程服务器,集中化管理集群配置,目前支持本地存储、Git以及Subversion。SpringCloudBusSpring事件、消息总线,用于在集群(例如,..
分类:
编程语言 时间:
2017-11-11 00:26:48
阅读次数:
266
1.logging模块日志是我们排查问题的关键利器,写好日志记录,当我们发生问题时,可以快速定位代码范围进行修改。Python有给开发者们提供好的日志模块,下面介绍一下logging模块:首先,我们先来看一个例子:importlogginglogging.debug(‘Thisisdebugmessage‘)logging.info(‘Thi..
分类:
编程语言 时间:
2017-11-11 00:28:32
阅读次数:
298
一、@Controller 处理http请求 1、结合模版组件返回页面,spring-boot提供了spring-boot-starter-thymeleaf组件 2、结合@ResponseBoy返回JSON 二、@RestController Spring4新增的注解,等同于@Controller ...
分类:
编程语言 时间:
2017-11-11 00:28:51
阅读次数:
253
转自:http://blog.csdn.net/michaelwubo/article/details/50879832 一、使用Hadoop URL读取数据 其中,我使用到的jar包有: hadoop-core的版本一定要和分布式环境上安装的hadoop版本保持一致,不然会报错: 12/09/11 ...
分类:
编程语言 时间:
2017-11-11 00:29:01
阅读次数:
329
7. 如何让python代码更 Pythonic : 1、变量交换: 2、带有索引位置的集合遍历: 3、字符串连接: 注:使用 + 操作时,每次都会在内存中生成一个新的字符串对象,而 join 方法整个过程只产生一个字符串对象。 4、打开/关闭文件: 注:使用 with 语句,系统会在执行完文件操作 ...
分类:
编程语言 时间:
2017-11-11 00:30:33
阅读次数:
263
1. Spring简介(SpringFramework) Spring是一个开源轻量级框架,一站式框架,使用基本的JavaBean代替EJB Spring轻量级的控制反转(IoC)和面向切面(AOP)的容器框架 - 从大小与开销两方面而言,Spring都是轻量级的 - 通过控制反转(IoC)的技术达 ...
分类:
编程语言 时间:
2017-11-11 00:31:25
阅读次数:
187