`
独自等待戈多
  • 浏览: 36124 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表
(1)什么是WebSocket WebSocket是HTML5开始提供的一种浏览器与服务器间进行全双工通讯的网络技术。 在WebSocket API中,浏览器和服务器只需要要做一个握手的动作,然后,浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送。 优点:    a、服务器与客户端之间交换的标头信息很小,大概只有2字节    b、服务器可以主动传送数据给客户端   (2)WebSocket(13)握手 WebSocket握手由客户端发起,报文样例:      GET /chat HTTP/1.1    Host: server.example.com ...
ConVirt是开源的虚拟环境监控管理工具,支持对KVM环境的监控。网站:http://www.convirture.com 以下内容翻译自ConVirt的Wiki,是CentOS下安装ConVirt的步骤,原文地址:http://www.convirture.com/wiki/index.php?title=C2_fedora_installation   (1)以root用 ...

C#笔记

(1)C#开发窗口应用程序的界面布局 最简单的当然是XY布局,也就是使用Panel控件。问题是不支持动态改变大小,只能整体放大和缩小。 TableLayoutPanel是个人觉得最好用的布局容器,行和列分别有固定宽高和按比例宽高两种方式,配合子空间的dock属性,可以满足大部分布局要求。当行或列的宽/高是固定像素的时候,改变窗口大小不会影响此行/列。   (2)C#开发窗口应用程序的界面,如何查看层次结构 Ctrl+Alt+D,打开文档大纲视图,即可查看当前cs文件的所有控件层次结构。   (3)C#的ListView控件 ListView可以用来显示列表性质的内容,支持添加大图 ...
对方定义的Web接口,参数是JSON,返回也是JSON 对方服务需要登录,并且对SessionID加密作为通信凭据,系统的WebClient不具备保持Session的功能,因此对WebClient做了扩展。如下: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net; using System.IO; using System.Collections; using Newtonsoft.Json.Linq; clas ...
对方定义的Web接口,接收JSON对象,返回也是JSON对象。 在编码过程中遇到了一点小问题,以下是完整代码。   import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.HttpURLConnection; import java.net.URL; import net.sf.json.JSONObject; public class HttpPost ...
以下翻译自《Building an Hadoop 0.20.x version for HBase 0.90.2》(2011年10月20日),作者是Michael G. Noll,原文地址: http://www.michael-noll.com/blog/2011/04/14/building-an-hadoop-0-20-x-version-for-hbase-0-90-2/   目前,Hadoop-0.20.2是Apache Hadoop发布的最新的稳定版本,可用于生产环境的版本(0.12或者0.22都不是)。不幸的是,Hadoop-0.20.2和最新的HBase稳定版本是不兼容的: ...
(一)安装Pig 在安装Pig之前,Hadoop环境已经配置好了,因此这里直接从安装Pig开始。   1. 下载Pig安装包 Pig-0.9.2下载地址:http://mirror.bjtu.edu.cn/apache/pig/pig-0.9.2/ 在以上地址选择pig-0.9.2.tar.gz文件,也就是linux系统的压缩文件,下载到路径:/home/hadoop/HadoopHome   2.解压Pig安装包 在命令行切换至下载目录: $ cd /home/hadoop/HadoopHome 在命令行解压缩安装包: $ tar -zxvf pig-0. ...
一、VMWare   问1)在VCENTER克隆虚拟机时提示:“在主机的当前连接状态下不允许执行此操作” 此问题出现在VCENTER克隆虚拟机的第二步,选择主机的时候,主机下方会提示以上信息。个人经验是关闭服务器的时候没有先关闭VCENTER,VCENTER随服务器启动后主机状态可能没有同步。此时断开服务器主机,然后重新连接是没用的。 解决步骤: 1)重新启动VCENTER,此时在克隆虚拟机的第二部会提示“验证成功”,就可以继续了。   问2)克隆虚拟机之后,配置了网络适配器,还是无网络连接 克隆虚拟机的时候没有修改任何配置,所以问题是MAC地址重复了。此时在服务器的【“配置”页 ...
系统环境为window7 32位旗舰版   1、需要下载的内容: JDK 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u2-download-1377129.html eclipse 下载地址:http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/indigosr1 Android SDK 下载地址:http://developer.android.com/sdk/index.html   2、安装步骤 ...

SSH问题汇总

1)如何配置主机A免密码登陆主机B 在主机A执行: # 此命令在~/.ssh目录下生成私钥文件id_rsa和公钥文件id_rsa.pub $ ssh-keygen -t rsa -f ~/.ssh/id_rsa -P "" # 复制公钥文件到主机B,复制时重命名为authorized_keys。请依据实际替换[]的部分 # 若第一次连接主机B会提示添加到已知主机,yes即可 $ scp ~/.ssh/id_rsa.pub [主机B上的用户名]@[主机B的IP]:~/.ssh/authorized_keys # 如果不出奇怪的问题,已经可以登录主机B $ ssh ...
1、安装JDK从官方网站下载最新的JDK:http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html我是64位的Fedora15系统,下载的jdk-7-linux-x64.tar.gz。解压缩到本地文件夹,环境变量稍后跟hadoop一起配置。2、安装hadoop从官方 ...
一)使用root用户执行xm info提示: xm Error: Unable to connect to xend 查看/var/log/xen目录下的xend服务日志xend.log 找到ERROR (SrvDaemon:356),上网查找是selinux的问题。 1)使用root用户编辑selinux的配置文件 sudo vi /etc/selinux/config 2)修改SELINUX=enforcing为SELINUX=disabled,然后保存退出。 重启电脑,xm info能正确执行。   二)使用xen虚拟化Fedora15系统 目前我只通过命令行虚 ...
从adobe官网下载软件包,url: http://labs.adobe.com/downloads/flashplayer11.html   下载得到flashplayer11_b2_install_lin_64_080811.tar.gz文件。   1)切换到文件所在的目录,我下载到Downloads目录。 cd ./Downloads   2)解压缩文件,得到libflashplayer.so和usr文件夹。 tar -xzvf flashplayer11_b2_install_lin_64_080811.tar.gz   3)复制.so文件到Firefox的 ...
Fedora15安装Xen可以参考如下资料: http://wiki.xensource.com/xenwiki/Fedora13Xen4Tutorial   这里不打算对原文进行翻译,说一说我安装Xen的过程中遇到的问题: 1)yum install kernel-xen,提示找不到软件包 网上有资料说通过yum安装xen内核软件包就能安装,那只适用于Fedora8以及之前的版本,Fedora8之后的内核已经支持Xen。因此Fedora15无法通过yum安装xen内核。   2)编译32位linux内核报错,找不到videodev.h文件 yum install libv4l- ...
Global site tag (gtag.js) - Google Analytics