自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (3)
  • 收藏
  • 关注

原创 JXL操作Excel内容自动换行

new WritableCellFormat().setWrap(true);//通过调整宽度和高度自动换行new WritableSheet().setColumnView(1,10)//设置第2列宽度为10new WritableSheet().setRowView(1,1000)//设置第2行高度为50,注意单位为像素,1厘米=240象素

2014-02-26 21:56:10 8750 1

原创 如何定义深度未知的层次结构

深度未知的层次结构在现实生活中经常出现,比如公司的员工组织关系、地域关系、文件系统中的树形结构等等,在展示的时候都可以很清楚的看到上下之间的关系。那么后台又是如何实现的呢。接下来介绍两种方法。第一种:按编码从小到大的方式排序(展示比较容易)用两列实现,第一列表示编码,第二列表示级数,比如00 10001 20002 2000101 3。。。那么在展示的时候只需要按照

2014-01-15 21:40:59 1171

原创 SQL Server中表值函数与标量值函数的比较

本文将讨论一下SQL Server中表值函数与标量值函数的区别,说到函数,首先和存储过程作个比较吧,两者有一个共同点都是预编译优化后存储在磁盘中,所以效率要比T-SQL高一点点。值得注意的是,存储过程可以创建或访问临时表,而函数不可以;同时函数不可以修改表中的数据,或调用产生副作用的函数,比如rand,newid,getdate(当然这并不是绝对的);但是函数可以作为select 或from或wh

2014-01-15 21:26:14 1730

原创 sql server中秒数转时间差

sql server中把秒数转化为时间差:declare @seconds int=120;select case when @seconds/86400<>0 then convert(nvarchar,@seconds/86400)+'天' else '' end +convert(nvarchar,dateadd(s,@seconds%86400,0),108)

2013-11-19 15:06:55 2619

原创 struts和Extjs问题集锦

1、传递JSON二维数组的实现方法为了使struts与Extjs之间传递JSON二维数组,本文将探讨其实现方法。假设有一对象Person和Organ,其中Person的属性:organlist, age,name,Organ的属性:name,现取出所有person即变量personlist,而且JSON必须为key-value对,则在struts.xml中配置如下:personli

2013-08-18 18:53:47 830

转载 MapReduce的核心资料索引

MapReduce的核心资料索引转自http://prinx.blog.163.com/blog/static/190115275201211128513868/和http://www.cnblogs.com/jie465831735/archive/2013/03/06.html按如下顺序看效果最佳: 1.       MapReduce Simplied Data Proces

2013-07-17 16:22:29 10333

原创 Some problems of mysql

This post is about some problems of mysql.1.access denied for user root@localhost(using password no)Reason: all kinds of problems.Solution: modify the password according to the following steps.

2013-06-26 10:36:33 778

原创 The detail deployment of website in tomcat

This post is about the deployment of website in tomcat. The detail step describes as follows.Step 1: Install mysql database.Unzip the file MYSQL55·0·67.zip and install mysql. Configure the databas

2013-06-26 10:16:01 837

原创 Create Parent-Child Dimension with SSAS

This post is about parent-child dimension in ssas.In order to create parent-child dimension successfully, the parent's key and child's key must be save data type and the parent key should be relativ

2013-06-22 15:13:54 773

原创 Common errors in SQL server

This post is about serval common errors in sql server.1.login failed for user sa because the account is currently locked out.the system administrator can unlock it.(Microsoft sql server,error:18486)

2013-06-10 22:11:20 815

原创 用分析服务SSAS解决占比、同比和环比问题

本文将介绍用分析服务SSAS如何解决占比、同比和环比三个指标。首先理解一下这三个指标的基本概念:占比是指当前成员的值与该成员父级的值的比率,意思是在总数中所占的比重,比如某水果商店总销售额为14,其中苹果的销售额为2,占比就是14.3%。同比是指在一个期间内的值与以前某个期间的值进行比较,并用以前期间值的百分比来表示,比如将今年的数据与去年的数据比较或将今年八月的数据与去年八月的数据比

2013-06-10 21:59:47 5966

原创 The differences of Iterator and Iterable interface

This post will describe som differences of Iterator and Iterable interface. Introduction with three aspects is given out.Firstly, relative abstract method.Iterator interface:boolean hasNext(); /

2013-05-26 22:16:57 957

原创 Development hadoop program on Windows

This post is about the development of hadoop program on windows. The detail configuration describes as follows:Step 1: copy the hadoop plugin to the eclipse's plugin directory.Step 2:restart the e

2013-05-25 10:38:48 1277

原创 Install Hadoop on Ubuntu with two computers

This post is about the installation of Hadoop on Ubuntu with two computers. The system environment is Ubuntu 12.04, JDK 6, Hadoop 1.0.3. The information of two computers detail as follow:hos

2013-05-23 15:37:11 794

原创 add new node in hadoop without restarting the cluster

For the new nodestep 1:modify /etc/hostnameslave0X=============================================For the master nodestep1:modify /etc/hostsip mastersip slave01ip slave02...ip slave0X

2013-05-23 10:35:26 871

原创 Ubuntu常见错误

