- 博客(21)
- 收藏
- 关注
原创 Hadoop Gridmix基准测试
Hadoop Gridmix是针对hadoop系统的基准测试程序。它具备评测大规模数据处理系统所需的各个功能模块,包括:产生数据,生成并提交作业,统计作业完成时间等。在此以hadoop-0.20.2-cdh3u1为例,简单说明gridmix的编辑执行基准测试的过程。 Gr
2011-09-28 14:30:04
4288
原创 Mysql基础技能(三)
<br />索引优化基础<br />MySQL只在认为走索引可以筛去85%以上数据的时候,才使用索引,如果达不到这个标准,索引是无意义的。<br />前缀索引:MySQL可以利用索引的前向部分,但不可以利用后向部分,不支持反向索引。<br /> 例如:SELECT col2 FROM table WHERE col1=1;可以使用索引(col1,col2),但不可以使用(col2,col1).<br />不等比较的优化:如果索引的前向部分在WHERE中是等于,那么可以使用索引,如果索引的前向部分再WH
2011-04-08 14:38:00
595
原创 Mysql基础技能(二)
优化器差异MySQL对子查询会处理为临时表,所以一般JOIN效率比做子查询高。MySQL在JOIN中对ORDER BY、GROUP BY优化较弱,JOIN中的排序分组几乎都会使用Fille Sort和临时表MySQL只有RBO,没有CBO,所以总是选择类型上最优的执行计划,而不一定是开销最小的。MySQL对于OR,很多时候并不会优化成两次索引访问或合并索引,所以OR最好写成两条SQL,做UNION ALL。IN中存在NULL条件,可能会让优化器走成全表扫描。SQL方言差异选择部分行:Oracle使用Rown
2011-04-08 14:26:00
618
原创 Eclipse实用插件地址
easyshell (本地浏览工具,包括打开文件夹和命令行以及本地运行)URL:http://pluginbox.sourceforge.net/regex-util(测试、编辑正则表达式的插件)原文描述:Eclipse plugin for te
2010-08-20 12:39:00
704
原创 三种Http Session解决方案的优缺点
如何保持用户的session? 客户端 cookie 服务器内存中的 session 网站的database Cookie Session的限制l 浏览器的限制Cookie的大小4K,部分服务商只支持2K,而且一次最多提交20个明码存放在客户的浏览器上 l 安全性问题cookie欺骗cook
2009-12-23 10:00:00
1659
原创 Eclipse3.4+Maven2+jetty6快速搭建web快速开发环境
1.安装Maven2,并用命令行运行,测试。 打开http://maven.apache.org/download.html 选择稳定的Maven版本下载。解压后,配置环境变量:M2_HOME 编辑环境变量Path,增加%M2_HOME%/bin 打开命令行,运行Maven命令测试 mvn 命令是否能执行。如下图,则表示安装成功。
2009-10-09 14:46:00
7205
3
原创 Eclipse的SWT/Swing插件---Jigloo注册码备忘
Jigloo,一个GUI工具。官网地址: http://www.cloudgarden.com/jigloo/Eclipse插件注册码。License: E81086713E446D36F62B2AA2A3502B5EB155
2009-08-30 22:57:00
2051
原创 HttpWatch----网页数据分析利器
一 概述:HttpWatch强大的网页数据分析工具.集成在Internet Explorer工具栏.包括网页摘要.Cookies管理.缓存管理.消息头发送/接受.字符查询.POST 数据和目录管理功能.报告输出 HttpWatch 是一款能够收集并显示页页深层信息的软件。它不用代理服务器或一些复杂的网络监控工具,就能够在显示网页同时显示网页请求和回应的日志信息。甚至可以显示浏览器缓存和IE之间
2009-08-15 21:27:00
3794
4
原创 类加载器体系
类加载器是沙箱的第一道防线,负责将类载入JVM中。安全作用:一、保护善意代码不被恶意代码干扰;二、保护已验证的类库;三、代码放入有不同行为限制的各代码域当中。类加载器的分类:一、引导类加载器,Bootstrap ClassLoader (C 实现)负责核心类的加载。二、ExtClassLoader(Laucher的内部类) 由Bootstrap ClassLo
2009-08-10 17:31:00
600
转载 寻路A*算法 (下)
这样还剩下 5 个相邻的方格。当前方格下面的 2 个方格还没有加入 open list ,所以把它们加入,同时把当前方格设为他们的父亲。在剩下的 3 个方格中,有 2 个已经在 close list 中 ( 一个是起点,一个是当前方格上面的方格,外框被加亮的 ) ,我们忽略它们。最后一个方格,也就是当前方格左边的方格,我们检查经由当前方格到达那里是否具有更小的 G 值。没有。因此我们准备从 ope
2009-08-10 17:25:00
6564
3
转载 寻路A*算法 (上)
虽然掌握了 A* 算法的人认为它容易,但是对于初学者来说, A* 算法还是很复杂的。 搜索区域(The Search Area) 我们假设某人要从 A 点移动到 B 点,但是这两点之间被一堵墙隔开。如图 1 ,绿色是 A ,红色是 B ,中间蓝色是墙。 图 1 你应该注意到了,我们把要搜寻的区域划分成了正方形的格子。这是寻路的第一步,简化搜索区域,就像我们这里做的
2009-08-10 17:23:00
1173
3
原创 收集的搞笑个性签名
4月26日辛辣推荐: 男人帅有屁用啊,能用那张脸刷卡吗? 酸签名:女人谨记:一定要吃好玩好睡好喝好,一但累死了,就别的女人花咱的钱,住咱的房,睡咱的老公,泡咱的男朋友,还打咱的娃。 咸签名:常在厨房混,哪能不切手。 4月25日辛辣签名推荐: 挤在北京,给首都添麻烦了……酸签名:喜欢花的人是会去摘花的,然而爱花的人则会去浇水。咸签名:长个包子样就别怨狗跟着! 4月24日辛辣签名推荐: 黑夜给了我黑色
2009-08-10 17:20:00
9366
原创 Java开源项目的CVS、SVN地址(不定期增量更新)
Appfuse :pserver:guest@cvs.dev.java.net:/cvs co appfuseHibernate3 :pserver:anonymous@cvs.sourceforge.net:/cvsroot/hibernateSpring :pserver:anonymous@cvs.sourceforge.ne
2009-08-10 17:15:00
1275
原创 配置JBoss4服务自动启动
打开%JBOSS_HOME%/bin目录,查看里面是否有JBossService.exe文件,如果没有,请下载JavaService工具(http://forge.objectweb.org/projects/javaservice/),解压之后,将其中JavaService.exe拷贝到%JBOSS_HOME%/bin目录下,并更名为:JBossService.exe.如果已存在JBossS
2009-08-10 17:10:00
4954
原创 VC++ 对话框透明效果
VC++中,对话框的实现透明效果,代码如下: ////////////////////////以下实现窗体的透明/////////////////////////////////// SetWindowLong(this->GetSafeHwnd(),GWL_EXSTYLE, GetWindowLong(this->GetSafeHwnd
2009-08-10 17:03:00
1604
原创 简单实用的Oracle备份还原命令
工作中经常用到备份还原数据,留下以前常用的方式备忘 :) @echo 备份oracle数据库del /f/p c:/backup.dmp c:/backup.logexp userid=system/manager file=c:/backup.dmp log=c:/backup.logpause @echo 导入sql文件sqlplus system/manager @OR
2009-08-10 16:55:00
544
原创 垃圾回收机制
垃圾回收策略:1、引用计数,当对象引用为0时可删除; 2、对象引用遍历,GC删除不可到达的对象。 垃圾回收机制:1、标记清除收集器 标记遍历可到达的对象,删除未标记对象并压缩。 2、标记压缩收集器 标记遍历可到达的对象,将标记对象复制到堆栈新域以便压缩。 3、复制收集器 将堆栈分为两个域,常称为半空间。每次仅使用一半的空间,jvm生
2009-08-10 16:47:00
593
原创 线程方法备忘
两个概念线程:一组指令序列。线程对象:能产生线程的对象,在Java中有Runnable接口及Thread类。方法说明join:在线程对象a上调用join()方法,就是让当前正在执行的线程等待线程对象a所对应的线程运行完成才继续运行。start:通过Thread实例的start(),一个Thread实例只能产
2009-08-10 16:41:00
550
原创 SQL LOADER 导入EXCEL数据到ORACLE表中
1.打开EXCEL将文件另存为*.CSV的格式。 2.创建SQL LOADER控制文件,文件名及格式可自定义(如 sqlload.sld)。命令格式、参数如下: Load dataInfile D:/data.csv --CSV格式数据源文件路径Append|insert|replace --append在表后追加,insert插入空表,repla
2009-08-10 15:34:00
7184
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人