- 博客(914)
- 资源 (17)
- 收藏
- 关注
转载 Kettle Carte简介
对象在内存中保留的时间,单位为分钟。超过指定时间的这些对象将被清除,从而被Java GC回收,防止Carte占用过多的内存空间。【注意】 建议生产环境适当地配置该值,以便Java GC能够回收多余的对象占用空间,减少系统内存使用。防止OOM。2.3.7 (*) repository节点示例: Repository Name (id) username passw
2016-05-09 17:48:12 11986
转载 四大主流开源BI商业智能平台对比评测
概述:本文对主流的四款开源BI商业智能平台进行了对比,主要从三方面入手,文档、演示和架构体系。一、文档篇完善的文档对平台的学习和使用是非常有用的,也是判断平台是否优秀的一个最直观的方法,所以我们有理由来比较一下四个平台的文档。openI的文档openI的项目相对来说比较的小,文档可能也少一些,Installation DocumentAs Mick Jagg
2016-05-05 10:09:44 37755
转载 OLTP报表和OLAP报表
对一个应用软件系统,一般都会有不少查询、报表模块。所谓OLTP报表,就是在业务系统的数据库上,紧密集成在业务系统中的各种查询报表。由于OLTP数据模型千差万别,所以很难有简单的方法来描述数据的语义、规则。可以想象,在OLTP数据库上产生报表是一件非常头疼的事,要是每张表需要软件编写者硬编码实现,实在是痛苦万分。有需求就有市场!近年来,国内外冒出了不少报表软件用来在OLTP基础上生成报表,这样可大大
2016-05-05 09:58:14 996
转载 程序员公司任职软件开发著作权该归谁呢
导读:在我们的工作当中,程序员与公司是劳动关系,一款软件开发出来了,它的著作权该归于谁的名下呢?是属于公司的,还是属于个人的呢?这对于公司以及个人都是一个需要面对的问题。目前软件的权利主要是通过著作权法(或版权法)来进行保护的。通过律师给我们分析的一个案例,让我们了解以下软件开发著作权的事项吧。 李先生原本是一家科技公司(暂且用“A公司”来指代)的副总,后来因为与A公司的一个出资人发生矛
2016-05-04 11:27:11 5617 2
转载 五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT) – 整理
当Adobe、Microsoft、Sun等一系列巨头开始表现出对”开源”的青睐时,”开源”的时代即将到来!最初来自:sinoprise.com/read.php?tid-662-page-e-fpage-1.html(遗憾的是这个链接已经打不开了),我基本未改动,只是进行了一些排版和整理。参考文献:http://www.fsf.org/licensing/licenses/现今
2016-05-04 11:10:09 265
原创 写连接代码时需要注意2000和2005的不同:
写连接代码时需要注意2000和2005的不同:连接SqlServer2000Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");URL = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=tempdb";连接SqlServer200
2016-04-27 19:04:56 339
转载 IIS 承载的服务失败
.NET Framework 3.5如果 IIS 承载的某个服务失败,则可能会看到以下症状之一:当浏览到 .svc 文件时,不能识别该文件,浏览器显示空白页,或显示文件的文本而不是服务的帮助页,如下面的示例所示。当试图访问 Web 承载的服务时,可能会遇到以下异常。
2016-04-25 13:04:04 737
转载 eclipse 配置scala问题-More than one scala library found in the build path
分类: Spark Learning(28) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]配置eclipse出错按照这篇博客http://dongxicheng.org/framework-on-yarn/spark-eclipse-ide/安装scalaIDE插件,但是并没有成功,当引入如下Spa
2016-04-23 17:42:56 1618
转载 60款顶级大数据开源工具
一、Hadoop相关工具1. HadoopApache的Hadoop项目已几乎与大数据划上了等号。它不断壮大起来,已成为一个完整的生态系统,众多开源工具面向高度扩展的分布式计算。支持的操作系统:Windows、Linux和OS X。相关链接:http://hadoop.apache.org2. Ambari作为Hadoop生态系统的一部分,这个Apa
2016-04-23 16:45:21 1964
转载 用 Tomcat 和 Eclipse 开发 Web 应用程序
Apache Tomcat & Eclipse 平台是一款杰出的 Web 开发平台若将 Eclipse 与 Apache Tomcat 直接集成,那么将其用作 Web 开发平台就会更为容易。通过本文,了解如何设置 Eclipse 和 Apache Tomcat V5.5 来开发经典的 Hello World servlet。4 评论Nathan
2016-04-23 14:41:31 460
转载 为什么 Chrome 开启 QUIC 之后能够快速顺畅访问 Google 和 Gmail?
在Google新版的Chrome浏览器中,支持QUIC协议,在Chrome浏览器中打开“实验性功能”页面(chrome://flags/),启用“实验性QUIC 协议”和“经由实验性QUIC协议发出的HTTPS请求”,重启浏览器后可以正常登陆Google相关服务(被DNS污染的除外)。试用了该功能后,发现之前需要翻墙或者反复尝试才能访问的Google主页和Gmail都可以流畅使用,请问这是
2016-04-23 11:20:53 5680 1
转载 JDK、JRE、JVM三者间的关系
JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。Java Runtime Environment(JRE)是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。JVM是Java Virtual Machine(Java虚拟机)的缩写,是整个java实现跨平台的最核
2016-04-23 10:59:49 332
转载 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
用eclipse做jsp文件,自动创立的文件表头出现这个报错,应该怎么处理?tomcat的插件已经安装上了。有一处刚发现了,是中英文标点问题,这两处,一个是The word 'username' is not correctly spelled,还一个是The document body. Contains all the content for the page.
2016-04-23 10:40:23 433
转载 Tomcat安装及配置教程
用来进行web开发的工具有很多,Tomcat是其中一个开源的且免费的java Web服务器,是Apache软件基金会的项目。电脑上安装配置Tomcat的方法和java有些相同,不过首先需要配置好java的环境才行。工具/原料Tomcat7.0eclipsejava环境的配置
2016-04-23 10:38:28 443
转载 Maven实战(三)Eclipse构建Maven项目
1. 安装m2eclipse插件 要用Eclipse构建Maven项目,我们需要先安装meeclipse插件 点击eclipse菜单栏Help->Eclipse Marketplace搜索到插件Maven Integration for Eclipse 并点击安装即可,如下图: 安装成成之后我们在Eclipse菜单栏中点击File->New->Othe
2016-04-23 10:37:37 200
转载 tomcat如何配置环境变量
下载安装tomcat,如何配置环境变量?配置过程中是否和作者一样经常出现错误?请仔细读文及注意事项。工具/原料1,JDK:版本为jdk-7-windows-i586.exe 下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.html2,tomcat
2016-04-23 10:15:09 342
转载 Windows下单机安装Spark开发环境
机器:windows 10 64位。因Spark支持java、python等语言,所以尝试安装了两种语言环境下的spark开发环境。1、Java下Spark开发环境搭建1.1、jdk安装安装oracle下的jdk,我安装的是jdk 1.7,安装完新建系统环境变量JAVA_HOME,变量值为“C:\Program Files\Java\jdk1.7.0_79”,视自己
2016-04-23 09:15:07 8735 2
原创 win10 sql server 2014 服务中需要设置失败后自动重启
第一次启动不了。 设置本地服务用户登录依然是。但是开机后仍然能后手动启动。不知是否是权限问题,是否需要administrator登录。但是在服务选项卡中设置,失败后启动服务就可以了。相当于自动手工启动了。
2016-04-21 10:15:15 1994
原创 sql server 查看字段备注等信息
SELECT d.name AS 英文表名, ISNULL(h.value, N'') AS 中文表名, a.colorder AS 字段序号, a.name AS 英文列名, ISNULL(g.value, N'') AS 中文列名, CASE WHEN COLUMNPROPERTY(a.id, a.name, 'IsIdentity'
2016-04-15 15:03:47 2432
转载 INNODB 热备工具试验与总结
INNODB HOT BACKUP是一个商用的可执行文件。不过可以申请30天试用下。相比MYSQL自身的MYSQLDUMP 导入导出工具来说有以下优点:1.物理备份。2.还原速度快。而MYSQLDUMP在并发小的时候还可以用下。缺点如下:1.逻辑备份。2.还原速度慢。而LVM则可以喝INNODB HOT BACKUP有一拼了,不过有个缺点,就是要建立逻辑卷,而且备份的时
2016-03-30 10:06:57 685
转载 MySql中启用InnoDB数据引擎的方法
1、存储引擎是什么? Mysql中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。这些不同的技术以及配套的相关功能在MySQL中被称作存储引擎(也称作表类型)。MySql默认配置了许多不同的存储引擎,可以预先设置或
2016-03-30 10:02:04 949
转载 [MySQL FAQ]系列 — 为什么InnoDB表要建议用自增列做主键
我们先了解下InnoDB引擎表的一些关键特征:InnoDB引擎表是基于B+树的索引组织表(IOT);每个表都需要有一个聚集索引(clustered index);所有的行记录都存储在B+树的叶子节点(leaf pages of the tree);基于聚集索引的增、删、改、查的效率相对是最高的;如果我们定义了主键(PRIMARY KEY),那么InnoDB会选择器作为聚集索引;如果没有显式
2016-03-30 09:59:11 2092
转载 解决MySql Error Code: 2006 – MySQL 服务器已离线 错误
再用SQLYog进行10w用户数据sql导入的时候,出错,后查看日志找到错误代码为:MySQL 服务器已离线后经过google发现时mysql设置的问题.这个问题是因为MySql的默认max_allowed_packet过小所致,修改大一些即可max_allowed_packet = 100M另外,可以增加一下两个参数,来扩大相应时间
2016-03-28 17:24:46 1337
转载 安装MySQL在最后的start service停住了解决方法
由于我的MySQL不知道什么原因突然打不开了并报了个10061的错,查了下原因说是因为数据库被连接发生冲突,麻烦死了于是重装,在最后一步的 start service 停了,安装失败,又重装了N次,还是失败。原因是已经装过MySQL的电脑上存在以注册项目,网上有很多说法,和方法,我试了一个成功了。基本步骤一下:1、卸载MySQL应用程序,要把MySQL的服务业卸载掉,命令窗口使用: sc de
2016-03-28 16:53:26 377
转载 windows mysql忘记root密码的解决方法
|浏览:231|更新:2014-12-23 16:22|标签:mysql root 123分步阅读一键约师傅百度师傅升级硬盘,飞一般的游戏体验mysql数据库忘记了root密码是件很痛苦的事,本文介绍如何解决windows环境下mysql服务器忘记root密码的解决方法。
2016-03-14 11:42:49 291
转载 MySQL数据库中表类型MyISAM与InnoDB的区别
MyISAM 和 InnoDB 讲解InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。以下是一些细节和
2016-03-09 17:53:58 494
原创 mysql 大量数据插入(可用于数据添加字段不能添加的情况,因为会copy临时表。这样可以手动分批处理)
delimiter $$drop procedure if exists P_insert_sale_order_detail_3 $$create procedure P_insert_sale_order_detail_3(out p_num int,out p_num2 int)BEGINselect @p_num:=min(orde
2016-03-07 14:23:46 1161
转载 利用MYSQL 日志恢复
利用MYSQL的日志能重做一些数据库操作:D:\MySQL\MySQL Server 5.5\bin>mysqlbinlog "D:\MySQL\MySQL Server 5.5\data\mysql-bin.000001" > d:\test.sqlmysql-bin.000001 为日志文件, 输出到常见的SQL格式[sql] view pla
2016-03-04 10:46:28 307
原创 MySQL参数DELAY_KEY_WRITE的详细说明
MySQL参数DELAY_KEY_WRITE的相关知识是本文我们主要要介绍的内容,DELAY_KEY_WRITE是指在表关闭之前,将对表的update操作指跟新数据到磁盘,而不更新索引到磁盘,把对索引的更改记录在内存。这样MyISAM表可以使索引更新更快。在关闭表的时候一起更新索引到磁盘。使用:create table的时候,指定DELAY_KEY_WRITE。当表已经存在的时候:ALTER TA
2016-02-22 11:36:19 3531
原创 mysql版同步数据
delimiter ;drop PROCEDURE if exists P_sync_etl_mid_data ;drop table if exists mid_shop;delimiter $$create PROCEDURE P_sync_etl_mid_data (in p_source_db varchar(50),in p_s
2016-02-01 18:12:21 310
转载 常用正则表达式大全 (转)
网上找到的常用正则表达式,留着以后可能用得上,正则表达式实在是不好写,只好拿来主义了,在Delphi中没有自己带有正则表达式的组件,靠第三方了,都说PerlRegEx 是首选, 去这里下载,官方网站: http://www.regular-expressions.info/delphi.html。另外,万一老师在他的博客上写了PerRegEx的使用,可以去看看:http://www.cnblogs
2016-01-25 16:45:10 294
转载 js正则表达式语法
1. 正则表达式规则1.1 普通字符 字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。 举例1:表达式 "c",在匹配字符串 "abcde" 时,匹配结果是:成功;匹配到的内容是:"c";匹配到的位置是:开始于2,结束于3。(注:下标从0开始还是从1开始,因当前编程语言
2016-01-25 16:09:46 328
原创 P_sync_etl_mid_data
alter proc etl_mid.P_sync_etl_mid_data(@source_db varchar(255),@source_sch varchar(255),@source_table varchar(255),@target_sch varchar(255),@target_table varchar(255),@key_col varchar(25
2016-01-21 18:38:14 561
转载 写MySQL存储过程实现动态执行SQL
--存储过程名和参数,参数中in表示传入参数,out标示传出参数,inout表示传入传出参数create procedure p_procedurecode(in sumdate varchar(10)) begin declare v_sql varchar(500); --需要执行的SQL语句 declare sym varchar(6);
2016-01-21 16:30:23 746
原创 p_vipshop_to_actual_day_shop_sale
delimiter $$ create procedure p_vipshop_to_actual_day_shop_sale(in p_shop_id int,in p_sale_date date,out p_update_insert varchar(50))#毛利率begin SELECT@margin:=sum(profit
2016-01-21 14:13:26 437
原创 不存在插入的一种写法
create temporary table test (id int);truncate table test ;insert into test select 1 from ( select (case (select count(1) num from actual_day_shop_sale ) when 0 then 1 end) can_inser
2016-01-21 13:50:16 294
转载 mongoDB 入门指南、示例
一、准备工作1、 下载mongoDB 下载地址:http://www.mongodb.org/downloads选择合适你的版本 相关文档:http://www.mongodb.org/display/DOCS/Tutorial2、 安装mongoDB A、 不解压模式: 将下载下来的mongoDB-xxx.zip打开,找到bin目录,运行mongod.exe就
2016-01-19 17:56:57 246
原创 mysql kettle 分页
# 下面sql实现去重,要求是is_confirmed=1 优先# select is_confirmed from # (select is_confirmed from product_on_sale_info # group by is_confirmed# union # select null)# as a # order by is_conf
2016-01-13 11:43:43 1694
转载 恢复oracle数据到以前的某个时间点
今天下午发现oracle数据库的参数表不知道被谁执行的语句都没有加条件,所以整个数据都乱了,不能用,查到了一下午,找到了几个解决办法,记录在此。一、执行如下SQL将test_temp表中的数据恢复到 2014 05 28 11:00:00 注意,这里一定要先删除全部数据,否则可能会导致数据重复delete from test_tmp;insert into t
2016-01-11 12:01:02 1050
Inside_the_SQL_Server_Query_Optimizer
2012-02-24
正则表达式测试工具Regex Tester
2010-06-24
DisplayX 显示器测试软件
2010-05-13
硬件工具鲁大师(原名Z武器)
2010-04-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人