ubuntu 常见错误--Could not get lock /var/lib/dpkg/lock通过终端安装程序sudo apt-get install xxx时出错:E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)E: Unable to lock th

2013-05-21 22:12:41 713

原创 Install Hive using Mysql as metadata store On Ubuntu.

This post is about the installation of Hive and use mysql as the metadata store on ubuntu. The environment of my system is ubuntu 12.04, hadoop 1.0.3, hive 0.9.0 and mysql 5.5.The detail information

2013-05-17 21:35:57 999

原创 Install Hive on Ubuntu

This post is about the installation of Hive on Ubuntu. The environment of my system is ubuntu12.04, hadoop1.0.3, hive 0.9.0. Supposing the hadoop is installed.The details of installation for hive de

2013-05-17 19:37:58 1503

原创 Precision Value of Factorial

Problem : Input an integer n that is equal or less than 1000, then output the factorial's precision value of n.Solution : As we all known, the multiplication of two integer numbers can be computed a

2013-05-13 14:54:10 680

原创 ubuntu下搭建hadoop问题集锦

(1)问题描述: 解决方法:从hadoop中的examples中拷贝源程序文件,并添加commons-cli-1.1.jar包(2)问题描述:解决办法:i、如果是测试环境,可以取消hadoop hdfs的用户权限检查。打开conf/hdfs-site.xml,找到dfs.permissions属性修改为false(默认为true)OK了。ii、修改hadoop

2013-05-10 14:24:11 793

原创 Ubuntu下搭建基于Eclipse的Hadoop平台

本文将讨论在Ubuntu下搭建Hadoop,同时在Eclipse下开发MapReduce程序。环境配置:Ubuntu12.0.4、Hadoop0.20.2、Eclipse3.7.2、JDK6第一步:安装JDK和配置环境变量下载jdk的bin文件,jdk-6u30-linux-i586.bin,将其复制到/usr/local目录下$ sudo cp jdk-6u30-linux-i5

2013-05-10 14:14:33 804

原创 const与指针之间的赋值

2013-05-03 21:52:11 711

原创 Linux下MySQL集群数据库的配置

第一步:下载mysql安装包mysql-cluster-gpl-7.2.12-linux2.6-i686.tar.gz第二步:解压mysql安装包mysql-cluster-gpl-7.2.12-linux2.6-i686.tar.gz sudo tar xvf  mysql-cluster-gpl-7.2.12-linux2.6-i686.tar.gz第三步:拷贝mysql-clus

2013-05-01 22:24:18 825

原创 Windows下搭建MySQL集群

本文将讨论在Windows下搭建MySQL集群的步骤和搭建过程中应当注意的问题。由于机器数量和性能有限,搭建环境为一台宿主机(IP:10.200.178.191),一台虚拟机(IP:10.200.178.192)。管理节点、数据存储节点和SQL节点的分配情况如下:管理节点:10.200.178.191数据存储节点:10.200.178.192SQL节点:10.200.178.1

2013-05-01 11:47:00 2798 2

原创 const与指针

指向const对象的指针、const指针和指向const对象的const指针区别如下表:

2013-04-28 22:10:40 608

原创 构造函数与析构函数之比较

构造函数与析构函数的比较表:名称功能是否可重载是否可继承是否可定义为虚函数是否可带参数是否有返回值构造函数初始化、自动调用可重载不可继承不可定义为虚函数可带参数无返回值析构函数用于

2013-04-28 19:44:42 628

原创 #define和const的区别

1)语法#define 宏名称 宏值   (注:无分号和等号)                       const (数据类型) 常量名=常量值;   或(数据类型) const 常量名=常量值;2)内存空间分配#define不分配内存空间                                          const在一般情况下不分配存储空间,但是如果有ex

2013-04-28 19:14:19 741

原创 MyEclipse8.0开发SSH问题集锦

删除MyEclipse下lib中jar包的步骤:1) 进入服务器路径中的lib目录下,直接删除。2) 右键lib->构建路径->配置构建路径->选择上面的三个包点击“除去”按扭3) 在myeclipse中右键直接删除lib中的三个冲突包,彻底删除,在lib中不再显示4) 重新启动tomcat服务器异常1:Exception starting filter struts2

2013-04-28 14:46:44 1083

原创 IE下载文件时自动变为zip扩展名

从IIS或者Tomcat之类的Web服务器通过二进制流下载文件时(比如通过设置Header为Content- disposition:inline),如果被下载的文件是Office2007的dotx,docx,pot等后缀的时候,下载对话框中的图标会变成 ZIP的,相应的文件名也会成为zip为扩展后缀的文件。其实出现这样的情况,是由于IE中对下载文件类型的判断,假如找不到相应后缀的MIME的话,会

2013-04-28 14:26:44 8640 1

原创 Kettle问题集锦

1、初次启动kettle时,无法连接MySQL数据库解决方法:将5.5版本的MySQL的JDBC驱动(mysql-connector-java-5.1.22-bin.jar)添加到目录data-ntegration\libext\JDBC中,重新启动kettle。

2013-04-28 14:08:21 1060

原创 图的深度与广度遍历比较

