分析:1.二叉树的中序遍历正好是排好序的遍历方式,因此可以采用中序递归的方式来处理;2.可以用类似输出流的方式来”输出“节点到链表末尾;3.可以用局部变量来简化判断,优化程序。程序:typedefstructtagTreeNode_s{intnValue;tagTreeNode_s*pLeftNode;tagTreeNode_s*pRight..
分类:
编程语言 时间:
2015-05-20 15:07:25
阅读次数:
116
slice()和splice()是JavaScript中Array对象原型的两个方法,由于方法名很相像,经常会记混两者的作用,下面来做一个明确的区分。1.slice(start[,end]):从数组中取元素,返回取出的子数组,对原数组无影响。其中,start参数必填,表示取元素的起始位置;end参数可选,表示取元..
分类:
编程语言 时间:
2015-05-20 15:04:21
阅读次数:
129
1.数组程序=算法+数据结构;前面学过的if...else...、switch...、while循环、for循环等都是解决流程问题,即算法方面的问题。数据结构:就是把数据按照特定的某种结构来保存,而数组就是一种最基本的数据结构。1)数组的定义:相同数据类型的元素组成的集合,里面只能存放相同..
分类:
编程语言 时间:
2015-05-20 15:01:08
阅读次数:
132
父类packagecom.yjm.Tes;
publicabstractclassTs{
protectedvoidTest(Stringstr,Strings){
System.out.println("ts...");
}
}子类packagecom.yjm.Tes;
publicclassTestextendsTs{
protectedfinalvoidTest(Stringstr,Strings){
System.out.println("test...");
}
pu..
分类:
编程语言 时间:
2015-05-20 15:00:22
阅读次数:
148
之前找大牛给我写了个spring mvc使用缓存的项目例子但是自己结合项目的时候,在启动的时候就报错,一大片红加蓝,错误信息一大堆,在网上搜了很久也没有找到答案,两天后,我又把大牛请来了,用了一分钟解决了,他只让我在百度里搜了一下tried to access method net.sf.ehcache.CacheManager这个错误,点开第一个结果,就解决了
关于 java.lang...
分类:
编程语言 时间:
2015-05-20 14:54:35
阅读次数:
194
首先进入到jar包目录中
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging=jar -Dfile=ojdbc14.jar...
分类:
编程语言 时间:
2015-05-20 14:53:26
阅读次数:
139
桶排序_BUCKETSORT
桶排序的思想
桶排序的代码编写
总结桶排序_BUCKETSORT假设你有五百万份试卷,每份试卷的满分都是100分,如果要你对这些试卷按照分数进行排序,天噜啦,五百万份试卷啊,快速排序?堆排序?归并排序?面对这么多的数据,平均下来上面的每一种一种算法至少都要花费nlogn=5000000log5000000=111267433nlogn=5000000log5000000...
分类:
编程语言 时间:
2015-05-20 14:54:16
阅读次数:
136
File类是java中表示文件和目录名的抽象表示形式。File类可以实现文件的创建,删除,重命名,获取路径,创建时间等等,是唯一一个与文件本身有关的操作。所以有必要好好学习File类。
主要使用方法:
1.public File(String pathname)----根据文件路径构造File实例
2.public boolean createNewFile()throws ...
分类:
编程语言 时间:
2015-05-20 14:52:20
阅读次数:
156
java API为我们网络通信提供了服务器套接字ServerSocket类和客户端套接字Socket,Socket是网络驱动层提供给应用程序编程的接口和一种机制。
下面提供具体实现例子
服务端--ServerSocket
ServerSocket类实现了服务器的套接字,主要方法
ServerSocket(int port)-----创建绑定到特定端口的服务器套接字
void...
分类:
编程语言 时间:
2015-05-20 14:52:37
阅读次数:
212
在Java中,每个class都有一个相应的Class对象。也就是说,当我们编写一个类,编译完成后,在生成的.class文件中,就会产生一个Class对象,用于表示这个类的类型信息。Class类是反射的根源。
1.获取Class对象
得到Class类对象有三种方式
1.使用Object类中的getClass()方法
2.类.class
3.通过Class类的forN...
分类:
编程语言 时间:
2015-05-20 14:51:48
阅读次数:
123
最近要使用java来操作Json数据,虽然Json用过几次,但一直没有好好总结,趁这次来总结一下java操作Json数据。Java操作Json有很多工具包,地址为http://www.json.org/,可以自己上去挑选。
这里我使用第一个org.json,最新源码地址为:https://github.com/douglascrockford/JSON-java,可以自己去下载,我...
分类:
编程语言 时间:
2015-05-20 14:52:27
阅读次数:
159
#include
#include"contact.h"
void print_menu()
{
printf("*******************************\n");
printf("***1>add 2>del ******\n");
printf("***3>search 4>modify ******\n");
printf("***...
分类:
编程语言 时间:
2015-05-20 14:49:37
阅读次数:
217
1.什么是CSVId,主题关卡名字,主题背景音乐,主题背景图片,
1,关卡名字1,test.mp3,test.png,
2,关卡名字2,test.mp3,test.png,
3,关卡名字3,test.mp3,test.png,就是以英文‘,’作为分隔符的文件。这种结构有点像数据库表的结构,因为非常简单,所以适用范围比较广,Excel可以导出CSV, Sqlite 等数据库也可以导出CSV。在游戏开...
分类:
编程语言 时间:
2015-05-20 14:47:08
阅读次数:
153
DES算法java实现,可以用在项目中
DES算法具有极高安全性,到目前为止,除了用穷举搜索法对DES算法进行攻击外,还没有发现更有效的办法。而56位长的密钥的穷举空间为256,这意味着如果一台计算机的速度是每一秒钟检测一百万个密钥,则它搜索完全部密钥就需要将近2285年的时间,可见,这是难以实现的
其入口参数有三个:key、data、mode。key为加密解密使用的密钥,data为加密
des算法结构des算法结构
解密的数据,mode为其工作模式。当模式为加密模式时,明文按照64位进行...
分类:
编程语言 时间:
2015-05-20 14:48:50
阅读次数:
152
在Java中,每个class都有一个相应的Class对象。也就是说,当我们编写一个类,编译完成后,在生成的.class文件中,就会产生一个Class对象,用于表示这个类的类型信息。Class类是反射的根源。1.获取Class对象得到Class类对象有三种方式1.使用Object类中的getClass...
分类:
编程语言 时间:
2015-05-20 14:41:46
阅读次数:
163
最近要使用java来操作Json数据,虽然Json用过几次,但一直没有好好总结,趁这次来总结一下java操作Json数据。Java操作Json有很多工具包,地址为http://www.json.org/,可以自己上去挑选。 这里我使用第一个org.json,最新源码地址为:https://githu...
分类:
编程语言 时间:
2015-05-20 14:43:57
阅读次数:
119
有时我们需要在js文件中用URL传来的参数,但是Javascript是客户端执行的脚本语言,而Session是服务器端的对象,我们不能直接取得Session中的值。那么,我们该如何在JS文件中获取URL中的参数呢? 下面介绍两种方式,一种是字符串拆分法,另一种是正则匹配法。 第一种:字符串拆分法这种...
分类:
编程语言 时间:
2015-05-20 14:41:57
阅读次数:
167