2015年3月12日
摘要: Ganglia监控Hadoop集群的安装部署一、 安装环境Ubuntuserver 12.04安装gmetad的机器:192.168.52.105安装gmond的机 器:192.168.52.31,192.168.52.32,192.168.52.33,192.168.52.34,192.168.5... 阅读全文
posted @ 2015-03-12 10:35 风浪 阅读(317) 评论(0) 推荐(0) 编辑
摘要: Hadoop工作节点扩展硬盘空间接到老板任务,Hadoop集群中硬盘空间不够用,要求加一台机器到Hadoop集群,并且每台机器在原有基础上加一块2T硬盘,老板给力啊,哈哈。这些我把完成这项任务的步骤和我遇到的问题和解决方法总结一下,分享给大家。1.首先,介绍一下用到的基本命令和配置,如果本文的网友时... 阅读全文
posted @ 2015-03-12 10:35 风浪 阅读(11972) 评论(1) 推荐(0) 编辑
摘要: Ubuntu系统 (我用到版本号是140.4)ubuntu系统是一个以桌面应用为主的Linux操作系统,Ubuntu基于Debian发行版和GNOME桌面环境。Ubuntu的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统,它可免费使用,并带有社团及专业的支持应。作... 阅读全文
posted @ 2015-03-12 10:34 风浪 阅读(679) 评论(0) 推荐(0) 编辑
摘要: ubuntu安装(这里我就不一一捉图了,只引用一个网址, 相信大家能力)ubuntu安装参考教程: http://jingyan.baidu.com/article/14bd256e0ca52ebb6d26129c.html注意下面几点:1、设置虚拟机的IP, 点击虚拟机的右下角网络连接图标, 选择... 阅读全文
posted @ 2015-03-12 10:34 风浪 阅读(359) 评论(0) 推荐(0) 编辑
  2013年7月5日
