码迷,mamicode.com
首页 > 编程语言
Java学习(十八):二叉树的三种递归遍历
二叉树的三种递归遍历: 1 public class StudentNode 2 { 3 private String name; 4 5 private StudentNode leftNode; 6 7 private StudentNo...
分类:编程语言   时间:2015-04-21 00:16:37    阅读次数:159
Java获取未知类型对象的属性
获取未知类型对象的属性通常有两种方式:一是通过自定义注解的方式,通过获取被注解的属性从而获取属性的值,这种方式也是Spring参数注入的重要实现手段二是通过反射获取属性的名称,通过属性名从而获取属性,这种方式在开发时是比较简便易实现的。一、关于注解1、自定义注解 首先定义一个@interface类型...
分类:编程语言   时间:2015-04-21 00:13:54    阅读次数:337
一步两步学算法之顺序队列
顺序链表代码 非常简单;但这个代码会有假溢出的状况出现;就是在队尾已满的情况下,不断出队后若在此时进行入队操作 判断队列已满的条件是q->head==q->tail 此时这个条件满足。 但实际队列之前已经出队了好几个,前面还有空余空间,这就是假溢出;(原谅我懒得画图)假溢出解决办法1.每次出队后 把...
分类:编程语言   时间:2015-04-21 00:12:12    阅读次数:224
线程问题-一个线程怎么调用另一个线程的结果(2)
1 public class Job1{ 2 public static void main(String[] args){ 3 //ThreadClass t=new ThreadClass(); 4 //RunnableClass r=new Runna...
分类:编程语言   时间:2015-04-21 00:12:57    阅读次数:176
c/c++:重载 覆盖 隐藏 overload override overwrite
http://www.cnblogs.com/qlee/archive/2011/07/04/2097055.html成员函数的重载、覆盖与隐藏成员函数的重载、覆盖(override)与隐藏很容易混淆,C++程序员必须要搞清楚概念,否则错误将防不胜防。8.2.1 重载与覆盖成员函数被重载的特征:(1...
分类:编程语言   时间:2015-04-21 00:13:25    阅读次数:662
JAVA_Object类equals()方法
equalspublic boolean equals(Object obj)Indicates whether some other object is "equal to" this one.The equals method implements an equivalence relation...
分类:编程语言   时间:2015-04-21 00:12:25    阅读次数:249
java入门排列算法 - - >插入排序(代码量最少)
要理解插入排序,首先得理解实现一个算法-->对于一个已经从大到小排好序的数组a[],插入一个value使得整个数组的顺序依然是从大到小的;这个算法的实现非常简单,不做探讨。对于乱序数组a[];在外层i循环中,第一次循环,我假定数组只有一个元素a[0],以a[1]作为value来插入,第一次循环结束可...
分类:编程语言   时间:2015-04-21 00:09:25    阅读次数:165
一维和二维数组 动态内存分配
一维数组的动态内存分配 #include "stdafx.h" #include using namespace std; int main() { int length,i; int *p; cin>>length; p=new int[length]; for(i=0;i using names...
分类:编程语言   时间:2015-04-21 00:06:31    阅读次数:243
汇编语言基础 04
栈 push 入栈 pop 出栈 任意时刻,SS:SP 指向栈顶元素 SS 段寄存器 SP 栈指针栈空 SS:SP指向栈空间最高地址单元的下一个单元入栈,出栈都会导致超界push 寄存器 将一个寄存器的数据入栈pop 出栈,用一个寄存器接收出栈的数据push 段寄存器 pop 段寄存器 push 内...
分类:编程语言   时间:2015-04-21 00:03:45    阅读次数:164
vector的坑——C++primer练习6.33总结
说来惭愧,一道简单的对vector递归的题目写了一个多小时,最后还是请教了大神才改出来。 首先贴上原代码:void return_vector(vector::iterator,vector);int main(){ int n, temp; vector symbol{}; ...
分类:编程语言   时间:2015-04-21 00:03:24    阅读次数:428
Java 缓存技术
以下仅是对map对方式讨论。没有对点阵图阵讨论。作缓存要做以下2点:1:清理及更新缓存时机的处理: . 虚拟机内存不足,清理缓存 .. 缓存时间超时,或访问次数超出, 启动线程更新2:类和方法的反射 (线程嵌套调用) reflect.invoke的使用。JAVA缓存有两种:一、文件缓存,...
分类:编程语言   时间:2015-04-21 00:01:17    阅读次数:378
二分查找JAVA实现
二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前...
分类:编程语言   时间:2015-04-20 23:58:55    阅读次数:477
Java知多少(40)接口和抽象类的区别
类是对象的模板,抽象类和接口可以看做是具体的类的模板。由于从某种角度讲,接口是一种特殊的抽象类,它们的渊源颇深,有很大的相似之处,所以在选择使用谁的问题上很容易迷糊。我们首先分析它们具有的相同点。都代表类树形结构的抽象层。在使用引用变量时,尽量使用类结构的抽象层,使方法的定义和实现分离,这样做对于代...
分类:编程语言   时间:2015-04-20 23:57:26    阅读次数:168
【VC++技术杂谈006】截取电脑桌面并将其保存为bmp图片
本文主要介绍如何截取电脑桌面并将其保存为bmp图片。1.Bmp图像文件组成 Bmp是Windows操作系统中的标准图像文件格式。 Bmp图像文件由四部分组成: (1)位图头文件数据结构,包含Bmp图像文件的类型、文件大小等信息。 (2)位图信息数据结构,包含Bmp图像的宽、高、压缩类型等...
分类:编程语言   时间:2015-04-20 23:57:15    阅读次数:198
Spring的Bean的作用域
singleton: * IOC中只存在一个共享的Bean实例,并且所有对bean的请求,只要id与该bean定义相匹配,则只会返回bean的同一实例 * 与单例模式区别:单例设计模式表示一个ClassLoader中只有一个class存在,而这里的singleton则表示一个容器对应一个bean.....
分类:编程语言   时间:2015-04-20 23:56:16    阅读次数:161
Javascript获取服务器时间
Javascript是运行在客户端的脚本,我们一般都用new Date()来获取当前时间,但是得到的是客户端的时间,客户端时间是随意更改的,如果要做一个产品发布倒计时的话,客户端时间一改,就要闹笑话了。业务中需要用到服务器时间的场景还有很多,那么仅仅通过js怎么拿到服务器时间呢?事实上,只需要一.....
分类:编程语言   时间:2015-04-20 23:54:47    阅读次数:220
maven项目中自动下载jar包的pom.xml配置
maven项目中自动下载jar包的pom.xml配置 ? 用 maven2 ,pom.xml中设置了依赖,会帮你下载所有依赖的.jar到 M2_REPO 指向的目录 ?? --------------------------------------------------------------------------...
分类:编程语言   时间:2015-04-20 22:49:49    阅读次数:225
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!