自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

点滴记事

诚以待人,毅以处事

  • 博客(75)
  • 资源 (18)
  • 收藏
  • 关注

原创 hadoop bin 目录主要文件说明

1. hadoop                  hadoop的shell命令         2. hadoop-config.sh                  对一些变量进行赋值                  HADOOP_HOME(hadoop的安装目录)                  HADOOP_CONF_DIR  (hadoop的配置文件目录)

2013-10-24 20:17:20 2626

原创 hadoop单机伪分布式安装(windows及centos)

Hadoop安装         1.windows                  安装JDK,配置环境变量                  安装cygwin (linux虚拟平台)  http://www.cygwin.com                  安装SSH,实现SSH无密码登陆                          $ssh-keygen

2013-10-23 22:06:49 1006

原创 hadoop简介

1.     hadoop是什么         1.hadoop是一个开源, 可以更容易开发和处理大规模数据的软件平台,包括2部分:HDFS和MapReduce                  它提供云平台的基础架构,便以开发分布式程序。         2.hadoop依据google的论文 gfs\mapreduce模型\bigtable衍生而来。         3.优点

2013-10-23 22:04:33 1025

原创 Linux学习笔记(二)

Shell(壳)是用户与操作系统底层(通常是内核)之间交互的中介程序,负责将用户指令、操作传递给操作系统底层一般分为:图形化Shell(GUI)、命令行Shell(CLI)Linux中一般默认GUI为:GNOME,默认CLI为:BASHBASH提示符以#或$起始,#代表当前用户为root用户,$代表当前用户为普通用户通过history命令可以查看以往操作的命令可以通

2013-08-12 10:02:23 996

原创 Linux学习笔记(一)

whoami查看当前用户信息who查看当前登录的所有用户信息w查看当前登录的所有用户信息以及正在做什么uname -a查看内核,cpu架构,主机名等id oracle查看oracle用户信息ifconfig eth0查看网卡eth0的详细信息df -hT查看文件系统的类型,总空间大小及可用空间,挂载点。fdisk

2013-08-12 09:38:37 928

原创 Linux系统Setup工具

setup是redhat系列(包括centos,fedora等)里很好用的一个工具,不过可惜的是其它发行版里并没有。为了系统的干净高效,安装系统时使用centos 6最小化安装(为了可以手工编译一些软件包,在安装时选择了马上定制,多选择了开发工具),装完了配置系统时,发现没有setup这个工具,whereis setup ,结果是空的。yum install setup,系统提示已

2013-08-09 11:56:01 3104 1

转载 vi编辑器常用命令

vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。    一般模式: 以 vi 处理一个文件的时

2013-08-09 11:52:28 789

原创 Linux常用命令(网络及其他)

netstat -lntp  查看所有监听端口netstat -antp  查看所有已经建立的连接netstat  -s  查看网络统计信息traccroute  追踪路由route -n 查看路由表ping  查看网络是否畅通history  查看历史命令clear  清理屏幕bc  计算器cal  日期  date  时间 月 年wall  发送

2013-08-09 11:50:17 798

原创 Linux常用命令(系统管理)

chkconfig --list 列出所有系统服务chkconfig --list | grep on 列出所有启动的系统服务cut -d: -f1 /etc/passwd 查看系统所有用户cut -d: -f1 /etc/group 查看系统所有组crontab -l 查看当前用户的计划任务crontab -e  例行性工作编辑ifconfig 查看ip配置kill 

2013-08-09 11:49:15 697

原创 Linux常用命令(磁盘管理)

ls   查看目录cd   进入目录 ..代表上一级 cd直接进入工作目录 .代表当前目录 pwd  显示当前目录df  /目录 查看目录在系统分区挂载点mount  /目录 挂载目录umount  /目录 卸载挂载点head -n 1 /etc/issue 查看操作系统版本cat /proc/cpuinfo 查看CPU信息hostn

2013-08-09 11:47:53 628

