自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 收藏
  • 关注

原创 Hadoop的MapReduce

1: 键值对成为hadoop任务的基础hadoop中的数据包含与相关值关联的值,这些数据的存储方式允许数据集的不同值根据建进行分类和重排。键是唯一的,但是值不一定唯一,每个值必须与键想关联,但键可能没有值,对建的明确定义很关键。MapReduce只能处理以键值对形式描述的数据2: MapReduce作业的多个阶段:{k1,v1} -> {k2,Listv2>}->{k3,v

2015-07-26 15:30:56 388

转载 sql常用语句

我有一个表,有两个字段:收费项目(唯一值),收费金额。 我想用SQL按收费项目不同生成不同的字段,对应值是金额。如: 房租         100 水电费     50 杂费         50 生成后的格式是: 房租           水电费         杂费 100             50                 50 请问,如何写这个SQ

2015-07-22 22:16:34 415

原创 JAVA8 十大新特性详解

一、接口的默认方法Java 8允许我们给接口添加一个非抽象的方法实现,只需要使用 default关键字即可,这个特征又叫做扩展方法.interface Formula {    double calculate(int a);    default double sqrt(int a) {        return Math.sqrt(a);    }

2015-07-22 07:53:57 327

原创 Redis缓存

http://blog.csdn.net/qtyl1988/article/details/39553339

2015-07-21 20:26:50 247

原创 索引的使用

1:应该在这些列 上创建索引: 在经常需要搜索的列上,可以加快搜索的速度; 在作为主键的列上,强制该列的唯一性和组织表中数据的排列结构; 在经常用在连接的列上,这 些列主要是一些外键,可以加快连接的速度; 在经常需要根据范围进行搜索的列上创建索引,因为索引已经排序,其指定的范围是连续的; 在经常需要排序的列上创 建索引,因为索引已经排序,这样查询可以利用索引的排序,加快排序查询

2015-07-21 16:56:25 343

原创 MySql的分页查询

1.oracle数据库分页select* from(selecta.*,rownum rc from表名 whererownumwherea.rc>=startrow 2.DB2数据库分页Select* from(selectrownumber() over() asrc,a.* fro

2015-07-21 15:45:34 301

原创 Spring常见注解的使用

Spring和注入相关的常见注解有Autowired、Resource、Qualifier、Service、Controller、Repository、Component。1、Autowired是自动注入,自动从spring的上下文找到合适的bean来注入,默认是type来注入2、Resource用来指定名称注入3、Qualifier和Autowired配合使用,指定bea

2015-07-16 09:16:13 254

原创 Git的使用

2015-07-15 10:34:21 241

原创 findbug代码检查

序号问题英文描述问题分析解决办法1Comparison of String objects using == or !=比较字符串使用了双等号使用String的equels()方法2Call to equals() comparing different types

2015-07-14 11:08:26 1024

原创 sonar代码检查

常见问题1:使用字符索引 : String.indexOf(char) is faster than String.indexOf(String).代码举例: if(splitArray[i].indexOf("}")!=-1)修改建议: if(splitArray[i].indexOf('}')!=-1)常见问题2:在进行比较时,字符串文本应该放在左边 : Move the 

2015-07-14 11:07:00 3988 1

转载 数据库索引失效

索引失效 1) 没有查询条件,或者查询条件没有建立索引 2) 在查询条件上没有使用引导列 3) 查询的数量是大表的大部分,应该是30%以上。 4) 索引本身失效 5) 查询条件使用函数在索引列上(见12) 6) 对小表查询 7) 提示不使用索引 8) 统计数据不真实 9) CBO计算走索引花费过大的情况。其实也包含了上面的情况,这里指的是表占有的block要比索

2015-07-14 09:06:28 418

原创 java_home与java -version版本不一致

问题: java_home的设置与java -version版本不一致 解决问题:将java_home中的jdk设置,设置在最前面

2015-07-10 11:18:09 687

原创 CSS学习

1 属性选择器:增加[att*=val],[att^=val]|开头,[att$=val]结尾2

2015-07-01 09:31:16 248

原创 HTML5结合jquery-mobile移动端的使用

1: jquery-mobile工具栏http://kayosite.com/web-app-by-jquery-mobile-and-html5-toolbar.html2:jquery-mobile事件http://kayosite.com/web-app-by-jquery-mobile-and-html5-page-events-and-deferred.html

