自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

C# 管道通信-命名管道(一)

最近在做一个应用程序,涉及到两个应用程序之间的通讯,就想到了用C#的命名管道的方式来实现,经过一番小折腾,总算实现了,现把一些主体的代码粘贴出来与大家分享: 管道通讯会涉及到client端和Server端,Client端的主要代码: 需要引用命名空间:using System.IO.Pipes;Thread pipeThread = new Thread(new ThreadStar...

2012-08-31 17:51:00 108

JavaScript不能做到的几件事

虽然在很多方面,JavaScript可用于改良您的网页并提高您的访问站点的效率,但是也有几件事的JavaScript不能做到的。没有服务器端脚本的帮助,JavaScript就不能在服务器上写文件: 运用 Ajax,JavaScript可以向服务器发送请求。这个请求可以用XML或纯文本的方式读取文件,但是它不能写文件,除非被服务器调用的文件以脚本方式运行才能写文件。比如下载页面是用json获取...

2012-08-31 17:36:00 58

Talking about the weather

meteorology   气象学atmosphere   大气climate   气候elements   自然力量(风 、雨)temperature   气温to be warm, to be hot   天气热to be cold   天气冷season   季节spring   春summer   夏autumn   秋(美作:fall)w...

2012-08-31 16:08:00 71

Dojo订阅/发布模拟淘宝到货提醒

在淘宝,我们对某类产品感兴趣,就会订阅该产品信息,当有货到后,我们会收到提示信息。下面就简单用Dojo订阅/发布模式来说明其实现的基本原理。大概功能需求:买家先在产品中心注册,说自己对衣服等感兴趣,接着产品中心发布了一条新信息“衣服到新款了,亲快来采购吧”,这时买家将立即收到这条消息,并显示出来(在本例中就是在firefox浏览器的firebug模拟控制台输出这条新信息)。...

2012-08-31 15:44:00 119

MapReduce操作HBase

这两天看了一下HBase的基本操作,然后又重温了下Hadoop的MapReduce的基本操作(虽然之前看的也是一般般,理解不是很深)。本来打算昨晚完成两件事情的:1、使用map任务读出HDFS 上的文件,并把他导入到HBase中;2、使用map任务读出HBase中的数据,并使用reduce输出到文件中。我的数据使用如下:(只是很少的数据)首先贴代码,然后再说明问题吧:packag...

2012-08-31 10:00:00 41

MapReduce操作HBase

这两天看了一下HBase的基本操作,然后又重温了下Hadoop的MapReduce的基本操作(虽然之前看的也是一般般,理解不是很深)。本来打算昨晚完成两件事情的:1、使用map任务读出HDFS 上的文件,并把他导入到HBase中;2、使用map任务读出HBase中的数据,并使用reduce输出到文件中。我的数据使用如下:(只是很少的数据)首先贴代码,然后再说明问题吧:packag...

2012-08-31 10:00:00 53

MapReduce操作HBase

这两天看了一下HBase的基本操作,然后又重温了下Hadoop的MapReduce的基本操作(虽然之前看的也是一般般,理解不是很深)。本来打算昨晚完成两件事情的:1、使用map任务读出HDFS 上的文件,并把他导入到HBase中;2、使用map任务读出HBase中的数据,并使用reduce输出到文件中。我的数据使用如下:(只是很少的数据)首先贴代码,然后再说明问题吧:packag...

2012-08-31 10:00:00 46

为C# Windows服务添加安装程序