图的深度与广度遍历总结如下:#include //引用队列结构#include //引用栈结构using namespace std;#define  MAX_VERTEXS 5//结点总数queue q;  //声明队列变量stack s; //声明栈变量bool visited[MAX_VERTEXS] ;//声明结点是否被访问数组,初始值为falseint p

2013-04-14 21:05:31 1069

原创 c语言中的qsort方法的使用

c语言类库中自带了快速排序算法qsort。用 法: void qsort(void *base,int nelem,int width,int (*fcmp)(const void *,const void *));参数:base(待排序数组首地址) nelem(数组中待排序元素数量)  width(一个元素的占用空间大小) fcmp(指向函数的指针,用于确定排序的顺序)举例说明:

2013-04-06 19:52:27 3791 1

原创 linux环境下的gcc编译器与vc6.0环境的编译器

一、用scanf语句作为输入时,会在缓冲区中留下一个回车符,如果是第一次调用gets(s)函数,它会将这个回车符读入,导致s中只有一个回车符,而其他内容无法读取。1、vc6.0环境下的解决方法:在gets(s)之前加入fflush(stdin);用于清空缓冲区。2、linux环境下的gcc编译器解决方法:在gets(s)之前加入getchar();读回车符读取掉。二、结构体的定

2013-04-06 19:23:26 1490

转载 当你对未来迷茫的时候,请打开这个锦囊!

来源于:http://blog.sina.com.cn/s/blog_62398c330101782h.html引导语:人生途中,有些是无法逃避的,比如命运;有些是无法更改的,比如情缘;有些是难以磨灭的,比如记忆;有些是难以搁置的,比如爱恋,与其被动地承受,不如勇敢地面对!1.哈佛有一个着名的理论:人的差别在于业余时间,而一个人的命运决定于晚上8点到10点之间。每晚抽出2个小时

2013-03-31 12:49:28 980

原创 Intel OpenStack之电面

今天下午四点半收到了Intel 的电话,对方和我聊了大概15分钟的样子吧。主要是根据我的简历展开的,大部分都是些基础的技术问题,大致如下:1、根据简历中写的数据仓库项目,详细的阐述一下。2、你对Linux环境熟悉吗?在Linux环境下用什么命令安装软件?(一般,用apt-get或rpm命令)3、C++与JAVA的区别?(我谈到了指针与内存管理)4、谈到商业智能、数据仓库、Cube,

2013-03-22 18:57:44 832

转载 [心得]毕业生租房经验总结

本文摘自 北邮人论坛。原文如下:不知道哪个版合适,想来这是毕业生都要租房,也都要遇到我一样的问题,就发在这里吧。 -------------------------------------------------------------------------------- 2013.02.24 事项记录:关于中介的作用 1. 有房源,带我们去看房; 2. 如果是中

2013-03-19 16:35:17 1282

转载 cs硕士妹子找工作经历【阿里人搜等互联网】

本文摘自 北邮人论坛 分享他人成功的求职经历。原文如下:终于完稿,开始回复pm。。。。。。。。。。。。 另外声明:我不是教主夫人。。。我真心没见过教主,不是什么夫人。。。 我写面经是为了分享面经,大家就不要猜测我身份了 导师方面,确实是极品。。。大家还是不要再问是哪个导师了。。。 本来下面的文字里面用了好多“妹子”做第一人称,鉴于大家看不惯,就批量替换为“我",由此产生的行文怪

2013-03-19 16:30:18 2276

原创 ODS与DW的区别

背景知识:在当今这样一个信息技术发展迅速的时代,数据量也在不断的增长,面临这样的压力,总是会有大神提出一些解决方案。比如高层管理人员希望能查看整个公司的发展业绩,数据仓库(Data Warehouse, DW)正是解决该问题的主要方案,随之DW就这样产生了。可是时代在变,需求也会随着改变,比如保险公司的员工希望提高自己的业绩,拿更多的工资,那么他首先希望的就是能把更多的客户挖进来,其实这其中是有很

2013-03-19 16:04:03 32998

原创 引用和指针的区别

引用:变量的别名,如果别名的值变化,则原始变量的值也随之变化。指针:指向一块内存地址。void swap1(int *p1,int *p2)//引用{ int temp; temp=*p1; *p1=*p2; *p2=temp;}void swap2(int *p1,int *p2)//交换地址{ int *temp; temp=p1; p1

2013-01-18 15:12:33 469

原创 巧用位操作

利用位操作实现字符串逆序:利用两个指示器,一个定在最左边,一个定在最右边,两个指示器同时向相反方向移动,并互相交换,直到两者相遇,算法结束。分析:该算法的时间复杂度为o(n/2)~o(n),空间复杂度为o(1)源程序代码:#include "stdio.h"#include "string.h"void invert_point(char *str){ int i,j;

2012-11-24 11:08:43 381

中国计算机学会推荐国际刊物会议列表2013版

中国计算机学会推荐的国际会议与刊物分为A、B和C类,若想发表文章可以参考该目录

2013-03-21

神州数码软件,用于限制网速

该软件用于校内连接外网,可以限制网速!同时该软件可以让老师容易管理,让学生不会一直依赖于网络

2009-08-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除