1.什么是接口 (1)接口是一些方法特征的集合,方法默认是public的,属性可以用public static final 修饰。 (2)接口可以看成对象的次类型,对象的父类是主类型。比如Treemap,其主类型是AbstractMap,其次类型有clonable和Serializable (3)接 ...
分类:
编程语言 时间:
2018-02-23 19:04:23
阅读次数:
129
多态:接口重用,一种接口,多种实现 ...
分类:
编程语言 时间:
2018-02-23 19:04:39
阅读次数:
165
局部内部类特点: 1.定义在代码块、方法体内的类叫局部内部类 2.局部内部类访问外部类的属性和方法使用“外部类名.this.属性名”和“外部类名.this.方法名(参数)”的形式 3.对外部世界完全隐藏,只能在作用域内生成对象。局部内部类有以下限制: 1.局部类不能加访问修饰符,因为他们不是类成员 ...
分类:
编程语言 时间:
2018-02-23 19:05:05
阅读次数:
238
本节内容: 1.创建字符串 2.访问字符串中的值 3.字符串中的转义字符 4.字符串运算符 5.字符串格式化 6.字符串的内建函数 1.创建字符串 2.访问字符串中的值 Python 访问子字符串,可以使用方括号来截取字符串 3.字符串中的转义字符 需要在字符串中使用特殊字符时,python用反斜杠 ...
分类:
编程语言 时间:
2018-02-23 19:05:12
阅读次数:
268
最近,买了本Spring入门书:spring In Action 。大致浏览了下感觉还不错。就是入门了点。Manning的书还是不错的,我虽然不像哪些只看Manning书的人那样专注于Manning,但怀着崇敬的心情和激情通览了一遍。又一次接受了IOC 、DI、AOP等Spring核心概念。 先就I ...
分类:
编程语言 时间:
2018-02-23 19:05:20
阅读次数:
207
主要思想是贪心。 先将所有的边按照边权从小到大排序。 按照排好的顺序判断每一条边是否能够造成整个图中出现回路,如果不能则将该条边加入图中,并将两个顶点联通(并查集中的”并“)。 如果边的条数达到n-1,则跳出循环。此时得到的生成树便是最小生成树。 ...
分类:
编程语言 时间:
2018-02-23 19:06:34
阅读次数:
194
新春伊始,上班码代码,看了一下自己年前的总结,发现有一个Socket通信的帮助库SocketSimple,今天就介绍一下该库的作用。作用讲解SocketSimple库主要是对Socket服务端实现及Socket客户端实现的封装,服务端由ServerHelper管理,客户端由ClientHelper管理;通信均采用回调模式,主要有异常回调、连接回调、消息接收回调、消息发出回调等;内部多线程并发,消息
分类:
编程语言 时间:
2018-02-23 19:07:22
阅读次数:
196
原文:http://www.cnblogs.com/ziyunfei/archive/2012/10/04/2711551.html 多行字符串的作用是用来提高源代码的可读性.尤其是当你处理预定义好的较长字符串时,把这种字符串分成多行书写更有助于提高代码的可读性和可维护性.在一些语言中,多行字符串还 ...
分类:
编程语言 时间:
2018-02-23 19:07:40
阅读次数:
177
列表常见操作 切片:取多个元素 追加 插入 修改 删除 扩展 拷贝 统计 排序&翻转 获取下标 与list相关的函数 list的内置方法 ...
分类:
编程语言 时间:
2018-02-23 19:08:02
阅读次数:
189
package com.totoo.TouhouMassLight;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics ...
分类:
编程语言 时间:
2018-02-23 19:10:11
阅读次数:
173
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 写在前面的话:此文只能说是java多线程的一个入门,其实Java里头线程完全可以写一本书了,但是如果最基本的你都学掌握好,又怎么能更上一个台阶呢?如果你觉得此文很简单,那推荐你看看Java并发包 ...
分类:
编程语言 时间:
2018-02-23 19:10:21
阅读次数:
178
public static String getTime(Date date){ StringBuffer time = new StringBuffer(); Date date2 = new Date(); long temp = date2.getTime() - date.getTime() ...
分类:
编程语言 时间:
2018-02-23 19:10:31
阅读次数:
174
var array=['REG','2018','2018']; array.indexOf(‘REG’) // 0 array.indexOf(‘R’) // -1 array.indexOf(’2018′) // 1 array.indexOf(2018) // -1 var array=['R ...
分类:
编程语言 时间:
2018-02-23 19:10:39
阅读次数:
346
从今天开始学习JavaScript JavaScript常用数据类型如下: 1.数值类型(number):包含整数和浮点数 2.字符串类型(string):字符串必须使用双引号或单引号 3.布尔类型(boolean):只有true和false两个值 4.未定义类型(Undefined):专门用来确定 ...
分类:
编程语言 时间:
2018-02-23 19:12:16
阅读次数:
192
Java多线程实现方式主要有四种:继承Thread类、实现Runnable接口、实现Callable接口通过FutureTask包装器来创建Thread线程、使用ExecutorService、Callable、Future实现有返回结果的多线程。 其中前两种方式线程执行完后都没有返回值,后两种是带 ...
分类:
编程语言 时间:
2018-02-23 19:13:52
阅读次数:
182
1.什么是线程局部变量?(答案) 线程局部变量是局限于线程内部的变量,属于线程自身所有,不在多个线程间共享。Java 提供 ThreadLocal 类来支持线程局部变量,是一种实现线程安全的方式。但是在管理环境下(如 web 服务器)使用线程局部变量的时候要特别小心,在这种情况下,工作线程的生命周期 ...
分类:
编程语言 时间:
2018-02-23 20:38:55
阅读次数:
155
Python基本数据还有元祖和字典 元祖(tuple)是Python的基本数据类型,用()表示,元素之间用‘,’隔开,元祖一旦创建,就不能改变 字典(dict)由键值对组成的数据类型 ...
分类:
编程语言 时间:
2018-02-23 20:39:49
阅读次数:
191
一:native声明 在Java中native是关键字。它一般在本地声明,异地用C和C++来实现。它的声明有几点要注意: 1)native与访问控制符前后的关系不受限制。 2)必须在返回类型之前。 3)它一般为非抽象类方法。 4)native方法在异地实现,象抽象方法一样,所以没有方法体,以分号结束 ...
分类:
编程语言 时间:
2018-02-23 20:40:11
阅读次数:
163
简单来说,http_build_query()就是将一个数组转换成url 问号?后面的参数字符串,并且会自动进行urlencode处理。 ...
分类:
编程语言 时间:
2018-02-23 20:40:55
阅读次数:
280
1.static成员变量(非const)必须在类外定义,在类中只是作为声明(声明其scope为该类),不能使用类初始化成员列表来初始化,只能在定义的时候初始化。 2.static const的成员变量必须在类中定义的时候就初始化,不能在类外再定义,不能使用类初始化成员列表初始化。 3.static ...
分类:
编程语言 时间:
2018-02-23 20:41:46
阅读次数:
164