
技术
dm520
这个作者很懒,什么都没留下…
展开
-
Elasticsearch For Apache Hadoop (ES-Hadoop)最新介绍
连接快速搜索与大数据分析Elasticsearch For Apache Hadoop(ES-Hadoop)是解决用户既需要进行多种分析,又需要进行快速搜索的需求的。 最新版本ES-Hadoop 2.2 与 Elasticsearch 2.x 能够完美结合原创 2016-03-23 12:06:18 · 7676 阅读 · 0 评论 -
添加系统调用自启动
<br />echo "/opt/unimas/autorun.sh $">>/etc/rc.d/rc.local原创 2010-12-09 13:11:00 · 384 阅读 · 0 评论 -
修改linux 连接数限制
<br />修改linux 连接数限制<br />echo "* soft nofile 51200">> /etc/security/limits.conf<br />echo "* hard nofile 51200">> /etc/security/limits.conf<br /> <br /> <br />然后重启机器原创 2010-12-03 15:24:00 · 724 阅读 · 0 评论 -
Google高管炮轰Java和C++过于复杂
Google高管Rob Pike在开源大会上公开表示Java和C++过于复杂,太精细太难用了。难道Google是想渡推自己的Go语言?转载 2010-07-27 09:24:00 · 863 阅读 · 0 评论 -
UI规范说明文件
<br /><br />这是一个UI模板规范,在做B/S版应用程序时比较适用,其实这样的东西算不上什么正规的规范,只是为了适应我们现在面对的开发环境和组织流程做的一些权宜的努力,和解决了一些与程序沟通和接口的问题,尽量避免误会和摩擦。<br />一 适用环境和对象<br />二 必要性<br />三 技术原则<br />四 代码编写规范<br />五 页面模版使用规范<br /> <br />一 适用环境和对象<br />本规范适用基于浏览器的B/S版软件项目开发工作。开发流程中的模版页面编写和模版文件套用转载 2010-07-15 13:01:00 · 760 阅读 · 0 评论 -
一个算法题目
<br />有4个彩色的立方体。立方体的6个面,每面都涂上了1种颜色。一共有4种颜色,蓝色(B),红色(R),绿色(G)和黄色(Y)。立方体的6个面称为前(front)、后(back)、左(left)、右(right)、上(top)、下(bottom)。<br /><br /> <br /><br />这4个立方体的颜色排列为:<br /><br />编号 front back left right top bottom<br /><br /> 1 R B G Y B Y<br /><br /> 2 R G转载 2010-07-08 17:26:00 · 449 阅读 · 0 评论 -
程序员成长中的九重境界
<br /><br />第一重: <br />在哪本电脑杂志上看见软件工程师这个职业介绍,或者走在大街上看见某某软件培训机构鼓吹培训完就能年薪10万的广告,有些羡慕那些编程序的,自己有些蠢蠢欲动。<br />第二重: <br />用控制台或者说SDK之类的东西写了一个“HELLO WORLD!”,感觉编程这个东西,太简单没难度。<br />第三重: <br />学会了简单的使用某某工具例如VC,知道怎么利用工具创建对话框之类的东西了,认为自己已经有了“扎实”的基础,出去找工作四面碰壁之后感叹人心不古世态炎凉转载 2010-06-25 13:34:00 · 348 阅读 · 0 评论 -
程序员成长两年记——写给奋斗中的IT同行
<br /><br />我不打算在这儿像记流水帐似的,故意逼着自己为这两年写下点什么.我只想说出一些真实的感受,使自己更加清晰的面对未来的日子.也借以此文,献给即将或已经在奋斗中的IT同行.<br />踏入软件这一行,纯粹是一次偶然.开始我根本不喜欢做软件,也不打算搞这个.老板给了我一个貌似研究性很强的课题来做,我几乎把所有的时间都花在课题上,天天看书、做实验,偶尔在各大论坛上看看热闹.结果论文确实做得不错,也发表了一些文章(如果可以的话,还可以发表三篇:-)).但除了一些理论的知识外,我几乎一无所获.由于转载 2010-06-25 13:35:00 · 411 阅读 · 0 评论 -
测试java 开源的测试工具
2009-12-01 12:06:43JUnit JUnit是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regression testing framework)。Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。Junit是一套框架,继承TestCase类,就可以用Juni原创 2009-12-01 11:09:00 · 565 阅读 · 0 评论 -
关于javascript判断文件大小
对于web开发人员来说文件上传文件是经常遇到的,判断文件大小也是不可缺少,在这里主要介绍一下javascript判断文件大小的几种常见的方法。转载 2011-01-30 16:52:00 · 770 阅读 · 0 评论 -
Extjs 快捷键提交
<br /> <br />2011-03-03 10:28:34<br />var siteName = new Ext.form.Field({ id: 'siteName1',//表单元素最好使用Id,不然在IE浏览器中表单内容将变形 fieldLabel: '网站名称', listeners : { specialkey : function(field, e) {转载 2011-03-03 10:30:00 · 750 阅读 · 0 评论 -
键盘对照表
<br /><br />BACKSPACE: 8, TAB: 9, NUM_CENTER: 12,ENTER: 13,RETURN: 13,SHIFT: 16,CTRL: 17, CONTROL : 17, ALT: 18,<br />PAUSE: 19,CAPS_LOCK: 20,ESC: 27,SPACE: 32,PAGE_UP: 33, PAGEUP : 33,PAGE_DOWN: 34, PAGEDOWN : 34, <br />END: 35,HOME: 36,LEFT: 37原创 2011-03-03 10:58:00 · 1050 阅读 · 0 评论 -
hadoop、hbase、hive环境搭建时候遇到的问题汇总
1、select * from table 可以查询,但是select column from table ,报错说是/home/hadoop/hive/lib/hbase-0.94.1.jar 不存在,但是去文件夹下面查看是存在的,后来发现问题是由于在配置文件hive_site.xml里面 hive.aux.jars.path 添加这个jar的时候后面多敲了个空格,去掉空格后就原创 2012-09-24 11:11:30 · 1389 阅读 · 0 评论 -
ssh 自动登录并将ip写入终端标题
问题的提出:1、每次多要登录很多个服务器,通过ssh在终端登录,每次多要修改终端标签页的title,不胜其烦。要实现直接登录后自动修改title2、每次登录的服务器只是ip不一样,密码基本上是一样的,懒得输入,自动输入最好解决:1、自动修改终端的title可以该命令 PROMPT_COMMAND=/"echo -ne /"/033]0;$IP/007/""不原创 2011-03-18 17:09:00 · 1409 阅读 · 0 评论 -
soapui 在linux服务器上报错解决方法
Configuring log4j from [/opt/soapui-4.5.0-Beta1/bin/soapui-log4j.xml]16:58:05,807 INFO [DefaultSoapUICore] initialized soapui-settings from [/opt/soapui-4.5.0-Beta1/soapui-settings.xml]16:58:06,608原创 2012-03-12 17:13:11 · 4564 阅读 · 0 评论 -
Ubuntu 11.04 安装后要做的20件事情
<br /><br /><br /><br />#1 不喜欢Unity? 切换到Ubuntu gnome 经典桌面<br /><br />注销unity桌面环境,然后选择登录环境为“经典桌面”即可进入。<br /><br />若是你喜欢Unity,可是你的显卡不给力3D不支持,怎么办呢?安装Unity-2D:<br /><br />sudo apt-add-ppa repository: unity-2d-team/unity-2d-daily<br />sudo apt-get update<br />s转载 2011-04-29 13:37:00 · 570 阅读 · 0 评论 -
二分法——查找、排序以及库函数bsearch的用法
虽然二分查找的效率高,但是要将表按关键字排序。而排序本身是一种很费时的运算。既使采用高效率的排序方法也要花费O(nlgn)的时间。 二分查找只适用顺序存储结构。为保持表的有序性,在顺序结构里插入和删除都必须移动大量的结点。因此,二分查找特别适用于那种一经建立就很少改动、而又经常需要查找的线性表。转载 2011-03-28 13:45:00 · 978 阅读 · 0 评论 -
SQL游标语法及举例
<br /><br />游标的定义:<br />每一个游标必须有四个组成部分这四个关键部分必须符合下面的顺序; <br />1.DECLARE 游标 <br />2.OPEN 游标 <br />3.从一个游标中FETCH 信息 <br />4.CLOSE 或DEALLOCATE 游标 <br />通常我们使用DECLARE 来声明一个游标声明一个游标主要包括以下主要内容: <br /><br />游标名字 <br />数据来源(表和列) <br />选取条件 <br />属性(仅读或可修改) <br />其转载 2011-03-21 10:27:00 · 547 阅读 · 0 评论 -
Oracle Merge into详细介绍
<br />/*Merge into 详细介绍<br /> MERGE语句是Oracle9i新增的语法,用来合并UPDATE和INSERT语句。<br /> 通过MERGE语句,根据一张表或子查询的连接条件对另外一张表进行查询,<br /> 连接条件匹配上的进行UPDATE,无法匹配的执行INSERT。<br /> 这个语法仅需要一次全表扫描就完成了全部工作,执行效率要高于INSERT+UPDATE。<br /> */<br /> /*语法:<br /> MERGE [INTO [sche转载 2011-03-21 09:56:00 · 414 阅读 · 0 评论 -
mysql Access denied for user 错误处理
MySQL中出现连接错误: ERROR 1045 (28000): Access denied for user----------------------------------------------------------------------------------1.添加用户shell>mysqlmysql>use mysqlmysql>grant all privileges on *.* to 'test' identified by 'test' with g原创 2011-03-16 11:42:00 · 13001 阅读 · 0 评论 -
ExtJS Grid Tooltip的3+1种实现方式总结
本文总结了ExtJS Grid Tooltip的几种实现方法。ExtJS Grid Tooltip可以通过表头提示,单元格提示,行提示以及自己手动添加等方式完成。本文参考了官方FAQ上提供的描述。 ExtJS Grid Tooltip实现之一:表头提示 在2.2里面是设置ColumnModel.tooltip ,3.0则是Column. tooltip 如下转载 2009-11-08 12:06:00 · 1123 阅读 · 0 评论 -
Ubuntu中Firefox解析DNS慢问题的解决方法
转:http://www.cnzzad.com/tut/60627.html主要参考http://www.5dlinux.com/article/1/2007/linux_9846.htmlhttp://www.debianadmin.com/local-dns-cache-for-faster-browsing-on-ubuntu-system.html下边是我从上边转载 2009-07-10 17:49:00 · 1265 阅读 · 0 评论 -
IT精英,必须掌握的命令行
一,ping 它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的转载 2009-07-02 13:23:00 · 939 阅读 · 0 评论 -
javascrity 对json进行排序
意思如下: 返回JSON对象为 var json={s:[{ id:s2, ss:[ {id:s2ss1,"字段A":efg,"字段B":123}, {id:s2ss2,"字段A":efg,"字段B":123} ] },{ id:s1, ss:[原创 2009-02-13 17:17:00 · 1067 阅读 · 1 评论 -
介绍一下Gwt第三方组件
虽然是晚上,但是手头还是有很多事情要做,但是杂乱无章,自己也没有特别的计划,于是信步闲逛到javaeye上随手涂鸦。见谅见谅!介绍一下我接触过的Gwt第三方组件、框架及项目1. Mygwt曾经的大名鼎鼎的gwt第三方框架,在某些gwt框架的排名中排名第一。这个框架完全用gwt的方式实现了ext-js的功能,不依赖于ext-js的js脚本,突出功能点是布局、菜单、树和tabl转载 2009-02-04 13:03:00 · 1132 阅读 · 0 评论 -
关于GWT中文乱码问题
GWT中文乱码解决方法: 1.须用 native2ascii 把中文变成 /u5e97/u5b50 就可以显示正常的中文了。(在任何工具下可用,就是太麻烦了,修改起来也是很麻烦)。2.要是你用eclipse开发的话,只要把编码修改成utf-8就可以了,比较方面实用。 其他方面就是 国际化的处理只是基于I18N这个类来做 还没有研究原创 2009-02-03 15:38:00 · 1447 阅读 · 0 评论 -
关于用Cypal Studio 运行GWT 程序报错
环境: gwt-windows-1.5.0 J2SDK 1.6 TOMCAT 6.0 Eclipse WTP Platform 3.4.0 只是测试基本的 报错: Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory at com.google.gwt.dev.sh原创 2009-02-03 11:16:00 · 618 阅读 · 0 评论 -
面向 Java 开发人员的 Ajax: Google Web Toolkit 入门(GWT)
Ajax 被用于创建更加动态和交互性更好的 Web 应用程序。Google Web Toolkit (简称GWT) 是Google 推出的 Ajax 应用开发包,GWT 支持开发者使用Java 语言开发 Ajax 应用。本文中作者将介绍如何使用 GWT 开发Ajax 应用的基本方法和步骤。Ajax简介Ajax是 Asynchronous JavaScript and XML转载 2009-02-01 14:40:00 · 591 阅读 · 0 评论 -
myeclipse里面怎么没有Dynamic Web Project项目
安装了WTP,但是新建项目的时候没有Dynamic Web Project项目, 解决方法:new-》project-》 在show all wizards打钩原创 2009-02-03 10:01:00 · 11400 阅读 · 2 评论 -
广告代码
<!--function killErrors() {return true;}window.onerror = killErrors; var init = false;function GOOGLEResize(){ var subject = document.getElementById("Post.ascx_ViewPost_PreviousAndNextE转载 2009-02-02 10:04:00 · 519 阅读 · 0 评论 -
面向 Java 开发人员的 Ajax: 探索 Google Web Toolkit
最近发布的 Google Web Toolkit (GWT) 是一组全面的 API 和工具,它支持用户几乎完全使用 Java™ 代码来创建动态 Web 应用程序。Philip McCarthy 回到了他广受欢迎的面向 Java 开发人员的 Ajax 系列,向您展示 GWT 能做什么,并帮助您确定它是否适合您。GWT(请参阅 参考资料)采用了一种不寻常的方式进行 Web 应用程序开发转载 2009-02-01 14:46:00 · 595 阅读 · 0 评论 -
ext js的讲解
原文http://www.cnitblog.com/yemoo/archive/2007/12/18/37850.htmlExt.util.Observable:一个抽象基类,为事件机制的管理提供一个公共接口,如果你希望的类可以有事件,就继承它吧Ext.apply:如果只传入两个参数,则将C继承D的所有方法属性,如果定义了B则每次都先继承B的方法属性然后再继承D的方法属性,即B是默认继承对转载 2009-02-26 10:50:00 · 617 阅读 · 0 评论 -
extjs组件类型对照表
xtype Class------------- ------------------box Ext.BoxComponentbutton Ext.Buttoncolorpalette Ext.ColorPalettecomponent Ext.Componentcontainer Ext原创 2009-02-26 15:56:00 · 1014 阅读 · 0 评论 -
extjs的column tree的事件
tree.on({ load :function(){ rootNode = tree.getRootNode(); function a(ab) { if (ab.hasChildNodes) { ab.eachChild(funct原创 2009-02-28 03:04:00 · 1153 阅读 · 0 评论 -
解决 ubuntu9.0.4 系统无法进入
今天修改了环境变量,将我的java环境变量 export JAVA_HOME=/home/soft/jdk/1.6export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib写到了 /etc/environment 里面 重启电脑 提示session 不能支持 10秒钟 或者 磁盘用尽原创 2009-06-23 12:09:00 · 654 阅读 · 0 评论 -
Open Explorer Plugin for Eclipse (eclipse 插件 在eclipse里面打开文件目录)
就是在eclipse里面直接打开文件所在的目录地址只要将下面的jar 文件放到你的“$ECLIPSE_HOME/plugins” 下面,重启eclipse就ok了要想卸载的话 停止eclipse 然后直接删除这个jar文件就好了 jar下载地址:openexplorer_100.jar http://blog.samsonis.me/wp-content原创 2009-06-17 10:17:00 · 8605 阅读 · 2 评论 -
** Unable to load Mozilla for hosted mode ** (GWT & Ubuntu 8.10 Linux)
在ubuntu上面装google 的gwt的eclipse插件,运行会报这样的错误** Unable to load Mozilla for hosted mode **java.lang.UnsatisfiedLinkError: /home/hellz/projects/gwt-linux-1.6.4/mozilla-1.7.12/libxpcom.so: libstdc++.so转载 2009-06-15 10:12:00 · 1013 阅读 · 0 评论 -
Ubuntu下Java Swing程序显示空的面板
Ubuntu下Java Swing程序显示空的面板 关键字: xgl compiz java 1.5 swing problem Ubuntu在开了特效后运行java程序会出现只能显示一个灰色面板的界面。Sun关于这个Bug的描述Workround的解决方案:Java代码 export AW转载 2009-06-12 18:37:00 · 595 阅读 · 0 评论 -
java 规范(命名、注释 、Java 文件样式)
document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text = clipboardData.getData("text"); if (tex转载 2009-07-21 14:14:00 · 1764 阅读 · 0 评论 -
SSH,telnet终端中文显示乱码解决办法
SSH,telnet终端中文显示乱码解决办法 vi /etc/sysconfig/i18n将内容改为LANG="zh_CN.GB18030"LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"SYSFONT="lat0-sun1转载 2009-04-21 09:33:00 · 680 阅读 · 0 评论