'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ...
分类:
编程语言 时间:
2018-03-01 00:38:32
阅读次数:
267
变量:在类里面定义的变量,不必实例化即可调用 实例变量:在类里面定义的变量,必须实例化之后才可以调用 比如: 属性方法:调用时看起来像是一个变量,方法没有入参,可以变成一个属性方法 在方法上添加@property即可 私有变量:只能在类里面使用,出了类就不能使用 私有变量是在变量名前加俩下划线 私有 ...
分类:
编程语言 时间:
2018-03-01 00:38:47
阅读次数:
155
简单列了一点 1.1 基本数据结构 1. 数组 2. 链表,双向链表 3. 队列,单调队列,双端队列 4. 栈,单调栈 1.2 中级数据结构 1. 堆 2. 并查集与带权并查集 3. hash 表 自然溢出 双hash 1.3 高级数据结构 1. 树状数组 2. 线段树,线段树合并 3. 平衡树 T ...
分类:
编程语言 时间:
2018-03-01 00:38:54
阅读次数:
225
今天在学习spring的aop操作时碰到了一个问题: Caused by: org.springframework.aop.framework.AopConfigException: Cannot proxy target class because CGLIB2 is not available. ...
分类:
编程语言 时间:
2018-03-01 00:39:50
阅读次数:
164
众所周知(?) , 大部分(?)以Unity3D为引擎的手游为了进一步压缩资源大小, 在Android平台经常将贴图资源以ETC1格式压缩以减少体积. 蛋疼的是ETC1不支持Alpha通道.... 程序猿们选择将原图拆分, 用一张贴图来单独记录Alpha信息. 这就给后来的拆(偷)包(图)带来了... ...
分类:
编程语言 时间:
2018-03-01 00:40:18
阅读次数:
312
JavaOOP 使用Java面向对象思想,解决软件中的业务问题IDE((Integrated 集成 Development 开发 Environment 环境):Eclipse 和 MyEclipse1.对象封装 1.什么是类,什么是对象? 解析:类是Class 对象是new。 类是类型 对象是实例 ...
分类:
编程语言 时间:
2018-03-01 00:40:45
阅读次数:
169
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ...
分类:
编程语言 时间:
2018-03-01 00:41:01
阅读次数:
251
#include int main(void) { /* 选择排序算法 原理:从数组中 找出最小的元素然后交换位置; */ int a[10] = {9,5,10,7,2,3,1,6,8,4}; int i=0,j=0; int n = sizeof(a)/4; //外循环n-1轮 for(i=0;... ...
分类:
编程语言 时间:
2018-03-01 00:41:37
阅读次数:
254
文章转载自 "详细分析Java中断机制" 1. 引言 当我们点击某个杀毒软件的取消按钮来停止查杀病毒时,当我们在控制台敲入quit命令以结束某个后台服务时……都需要通过一个线程去取消另一个线程正在执行的任务。Java没有提供一种安全直接的方法来停止某个线程,但是Java提供了中断机制。 如果对Jav ...
分类:
编程语言 时间:
2018-03-01 00:42:13
阅读次数:
248
题目:http://acm.hdu.edu.cn/showproblem.php?pid=5961 题目为中文,这里就不描述题意了。 思路: 从题目陈述来看,他将一个有向图用一个邻接矩阵来表示,并且分为两个图P、Q,但是它们是有内在联系的,即:P+Q,抛去方向即为完全图。 题目都是中文,这里就不翻译 ...
分类:
编程语言 时间:
2018-03-01 00:42:21
阅读次数:
252
字符串匹配算法:找到子串在原字符串中第一次出现的位置 字符串A:abcabcabcabc 字符串B:bca 1、朴素字符串匹配算法 假设有两个指针,一个i指向字符串A的起始位置,一个j指向字符串B的起始位置; (1)若A[I]==B[j],则i++;j++ (2)在(1)的情况下,若A[i]!=A[ ...
分类:
编程语言 时间:
2018-03-01 00:43:00
阅读次数:
198
1、什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类在方法区内的数据结构,并向程 ...
分类:
编程语言 时间:
2018-03-01 00:44:24
阅读次数:
199
类加载器 ...
分类:
编程语言 时间:
2018-03-01 00:44:40
阅读次数:
187
java中的内部类分为四个: 成员内部类 静态内部类 局部内部类 匿名内部类 1. 成员内部类: 定义在另一个类(外部类)的内部,而且与成员方法和属性平级叫成员内部类,......相当于外部类的非静态方法,如果被static修饰,就变成静态内部类了。 2.静态内部类 使用static修饰的成员内部类 ...
分类:
编程语言 时间:
2018-03-01 00:46:08
阅读次数:
175
#!/usr/bin/env python #-*- coding: utf-8 -*- 1、变量定义规则 字母、数字、下划线的任意组合。 第一个字符不能是数字。 内部关键字不能声明为变量名,例如and、for、from等。 2、编码 python 2.x默认编码是ASCII,python 3.x默 ...
分类:
编程语言 时间:
2018-03-01 00:46:51
阅读次数:
165
Atomic 从JDK5开始, java.util.concurrent包里提供了很多面向并发编程的类. 使用这些类在多核CPU的机器上会有比较好的性能.主要原因是这些类里面大多使用(失败-重试方式的)乐观锁而不是synchronized方式的悲观锁.跟踪了一下AtomicInteger的incre ...
分类:
编程语言 时间:
2018-03-01 00:47:41
阅读次数:
206
例如: class A{} public class B extends A{ public void test(){ System.out.println(super.getClass().getName()); } publis static void main(String[] args){ ...
分类:
编程语言 时间:
2018-03-01 00:48:03
阅读次数:
225
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ...
分类:
编程语言 时间:
2018-03-01 00:48:21
阅读次数:
217
2.类与类之间的关系 1)关联关系 如:Bank类与Customer类间的关系 2)继承关系 3)聚合关系 聚集 组合 3.面向对象的思想概念 类和对象是面向对象的核心概念类是对一类事物的描述,是抽象的、概念上的定义对象是实际存在的该类事物的每个个体,因而也称作实例(instance)。万事万物皆是 ...
分类:
编程语言 时间:
2018-03-01 00:48:35
阅读次数:
179
一、数组 数组是使用单独的变量名来存储一系列的值, JavaScript为数组提供了一个length属性来得到数组的长度。 js数组有以下特点: 1. 数组长度可变。总长度等于数组的最大索引值+1 2.同一数组中的元素类型可以互不相同 3.当访问未赋值的数组元素时,该元素值为undefined,不会 ...
分类:
编程语言 时间:
2018-03-01 00:48:52
阅读次数:
202