一、介绍 内部类:存在与类中的类就是内部类,一般用于Android开发。 可以把内部类理解成一种继承关系 1.普通内部类 2.局部内部类 3.静态内部类 4.匿名内部类 二、笔记 1.普通内部类 2.局部内部类 3.静态内部类 4.匿名内部类 ...
分类:
编程语言 时间:
2016-10-04 13:47:20
阅读次数:
123
上述只是代码的叠加,需要注意的点是那些 使用json模块进行的时候,如果碰到数据比较复杂,则会产生异常报错,此时使用pickle则没有这个问题。看oldboy-python第十期第三天有感。 ...
分类:
编程语言 时间:
2016-10-04 13:47:31
阅读次数:
189
1 类的加载在学习反射机制之前,我们需要简单理解一下类的加载过程,这有助于我们更好的理解反射原理。1.1类加载器
负责将类的字节码.class文件加载到内存,并为之生成对应的Class对象。利用类...
分类:
编程语言 时间:
2016-10-04 12:07:57
阅读次数:
260
JAVA-Map
生命苦短,只是美德能将它传到遥远的后世。——莎士比亚
关于Map集合的综述
Map集合:该集合存储键值对。一对一对往里存。而且要保证键的唯一性。
1,添加。
...
分类:
编程语言 时间:
2016-10-04 12:05:19
阅读次数:
224
1.默认的FaviconSpring Boot提供了一个默认的favicon,每次访问应用的时候都能看到。?2.关闭Favicon可在application.properties中设置关闭Faviconspring.mvc.favicon.enabled=false?3.设置自己的Favicon只需... ...
分类:
编程语言 时间:
2016-10-04 12:04:52
阅读次数:
1487
一、安装erlang yum install erlang 二、安装rabbitmq rpm包: wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.0/rabbitmq-server-3.5.0-1.noarch.rpm rpm - ...
分类:
编程语言 时间:
2016-10-04 12:01:52
阅读次数:
188
在实际的项目中看到一个很奇怪的现象,Java可以直接new一个接口,然后在new里面粗暴的加入实现代码。就像下面这样。那么问题来了,new出来的对象没有实际的类作为载体,这不是很奇怪吗? 思考以下代码的输出是什么? 实际答案是出现xxxx$1这样一个类名,它是编译器给定的名称。 匿名类 匿名类相当于 ...
分类:
编程语言 时间:
2016-10-04 11:58:42
阅读次数:
138
首先: 1.依赖注入就是一种在一个需要使用它的类中定义一个接口,该类中不管这个接口是怎么实现的,只是执行这个方法 2.依赖注入可以让该类实现通用 代码: 1.定义一个饮料接口 2.书写它的实现类 这三个实现类是对这个饮料接口的实现 3.书写顾客类 顾客喝饮料,定义接口然后可以采用定义方法或者构造方法 ...
分类:
编程语言 时间:
2016-10-04 11:58:29
阅读次数:
182
函数 调用 abs 即求绝对值 只有一个函数 比较函数 cmp(x,y) 有两个参数 x>y 1 x<y -1 x=y 0 数据类型转化 int() 定义函数 自定义求绝对值的my-abs函数 def my-abs(a): if a>=0: return a else: return -a def ...
分类:
编程语言 时间:
2016-10-04 11:57:35
阅读次数:
136
假设我们想声明一个STL的vector类型的变量,读入文件里的信息: 之后我们引用data的元素时,会发现编译器报错。为什么呢,让我们来分析一下: 在此时的编译器看来,我们实际上声明的是一个函数,它的返回值是vector,参数有两个,第一个参数为一个istream_iterator对象,第二个参数为 ...
分类:
编程语言 时间:
2016-10-04 11:56:23
阅读次数:
161
一、线程的状态有5种: 新生状态 就绪状态 运行状态 阻塞状态 死亡状态 二、线程的停止(重点) 1,自然终止:线程体执行完毕 2,外部干涉: 1>,线程体类 定义 线程体使用的标识 2>,线程体中使用该标识 3>,提供对外的方法改变该标识 4>,外部根据条件调用该方法 代码实现: 二、线程的阻塞 ...
分类:
编程语言 时间:
2016-10-04 11:57:53
阅读次数:
180
本文参考http://www.prglab.com/cms/pages/c-tutorial/advanced-data/pointers.php http://blog.csdn.net/ameyume/article/details/8220832 1.函数指针 函数指针是一个指针,其指向的是一 ...
分类:
编程语言 时间:
2016-10-04 11:53:40
阅读次数:
223
线程的创建有3中,继承Thread,实现Runnable接口,实现Callable接口(了解) 一,继承Thread 1.创建多线程:继承Thread 重写run() 线程体 2.使用多线程:创建子类对象,调用对象.start() 启动线程(加入到线程组,有CPU自己管控) 缺点:单继承 本身存在的 ...
分类:
编程语言 时间:
2016-10-04 11:54:55
阅读次数:
167
一、同步:synchronized 同步 并发 多个线程访问同一资源,确保资源安全 >线程安全 同步块: Synchronized(引用类型 | this | 类.class){ } 同步方法: public static synchronized void.... >Web12306 web123 ...
分类:
编程语言 时间:
2016-10-04 11:53:01
阅读次数:
181
代码: function getCookie(c_name) { if(document.cookie.length > 0) { c_start = document.cookie.indexof(c_name + "="); if (c_start != -1) { c_start = c_st ...
分类:
编程语言 时间:
2016-10-04 11:51:12
阅读次数:
128
使类和成员的可访问性最小化 规则很简单:尽可能地使每个类或者成员不被外界访问。实例域(非final)决不能是公有的。当需要暴露出不可变的实例时通常会把这个实例做成不可变或者是把这个实例变成私有,同时提供该实例的备份。 在公有类中使用访问方法而非公有域 这就是常说的getter和setter方法,提供 ...
分类:
编程语言 时间:
2016-10-04 11:48:40
阅读次数:
131
一、概念 程序:指令集 静态概念 prograss 进程:操作系统调动程序 动态概念 process (cpu、data、code代码区) 线程:进程内多条执行路径 Thread 二、区别 ...
分类:
编程语言 时间:
2016-10-04 11:47:26
阅读次数:
148