- 博客(91)
- 资源 (4)
- 收藏
- 关注
原创 error: ‘nullptr’ was not declared in this scope
菜单栏->Setting->compiler…,选择Global compiler settings页面,页面上部selected compiler选择GNU GCC Comiler,然后页面选择中部选择Compiler settings->Compiler Flags,勾选Have g++ follow the coming C++0x ISO C++ language standard [
2014-11-11 20:11:50
4917
原创 ArrayList源码
ArrayList实现的接口、继承关系 public class ArrayListE> extends AbstractListE> implements ListE>, RandomAccess, Cloneable, java.io.Serializable 1、ArrayList构造 存储数据是用数组,Object类型数组哦!!!(泛型的
2014-09-26 09:58:47
1155
原创 最大子数组(分治法)
寻找A[low, high]中的最大连续子数组A[i, j] mid=(low+high)/2,欲求的最大连续子数组出现的位置: 1、出现在A[low, mid]中 , 即 low 2、出现在A[mid+1,high]中, 即 mid 3、跨越了mid位置,出现在A[low, high]中,即 low
2014-09-22 14:53:45
1160
原创 堆排序和优先队列【最小堆】
最小堆性质: A[PARENT(i)] #include using namespace std;#define N 13int HEAP_SIZE=N;void MIN_HEAP_INSERT(int a[],int key);int HEAP_DECREASE_KEY(int a[], int i, int key);int HEAP_EXTRACT_MIN(int a[])
2014-09-21 11:27:27
1092
原创 堆排序和优先队列【最大堆】
参考: 最大堆性质: A[PARENT(i)]>=A[i] 最大堆排序后是升序哦! #include using namespace std;#define N 10void HEAP_SORT(int a[], int n);void BUILD_MAX_HEAP(int a[], int n);void MAX_HEAPIFY(int a[], int n,
2014-09-21 11:24:16
1012
原创 Collection类的shuffle()、sort()、binarySearch()
Collection类的shuffle方法 1、RandomAccess是一个标记接口,没有任何实现方法。实现这个接口仅仅是为了表明随机访问(random access)比较快。比如,实现了这个接口的List,其 (注:Less than ( <) and greater than ( > > )) for (int i=0, n=list.siz
2014-09-21 11:23:49
1331
转载 eclipse导入工程中文乱码问题
eclipse中中文注释乱码怎么解决?? 解决方法:做项目一般都是用UTF-8编码的,eclipse的默认编码是GBK,你在菜单栏Window里,选Preferences选项,第一项General里的Workspace,选定后右面有个Text file encoding,默认选在Default(GBK)上,选择Other,列表可选了,选最下面的UTF-8,应用后再导入或创建的工程就不会出
2014-08-28 15:09:25
817
转载 maven3实战之maven使用入门(打包和运行)
maven3实战之maven使用入门(打包和运行) ---------- 将项目进行编译,测试之后,下一个重要步骤就是打包。pom.xml中如果没有指定打包类型,默认打包类型为:jar。我们可以简单地执行命令打包: mvn clean pachage。 类似地,maven会在打包之前执行编译,测试等操作。如以打jar包为例,jar:jar任务负责打包,实际上就是jar插
2014-08-22 15:54:18
956
转载 maven打jar包同时添加MANIFEST.MF文件中Class-Path所有需要jar
有个项目,完成或的打包成了jar包,期间大量引用了开源框架,如果一个个修改MANIFEST.MF文件中Class-Path会死掉,幸好maven提供了这个功能。 Xml代码 plugin> groupId>org.apache.maven.pluginsgroupId> artifactId>maven-jar-pluginartifact
2014-08-22 15:47:41
6345
转载 maven
简述: 现需要在Eclipse中配置Maven插件,同时安装maven应用,配置Maven环境变量,建立Maven管理的工程,并用Maven导入Gson包, 编写简易Json输出程序 步骤: 1. 首先到Eclipse Marketplace中下载Maven Integration for Eclipse WTP, 如下,
2014-08-15 16:45:29
871
转载 HBase中的时间维度
原文链接:http://outerthought.org/blog/417-ot.html 原文是Bruno Dumon在一年前写的,现在看了还是有很多启发,因此简单的翻译一下,可能有理解不准确的地方,强烈推荐看原文。 ————————————– 毫无理由的分割线 ——————————— HBase是一个类Bigtable系统,按照Google的论文对 Bigtable的定义是“一种稀疏的,
2014-07-16 18:07:12
970
转载 hbase基本操作2
本文以HBase 0.90.2为例,介绍如何在Windows系统,Eclipse IDE集成环境下,使用Java语言,进行HBase客户端编程,包含建立表、删除表、插入记录、删除记录、各种方式下的查询操作等。 1. 准备工作 1、下载后安装jdk包(这里使用的是jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008); 2、下载eclipse,解压到本
2014-07-16 15:31:48
907
转载 hbase基本操作
一、HBase JavaAPI: 1.HbaseConfiguration 关系:org.apache.hadoop.hbase.HBaseConfiguration 作用:通过此类可以对HBase进行配置 2.HBaseAdmin 关系:org.apache.hadoop.hbase.client.HBaseAdmin 作用:提供一个
2014-07-16 15:27:48
1003
转载 hbase介绍
数据库以行、列的二维表的形式存储数据,但是却以一维字符串的方式存储,例如下表: EmpId Lastname Firstname Salary 1 Smith Joe 40000 2 Jones Mary 50000 3 Johnson Cathy 44000
2014-07-16 09:45:05
890
转载 java多线程通信(管道通信)
管道流类PipedInputStream类和PipedOutputStream类用于在应用程序中创建管道通信。一个PipedInputStream实例对象必须和PipedOutputStream实例对象进行连接而产生一个通信管道,PipedOutputsStream可以向管道中写入数据,PipedInputStream可以从管道中读取PipedOutputStream写入的数据,这两个类主要用来完
2014-07-15 21:24:50
1507
转载 最大连续子序列和
最大连续子序列和问题是个很老的面试题了,最佳的解法是O(N)复杂度,当然其中的一些小的地方还是有些值得注意的地方的。这里还是总结三种常见的解法,重点关注最后一种O(N)的解法即可。需要注意的是有些题目中的最大连续子序列和如果为负,则返回0;而本题目中的最大连续子序列和并不返回0,如果是全为负数,则返回最大的负数即可。 问题描述 求取数组中最大连续子序列和,例如给定数组为A={1, 3, -
2014-07-13 10:43:23
805
转载 Ubuntu环境变量问题
在我们安装一些软件的时候,为了方便使用,比如jre等,可能需要设置一些环境变量。但是在设置环境变量时,要非常小心,由于我是新手,对环境变量的设置不太熟悉,在设置PATH环境变量时,将环境变量PATH的值给覆盖掉。为了防止这种情况的发生,在设置相应的环境变量时,应将原来的值也加上,如设置PATH的值,可这样进行操作:PATH=$PATH:/***/***/***。“=”后面的PATH是指设置的值。当
2014-07-05 09:15:58
1113
转载 nodejs安装
转载自: 1. 从官网nodejs.org下载Linux版本安装包,例如最新的:node-v0.10.22-linux-x64.tar.gz 2. 解压安装包:tar xvf node-v0.10.22-linux-x64.tar.gz 3. 设置环境变量: 1 vi /etc/profile 在文件最
2014-07-05 09:14:29
1192
转载 File类
在整个IO包了,唯一表示与文件本身有关的类就是File类。使用File类可以进行1创建或删除文件等常用操作。要想使用File类。则首先要观察File类的构造方法,此类的常用构造方法如下所示: public File(String pathname) 实例化File类的时候,必须设置好路径 No. 方法或常量 类型 描述 1
2014-06-29 16:59:43
861
转载 多线程下载文件
转载自:http://blog.youkuaiyun.com/imstephen/article/details/10816285 使用多线程下载文件可以更快地完成文件的下载。多线程下载文件之所以快,是因为其抢占的服务器资源多。如:假设服务器同时最多服务100个用户,在服务器中一条线程对应一个用户,100条线程在计算机中并非并发执行,而是由cpu划分时间片轮转执行,如果A应用使用了99条线程下载文件,那
2014-06-26 23:46:08
874
转载 RandomAccessFile【2】
RandomAccessFile RandomAccessFile是用来访问那些保存数据记录的文件的,你就可以用seek( )方法来访问记录,并进行读写了。这些记录的大小不必相同;但是其大小和位置必须是可知的。但是该类仅限于操作文件。 RandomAccessFile不属于InputStream和OutputStream类系的。实际上,除了实现DataInput和DataOutput接
2014-06-24 21:17:04
725
原创 QuickSort
#include using namespace std; void quickSort(int a[] ,int , int ); int main() { int i; int a[]= {6,9,4,5,8,7,2,0,3,1}; quickSort(a,0,9); for(i=0; i<=9; i++) { cout<<a[i]<
2014-06-24 21:10:36
785
转载 RandomAccessFile【1】
转载自: http://www.cnblogs.com/xudong-bupt/archive/2013/04/20/3028980.html 在网上看了一些关于java中的RandomAccessFile类的介绍,又经过查看Java API和自己编的测试程序,总算是对RandomAccessFile的使用有了一定的了解。自己做了以下比较详细的总结吧。 1.Random
2014-06-24 20:33:15
772
转载 对象序列化为何要定义serialVersionUID的来龙去脉
在很多应用中,需要对某些对象进行序列化,让它们离开内存空间,入住物理硬盘,以便长期保存。比如最常见的是Web服务器中的Session对象,当有10万用户并发访问,就有可能出现10万个Session对象,内存可能吃不消,于是Web容器就会把一些seesion先序列化到内存,等要用了,再还原到对象中,说白了,就是能将一个2进制文件变成内存中的对象。在JAVA中,要实现这种机制,只要实现Serializ
2014-06-22 15:25:07
731
转载 BigDecimal 使用方法详解
BigDecimal 由任意精度的整数非标度值 和 32 位的整数标度 (scale) 组成。如果为零或正数,则标度是小数点后的位数。如果为负数,则将该数的非标度值乘以 10 的负 scale 次幂。因此,BigDecimal 表示的数值是 (unscaledValue × 10-scale)。 可以处理任意长度的浮点数运算。 BigDecimal add(BigDecimal v
2014-06-21 22:10:02
1005
转载 利用URLConnection来发送POST和GET请求
转载自 : http://blog.youkuaiyun.com/iijse/article/details/6201101
2014-06-21 20:48:10
1436
转载 N皇后问题的两个最高效的算法
转载自: http://blog.youkuaiyun.com/hackbuteer1/article/details/6657109
2014-06-11 07:40:34
825
转载 Servlet(二)——相关联对象
转载自: http://blog.youkuaiyun.com/liujiahan629629/article/details/20158253 Servlet只是一种规范,满足我们的软件开发,还需要其它很多相关联的对象,这里介绍一下:1,ServletConfig,ServeltContext 2,HttpServletRequest 3,Cookie,Session
2014-06-09 10:52:41
747
转载 Servlet(一)——刨根问底
转载自 : http://blog.youkuaiyun.com/liujiahan629629/article/details/20156857 Servelt在JavaEE开发中,占据着举足轻重的作用,起到了连接程序和服务器的重要功能。为何称其为规范呢?它规范了那些东西呢?对于Servlet对象又该如何认识它,了解它呢? 我们先来看一张图片:
2014-06-09 10:51:06
715
转载 Hbase shell详情
HBase 为用户提供了一个非常方便的使用方式, 我们称之为“HBase Shell”。 HBase Shell 提供了大多数的 HBase 命令, 通过 HBase Shell 用户可以方便地创建、删除及修改表, 还可以向表中添加数据、列出表中的相关信息等。 备注:写错 HBase Shell 命令时用键盘上的“Delete”进行删除,“Backspace”不起作用。 在启动 HBase
2014-06-03 21:47:28
776
转载 Java设计模式之代理
Java设计模式之代理 转载自 :http://blog.youkuaiyun.com/crave_shy/article/details/21000887 摘要:本篇笔记是对Java中很难理解的设计模式——代理模式的学习记录、包括由问题引出代理模式的出现、包括静态代理、和核心的动态代理。至于为什么从最难理解的开始、则是想给自己传达个信念:万事开头难!那就从最
2014-06-02 21:13:53
865
转载 MySQL中char、varchar和text的区别
转载自: http://blog.sina.com.cn/s/blog_4c9ba2850100ptic.html
2014-05-27 19:42:19
803
转载 java参数传递机制浅析
转载自: http://blog.youkuaiyun.com/chdjj/article/details/24619727#comments 前言: java语言中,参数的传递只有一种机制,那就是值传递。 举例: 下面将通过几个例子来说明java中的参数传递机制,这些例子基本涵盖了所有参数传递的情况。 1.基本数据类型: [java] view
2014-05-26 20:18:17
737
原创 冒泡
#include using namespace std; void swap(int a[],int , int ); void bubbleSort(int a[],int ); int main() { int a[]={4,3,2,1,9,7,5,6,8,0}; bubbleSort(a,10); for(int i=0;i<10;i++){ c
2014-05-21 15:11:16
632
转载 Oracle数据库,实例,表空间,用户,表之间的关系简析
zhuan 完整的Oracle数据库通常由两部分组成:Oracle数据库和数据库实例。 1) 数据库是一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等); 2) Oracle数据库实例则是一组Oracle后台进程/线程以及在服务器分配的共享内存区。 在启动Oracle数据库服务器时,实际上是在服务器的内存中创建一个Oracle实例(即在服务器内存中分配
2014-05-20 20:30:28
692
转载 求素数方法
(一) 一般求素数方法(对某些OJ 来说会超时) /*求素数的三种方法 一:for(i=2;i if(n%i==0)i 在2 到n-1 之间任取一个数,如果n 能被整除则不是素数,否则就是素数 二:for(i=2;i if(n%i==0) /*i 在2 到n/2 之间任取一个数,如果n 能被整除则不是素数,否则就是素数 三:for(
2014-05-20 10:17:34
1055
转载 解决Setting property 'source' to 'org.eclipse.jst.jee.server的问题
转载自:http://blog.youkuaiyun.com/foreversilent/article/details/11147847
2014-05-14 22:33:38
829
转载 Java设计模式之责任链
Java设计模式之责任链 http://blog.youkuaiyun.com/crave_shy/article/details/21020507 摘要:本笔记主要记录了责任链设计模式的设计、从问题的提出、到问绕解决问题的途径来展示责任链设计模式的思想与代码构建。 一:问题的引出 在实际项目中、我们常常需要对请求中所带来的信息进行处理
2014-05-14 20:52:55
786
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