原创 Linux常用命令(文件用户管理)

Linux的一些主要命令。和dos命令不同的是,Linux的命令(也包括文件名等等)对大小写是敏感的。/sbin 系统底层命令存放目录/bin  一般用户常用命令目录 命令查看帮助三种方式 info commandcommand --helpman  command  一、文件用户管理 ls -l 显示文件列表(长数据格式)ls a*  a开

2013-08-09 11:45:17 751

原创 Centos 使用RepoForge

第一步:了解目前安裝的 CentOS 版本与 CPU 架构先用以下指令找出系统版本cat /etc/redhat-release再通过 uname 找出 CPU 架构uname -i 以下是执行案例:[root@srv01 ~]# cat /etc/redhat-releaseCentOS release 6.2 (Final)[root@srv01 ~]# u

2013-08-09 11:42:39 1129

转载 Linux 设置代理

Linux系统设置yum,wget,rpm命令使用代理:1.Using yum with a proxyserver---------------------------------------To enable yum operations to use aproxy server you should first add the following parameter to

2013-08-09 11:40:16 5050

原创 Linux Shell编程 学习笔记

Shell环境的切换登陆Shell,用户每次登陆系统后自动加载的Shell程序大多数Linux系统采用 /bin/bash 作为默认登陆Shell/etc/shells 文件记录系统支持的Shellcat /etc/shellsecho $SHELL系统可以使用的shells,记录在/etc/shells档案中/etc/passw

2013-08-09 11:34:17 769

原创 .net 判断网络共享目录是否可以访问

