- 博客(32)
- 收藏
- 关注
原创 JSONObject与JSONArray的使用
1.JAR包简介要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包:commons-lang.jarcommons-beanutils.jarcommons-collections.jarcommons-logging.jar ezmorph.jarjson-lib-2.2.2-jdk15.jar2.JSONObject对象使用JSON-li
2013-01-05 16:43:38 397
原创 Java中Could not find the main class.program will exit和java.lang.UnsupportedClassVersionError 的解决方法
起初你或许会认为是一个莫名其妙的错误,因为代码根本一点问题的都没有,可运行期间总是报这个错,比较郁闷。 出现Could not find the main class.program will exit和java.lang.UnsupportedClassVersionError 错误的原因,是因为我们使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行,所报
2013-01-05 10:26:14 445
原创 程序员技术分享:训练机器学习 SVM算法解析
GregLampSVM算法摘要:支持向量机(SVM)已经成为一种非常受欢迎的算法。本文主要阐述了SVM是如何进行工作的,同时也给出了使用Python Scikits库的几个示例。SVM作为一种训练机器学习的算法,可以用于解决分类和回归问题,还使用了kernel trick技术进行数据的转换,再根据转换信息在可能的输出之中找到一个最优的边界。【CSDN报道】支持向量机(Support V
2012-12-28 19:03:58 859
原创 HBase 和 MongoDB在设计上的区别
总体来说两者的设计思路差不多,主要就是通过划区间去分布数据,后台进程进行数据分裂两者的区别主要在于: 1、HBase依赖于HDFS;MongoDB直接存储在本地磁盘中 2、HBase按照列族将数据存储在不同的文件中;MongoDB不分列,整个文档都存储在一个(或者说一组)文件中,通过一个有一个通用的.ns文件保存名称空间(Column-based和Document-Based之间的
2012-12-28 18:23:10 3317 1
原创 java中list、set和map 的区别
List按对象进入的顺序保存对象,不做排序或编辑操作。Set对每个对象只接受一次,并使用自己内部的排序方法(通常,你只关心某个元素是否属于Set,而不关心它的顺序--否则应该使用List)。Map同样对每个元素保存一份,但这是基于"键"的,Map也有内置的排序,因而不关心元素添加的顺序。如果添加元素的顺序对你很重要,应该使用 LinkedHashSet或者LinkedHashMap. L
2012-12-20 14:10:47 368
原创 Background Indexer Crash Recovery java.lang.StackOverflowError
myeclipse8.5每次从外部导入工程时都报错:Background Indexer Crash Recoveryjava.lang.StackOverflowError这个问题百度说是构建路径的jre有问题,但是我遇到的问题并非如此,点击错误日志详情如下:java.lang.StackOverflowErrorat java.util.Arra
2012-12-18 17:36:02 1345
原创 TreeMap类
使用TreeMap类TreeMap类不仅实现了Map接口,还实现了Map接口的子接口java.util.SortedMap。由TreeMap类实现的Map集合,不允许键对象为null,因为集合中的映射关系是根据键对象按照一定顺序排列的,TreeMap类通过实现SortedMap接口得到的方法如表1所示。表1 TreeMap类通过实现java.util.SortedMap接口得
2012-12-17 11:56:37 399
原创 数据魔方与量子统计
数据魔方是淘宝官方出品的一款数据产品。主要提供行业数据分析,店铺数据分析。其中包含了品牌、店铺、产品的排行榜,购买人群的特征分析(年龄、性别、购买时段、地域等等)。除此之外,数据魔方还提供了淘词功能,主要用来优化宝贝标题用,通过使用效果更好的关键词来提升搜索排名。数据魔方的第一时间,还可以给卖家提供实时的运营数据支持,店铺的实时成交情况,行业的实时成交情况,是运营活动的得力助手。 据了解,此次面
2012-12-13 14:18:31 988
原创 基于数据挖掘的客户细分在差异化营销中的作用
通过数据挖掘技术对客户进行科学的细分从而对目标客户群体实现个性化、差异化营销的方式逐步被采用。笔者通过近期的学习,经过对移动通信业目前的现状以及客户细分方法和营销方式的分析,发现数据挖掘技术对于细分客户的重要性,有助于运营商有针对性地制定相应政策,对客户展开营销工作。数据挖掘技术在提高运营效率,降低营销成本,提升运营商利润,规避价格战方面有着非常重要的作用。 一、通信行业的市场现状
2012-12-12 14:02:48 3610
原创 正反例极不平衡的数据集的采样
类不均衡问题是“分类型数据挖掘”(我就直接按照目标变量来定义概念了哈)实际项目中很常见的一类问题,毕竟生活中像UCI上那种正负类样本点数据基本差不-多的情况是很少见的,至少在我所做过的两个项目中,所遇到的数据情况都是应该属于类极不均衡问题(正负类样本点的比例大致在1:100左右,在这里我将少类样本-定义为正类点,多类样本定义为负类点。由于项目原因,就不介绍具体背景了,反正无非就是在客户中发现有具有
2012-12-11 18:06:14 3849 1
转载 HBASE 阿里集团数据平台
一、简介history started by chad walters and jim2006.11 G release paper on BigTable2007.2 inital HBase prototype created as Hadoop contrib2007.10 First useable Hbase
2012-12-11 16:04:12 1040
原创 泛型编程的关键
import java.util.ArrayList;import java.util.Collection;import java.util.List; /** *泛型编程关键掌握两点: *1.在方法参数中使用通配符 *2.在方法的参数类型和返回类型中使用通用类型 *//**关键技术 *1.通配符问号(?)表示任意类型.如"List"表示可以存放任意对象类型的List *2
2012-12-04 10:41:23 302
原创 JAVA UTIL COLLECTION
关键字 java util collection list map set hashmap 集合 链表 哈希 线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection ├List
2012-12-04 09:15:59 385
原创 request.setAttribute()怎么用的
request.setAttribute()怎么用的?JSP1代码String [] test=new String[2];test[0]="1";test[1]="2";request.setAttribute("test",test) ;response.sendRedirect("jsp2.jsp");JSP2代码String test[]=(String
2012-12-03 17:22:05 3716 1
原创 JDK5.0新特性系列---2.新的for循环
import java.util.ArrayList;import java.util.List; /** * 新的for循环,格式为for(type x:type y) * 表示遍历数组或集合y的元素,把元素值赋给x */public class ForEach { /**对整数数组求和*/ public static long get
2012-12-03 14:00:53 332
原创 JavaBean的详细及引用
JavaBean的详细及引用1.JavaBean实际是具有统一接口格式的java类2.JavaBean的组成:属性(Properties)、方法(Method)、事件(Events)3.一个JavaBean的例子(该例子是用的Simple属性)//我遵循的习惯是类名大写,包名小写package com;//意思是将 FirstBean
2012-11-30 16:21:58 331
原创 一网打尽18种主流数据库:12种SQL+6种NoSQL
摘要:云蓬勃发展之后,云数据库也呈现雨后春笋之势。本文分析了18种数据库,12种SQL和6种NoSQL的可用性以及应用方向,帮助用户分析哪些更符合企业发展需要。注意,这里说的管理数据库服务,不是仍然需要用户管理和实施的数据库实例。所以更多是作为云数据库服务而出现。还记得两三年前仅有几家云计算平台供应商可供选择的时候,似乎市场上也没有多少云数据库。但是云蓬勃发展之后,云数据库也呈现雨后春
2012-11-13 12:37:55 1068 3
原创 爱上MongoDB的七大理由
摘要:MongoDB可能是现今NoSQL数据库中最著名的,但并不意味着MongoDB是完美的,在某些情况下,传统的关系数据库如MySQL和PostgreSQL更具优势。但MongoDB目前已经相当广泛,使用者们在充分享受它的灵活性。下面就让我们看看MongoDB惹人喜爱的七大优势。MongoDB可能是现今NoSQL数据库中最著名的,但并不意味着MongoDB是完美的,在某些情况
2012-11-13 11:27:59 510
原创 10个出色的NoSQL数据库
摘要:随着大数据的不断发展,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展非常迅速。现今的计算机体系结构在数据存储方面要有庞大的水平扩展性,而NoSQL也正是致力于改变这一现状。目前Google的 BigTable和Amazon 的Dynamo使用的就是NoSQL型数据库,本文介绍了10种出色的NoSQL数据库。虽然NoSQL流行语火起来才短短一年的时间,但是不可
2012-11-13 11:26:44 2094
原创 数据仓库ODS层的作用
ODS(Operational Data Store)是数据仓库体系结构中的一个可选部分,ODS具备数据仓库的部分特征和OLTP系统的部分特征,它是“面向主题的、集成的、当前或接近当前的、不断变化的”数据。 一般在带有ODS的系统体系结构中,ODS都设计为如下几个作用: 1)在业务系统和数据仓库之间形成一个隔离层 一般的数据仓库应用系统都具有非常复杂的数据来源,这些数据存放在不同
2012-11-07 09:13:43 15650
原创 oracle开发中序列的使用
oracle开发中序列的使用 序列是一数据库对象,利用它可生成唯一的整数。一般使用序列自动地生成主码值。一个序列的值是由特别的Oracle程序自动生成,因而序列避免了在运用层实现序列而引起的性能瓶颈。Oracle序列允许同时生成多个序列号,而每一个序列号是唯一的。 当一个序列号生成时,序列是递增,独立于事务的提交或回滚。容许设计缺省序列,不需指定任何子句。该序列为上升序列,由
2012-10-23 16:54:39 635
原创 用UE配置JAVA运行环境
1、以下以ultraEdit10.20为例,其他版本和editPlus类似 2、假设你的java环境已经安装好,并且没有问题 一、配置命令菜单 1、打开 高级->工具配置 2、我们先定义编译java的工具: 3、在“命令栏”里输入 javac %n%e (%n为文件名不带扩展名,%e为扩展名) 4、在“工作目录”上填 %p (表示文件所在目录) 5、在“菜单项目名称”上
2012-10-18 17:42:36 2235
原创 如何创建ORACLE数据库
新建Oracle数据库三种方法:1.通过运行Oracle Database Configuration Assistant 创建配置或删除数据库(也可在命令行下输入dbca);2.用命令行的方式建立数据库3.通过运行自定义的批处理脚本(或create_ORACLE_SID.bat(create_ORACLE_SID.sql))来创建配置或删除数据库详述:1.通过运行Oracle Data
2012-10-15 09:07:27 370
原创 不会JAVA就这么办吧
Java的学习是比较复杂的,主要表现在相关的一系列平台、规范和协议上。有经验的Java程序员都知道,只掌握了Java语言本身很难开发应用程序。本文不讨论这些复杂的概念,而是我是在北京参加的培训,现在从初学者的角度,对于Java语言本身的学习提出自己的见解和建议。本文的讨论基于以下假设:1. 学习的目的是为了将来进行应用程序的开发,而不是进行语言理论研究2. 将来的应用开发是在成熟的平台上展
2012-10-14 21:06:07 484
原创 数据库三大范式
数据库范式1NF 2NF 3NF BCNF(实例) 设计范式(范式,数据库设计范式,数据库的设计范式)是符合某一种级别的关系模式的集合。构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六
2012-10-14 18:56:51 347
原创 JAVA中的final finally finalize三者区别
final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。finally是异常处理语句结 构的一部分,表示总是执行。finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等 final—修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类
2012-10-14 17:20:28 374
原创 经典ORACLE面试题目
1、对数据库SQL2005、ORACLE熟悉吗? SQL2005是微软公司的数据库产品。是一个RDBMS数据库,一般应用在一些中型数据库的应用,不能跨平台。 ORACLE是ORACLE公司的数据产品,支持海量数据存储,支持分布式布暑,支持多用户,跨平台,数据安全完整性控制性能优越,是一个ORDBMS,一般用在大型公司。 2、能不能设计数据库?如何实现数据库导入与导出的更新
2012-10-14 10:11:37 485
原创 正则表达式函数 -REGEXP_SUBSTR
Oracle 正则表达式函数-REGEXP_SUBSTR 使用例子 .5个参数第一个是输入的字符串第二个是正则表达式第三个是标识从第几个字符开始正则表达式匹配。(默认为1)第四个是标识第几个匹配组。(默认为1)第五个是是取值范围:i:大小写不敏感;c:大小写敏感;n:点号 . 不匹配换行符号;m:多行模式;x:扩展
2012-09-14 18:53:53 10116
原创 正则表达式函数 -REGEXP_REPLACE
Oracle 正则表达式函数-REGEXP_REPLACE 使用例子 6个参数第一个是输入的字符串第二个是正则表达式第三个是替换的字符第四个是标识从第几个字符开始正则表达式匹配。(默认为1)第五个是标识第几个匹配组。(默认为全部都替换掉)第六个是是取值范围:i:大小写不敏感;c:大小写敏感;n:点号.不匹配换行符号
2012-09-14 18:50:42 825
原创 PLSQL DEVELOPER 设置技巧
Oracle数据库相信已成为很多企业构建自身关键业务的重要后台支撑,也是众多开发人员常常采用的后台。但Oracle自己提供的一套客户端工具不是很好用,极大的影响了工作效率,幸好现在有了PL/SQL Developer这款工具。现在越来越多的开发人员成了它的忠实fans。本文就是立足于实用的基础上,总结了了改工具的常用技巧:1.记住登陆密码为了工作方便希望PL/SQL Developer记住
2012-09-13 10:20:46 670
转载 ETL介绍
数据仓库是一个独立的数据环境,需要通过抽取过程将数据从联机事务处理环境、外部数据源和脱机的数据存储介质导入到数据仓库中;在技术上,ETL主要涉及到关联、转换、增量、调度和监控等几个方面;数据仓库系统中数据不要求与联机事务处理系统中数据实时同步,所以ETL可以定时进行。但多个ETL的操作时间、顺序和成败对数据仓库中信息的有效性至关重要。 ETL(Extract-Transform-L
2012-08-30 10:08:38 419
原创 GROUP BY 的基本用法和扩展用法(主要是扩展用法)
一、基本用法GROUP BY 是分组查询, 一般 GROUP BY 是和 聚合函数配合使用,你可以想想 你用了GROUP BY 按 ITEM.ITEMNUM 这个字段分组,那其他字段内容不同,变成一对多又改如何显示呢,比如下面所示 A B 1 abc 1 bcd 1 asdfg select A,B from table group by A
2012-08-29 09:38:50 587
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人