曾任教于信息工程大学16年,长期从事计算机软件与信息安全教学科研工作,目前任职于某软件公司从事技术管理工作,擅长架构设计、开发管理,对大数据、分布式颇感兴趣。
我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。
原文链接:http://code.csdn.net/news/2821314 本文来自百度FEX团队的刘平川,他为我们分析了开源协议现状与如何选择开源协议。WTFPL是最极端的一种开源协议,最常用的开源协议则有GPL、BSD等6种,并解释了FEX团队选择当前所用开源协议的背景。
Unpack Hadoop Installation The next step is to unpack the downloaded and copied package. here To unpack the package follow these steps: Open a new Cygwin window.
Download, Copy and Unpack Hadoop The next step is to download and copy the Hadoop distribution. here Download hadoop 2.
Setup SSH daemon Both Hadoop scripts and Eclipse plug-in need password-less SSH to operate. This section describes how to set it up in the Cygwin environment.
Set Environment Variables The next step is to set up the PATH environment variable so that Eclipse IDE can access Cygwin commands here To set environm...
Prerequisites Before we begin, make sure the following components are installed on your workstation (win 7 sp1 x64): jdk1.
Introduction Hadoop is a powerful framework for automatic parallelization of computing tasks. Unfortunately programming for it poses certain challenges.
原文:http://www.cnblogs.com/xia520pi/archive/2012/05/16/2504205.html 虾皮工作室:赠人玫瑰,手留余香。 http://www.xiapistudio.com/
原文:http://www.cnblogs.com/unflynaomi/p/4476870.html 原因:在root账户(非hadoop账户)下操作hadoop会导致很大的问题。 首先运行bin/start-all.
本文详细讲述了JAR命令的用法,对于大家学习和总结jar命令的使用有一定的帮助作用。具体如下: JAR包是Java中所特有一种压缩文档,其实大家就可以把它理解为.zip包。当然也是有区别的,JAR包中有一个META-INF\MANIFEST.MF文件,当你找成JAR包时,它会自动生成。
异常分析 1、“could only be replicated to 0 nodes, instead of 1”异常 (1)异常描述 上面配置都正确无误,并且,已经完成了如下运行步骤: [root@localhost hadoop-0.
cal = CALendar calendar日历, 历法cat = CATenate 连接, 使连续cd = Change Directorychgrp = CHange GRouPchmod = CHange MODechown = CHange OWNerchsh = CHange SHell...
su:Swith user 切换用户,切换到root用户cat: Concatenate 串联uname: Unix name 系统名称df: Disk free 空余硬盘du: Disk usage 硬盘使用率chown: Change owner 改变所有者chgrp: Change g...
Filesystem Hierarchy Standard(FHS) /:根目录,所有的目录、文件、设备都在/之下,/就是Linux文件系统的组织者,也是最上级的领导者。 /bin:bin 就是二进制(binary)英文缩写。
http://blog.sina.com.cn/s/blog_95c4c1170102x552.html
接前文: node.js安装应用手记 Express安装过程 接下来,我们一起创建一个基本的 Express 应用。 注意:这里所创建是一个最最简单的 Express 应用,并且仅仅只有一个文件 — 和通过 Express 应用生成器 所创建的应用_完全不一样_,Express 应用生成器所创建的应用框架包含多个 JavaScript 文件、Jade 模板和针对不同用途的子目录。
Express 是一个基于 Node.js 平台的极简、灵活的 web 应用开发框架,它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。 --安装-express- 首先假定你已经安装了 Node.js,接下来为你的应用创建一个目录,然后进入此目录并将其作为当前工作目录。
//1.下载安装node //下载地址:http://nodejs.cn/download/ //下载地址:https://nodejs.org/en/download/ //------------ //2.
Hadoop MapReduce 官方教程 -- WordCount示例: http://hadoop.apache.org/docs/r1.0.4/cn/mapred_tutorial.html#%E4%BE%8B%E5%AD%90%EF%BC%9AWordCount+v1.0
原文:http://www.linuxidc.com/Linux/2016-07/133508.htm 1.下载Hadoop安装包,笔者学习使用的是Hadoop1.2.1。提供一下下载地址吧: http://apache.fayea.com/hadoop/common/hadoop-1.2.1/hadoop-1.2.1.tar.gz。
目的:在windows上通过putty(或者secureCRT)远程登录centos6.5 硬件:centos6.5服务器一台,windows客户机一台 软件:ssh、putty(或者SecureCRT) centos6.5端操作步骤 yum install openssh-server 安装过程中,系统会自动配置好,如果找不到包,就更新一下软件源。
vi与vimvi编辑器是所有Unix及Linux系统下标准的编辑器,他就相当于windows系统中的记事本一样,它的强大不逊色于任何最新的文本编辑器。他是我们使用Linux系统不能缺少的工具。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,学会它后,您将在Linux的世界里畅行无阻。
到Sun官网下载JDK安装包: http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html 通过下面的命令安装Sun JDK(默认安装在/usr/java目录下):rpm -ivh jdk-8u77-linux-x64.
安装好的CentOS会自带OpenJdk,用命令 java -version ,会有下面的信息: java version "1.6.0" OpenJDK Runtime Environment (build 1.
先共享本地主机文件夹: 在未启动虚拟机的情况下,点击centOS->编辑虚拟机设置->选项->共享文件夹->选择总是启用->点击添加->选择要共享的文件夹 安装虚拟机工具: 1.在centos启动情况下,虚拟机菜单->虚拟机->安装VMware tool 点击之后会在centos桌面弹出一个DVD的光盘,里面有 VMwareTools-8.
su:Swith user 切换用户,切换到root用户cat: Concatenate 串联uname: Unix name 系统名称df: Disk free 空余硬盘du: Disk usage 硬盘使用率chown: Change owner 改变所有者chgrp: Change g...
敏捷软件开发宣言 http://www.agilemanifesto.org/iso/zhchs/ 我们一直在实践中探寻更好的软件开发方法,身体力行的同时也帮助他人。由此我们建立了如下价值观: 个体和互动 高于 流程和工具 工作的软件 高于 详尽的文档 客户合作 高于 合同谈判 响应变化 高于 遵循计划 也就是说,尽管右项有其价值,我们更重视左项的价值。
环境配置:在 Java 程序中如果要使用 MongoDB,你需要确保已经安装了 Java 环境及 MongoDB JDBC 驱动。 首先你必须下载mongo jar包,下载地址:http://mongodb.github.io/mongo-java-driver/, 请确保下载最新版本。
各版本x86 / 64位MongoDB下载地址: linux: http://dl.mongodb.org/dl/linux/x86_64 windows: http://dl.mongodb.org/dl/win32/x86_64
注:centos7取消了ifconfig,用 ip addr 查看和设置IP地址; 如何通过自带工具为CentOS-7配置网络 CentOS-7中自带了一个非常好用的工具nmtui(network manager text user interface)。
在Package Explore窗口右上边的小三角那里进去菜单"Package Prensentation", 选第一个Flat是显示完整的包名,第二个Hierachical显示的是树形结构。
从Maven中心仓库下载到本地的jar包的默认存放在”${user.home}/.m2/repository”中,${user.home}表示当前登录系统的用户目录(如"C:\Users\gacl"), 点击进入repository文件夹, Jar包存放在这个位置不太好,我们希望能够自己定义下载下来的jar包的存放位置,因此我们可以自己设置下载到本地时的jar包的存放目录。
Java是由Sun公司开发的一种应用于分布式网络环境的程序设计语言,Java语言拥有跨平台的特性,它编译的程序能够运行在多种操作系统平台上,可以实现“一次编写,到处运行”的强大功能。 1.想要成功配置Java的环境变量,那肯定就要安装JDK,才能开始配置的。
Apache Maven What is it? ----------- Maven is a software project management and comprehension tool.
原文链接: http://www.cnblogs.com/gaochundong/p/csharp_tcp_service_models.html 开源库: https://github.com/gaochundong/Cowboy
原文链接: http://www.cnblogs.com/gaochundong/p/cowboy_websockets.html
原文:http://blog.csdn.net/qq1175421841/article/details/49384841 首届中国最受欢迎50大技术博客获奖名单如下: 第一名:李会军 http://www.cnblogs.com/Terrylee/软件公司项目经理。
直面问题,不要逃避 承担责任,迎接挑战 克服惰性,保持平衡 ----------------------------------------- 认知、勇气、行动
【转】Java代码规范 http://blog.csdn.net/huaishu/article/details/26725539
--敏捷开发入门经典-- 【内容】 《高效程序员的45个习惯:敏捷开发修炼之道(修订版)》总结并生动地阐述了成为高效的开发人员所需具备的45个习惯、思想观念和方法,涵盖了软件开发进程、编程和调试工作、开发者态度、项目和团队管理以及持续学习等几方面。
沟通、简单、灵活 认知、面对、行动 眼界、方向、积累 担当、自信、坚定 拆解、记录、反思 践行、敏捷、精益、奋斗
from: 西瓜小强 http://www.cnblogs.com/risk/category/406988.html ASP.NET Web API教程(六) 安全与身份认证 摘要: 在实际的项目应用中,很多时候都需要保证数据的安全和可靠,如何来保证数据的安全呢?做法有很多,最常见的就是进行身份验证。
1.Filezilla被动模式配置如下,需要使用比较大号的端口,用1024以内的不行! 2.相应的,IP筛选器放开TCP-50020端口。不是UDP! 3.可以正常访问了。
Windows 2008 利用Filezilla server搭建FTP, 安装后总是提示Error Connection To Server Lost , 后来,无意中先安装了IIS,再安装filezilla,就莫名的运行正常了,不再提示error. 真是...
/// /// DataTable分页并取出指定页码的数据 /// /// DataTable /// 页码,注意:从1开始 /// 每页条数 /// 指定页码的Dat...
====================================================================== 【百度Web富文本编辑器ueditor在ASP.
在 socket网络程序中,TCP和UDP分别是面向连接和非面向连接的。因此TCP的socket编程,收发两端(客户端和服务器端)都要有一一成对的 socket,因此,发送端为了将多个发往接收端的包,更有效的发到对方,使用了优化方法(Nagle算法),将多次间隔较小且数据量小的数据,合并成一个大的数据块,然后进行封包。
http://www.cnblogs.com/eping/archive/2009/12/12/1622579.html 使用TCP协议编写应用程序时,需要考虑一个问题:TCP协议是无消息边界的,即不能保证来自单个Send方法的数据能被单个Receive方法读取。
Log4net用法 http://www.cnblogs.com/hfliyi/archive/2012/05/20/2510783.html