2015-06-26 23:56:35 549

原创 Git的使用

1: .gitignore的配置target.settings.classpath*.bak2: git的使用: http://git.oschina.net/progit/

2015-06-26 23:40:40 270

原创 Spring发送邮件的方式

1: Spring文件的配置//邮箱服务器                                               true                 false                 smtp                25                      2:发送

2015-06-06 11:11:28 307

原创 Spring的定时发邮件任务

红色部分是task的命名空间:       xmlns:context="http://www.springframework.org/schema/context"       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"       xmlns:task="http://www.springframework

2015-05-27 17:20:22 351

原创 JSONP的实现

$.ajax({url:"",type: "GET",dataType:'jsonp',jsonp:'callback', // 跨域访问提供的方法//jsonpCallback:jsonpCallBack,success:function(data){console.log(data);    //判断属性是否在对象中  if("lzpt-lslp

2015-05-19 19:27:03 250

原创 javascript设置cookie

//写cookiesfunction setCookie(name,value){    var Days = 1;    var exp = new Date();    exp.setTime(exp.getTime() + Days*24*60*60*1000);        document.cookie = name + "="+ null;    

2015-05-18 16:39:36 236

原创 MYSQL表的线性转换

1:select * from exam_proclass     2: SELECT d.frist_id,d.frist_name,d.second_id,d.second_name,c.id as third_code,c.`name` as third_name from exam_proclass c join (SELECT a.id as frist_id,a

2015-05-14 16:04:53 305

原创 防止表单提交的

1:表单提交会刷新界面,通过下面方式可以阻止onsubmit=return false        注:form中的action请求是同步的2: 按钮绑定异步请求

2015-05-04 10:47:27 221

原创 javascript字符串的使用

javascript字符串的使用:1、字符串是否包含:使用indexO或search2、字符串的替代:    使用replace

2015-04-30 16:48:01 251

原创 Ibatis结合Spring的使用

Ibatis结合Spring的使用:大致按下面6步1:首先根据表,建一个序列化的实体类2:MVN:引入ibatis相关的jar包3:主的ibatis的配置文件4:每个SqlMap的配置文件5:spring的application-context.xml加上主的配置ibatis的配置文件6:事务处理的实现类

2015-04-28 11:18:12 281

原创 Hive语言的使用,以及性能优化

hive出现的原因:解决从一个现有的数据基础架构转移到Hadoop上,Hive适合数据仓库应用程序的,可以维护海量数据,而且可以对数据进行挖掘,形成报告。1:Hive的查询语言,用来查询Hadoop中的数据,Hive是将大多数的查询转换为MapReduce任务2:HiveQL:(1) 创建数据库: create database financials(2)  找出所

2015-04-15 19:23:28 506

原创 Spring的EL表达式

spEL表达式:是一中装配Bean的方式,它通过运行期执行的表达式将值装配到Bean的属性或构造器的参数中。1:spEL表达式的首要目标是通过计算获得某个值(对字面值,Bean的属性,某个类的常量进行求值) 2:#{}标记会提示spring这个标记里的内容是SpEL表达式:先定义EL表达式3:ExpressionParser 和 StandardEvalua

2015-04-14 20:05:16 783

原创 多维分析的术语和基本观念

1:数据仓库:数据仓库是一个支持管理决策的数据集合,数据是面向主题的、集成的、不易丢失的并且是时间变量。2:数据集市:数据集市在从数据仓库获取数据时可以依赖于数据仓库。3:数据挖掘:在数据仓库的数据中发现新信息的过程被称为数据挖掘,这些新信息不会从操作系统中获得

2015-04-12 20:58:20 452

原创 bootstarap的dataTable控件删除,再重新插入数据

dataTable表格:删除时有些麻烦,需要调用一下原型方法第一步:首先需要设置一个变量var oTable2 ;第二步:然后判断是否已经创建了,创建了就删除掉if(oTable2!=null){oTable2.fnDestroy();//原型方法}注要删除tablebody中的内容,直接通过jqurey的clear方法就可以第三

2015-04-08 22:47:16 432

原创 Scala语言

先定义一下标准:强类型语言(静态类型语言)是指需要进行变量/对象类型声明的语言,一般情况下需要编译执行。例如C/C++/Java/C#弱类型语言(动态类型语言)是指不需要进行变量/对象类型声明的语言,一般情况下不需要编译(但也有编译型的)。例如PHP/ASP/Ruby/Python/Perl/ABAP/SQL/JavaScript/Unix Shell等等。Scala语

2015-03-31 21:45:06 326

原创 eclipse JVM 设置

问题:out of memory error, 一天重启eclipse好多次,被郁闷得要死。 (1)在eclipse根目录,找到eclipse.ini,在其中指定初始heap size和最大heap size: -xms 64M -xmx 256M 其中, -xms是初始heap size, -xmx 是最大heap size。 在实际使用过程中,我发现我一启动

2015-03-26 20:42:29 254

原创 Pig语言的学习

Pig:是基于Hadoop并行数据流语言Pig:输入输出第一步:加载load        最后执行完数据流之后可以可以:store 存储  或 dump输出到屏幕Pig:关系操作  foreach: 对于每一条记录,可以选择相应的字段,传给下一个操作符(相当于SQL中选择需要的列,可以进行count和sum操作)  filter:    过滤(相当于SQL的w

2015-03-26 17:32:55 587

原创 Hadoop中HDFS常用命令

hadoop fs -mkdir /tmp/input              在HDFS上新建文件夹    hadoop fs -put input1.txt /tmp/input  把本地文件input1.txt传到HDFS的/tmp/input目录下   hadoop fs -get  input1.txt /tmp/input/input1.txt  把HDFS文件拉到本

2015-03-25 21:14:26 361

原创 java线程wait()方法的一个应用场景

对于这样的一个应用场景,一个主线程维护着一个应用服务,可以将这个线程设置为等待,注意要写在循环体中。在其他线程调用此对象的Notify()方法或NotifyAll()方法前,导致当前线程一直运行没有结束,维护的应用服务一下正常运行,这个就可以一直使用应用服务。synchronized (AliasMappingServerMain.class) {            while (tr

2015-03-19 14:53:10 1101

原创 不同浏览器对与js处理时间的方式会有差异

new Date("2015-1-1") 谷歌浏览器支持,但IE和火狐就不支持需要使用new Date("2015-01-01")

2015-03-19 09:13:19 331

原创 MVN配置:如何从中央仓库获取jar包到本地仓库

MVN配置:如何从中央仓库获取jar包到本地仓库pom.xml增加如下配置                            false                        central            libs-releases                                        snapshot

2015-03-18 17:03:21 828

原创 MDX按层次查询

MDX可以按级别下的成员来查,不需要使用全的层次关系 列如:原来的方式:[商品品类Sku.品类Sku].[737].[1276].[739].[6736].[103165]现在的方式:[商品品类Sku.品类Sku].[商品Sku].[103165]

2015-03-16 12:20:08 525

原创 RESTful架构

我们总结一下什么是RESTful架构:  (1)每一个URI代表一种资源;  (2)客户端和服务器之间,传递这种资源的某种表现层;  (3)客户端通过四个HTTP动词,对服务器端资源进行操作,实现"表现层状态转化"

2015-03-11 14:35:01 229

原创 MDX多维查询,环比和同比的计算

同比计算:Iif (   IsEmpty((ParallelPeriod([时间].[年-月].CurrentMember.Parent.LEVEL, 1, [时间].[年-月].CurrentMember), [Measures].[销售数量]))    OR IsEmpty([Measures].[销售数量])    OR (ParallelPeriod([时间].[年-月].

2015-03-05 17:28:13 675

转载 @Resource和@Autowired区别

@Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的,分是name和type,Spring将@Resource注解的name属性解析为bean的名字,而type属性则解析为bean的类型。所以如果使用name属性,则使用byName的自动注入策略,而使用t

2015-02-13 14:36:51 235

原创 js得到昨天的时间

var today= new Date(startYear,startMonth-1,startDay); //month: 0-11var   yesterday_milliseconds=today.getTime()-1000*60*60*24;              var   yesterday=new   Date();              yesterd

2015-02-04 20:59:21 328

原创 父子分组的数据进行排序:一般试用于多维查询

对于这样的应用场景,部门和员工这个的父子数据 如下部门1       订单数 人员1       订单数         人员2       订单数部门2       订单数人员3        订单数  人员4        订单数        人员5        订单数把这样的数据,分到表格中//对数据进行排序function dea

2015-01-13 21:29:19 377

空空如也

空空如也

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

TA关注的人

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