首页 > 编程语言
java实现堆排序
java实现堆排序...
分类:编程语言   时间:2014-08-21 21:13:24    收藏:0  评论:0  赞:0  阅读:385
const对象,NULL和nullptr,C++中创建对象数组
1.定义成了const之后的类 #include class area { public: int x; int y; mutable int z; //不受const约束的类成员 area() :x(10), y(10), z(2) { } void printxy()const //不可以访问类中局部变量 { z = z + 1; std:...
分类:编程语言   时间:2014-08-21 21:12:15    收藏:0  评论:0  赞:0  阅读:447
字符串分割(C++)
一、用strtok函数进行字符串分割原型: char *strtok(char *str, const char *delim);功能:分解字符串为一组字符串。参数说明:str为要分解的字符串,delim为分隔符字符串。返回值:从str开头开始的一个个被分割的串。当没有被分割的串时则返回NULL。其...
分类:编程语言   时间:2014-08-21 21:10:04    收藏:0  评论:0  赞:0  阅读:434
c++Builder 下的文件及目录操作
转自http://blog.csdn.net/ktcserver/article/details/936329一、判断目录是否存在: C++ Builder中提供了检查文件是否存在的函数FileExists,indows 程序实现如下: 设char *Dir为带判断的目录 bool E...
分类:编程语言   时间:2014-08-21 21:07:14    收藏:0  评论:0  赞:0  阅读:608
【python】range的用法
range的用法:>>> range(1,5) #代表从1到5(不包含5)[1, 2, 3, 4]>>> range(1,5,2) #代表从1到5,间隔2(不包含5)[1, 3]>>> range(5) #代表从0到5(不包含5)[0, 1, 2, 3, 4]列表操作:array = [1, 2, ...
分类:编程语言   时间:2014-08-21 21:06:44    收藏:0  评论:0  赞:0  阅读:320
Chapter11 线程
1. void 和void* 的使用 void 意思是无类型,void* 意思是无类型指针,可以指向所有数据类型。 (1) void 主要用于对函数参数和返回值的限定,加上void 限定则表明该函数不接受参数或者无返回值(因为在C语言中,即使函数声明时无参数,在函数调用时传进参数是不会报错的,即使函...
分类:编程语言   时间:2014-08-21 21:03:04    收藏:0  评论:0  赞:0  阅读:353
javascript iframe相关操作
1. 获得iframe的window对象iframeElement.contentWindow2. 获得iframe的document对象存在跨域访问限制。chrome:iframeElement.contentDocument firefox:iframeElement.contentDocume...
分类:编程语言   时间:2014-08-21 21:02:54    收藏:0  评论:0  赞:0  阅读:371
被C语言操作符优先级坑了
今天有一个枚举的题目的代码是这样的: 重点在于maxXor这个函数的实现,枚举两个数字,其中maxr保存了最大值的 i 异或 j , 可是这个程序执行结果大大出乎意外-_-. 然后就把 i 异或 j 的结果临时保存在int,进行比较,程序正确的执行了。原来是被操作符优先级坑到了。位操作的优先级...
分类:编程语言   时间:2014-08-21 20:53:24    收藏:0  评论:0  赞:0  阅读:370
Huffman编码——Java实现
Huffman编码 是一种编码方式,常用于无损压缩。本文只介绍用Java语言来实现该编码方式的算法和数据结构。Huffman编码的核心在于构建一颗最优化的二叉树,首先要得到一个原数据编码中的【编码:频率】的列表,然后根据列表构建二叉树,最后对二叉树编码。第一步: 计算出每个词(编码)出现的频次,并输...
分类:编程语言   时间:2014-08-21 20:51:24    收藏:0  评论:0  赞:0  阅读:335
java中map有哪些
java为数据结构中的映射定义了一个接口java.util.Map;它有四个实现类,分别是HashMap Hashtable LinkedHashMap 和TreeMap Map主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复。 ...
分类:编程语言   时间:2014-08-21 19:47:05    收藏:0  评论:0  赞:0  阅读:355
解决 :Linux服务器上tomcat为java分配的内存不足:PermGen space
在linux 下启动tomcat 的时候 由于项目多,出现 内存不足:PermGen space 而启动不了; 解决方案: 修改TOMCAT_HOME/bin/catalina.sh 在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行: JAVA_O...
分类:编程语言   时间:2014-08-21 19:46:56    收藏:0  评论:0  赞:0  阅读:1391
Lucene:基于Java的全文检索引擎简介
Lucene是一个基于Java的全文索引工具包。 基于Java的全文索引引擎Lucene简介:关于作者和Lucene的历史 全文检索的实现:Luene全文索引和数据库索引的比较 中文切分词机制简介:基于词库和自动切分词算法的比较 具...
分类:编程语言   时间:2014-08-21 19:46:35    收藏:0  评论:0  赞:0  阅读:453
JAVA多线程实现和应用总结
最近在做代码优化时学习和研究了下JAVA多线程的使用,看了菜鸟们的见解后做了下总结。 1.JAVA多线程实现方式 JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、F...
分类:编程语言   时间:2014-08-21 19:46:05    收藏:0  评论:0  赞:0  阅读:359
python install lxml on ubuntu12.04
apt-getbuild-deppython-lxmlpipinstalllxml
分类:编程语言   时间:2014-08-21 19:43:45    收藏:0  评论:0  赞:0  阅读:313
Linux运维系统工程师与java基础学习系列-8
Java天生骄傲系列-8函数的应用(重点掌握)如何定义函数例1:packagetest.myeclipse;publicclasstest1{publicstaticvoidmain(String[]args){intSum=getSum();System.out.println("Sum="+Sum);}publicstaticintgetSum(){return3+4;}}运行结果:Sum=7例2:packagetest.myeclipse;..
分类:编程语言   时间:2014-08-21 19:41:45    收藏:0  评论:0  赞:0  阅读:347
热烈庆祝【深入浅出Java虚拟机——入门篇】培训课程在51CTO上线了
我的视频【深入浅出Java虚拟机——入门篇】在51CTO学院上线了。想了解的可以点击:http://edu.51cto.com/course/course_id-1952.html课程框架如下:1.jvm概述2.java规范和JVM规范简述3.生活中的数字在计算机中的表示4.jvm内存划分5.jvm内存模型6.jvm调试跟踪参数7.jvm内存控制..
分类:编程语言   时间:2014-08-21 19:39:05    收藏:0  评论:0  赞:0  阅读:620
python第七天--字符串的方法与注释
capitalize()把字符串的第一个字符改为大写casefold()把整个字符串的所有字符改为小写center(width)将字符串居中,并使用空格填充值长度width的新字符串count(sub[,start[,end]])返回sub在字符串里出现的次数,start和end参数表示范围,可选encode(encoding=‘utf-8‘,er..
分类:编程语言   时间:2014-08-21 19:36:45    收藏:0  评论:0  赞:0  阅读:426
一个多线程问题引发的血案-(代码段执行完毕,子进程未执行完毕导致段错误)
多线程容易忽略的问题导致的段错误...
分类:编程语言   时间:2014-08-21 19:30:44    收藏:0  评论:0  赞:0  阅读:335
JAVA: httpclient 详解——第五章;
相对于httpurlconnection ,httpclient更加丰富,也更加强大,其中apache有两个项目都是httpclient,一个是commonts包下的,这个是通用的,更专业的是org.apache.http.包下的,所以我一般用后者; httpclient可以处理长连接,保存会话,重连接,以及请求过滤器,连接重用等等... 下面是测试代码(全部总结来自官方文档,...
分类:编程语言   时间:2014-08-21 19:29:04    收藏:0  评论:0  赞:0  阅读:421
Java基础06 组合(转载)
在一个新类的定义中使用其他对象。这就是组合(composition)。组合是在Java中实现程序复用(reusibility)的基本手段之一。组合与"has-a"一个对象是另一个对象的数据成员。比如我们看之前提到的充电电筒的例子:一个充电电筒中的电池、LED灯、按钮…… 都可以是一个对象。我们可以定...
分类:编程语言   时间:2014-08-21 19:15:04    收藏:0  评论:0  赞:0  阅读:366
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!