using System;using System.Diagnostics;namespace ConsoleApplication23{ class Program { static void Main() { //判断网络共享目录是否可以访问 Console.WriteLine(Cmd(@

2013-04-25 14:39:10 3507 1

原创 C#模拟用户操作域上服务器的文件

1、新建一个IdentityScope类,模拟域上用户using System;using System.ComponentModel;using System.Runtime.InteropServices;namespace Common{ /// /// The type of logon operation to perform.

2013-04-10 17:53:56 1105

原创 WCF自定义Attribute记录日志或异常

1、定义一个attribute,同时继承接口 IOperationBehavior[AttributeUsage(AttributeTargets.Method)] public class RecordAttribute : Attribute, IOperationBehavior { private readonly string _operatio

2013-04-10 13:22:29 3427

原创 int.TryParse和int.Parse异常性能比较

using System;using System.Diagnostics;using System.Globalization;namespace ConsoleApplication18{    class Program    {        static void Main()        {            const int max

2013-02-22 14:37:38 1437

转载 CTE 递归查询

IF  EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[Employee_Tree]') AND type in (N'U'))DROP TABLE [dbo].[Employee_Tree]CREATE TABLE [dbo].[Employee_Tree]([Employee_NM

2013-02-21 16:52:25 476

原创 .net4.0本地缓存

using System;using System.Runtime.Caching;    ///     /// .net本地缓存    ///     public class LocalCache    {        private static volatile MemoryCache _cache;        static Lo

2013-02-16 10:30:58 779

原创 使用dynamic实现反射,并提交性能

dynamic与反射的性能比较,请参考:http://www.cnblogs.com/cuitsl/archive/2012/01/06/2314636.html代码如下:string cacheInstance = ConfigurationManager.AppSettings["cachedll"];var assembly = Assembly.Load(cach

2013-01-31 10:42:13 391

原创 用PARSENAME函数拆分字符串

PARSENAME (Transact-SQL)返回对象名称的指定部分。可以检索的对象部分有对象名、所有者名称、数据库名称和服务器名称。注意PARSENAME 函数不指示指定名称的对象是否存在。PARSENAME 仅返回指定对象名称的指定部分。  语法PARSENAME

2013-01-26 07:23:41 2522

原创 log4net使用

dll文件下载:http://logging.apache.org/log4net/download_log4net.cgi配置文件:

2013-01-24 21:16:11 490

原创 .net配置文件拆分

笔者最近在开发一个项目中,因为各个环境中的数据库链接都不一样,如果修改了配置文件中的某一个节点的值,还要让运维重新再配置链接节点,比较麻烦,所以打算将配置文件中appSettings节点的内容拆分。使用如下方式配置: Setting.config中配置如下: 修改setting.config文件属性

2013-01-09 10:16:28 645

原创 C# 监控某一个文件的更改,并触发相关操作

using System;using System.Collections.Generic;using System.IO;using System.Linq;namespace ConsoleApplication1{    internal class Program    {        private static void Main(string[]

2013-01-04 15:23:20 1806

转载 2012新.Net架构必备工具列表

N多年前微软官网曾发了.Net下必备的十种工具,N多年过去了,世异时移,很多东西都已经变化了,那个列表也似乎陈旧了。而且,该文也只是对十种工具独立的介绍,显得有些罗列的感觉,是不是每个工具都是同等重要,工具与工具之间是否有联系?等等,阐述得并不明确。  这里,我想从另一个角崖,重新归纳一个更新的更实际的武器库。更新,是因为有很多最近几年才出来的工具/框架库,更实际,是因为我自己的项目就完全依赖

2012-12-04 09:16:16 515

转载 基于jquery的消息通知插件

1)Sticky是一个简单的页面消息提醒jQuery插件。可以设置让消息在页面的四个角落出现,也可以设置在页面中央出现。可以手动关闭消息,也可以设置成自动关闭。 http://thrivingkings.com/sticky/2)JNotify是一个JQuery插件,基于JQuery UI实现,用于创建页面消息提醒和状态提示条。 http://jnotify.codeplex.

2012-11-30 16:05:37 1311

转载 c#中利用DateTime取年,月,日,星期等时间段

DateTime dt = DateTime.Now;  //当前时间         DateTime startWeek = dt.AddDays(1- Convert.ToInt32(dt.DayOfWeek.ToString("d")));  //本周周一        DateTime endWeek = startWeek.AddDays(6);  //本周周日

2012-11-30 13:40:16 8038

转载 sqlserver2005巧用row_number和partition by分组取top数据

SQL Server 2005后之后,引入了row_number()函数,row_number()函数的分组排序功能使这种操作变得非常简单分组取TOP数据是T-SQL中的常用查询, 如学生信息管理系统中取出每个学科前3名的学生。这种查询在SQL Server 2005之前,写起来很繁琐,需要用到临时表关联查询才能取到。SQL Server 2005后之后,引入了row_number()函数

2012-11-23 13:13:28 839

转载 程序员接私活经验谈

正文:(一)项目确立一年前,优快云的外包频道,一家贸易公司寻求开发业务系统。我注意到这家公司和我正好在一个城市,索性就跟了一帖,写了点简要的个人开发情况,当然最重要的是附上了自己的手机号码(当时优快云外包频道还不限制这个信息的)。第二天就接到那家公司总经理的电话,这让我多少有点意外,电话中,双方客套两句后,约定好周末面谈。和以往面试一样,我带上个笔记本(上面有以往开发的项目演示

2012-11-21 06:16:34 1391 1

转载 五种提交SQL性能的方法(MSDN)

有时, 为了让应用程序运行得更快,所做的全部工作就是在这里或那里做一些很小调整。啊,但关键在于确定如何进行调整!迟早您会遇到这种情况:应用程序中的 SQL 查询不能按照您想要的方式进行响应。它要么不返回数据,要么耗费的时间长得出奇。如果它降低了报告或您的企业应用程序的速度,用户必须等待的时间过长,他们就会很不满意。为了解决这些问题,重要的是找到问题的根源。那么,从哪里开始呢?根本原因通常在于数

2012-11-20 14:50:35 591

转载 linq to sql (Group By/Having/Count/Sum/Min/Max/Avg操作符)

Group By/Having操作符适用场景:分组数据,为我们查找数据缩小范围。说明:分配并返回对传入参数进行分组操作后的可枚举对象。分组;延迟1.简单形式:var q = from p in db.Products group p by p.CategoryID into g select g;语句描述:使用Group By按CategoryID划分产

2012-11-20 11:55:03 1548

原创 C#取字符串中出现次数最多的字符

using System;using System.Globalization;namespace ConsoleApplication7{ class Program { static void Main(string[] args) { const string str = @"Fr

2012-11-16 14:21:51 2035

原创 使用Msmq触发器

MSMQ之触发器使用 msmq 中的trigger 可以主动启动Exe程序并设定要传什么参数,比自己写代码轮询一个queue 中的消息,则方便很多。安裝 MSMQ 、 MSMQ Triggers设定MSMQ 与 MSMQ Triggers1.打开【计算机管理】->【服务与应用程序】->【消息队列】2.新建【专用

2012-11-14 17:45:11 4433

转载 用Razor語法寫範本-RazorEngine組件介紹

RazorEngine官網網址:http://razorengine.codeplex.com圖一 System.Web.Razor的參考,只有載入基本的三個組件使用範例(部份直接使用官網的範例)一般用法string template = "Hello @Model.Name! Welcome to Razor!";string

2012-11-14 15:25:39 2635

转载 Web调试利器Fiddler 教程

Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发还是测试来说,都有很大的帮助。Fiddler的基本介绍Fiddler的官方网站:  www.fiddler2.comFiddler官方网站提供了大量的帮助文档和视频教程, 这是学习Fiddler的最好资

2012-11-14 10:33:17 606

转载 免费获得微软MCSD证书

转自 http://www.cnblogs.com/KnightsWarrior/archive/2012/11/13/GetMCSDFreeForHTML5.html首先在浏览器输入:http://www.microsoft.com/learning/en/us/offers/html5.aspx  ,进入如下页面:点击如图“free online course”

2012-11-13 11:09:50 1115

原创 .net导出数据到Excel

public class ExportHelper { //导出execl private void Export(string fileType, string fileName, GridView grd) { HttpContext.Current.Response.Clear();

2012-11-09 15:34:55 491

转载 Moq测试

Moq测试基础说谈(一)——简介,下载http://www.cnblogs.com/jams742003/archive/2010/03/02/1676215.htmlMoq测试基础说谈(二)——Mock方法,方法参数http://www.cnblogs.com/jams742003/archive/2010/03/02/1676197.htmlMoq测试基础说谈(三)

2012-11-08 14:47:28 586

转载 Visual Studio 2010 单元测试

Visual Studio 2010 单元测试目录http://blog.youkuaiyun.com/tjvictor/article/details/6175358VS2010中的自动化测试http://www.cnblogs.com/heqichang/category/315226.html

2012-11-08 14:19:30 442

文本比较利器WinMerge

文本比较大杀器。好用。

2016-07-07

文本编辑利刃NimbleText

生成sql语句,各种爽!

2016-07-07

Launchy快捷启动

完美替换Win+R 用过的都说好

2016-07-07

Editplus 文本编辑器(包括注册码)

EditPlus是一款由韩国 Sangil Kim (ES-Computing)出品的小巧但是功能强大的可处理文本、HTML和程序语言的32位编辑器,你甚至可以通过设置用户工具将其作为C,Java,Php等等语言的一个简单的IDE。

2012-09-18

c#判断上传文件的类型和大小

c#判断上传文件的类型和大小,即使改过后缀名也能识别出来

2011-11-21

NotePad++编辑器

Notepad++ 是一款Windows环境下免费开源的代码编辑器。

2011-09-09

.net 反编译Reflector 6

Reflector是一个类浏览器和反编译器,可以分析程序集并向您展示它的所有秘密。.NET 框架向全世界引入了可用来分析任何基于 .NET 的代码(无论它是单个类还是完整的程序集)的反射概念。反射还可以用来检索有关特定程序集中包含的各种类、方法和属性的信息。使用 .NET Reflector,您可以浏览程序集的类和方法,可以分析由这些类和方法生成的 Microsoft 中间语言 (MSIL),并且可以反编译这些类和方法并查看 C# 或 Visual Basic .NET 中的等价类和方法。

2011-07-15

asp.net导出数据到excel

asp.net导出数据到excel,试过最多可以导出20w条记录。

2011-07-07

Microsoft SOAP Toolkit 3.0

SOAP Toolkit3.0是基于COM的一套SOAP开发组件。 Microsoft SOAP Toolkit 3.0 提供一个灵活的框架,可以为各种 Intranet 和 Internet 解决方案构建可伸缩的 Web 服务。在这两种方案中,安全性都是建立可靠服务的重要因素。SOAP Toolkit 3.0 支持基于 IIS 安全基础结构的 Internet 安全性。

2011-06-17

Windows环境下的Oracle数据库查询工具

Windows环境下的Oracle数据库查询工具。兼容Oracle SQLplus脚本标准,包含变量声明和脚本参数传递。32位多线程设计,可以同时对多个脚本进行编辑和运行。

2009-09-01

文本替换专家 ReplaceKing

文本替换专家,使用简单,功能强大,支持多级目录同时替换,支持大小写匹配,支持文件备份,支持文件查找,智能历史替换方案记录以及智能备份文件批量还原系统,让文本查找、批量查找、替换、批量替换、重复查找替换及批量备份还原更轻松,自带简洁高效文本编辑功能,让你的文本修改更加得心应手,高效跟踪引擎以及完善的操作报表,让操作结果清晰明了。程序特有的文件检索引擎,使文件检索速度极快。程序小巧,绿色免费,任君随意使用。

2009-09-01

脚本调试利器--firebug

Firebug是firefox下的一个插件,能够调试所有网站语言,如Html,Css等,但FireBugfirebug最吸引我的就是javascript调试功能,使用起来非常方便,而且在各种浏览器下都能使用(IE,Firefox,Opera, Safari),简直难以置信。除此之外,其他功能还很强大。比如html,css,dom的察看与调试,网站整体分析等等。总之就是一整套完整而强大的 WEB开发工具。

2009-08-26

文本比较利器--WinMerge

当您有两个以上的内容相似的文字文件时,WinMerge就可以立刻派上用场,帮您检查两个文件里头不同之处。如您有写过程序就会了解,当您在改版时,在新的程序码与旧的程序码之间到底有哪些不同之处,的确会让您伤一些脑筋。或者您曾撰写两份以上的文字文件,内容稍有差异,但要从头查起,可能会相当累人,这时候就可以利用WinMerge来帮您自动比对。WinMerge会将两个文件内容做比对,并在相异之处以高亮度的方式显示,让使用者可以很快的查知,并且您可以直接让左方的文件内容直接覆盖至右方,或者反过来也可,这对需要常常修改文件内容的朋友来说,会是相当便利的一个功能。

2009-07-30

xml+xsl+dom

XML 不使用预先定义的标签(我们可以使用任何喜欢的标签名),并且这些标签的意义并不都那么容易被理解。 <table> 元素意味着一个 HTML 表格,一件家具,或是别的什么东西 - 浏览器不清楚如何显示它。 XSL 可描述如何来显示 XML 文档!

2009-07-27

Regulator

Regulator 使您可以输入一个正则表达式以及一些针对其运行该表达式的输入内容。这样,在应用程序中实现该正则表达式之前,您可以了解它将产生什么效果以及它将返回哪些种类的匹配项。

2007-10-30

Snippet Compiler

Snippet Compiler 是一个基于 Windows® 的小型应用程序,您可以通过它来编写、编译和运行代码。如果您具有较小的代码段,并且您不希望为其创建完整的 Visual Studio .NET 项目(以及伴随该项目的所有文件),则该工具将很有用。

2007-10-30

空空如也

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

TA关注的人

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