码迷,mamicode.com
首页 > 编程语言
Java从一个输入流每次读取一行:BufferedReader.readLine()
假设该输入流从一个文件中获取,然后每次读取一行输出,直到读取完毕。用Java IO中的BufferedReader的readLine(),“顾名思义,读取一行”实现: import java.io.BufferedReader; import java.io.FileInputStream; import java.io.InputStream; import java.io.InputStre...
分类:编程语言   时间:2015-02-24 12:38:32    阅读次数:278
详谈排序算法之选择类排序(两种方法实现堆排序)
今天我们再来讨论一下选择类排序,选择类排序分为:简单排序,树形选择排序和堆排序。但我们主要说的是简单和堆排序两个,因为树形选择排序使用了较多的辅助空间,以及和∞进行多余比较,为弥补树形选择排序的不足之处, J.W.J.Williams 在 1964 年提出了进一步的改进方法,即堆排序.对于我个人而言。。一开始并不是很理解它的算法思想,纠结了许久。在网上查找资料的时候发现这位大神的文章思路十分清晰,...
分类:编程语言   时间:2015-02-24 12:39:21    阅读次数:230
动态数组使用
import java.util.*; import java.io.*; public class 动态数组使用 { /** * @param args */ public static void main(String[] args) { Scanner in=new Scanner(new BufferedInputStream(System.in)); while(...
分类:编程语言   时间:2015-02-24 12:37:21    阅读次数:182
[算法系列之二十二]包含T全部元素的最小子窗口
题目描述给定一个包含一系列字符的集合T和字符串S,请在字符串S中找到一个最小的窗口,这个窗口中必须包含T中的所有字符。 例如, S = “ADOBECODEBANC” T = “ABC”最小窗口是“BANC”分析这是一个有趣的问题,这个有趣的问题有多种方法来解决,最好的方法是非常简单,美丽的。 在这篇文章中,我首先说明了一个方法,是我第一次遇见这个问题时想到的。我的第一个方法有点复杂,同时也...
分类:编程语言   时间:2015-02-24 12:37:07    阅读次数:203
求数组最大的连续和
如果求连续的乘积和就要考虑负数相乘和0的情况……!连续乘积子序列最大mi[1] = mx[1] = a[1]; for(int i = 2;i #include #include #include #include #include #include #include #include...
分类:编程语言   时间:2015-02-24 12:33:27    阅读次数:164
Java串口通信具体解释
序言说到开源,恐怕非常少有人不挑大指称赞。学生通过开源码学到了知识,程序猿通过开源类库获得了别人的成功经验及可以按时完毕手头的project,商家通过开源软件赚到了钱……,总之是皆大欢喜。然而开源软件或类库的首要缺点就是大多缺乏具体的说明文档和使用的样例,或者就是软件代码随便你用,就是文档,样例和后...
分类:编程语言   时间:2015-02-24 12:34:17    阅读次数:202
黑马程序员------Java中jdk1.5新特性
Java培训、Android培训、iOS培训、.Net培训、期待与您交流!JDK1.5新特性:为什么会出现新特性: 新的技术出现是为了解决老的问题,Java语言为了提高开发者的开发效率,对之前的某些不利于提高效率的技术进行改进。静态导入: 静态导入:可以导入某个类下的静态方法,静态导入后,可以不.....
分类:编程语言   时间:2015-02-24 12:31:41    阅读次数:165
C++ 指针—02 指针与引用的对照
★同样点:●都是地址的概念;指针指向一块内存,它的内容是所指内存的地址;而引用则是某块内存的别名。★不同点:●指针是一个实体,而引用仅是个别名;●引用仅仅能在定义时被初始化一次,之后不可变;指针可变;引用“从一而终”,指针能够“见异思迁”;●引用没有const,指针有const,const的指针不可...
分类:编程语言   时间:2015-02-24 12:30:02    阅读次数:155
C++基础之字符数组和字符串
无意中发现了一个非常有意思的技术类型小品文系列,通过大牛指导菜鸟的方式,解说讲C++知识,有的非常基础却是开发中easy忽略的地方。【Elminster的专栏】http://blog.csdn.net/Elminster/article/contents【Solmyr 的小品文系列之中的一个:字符....
分类:编程语言   时间:2015-02-24 11:23:20    阅读次数:176
【转】MFC模态对话框和非模态对话框
有关实例化对话框的两种方法
分类:编程语言   时间:2015-02-24 11:23:05    阅读次数:131
详谈排序算法之选择类排序(两种方法实现堆排序)
今天我们再来讨论一下选择类排序,选择类排序分为:简单排序,树形选择排序和堆排序。但我们主要说的是简单和堆排序两个,因为树形选择排序使用了较多的辅助空间,以及和∞进行多余比较,为弥补树型选择排序的这些缺点, J.W.J.Williams 在 1964 年提出了进一步的改进方法,即堆排序.对于我个人而言。。一开始并不是很理解它的算法思想,纠结了许久。在网上查找资料的时候发现这位大神的文章思路十分清晰,...
分类:编程语言   时间:2015-02-24 09:11:11    阅读次数:249
Hbase java API 调用详解
Hbase java API 调用 一. hbase的安装 参考:http://blog.csdn.net/mapengbo521521/article/details/41777721 二.hbase访问方式 Native java api:最常规最高效的访问方式。 Hbase shell:hbase的命令行工具,最简单的接口,适合管理员使用 Thrift gateway:利用t...
分类:编程语言   时间:2015-02-24 09:11:08    阅读次数:428
java面试题 "aababcabcdabcde",获取字符串中每一个字母出现的次数要求结果:a(5)b(4)c(3)d(2)e(1)
"aababcabcdabcde",获取字符串中每一个字母出现的次数要求结果:a(5)b(4)c(3)d(2)e(1)...
分类:编程语言   时间:2015-02-24 09:11:21    阅读次数:2737
C++之函数
函数        说到C++的函数,首先要学会从已有的程序中分理出函数,首先我们就来举一个例子。 #include void main() { double x,y; cout<>x>>y; double z=x+y; cout<<"x+y="<<z<<endl; }        这是一个求两个浮点数之和的程序...
分类:编程语言   时间:2015-02-24 09:08:04    阅读次数:208
视图动画学习算法和数据结构(二)(<Garry进阶(四)>)
动画学习算法数据结构,本文为辅助学习算法数据结构的博文,大多为自我记录复习温习,不喜勿喷,转载请注明...
分类:编程语言   时间:2015-02-24 09:06:31    阅读次数:178
Java迭代模式(Iterator模式)
上了这么多年学,我发现一个问题,好象老师都很喜欢点名,甚至点名都成了某些老师的嗜好,一日不点名,就饭吃不香,觉睡不好似的,我就觉得很奇怪,你的课要是讲的好,同学又怎么会不来听课呢,殊不知:“误人子弟,乃是犯罪!”啊。好了,那么我们现在来看老师这个点名过程是如何实现吧:1、老规矩,我们先定义老师(Te...
分类:编程语言   时间:2015-02-24 09:05:31    阅读次数:158
第十章:Javascript子集和扩展
本章讨论javascript的集和超集,其中子集的定义大部分处于安全考虑。只有使用这门语言的一个安全的子集编写脚本,才能让代码执行的更安全、更稳定。ECMScript3标准是1999年版本的,10年后,ECMAScript5规范的更新,由于ECMAScript标准规范是允许对其做任何扩充的,伴随着M...
分类:编程语言   时间:2015-02-24 07:00:27    阅读次数:265
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!