Fork me on GitHub

2013年10月10日

摘要: 大数据之HBase数据插入优化之多线程并行插入实测案例一、引言: 上篇文章提起关于HBase插入性能优化设计到的五个参数,从参数配置的角度给大家提供了一个性能测试环境的实验代码。根据网友的反馈,基于单线程的模式实现的数据插入毕竟有限。通过个人实测,在我的虚拟机环境下,单线程插入数据的值约为4w/s。集群指标是:CPU双核1.83,虚拟机512M内存,集群部署单点模式。本文给出了基于多线程并发模式的,测试代码案例和实测结果,希望能给大家一些启示:二、源程序: 1 import org.apache.hadoop.conf.Configuration; 2 import org.apache... 阅读全文
posted @ 2013-10-10 23:27 HackerVirus 阅读(243) 评论(0) 推荐(0)
摘要: 使用CSDN Code将网站部署到Windows Azure Website上在云计算时代,开发和部署应该是完全统一和集成的。在海外,开发者可以用github来管理他们的代码,并且直接部署到Windows Azure上。随着Windows Azure在国内的发布,我们发现,其实在国内也可以使用csdn code平台,将代码管理和发布,完全统一起来。在这篇文章里,我们会教您如何用CSDN Code,管理您的代码,并直接在Windows Azure的Website上进行发布。1,在CSDN Code上创建项目首先,我们需要在http://code.csdn.net上注册一个账户。登录进去以后,可以 阅读全文
posted @ 2013-10-10 23:22 HackerVirus 阅读(354) 评论(0) 推荐(0)
摘要: 搭建Linux+Jexus+MariaDB+ASP.NET[LJMA]环境备注:,将我的博客内容整理成册,首先会在博客里优先发布,后续可能的话整理成电子书,主要从linux的最基础内容开始进入Linux的Mono开发方面的话题。本文是我整理博客内容的一篇文章。LJMA 是Linux+Jexus+MariaDB+ASP.NET的简写,其实就是把Jexus, MariaDB以及ASP.NET安装在Linux系统上,组成一个环境来运行ASP.NET的应用。Jexus是Linux下的基于Mono编写的WEB服务软件,而MariaDB是比较小型的数据库软件,ASP.NET是由微软在.NET Framew 阅读全文
posted @ 2013-10-10 23:21 HackerVirus 阅读(227) 评论(0) 推荐(0)
摘要: 初试KONCKOUT+WEBAPI简单实现增删改查前言 konckout.js本人也是刚刚接触,也是初学,本文的目的是使用ko和asp.net mvc4 webapi来实现一个简单增删改查操作。Knockout是一个以数据模型(data model)为基础的能够帮助你创建富文本,响应显示和编辑用户界面的JavaScript类库。任何时候如果你的UI需要自动更新(比如:更新依赖于用户的行为或者外部数据源的改变),KO能够很简单的帮你实现并且很容易维护。其作用简单来说就是声明所需的数据作为一个JavaScript 模型对象(model object),然后将DOM 元素或者模板(template. 阅读全文
posted @ 2013-10-10 23:18 HackerVirus 阅读(362) 评论(0) 推荐(0)
摘要: 从is(":checked")说起*此文所用jQuery版本应大于1.6.1如何判断一个单选(复选)框是否选中。对于刚接触jQuery的人,第一反应必然是。$("#checkbox1").attr("checked") // checked$("#checkbox2").attr("checked") // undefined无论是否选中,返回的值一直是 checked 。(至于为什么返回的是checked,那是因为checked属性对应的值只有checked这一个,所以写什么checked=f 阅读全文
posted @ 2013-10-10 22:54 HackerVirus 阅读(270) 评论(0) 推荐(0)
摘要: Winform开发框架主界面设计做了好多年Winform的程序的开发,主窗口的界面设计一般都要求做的更好一些,可以根据不同的系统功能模块进行归类整合,能使客户迅速寻找到相关功能的同时,也能感觉到整体性的美观大方,因此主窗口的界面设计总是会精益求精,力求做到更好用、更美观,这样才能吸引客户使用。目前的主体界面设计,可以使用很多控件进行美化,这样能使得开发者能够迅速开发好美观的界面,也可以使得界面总体性有一个统一、规范的基准。一般推荐使用DevExpress或者DotNetbar这两款界面控件套件,他们都能设计出类似Office的Ribbon界面,这种界面整体感觉会比较好一些。1、标准的DevEx 阅读全文
posted @ 2013-10-10 22:43 HackerVirus 阅读(2139) 评论(0) 推荐(0)
摘要: SSRS 系列 - 使用带参数的 MDX 查询实现一个分组聚合功能的报表SSRS 系列 - 使用带参数的 MDX 查询实现一个分组聚合功能的报表2013-10-09 23:09 by BI Work,184阅读,0评论,收藏,编辑基于数据仓库上的 SSRS 报表展示,一般可以直接通过 SQL 查询,存储过程,视图或者表等多种方式将数据加载并呈现在报表中。但是如果是基于 Cube 多维数据集的数据查询,就不能再使用 SQL 的语法了而应该使用 MDX 查询。关于 MDX 和其它 SSRS 的文章,请参看BI 系列随笔列表 (SSIS, SSRS, SSAS, MDX, SQL Server)这是 阅读全文
posted @ 2013-10-10 10:08 HackerVirus 阅读(423) 评论(0) 推荐(0)
摘要: Mvc下异步断点续传大文件最近公司一同事咨询了一个MVC项目下上传大文件时遇到的问题,问题描述如下:MVC项目中,当上传比较大的文件时,速度非常慢,小文件基本没有影响。原因分析:如果是用传统的form表单去提交的话,会将整个文件一次性的加载到内存中然后再做保存,这个过程是相当慢的,特别是大文件,且上传文件容易受到各种因素的影响而导致上传失败,比如临时的网络故障等。如何解决?最直接的概念就是异步以及断点续传。为什么要异步如果一个表单提交的元素中有文件上传的需求,如最终因为文件上传失败而影响整个表单数据的提交,这个体验性是非常差的。如果上传文件时间特别长,容易使应用程序长时间失去响应,给用户一个错 阅读全文
posted @ 2013-10-10 09:55 HackerVirus 阅读(206) 评论(0) 推荐(0)
摘要: 对Alexia(minmin)网友代码的评论及对“求比指定数大且最小的‘不重复数’问题”代码的改进 应Alexia(minmin)网友之邀,到她的博客上看了一下她的关于“求比指定数大且最小的‘不重复数’问题”的代码(百度2014研发类校园招聘笔试题解答),并在评论中粗略地发表了点意见。 由于感觉有些看法在评论中无法详细表达,也由于为了更详细地说明一下我的算法:求比指定数大且最小的“不重复数”问题的高效实现博文中没有说清楚的一些想法,并给出这个问题更加完美的代码,故制此文。欢迎Alexia(minmin)网友和其他网友指正。 Alexia(minmin)网友在其博文中对其算法思想描述得很清... 阅读全文
posted @ 2013-10-10 09:50 HackerVirus 阅读(376) 评论(0) 推荐(0)
摘要: 前端开发必备!Emmet使用手册介绍Emmet (前身为 Zen Coding) 是一个能大幅度提高前端开发效率的一个工具:基本上,大多数的文本编辑器都会允许你存储和重用一些代码块,我们称之为“片段”。虽然片段能很好地推动你得生产力,但大多数的实现都有这样一个缺点:你必须先定义你得代码片段,并且不能再运行时进行拓展。Emmet把片段这个概念提高到了一个新的层次:你可以设置CSS形式的能够动态被解析的表达式,然后根据你所输入的缩写来得到相应的内容。Emmet是很成熟的并且非常适用于编写HTML/XML 和 CSS 代码的前端开发人员,但也可以用于编程语言。使用示例:在编辑器中输入缩写代码:ul& 阅读全文
posted @ 2013-10-10 09:40 HackerVirus 阅读(285) 评论(0) 推荐(0)