首先,当然是创建一个Windows服务的项目【新建项目里面选择就可以了】。然后要给服务“添加安装程序”,如图1所示:(这一步和自己用InstallUtil注册是完全一样的)(图1) 添加后,会出来一个serviceProcessInstal1,还有serviceInstaller1,如果你一个项目里有两个服务的话,这里就会有两个serviceInstaller类,如图2:(图...

2012-08-30 13:56:00 63

org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException: Failed 6 actions: DoNotRetryIOE

今天做了两件事:其一,编译打包hadoop-eclipse-plugin-1.0.2.jar;其二,使用mapreduce操控hbase(上面两个操作都在eclipse完成)。先说下版本吧:hadoop:1.0.2; hbase:0.94.0,系统是Ubuntu11.10.打包编译感觉还好,hadoop1.0.2没有现成的eclipse插件,所以要自己编译打包才行,我参考了下面的文章进行了...

2012-08-30 08:34:00 93

org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException: Failed 6 actions: DoNotRetryIOE

今天做了两件事:其一,编译打包hadoop-eclipse-plugin-1.0.2.jar;其二,使用mapreduce操控hbase(上面两个操作都在eclipse完成)。先说下版本吧:hadoop:1.0.2; hbase:0.94.0,系统是Ubuntu11.10.打包编译感觉还好,hadoop1.0.2没有现成的eclipse插件,所以要自己编译打包才行,我参考了下面的文章进行了...

2012-08-30 08:34:00 135

org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException: Failed 6 actions: DoNotRetryIOE

今天做了两件事:其一,编译打包hadoop-eclipse-plugin-1.0.2.jar;其二,使用mapreduce操控hbase(上面两个操作都在eclipse完成)。先说下版本吧:hadoop:1.0.2; hbase:0.94.0,系统是Ubuntu11.10.打包编译感觉还好,hadoop1.0.2没有现成的eclipse插件,所以要自己编译打包才行,我参考了下面的文章进行了...

2012-08-30 08:34:00 205

spring注解实现AOP

利用spring实现AOP有两种方式:注解和xml文件定义。前者比较灵活,利于维护。一个小例子:一、接口PersonServicepackage com.aoptest.service;public interface PersonService{public void save(String name);public void update(String name,I...

2012-08-29 16:48:00 78

spring注解实现AOP

利用spring实现AOP有两种方式:注解和xml文件定义。前者比较灵活,利于维护。一个小例子:一、接口PersonServicepackage com.aoptest.service;public interface PersonService{public void save(String name);public void update(String name,I...

2012-08-29 16:48:00 72

j2ee中常用的名词解释

Spring 中的技术,有别于一般的设计实现方式.控制反转(IoC = Inversion of Control)IoC,用白话来讲,就是由容器控制程序之间的关系,而非传统实现中,由程序代码直接操控。这也就是所谓“控制反转”的概念所在:控制权由应用代码中转到了外部容器,控制权的转移,是所谓反转。USB接口例子:笔记本电脑与外围存储设备通过预先指定的一个接口(USB)相连,对于笔记本而言,只是将...

2012-08-29 14:09:00 113

j2ee中常用的名词解释

Spring 中的技术,有别于一般的设计实现方式.控制反转(IoC = Inversion of Control)IoC,用白话来讲,就是由容器控制程序之间的关系,而非传统实现中,由程序代码直接操控。这也就是所谓“控制反转”的概念所在:控制权由应用代码中转到了外部容器,控制权的转移,是所谓反转。USB接口例子:笔记本电脑与外围存储设备通过预先指定的一个接口(USB)相连,对于笔记本而言,只是将...

2012-08-29 14:09:00 58

Application.Exit()退出应用程序但在资源管理器中还能看到

应用程序退出时,使用Application.Exit()和Application.ExitThread()都不行,甚至加上GC.Collect()也不管用。在程序退出时仍然在任务管理器中还可以看到自己的进程在运行。 后来发现是由于程序运行过程中开启了一个线程,后来将Thread.IsBackground 设置为 true(后台线程),此问题得到了解决。这是因为默认的线程是属于前台线程,前台线...

2012-08-28 16:11:00 96

通信协议——Http、TCP、UDP

1、CP HTTP UDP:都是通信协议,也就是通信时所遵守的规则,只有双方按照这个规则“说话”,对方才能理解或为之服务。2、TCP HTTP UDP三者的关系:TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UDP协议。在应用层有FTP、HTTP、TEL...

2012-08-28 14:34:00 69

BingMap中两个地图引发的问题(route和Automatic)

最近解决掉了两个BingMap的bug,都是由于两个地图产生的麻烦(一个是主地图,一个是miniMap),但是miniMap又不能少,于是经过反复的Test,终于解决掉了这两个bug。 先说Route这个问题吧,在我的示例程序中无论我怎么设置routeOptions,都能显示路线,但是在拥有miniMap的程序中怎么也显示不了route,后来通过注释代码的方式Test,最后发现,当注释掉mi...

2012-08-28 10:40:00 127

JVM调优的几种策略

JVM参数调优是一个很头痛的问题,可能和应用有关系,别人说可以的对自己不一定管用。下面是本人一些JVM调优的实践经验,希望对读者能有帮助,环境LinuxAS4,resin2.1.17,JDK6.0,2CPU,4G内存,dell2950服务器。 JVM调优 一:JVM调优之串行垃圾回收 也就是默认配置,完成10万request用时153秒。JVM参数配置如下: $JAVA_ARGS...

2012-08-27 17:17:00 149

JVM调优的几种策略

JVM参数调优是一个很头痛的问题,可能和应用有关系,别人说可以的对自己不一定管用。下面是本人一些JVM调优的实践经验,希望对读者能有帮助,环境LinuxAS4,resin2.1.17,JDK6.0,2CPU,4G内存,dell2950服务器。 JVM调优 一:JVM调优之串行垃圾回收 也就是默认配置,完成10万request用时153秒。JVM参数配置如下: $JAVA_ARGS...

2012-08-27 17:17:00 48

JVM调优

数据类型 Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。基本类型包括:byte,short,int,long,char,float,double,Boolean,returnAddress引用类型包括...

2012-08-27 17:11:00 91

JVM调优

数据类型 Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。基本类型包括:byte,short,int,long,char,float,double,Boolean,returnAddress引用类型包括...

2012-08-27 17:11:00 70

Error:hbase.PleaseHoldException: Master is initializing

今天做了以下HBase的相关安装和配置,启动HBase没有问题,但是使用bin/hbase shell 命令转换到shell下时,使用比如命令,list.、create 'table','col' 等等都会出错,下面贴的是log里面的error部分:012-08-26 19:19:36,389 WARN org.apache.hadoop.hbase.master.AssignmentMana...

2012-08-26 20:35:00 47

Error:hbase.PleaseHoldException: Master is initializing

今天做了以下HBase的相关安装和配置,启动HBase没有问题,但是使用bin/hbase shell 命令转换到shell下时,使用比如命令,list.、create 'table','col' 等等都会出错,下面贴的是log里面的error部分:012-08-26 19:19:36,389 WARN org.apache.hadoop.hbase.master.AssignmentMana...

2012-08-26 12:35:00 291

Error:hbase.PleaseHoldException: Master is initializing

今天做了以下HBase的相关安装和配置,启动HBase没有问题,但是使用bin/hbase shell 命令转换到shell下时,使用比如命令,list.、create 'table','col' 等等都会出错,下面贴的是log里面的error部分:012-08-26 19:19:36,389 WARN org.apache.hadoop.hbase.master.AssignmentMana...

2012-08-26 12:35:00 51

Dojo—ajax框架实战

xhrGet 是 XHR 框架中最重要的函数,使用频率也最高。使用它即可以请求服务器上的静态文本资源如 txt、xml 等,也可以获取动态页面 php、jsp、asp 等,只要从服务器返回的是字符数据流即可。除了 xhrGet,Dojo 的 XHR 框架还包含 xhrPost,rawXhrPost,xhrPut,rawXhrPut,xhrDelete 。这几个函数与 xhrGet 类似,使...

2012-08-25 08:08:00 57

关于智能文档

智能文档设计用于在您使用文档时为您提供帮助。几种文档类型,如窗体和模板,也作为智能文档使用。贯穿某个过程使用时,智能文档尤其有效。例如,贵公司可能拥有一套填写年度雇员评审表的过程,并且您可能已经将某一 Microsoft Word 模板用于该目的。如果将那个模板转变为智能文档,它可以连接到数据库以自动填写某些所需信息(例如,您的姓名、雇员编号、经理姓名,等等)。完成表格时,智能文档会显示一个按...

2012-08-22 13:29:00 69

JavaScript 继承方式

关于继承可以朴素的理解为,通过继承,子类可以复用父类的方法,以达到代码重用。JavaScript 可用多种方式模拟继承,本文先举例介绍各种方法,后对比分析优缺点。在 JavaScript 中,构造函数也和普通的函数一样,可以被赋值和调用,对象冒充通过此原理来模拟继承。 Function ClassA(name) { this.name = name; ...

2012-08-21 14:44:00 53

JavaScript 继承方式

关于继承可以朴素的理解为,通过继承,子类可以复用父类的方法,以达到代码重用。JavaScript 可用多种方式模拟继承,本文先举例介绍各种方法,后对比分析优缺点。在 JavaScript 中,构造函数也和普通的函数一样,可以被赋值和调用,对象冒充通过此原理来模拟继承。 Function ClassA(name) { this.name = name; ...

2012-08-21 14:44:00 40

Apache Mina 2.x 简易入门解析

最近使用Mina开发一个Java的NIO服务端程序,因此也特意学习了Apache的这个Mina框架。  首先,Mina是个什么东西?看下官方网站(http://mina.apache.org/)对它的解释:  Apache的Mina(Multipurpose Infrastructure Networked Applications)是一个网络应用框架,可以帮助用户开发高性能和高扩展性的网...

2012-08-21 14:06:00 37

Apache Mina 2.x 简易入门解析

最近使用Mina开发一个Java的NIO服务端程序,因此也特意学习了Apache的这个Mina框架。  首先,Mina是个什么东西?看下官方网站(http://mina.apache.org/)对它的解释:  Apache的Mina(Multipurpose Infrastructure Networked Applications)是一个网络应用框架,可以帮助用户开发高性能和高扩展性的网...

2012-08-21 14:06:00 81

Asp.Net+Jquery.Ajax详解10-JSON和XML+写在最后

目录(已经更新的文章会有连接,从7月25日开始,每2到3天更新一篇):Asp.Net+Jquery.Ajax详解1-开篇(2012.07.25发)Asp.Net+Jquery.Ajax详解2-$.Load(2012.07.26发)Asp.Net+Jquery.Ajax详解3-$.get和$.post(2012.07.30发)Asp.Net+Jquery.Ajax详解4-$....

2012-08-20 14:32:00 85

人生需要一些鼓励的话语

鼓励自己:01.每天告诉自己一次,『我真的很不错』。02.生气是拿别人做错的事来惩罚自己。03.生活中若没有朋友,就像生活中没有阳光一样。04.明天的希望,让我们忘了今天的痛苦。05.生活若剥去理想、梦想、幻想,那生命便只是一堆空架子。06.发光并非太阳的专利,你也可以发光。07.愚者用肉体监视心灵,智者用心灵监视肉体。08.获致幸福的不二法门是珍视你所拥有的、遗忘...

2012-08-20 11:59:00 50

中国球员

1,停球 把球停到自己脚下10毫米的后卫,是巴西球员。 把球停到自己脚下10厘米的后卫,是西班牙球员。 把球停到自己脚下10分米的后卫,是德国球员。 把球停到自己脚下100米,并形成射门,迫使对方门将做出扑救的后卫,是中国球员.2,传球 能够做出50米外精确长传,找到场上队友的球员,是英国球员。 能够做出5米内精巧二过一的球员,是阿根廷球员。 能够做出5米内短传...

2012-08-19 07:50:00 55

送你一抹微笑

清晨, 阳光化作微笑洒满大地, 万物醒来了: 草儿抬头,花儿含羞, 鸟儿歌唱,人儿忙绿。我,也送你一抹微笑: 让失神的双眼不再无助, 让憔悴的面容不苍白。送你一抹微笑, 让疲倦的身影不再孤独, 让柔弱的双肩不再单薄。送你一抹微笑, 让徘徊的脚步不再凌乱, 让远航的心灵不再漂泊。 我,送你一抹微笑: 让失败中的你更加坚强, 让困境中...

2012-08-19 07:18:00 38

植物大战僵尸中的经典独白

【大嘴花】有人说我很丑,有人说我很凶,其实那都是我伪装出的外表,其实我也很脆弱,其实我也需要保护。【窝瓜】舍生取义的一跳之后留给你的,是一片寂静的天地。你会记得我蔑视敌人的眼神吗?从来都不懂得害怕为何物【土豆雷】只需要一点点的时间,我就会告诉你为了你我有多么的奋不顾身。【南瓜头】保护你们是我的天职...

2012-08-17 12:59:00 122

C#读写txt文件的方法

1. 读取文件(StreamReader)添加引用:using System.IO;StreamReader objReader = new StreamReader(文件路径); string sLine=""; ArrayList LineList = new ArrayList(); while (sLine != null) {...

2012-08-17 11:53:00 106

c#读写XML文件

已知有一个XML文件(bookstore.xml)如下:<?xml version="1.0" encoding="gb2312"?><bookstore> <book genre="fantasy" ISBN="2-3631-4"> <title>Oberon's Legacy</title&a

2012-08-16 13:50:00 44

J2EE总结(宏观把握)

说再多也顶不上这两张图来得直观展开一些通过这两张图,已经在战略上藐视了一下j2ee,下面要做的就是在战术上重视j2ee了

2012-08-16 11:21:00 57

以实践的方式学习C++ &(引用)

1.第一个例子:假设:int var1 = 224; //存放var1的值224的内存地址是0x12ABCDEF则以下Code:int var2 = var1; // 将var1的值复制给var2.int& var2 = var1;//var2 是var1 的别名(var2是var1的引用),var1= var2 = 224,var1的值未发生复制,它们的值的地址都是0x12...

2012-08-16 01:17:00 62

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除