摘要: /*声明一个XMLHttpRequest对象*/var xmlHttp=false;/*@cc_on@*//*if(@_jscript_version>=5)try{ xmlHttp=new ActiveXOBject("Msxml2.XMLHTTP");}catch(e){ try { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch(e2) { xmlHttp=false; }}@end @*/if(!xmlHttp&& typeofXMLHttpReques... 阅读全文
posted @ 2013-07-05 14:13 风浪 阅读(1432) 评论(0) 推荐(0) 编辑
摘要: //使用literal语法定义一个对象:XMLHttp var XMLHttp = { //定义第一个属性,该属性用于缓存XMLHttpRequest对象的数组 XMLHttpRequestPool: [], //对象的第一个方法,该方法用于返回一个XMLHttpRequest对象 getInstance:function() { // 从XMLHttpRequest对象池中取出一个空闲的XMLHttpRequest for (var i = 0; i 0) ... 阅读全文
posted @ 2013-07-05 14:06 风浪 阅读(1996) 评论(0) 推荐(1) 编辑
  2013年1月17日
摘要: 首先设置SQL2005服务组件EXEC sp_configure 'show advanced options', 1 GO RECONFIGURE GO EXEC sp_configure 'Ad Hoc Distributed Queries', 1 GO RECONFIGURE GO再通过SQL语句来查询导入数据insert into sa_tree select * from OPENROWSET('SQLOLEDB', 'SERVER=172.27.27.126;uid=sa;pwd=jibojibo;Database=snsD 阅读全文
posted @ 2013-01-17 15:05 风浪 阅读(294) 评论(0) 推荐(0) 编辑
  2012年5月15日
摘要: 在SurfaceView中我们的onKeyDown虽然重写了view的函数, 但一定需要我们在初始化的时候去声明焦点//添加这个来取得按健事件this.setFocusable(true);this.setFocusableInTouchMode(true);this.requestFocus();如果这些方法,会造成按键无效,提示No keyboard for id..只要在初始化时取得焦点才可以调用onKeyDown方法 阅读全文
posted @ 2012-05-15 14:28 风浪 阅读(487) 评论(0) 推荐(0) 编辑
摘要: publicbooleanonKeyDown(intkeyCode,KeyEventevent){if(keyCode==KeyEvent.KEYCODE_BACK){AlertDialog.Builderalert=newAlertDialog.Builder(cxt);alert.setTitle("退出提示");alert.setMessage("确认退出吗?");alert.setNegativeButton("取消",newDialogInterface.OnClickListener(){@Overridepublicvo 阅读全文
posted @ 2012-05-15 13:18 风浪 阅读(288) 评论(0) 推荐(0) 编辑
摘要: finish是Activity的类,仅仅针对Activity,当调用finish()时,只是将活动推向后台,并没有立即释放内存,活动的资源并没有被清理;当调用System.exit(0)时,杀死了整个进程,这时候活动所占的资源也会被释放。在开发android应用时,常常通过按返回键(即keyCode == KeyEvent.KEYCODE_BACK)就能关闭程序,其实大多情况下该应用还在任务里运行着,其实这不是我们想要的结果。我们可以这样做,当用户点击自定义的退出按钮或返回键时(需要捕获动作),我们在onDestroy()里强制退出应用,或直接杀死进程,具体操作代码如下:@Overridepu 阅读全文
posted @ 2012-05-15 13:16 风浪 阅读(4708) 评论(2) 推荐(0) 编辑
  2012年2月14日
摘要: 一、安装JDK 1.7 1、添加环境变量:在 我的电脑->属性->高级->环境变量 2、新建系统变量,变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0 (JDK的安装目录) 3、在原有的系统变量 Path后面加上英文分号,再添加%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\jre\bin;不要删除原来的。看清楚,它们之间的分号,是英文的分号。4、重启电脑生效(因为添加的是系统变量,如果你的系统是win7,则不需要重启)。 4、测试JDK是否安装成功,运行->cmd-& 阅读全文
posted @ 2012-02-14 11:13 风浪 阅读(3346) 评论(0) 推荐(0) 编辑
  2012年1月14日
摘要: 在实际程序中,String类型用得非常广泛,然而,由于.NET对String类型变量的独特管理方式,使用不当,会严重影响程序的性能。我们分几个方面来谈这个问题:1、了解String数据的内存分配方式编写一个控制台应用程序,输入以下测试代码: class Program { static void Main(string[] args) { String s = "a"; s = "abcd"; } }使用.NET Framework 2.0 SDK提供的ildasm.exe工具查看生成的MSIL指令:01 .method private hidebysi 阅读全文
posted @ 2012-01-14 23:30 风浪 阅读(297) 评论(0) 推荐(0) 编辑
  2011年11月29日
摘要: 服务器推送技术(Server Push)是最近Web技术中最热门的一个流行术语,它的别名叫Comet(彗星)。它是继AJAX之后又一个倍受追捧的Web技术。服务器推送技术最近的流行与AJAX有着密切的关系。本文详细介绍了服务器推送技术,希望对你有帮助。AD: 推送技术Server Push的基础思想是将浏览器主动查询信息改为服务器主动发送信息。服务器发送一批数据,浏览器显示这些数据,同时保证与服务器的连接。当服务器需要再次发送一批数据时,浏览器显示数据并保持连接。以后,服务器仍然可以发送批量数据,浏览器继续显示数据,依次类推。客户端拉曳(Client Pull) 在客户端拖曳技术中,服务器发送 阅读全文
posted @ 2011-11-29 13:58 风浪 阅读(543) 评论(1) 推荐(0) 编辑
摘要: 数据库是要被广大客户所共享访问的,那么在数据库操作过程中很可能出现以下几种不确定情况。 更新丢失(Lost update) 两个事务都同时更新一行数据,但是第二个事务却中途失败退出,导致对数据的两个修改都失效了。这是因为系统没有执行任何的锁操作,因此并发事务并没有被隔离开来。 脏读(Dirty Reads) 一个事务开始读取了某行数据,但是另外一个事务已经更新了此数据但没有能够及时提交。这是相当危险的,因为很可能所有的操作都被回滚。 不可重复读(Non-repeatable Reads) 一个事务对同一行数据重复读取两次,但是却得到了不同的结果。它包括以下情况: (1) 事务T1读取... 阅读全文
posted @ 2011-11-29 11:27 风浪 阅读(474) 评论(0) 推荐(0) 编辑
  2011年8月11日
摘要: ASP.NET 2.0,32 位版本要运行 32 位版本的 ASP.NET 2.0,请按照以下步骤操作: 单击“开始”,单击“运行”,键入 cmd,然后单击“确定”。键入以下命令启用 32 位模式:cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1键入以下命令,安装 ASP.NET 2.0(32 位)版本并在 IIS 根目录下安装脚本映射:%SYSTEMROOT%\Microsoft.NET\Framework\v2.0.40607\aspnet_re 阅读全文
posted @ 2011-08-11 14:54 风浪 阅读(458) 评论(0) 推荐(0) 编辑
  2011年5月28日
摘要: HttpFileCollection与HttpPostedFile这二个类的组合就可以完成前端<asp:FileUploadID="FileUpload1"runat="server"/><br/><asp:FileUploadID="FileUpload2"runat="server"/><br/><asp:FileUploadID="FileUpload3"runat="server"/><br/>& 阅读全文
posted @ 2011-05-28 15:47 风浪 阅读(373) 评论(1) 推荐(0) 编辑
  2011年3月14日
摘要: C#子窗体最大化时, 那个图标跑到主窗体的前面去了, 造成界面不统一也不美观。所以需要进行处理, 只要有主窗体的菜单ItemAdded事件中加进下面代码:if (e.Item.Text.Length == 0 || e.Item.Text == "还原(&R)" || e.Item.Text == "最小化(&N)"){e.Item.Visible = false;}运行再查看时, 就会发现只有个关闭在上面, 和word风格差不多。 如果要其它的按钮就设置 || 阅读全文
posted @ 2011-03-14 12:38 风浪 阅读(2740) 评论(0) 推荐(0) 编辑
  2010年4月21日
摘要: 1、 事务 begin tran开始事务, commit tran提交事务, rollback tran回滚事务, save tran保存事务 前面三个十分熟悉, 最后一个save tran要好好理解与研究 其实save tran 保存点的名称, 就是一个书签标志, 像很多种操作在一个事务中的时候, 一个事务也分第一步第二步第三步..., 如果第一步没错, 第二步出错, 需要回滚, 这样在第一步与... 阅读全文
posted @ 2010-04-21 17:44 风浪 阅读(291) 评论(0) 推荐(0) 编辑
  2010年4月13日
摘要: 1、定义变量与赋值 Declare @UserID --定义变量 Select @UserID=1 --赋值 Set @UserID=1 Select @UserID=UserID from tb_User where UserName='A' --这样也是可以赋值的, 记得刚学SQL2000不知道这样是可以 如下: 则通过变量,把值返回, 不需要另外创建表 Declare @UserID i... 阅读全文
posted @ 2010-04-13 16:12 风浪 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 1、约束的操作 Cascade, No Action理解 当在创建约束时选上Cascade,或代码创建时添加ON Delete CASCADE,当在主表删除一行记录时, 外表相关联的记录都会同时删除 当在创建约束时选上No Action,或代码创建时添加ON Delete No Action,当在主表删除一行记录时, 如果外表关联有数据, 则会提示出错 上面的只是Delete, 其实Update也... 阅读全文
posted @ 2010-04-13 14:47 风浪 阅读(317) 评论(0) 推荐(1) 编辑