摘要: TCP/UDP编程中的问题汇总 TCP和UDP发送大文件的问题。答: 发送端:发送时,先发送文件的名称及大小等信息。然后,设置一个缓冲区的大小,假设为4K。再循环读4K的文件内容,并发送,直到发送完成。最后,再发送完成标记。接收端:接收到第一个包时,得到文件的大小等信息。计算出要接收多少个包。然后,... 阅读全文
posted @ 2015-06-02 17:24 heavyblog 阅读(2038) 评论(0) 推荐(0) 编辑
摘要: 版本冲突原因:假设A、B两个用户都在版本号为100的时候,更新了kingtuns.txt这个文件,A用户在修改完成之后提交kingtuns.txt到服务器,这个时候提交成功,这个时候kingtuns.txt文件的版本号已经变成101了。同时B用户在版本号为100的kingtuns.txt文件上作修改... 阅读全文
posted @ 2015-06-02 17:23 heavyblog 阅读(325) 评论(0) 推荐(0) 编辑
摘要: RD网关部署说明 文档变更记录 日期版本作者内容备注2013/11/120.1背景新建2013/11/260.2实验步骤章节补充图片及过程2013/11/270.3调研用代码可以实现的步骤2013/11/290.4一、背景实现通过RD网关服务器实现外网访问内网的远程桌面。1.1远程桌面网关远程桌面网... 阅读全文
posted @ 2015-06-02 17:21 heavyblog 阅读(15216) 评论(0) 推荐(0) 编辑
摘要: 在windows下安装部署Git1,安装: msysgit是Windows版的Git,从http://msysgit.github.io/下载,然后按默认选项安装即可。安装完成后,在开始菜单里找到"Git"->"Git Bash",蹦出一个类似命令行窗口的东西,就说明Git安装成功!安装完成后,还需... 阅读全文
posted @ 2015-06-02 17:04 heavyblog 阅读(358) 评论(0) 推荐(1) 编辑
摘要: 在Ubuntu14.04上OpenStack Juno安装部署 0 安装方式0.1 安装方式安装方式说明目标备注单结点一台服务器运行所有的nova-xxx组件,同时也驱动虚拟实例。这种配置只为尝试Nova,或者为了开发目的进行安装。1控制节点+N个计算节点一个控制结点运行除nova-compute外... 阅读全文
posted @ 2015-06-02 16:49 heavyblog 阅读(16855) 评论(0) 推荐(0) 编辑
摘要: Hadoop开发环境搭建(linux) 零、安装xwindowsapt-get install ubuntu-desktop一、安装Eclipse下载Eclipse,解压安装,例如安装到/usr/local,即/usr/local/eclipse二、在eclipse上安装hadoop插件1、下载ha... 阅读全文
posted @ 2015-06-02 16:31 heavyblog 阅读(520) 评论(0) 推荐(0) 编辑
摘要: Hadoop开发环境搭建 windows下Eclipse 下载Eclipse www.eclipse.org解压。下载Hadoop的Eclipse Plugin 将插件包放到eclipse的plugins目录下。重启eclipse。下载hadoop的安装包 将下载的hadoop安装包,解压到任一目录... 阅读全文
posted @ 2015-06-02 16:30 heavyblog 阅读(152) 评论(0) 推荐(0) 编辑
摘要: Hadoop部署 Ubuntu14.04 Hadoop有3种部署方式。单机模式,伪分布模式,完全分布式(集群,3个节点)。一、单机模式1 基础环境1.1创建hadoop用户组sudo addgroup hadoop1.2创建hadoop用户sudo adduser -ingroup hadoop h... 阅读全文
posted @ 2015-06-02 16:27 heavyblog 阅读(658) 评论(0) 推荐(0) 编辑
摘要: CloudStack部署 部署方案: 方案方案一管理节点+KVM方案二管理节点+XENServer方案三管理节点+VMware(VCenter)1 基础环境1.1 网络配置vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0TYPE=Ethe... 阅读全文
posted @ 2015-06-02 16:25 heavyblog 阅读(783) 评论(0) 推荐(0) 编辑
摘要: ASP.NET5和MVC6新特性学习 ASP.NET5和MVC6的新特性在新版ASP.NET5和MVC6中,有很多变化,有些是彻底的变化,比如在最底层支持依赖注入技术,为了方便了解,我们这里列出了最重要的10大变化,以便进行学习,具体如下:ASP.NET 5现在已经是跨平台了,可以在Mac和Linu... 阅读全文
posted @ 2015-06-02 16:23 heavyblog 阅读(4193) 评论(0) 推荐(0) 编辑
摘要: LESS和SASS入门 新建项目项目结构LessVS2015中已经集成了LESS。新建Less样式表文件,main.lessPackage.json中添加gulp-less依赖。在Gulpfile.js中添加:任务运行管理器中运行less在wwwroot/css目录下生成main.css文件添加le... 阅读全文
posted @ 2015-06-02 16:19 heavyblog 阅读(330) 评论(0) 推荐(0) 编辑
摘要: Grunt和Gulp的使用 Grunt的使用新建项目GruntFromEmptyWeb新建TypeScript目录:在TypeScript目录下右键点击,新建javascript类型的Tastes.ts文件。保存后,自动生成Tastes.js文件。再创建一个javascript类型的文件Food.t... 阅读全文
posted @ 2015-06-02 16:09 heavyblog 阅读(912) 评论(0) 推荐(0) 编辑
摘要: Bower入门 新建项目Client-side包在bower.json中列出。Bootstrap,jquery,jquery-validation等。添加对Fotoramar的插件管理:Gulpfile.js中添加:创建index.html文件运行:新建项目BowerTour本实验将完成:定义和下载... 阅读全文
posted @ 2015-06-02 16:06 heavyblog 阅读(593) 评论(0) 推荐(0) 编辑
摘要: 使用BootStrap进行开发 开始(环境)新建ASP.NET5 Empty、Web API或WebSite的项目。Bootstrap会自动加进项目中。 如果没有加入,可在bower.js中的依赖项中加入bootstrap的内容。 使用以下工具进行安装 Bower:bower install boo... 阅读全文
posted @ 2015-06-02 16:04 heavyblog 阅读(2877) 评论(1) 推荐(0) 编辑
摘要: AngularJS入门 什么是AngularJSAngularJSis a modern JavaScript framework from Google commonly used to work with Single Page Applications (SPAs). AngularJS is... 阅读全文
posted @ 2015-06-02 15:54 heavyblog 阅读(293) 评论(0) 推荐(0) 编辑