自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Case

it's my life!

  • 博客(72)
  • 收藏
  • 关注

原创 博客转移

2012-03-15 13:50:39 903

转载 域用户帐户和组的管理

域用户帐户和组的管理(以下操作均在Windows Server 2003系统中实现,客户端也是使用2003来模拟,和实际中客户端使用的XP操作系统可能会有所不同)很多企业都会用到域环境来实现管理,域的实际应用非常广泛。下面我们讲解在域环境下如何管理用户帐户和组。在讲解过程中我们会涉及到用户帐户、计算机帐户、组和OU等对象。一、域用户帐户的特点和本地用户帐户不同,域用户帐户保存在活动

2011-12-17 12:16:22 9000

转载 AIX性能监控topas命令的详细解析

#topas操作系统的最全面动态,而又查看方便的性能视图就是topas命令了,下面以topas输出为例,对AIX系统的性能监控做简要描述,供运维工程师和系统管理员们参考。另:1.操作系统报错信息errpt查看。2.磁盘空间使用率采用df查看。这里主要分析性能问题。区域1:反映CPU使用率和工作状况。Kernel:说明:操作系统的内核占用的CPU时间比率。

2011-12-15 15:25:34 1205

转载 【转】双机/RAC/Dataguard的区别

Data Guard 是Oracle的远程复制技术,它有物理和逻辑之分,但是总的来说,它需要在异地有一套独立的系统,这是两套硬件配置可以不同的系统,但是这两套系统的软件结构保持一致,包括软件的版本,目录存储结构,以及数据的同步(其实也不是实时同步的),这两套系统之间只要网络是通的

2011-08-30 16:38:17 1141

转载 为什么编程是独一无二的职业

导读:本文翻译自Nalaka Gamage的《Why is programming unique profession》的演讲稿。译文来自伯乐在线《为什么编程是独一无二的职业》1.简介有些人说编程很难,有些人认为很容易。编程不仅依赖你的能力,而且还取决你工作的态度。编程的确很难,

2011-07-25 08:12:43 655

转载 容灾备份技术

<br />继911之后,四川大地震又一次给数据中心工作者上了一堂鲜活的安全教育课,眼睁睁看着一些企业由于关键业务数据遭到破坏导致整个企业的破产,也许这个时候那些平日一直认为IT是只花钱不赚钱的CXO们才能深刻感觉到数据是企业生命的真谛所在。“容灾”-这几年一直是IT厂商在炒作的热门概念,似乎每个人都想在这块大蛋糕上分享一块。随之而来的是花样繁多的容灾解决方案,存储厂商、主机厂商、虚拟带库厂商、数据库复制厂商、数据库厂商纷纷踏入这片热门地带。软件容灾、硬件容灾、数据级容灾、应用级容灾、低成本、异

2010-10-25 20:39:00 1272

原创 Struts入门笔记

这两天看了点struts是基本入门知识,暂时记录一下,过几天继续看,明天要开始写毕业论文了!1 刚开始本来就想看看struts,后来发现一下懵了,一堆术语,于是乎就先了解一下jsp,写了helloworld程序,知道大概是个啥东西2 看完jsp,就发现有个servlet的东西,又开始看这个玩意,servlet就是处理客户请求的一个控制器,转发客户发来的请求,并响应相

2010-03-09 21:28:00 807

转载 session.flush与transaction.commit 区别

以session的save方法为例来看一个简单、完整的事务流程,如下是代码片段:…………………………………………………………………………Session session = sessionFactory.openSession();Transaction tx = session.beginTransaction();

2010-03-09 21:26:00 1504

转载 Hibernate的flush机制

随着Hibernate在Java开发中的广泛应用,我们在使用Hibernate进行对象持久化操作中也遇到了各种各样的问题。这些问题往往都是我们对Hibernate缺乏了解所致,这里我讲个我从前遇到的问题及一些想法,希望能给大家一点借鉴。     这是在一次事务提交时遇到的异常。     an assertion failure occured (this may

2010-03-09 21:22:00 740

转载 Hibernate三种状态(转)

hibernate的状态hibernate的各种保存方式的区(save,persist,update,saveOrUpdte,merge,flush,lock)及 对象的三种状态hibernate的保存hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别。一、预备知识在所有之前,说明一下,对于hiber

2010-03-09 21:17:00 1453

转载 我的七个建议 ----作者:Joel Spolsky

链接 http://www.programmer.com.cn/1798/作者:Joel Spolsky [编者按]由于Joel Spolsky的双重身份(昔日耶鲁大学计算机系学长,今日Fog Creek软件公司的CEO),所以听听他的建议,对于当今无数困扰于就业压力的中国高校计算机专业学子来说,是大有裨益的。你们会发现,大多数建议,都在强调

2010-01-29 11:17:00 1096

转载 Google App Engine搭建Twitter API Proxy

今天重装电脑,不小心把原来的twitter api地址忘了保存,找了半天没找到,就看着这篇文章搞了一个自己的api proxy,不错不错,学习了!我的twitter账号 @binghuazh 欢迎交流,嘻嘻Google App Engine搭建Twitter API Proxy - [技术心得]版权声明:转载时请以超链接形式标明文章原

2010-01-29 00:07:00 7279

转载 Google百度和谷歌的那些事

--Google百度和谷歌的那些事作者:virushuo 发表于 2010-01-14 22:01 最后更新于 2010-01-14 23:01版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。http://blog.devep.net/virushuo/2010/01/14/blog56google_blogtinyfool_

2010-01-17 13:49:00 971

转载 MFC消息响应机制及映射机制理解

一.MFC消息响应机制分析---- MFC是Windows下程序设计的最流行的一个类库,但是该类库比较庞杂,尤其是它的消息映射机制,更是涉及到很多低层的东西,我们在这里,对它的整个消息映射机制进行了系统的分析,可以帮助程序开发人员对MFC的消息映射机制有一个比较透彻的了解。---- 关键词:面向对象 消息映射 MFC 程序设计 1.引言 ---- VC++的MFC类

2009-10-24 20:08:00 950

转载 Windows消息机制要点

1. 窗口过程 每个窗口会有一个称为窗口过程的回调函数(WndProc),它带有四个参数,分别为:窗口句柄(Window Handle),消息ID(Message ID),和两个消息参数(wParam, lParam), 当窗口收到消息时系统就会调用此窗口过程来处理消息。(所以叫回调函数)2 消息类型 1) 系统定义消息(System-Defined Messages) 在SDK中事先定义

2009-10-24 20:07:00 649

原创 已知树的前序遍历和中序遍历,求后序遍历

已知树的前序遍历和中序遍历,求后序遍历的方法好像经常会看到这道题,笔试一般都会有一道关于树,已知前序,中序或后序中的两个,求其他序一个递归就可以了string calOrder(string preOrder,string inOrder){ if(preOrder.size() == 1 || preOrder.size() == 0) return preOr

2009-10-06 14:49:00 1958

转载 (转)临界区,互斥量,信号量,事件的区别(线程同步)

四种进程或线程同步互斥的控制方法1、临界区:通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问。 2、互斥量:为协调共同对一个共享资源的单独访问而设计的。 3、信号量:为控制一个具有有限数量用户资源而设计。 4、事 件:用来通知线程有一些事件已发生,从而启动后继任务的开始。 临界区(Critical Section)保证在某一时刻只有一个线程能访问数据的简便办法。在任意

2009-09-24 15:56:00 3163 5

转载 (转)C++异常对象三种方式传递的综合比较

 按值传递引用传递指针传递语法catch(std::exception e)catch(std::exception& e)catch(std::exception* e)如何抛出异常?①throw exception()②exception ex;throw ex;③throw ex_global;①throw except

2009-09-23 10:00:00 1241

原创 关于类继承 与 对象布局

最近在复习C++,看到CSDN论坛上一道关于虚拟函数的问题,使得自己也去复习了相关东西,不是很深入,但对很多模糊的东西更加清晰,记录一下: 1 指向类成员的指针并非指针(C++必知必会15条) 定义一个类成员指针int C::*pimC;&C::_val 代表的是_val在类C中的偏移量,可以通过程序打印出来看看.如果通过对象 C *pc;pc->*pimc时 ,其

2009-09-22 10:12:00 922

转载 理解typename的两个含义

问题:在下面的 template declarations(模板声明)中 class 和 typename 有什么不同? template class Widget; // uses "class"template class Widget; // uses "typename"  答案:没什么不同。在声明一个 template type parameter(模板类

2009-09-14 15:47:00 732

原创 杂乱的笔记

及其凌乱的笔记,在看书时凌乱的记下来!以后陆续增加修改! 1.关于友元作用:友元在一定程度上破坏了类的封装性,作用是让被声明为friend的函数所直接Access到private数据中,提供最大限度的访问权限。友元可以提高速度。尽量减少友元使用,如果一个数据需要公开,就利用getter来获取,如果不需要公开,就应该private,但对于某些紧密联系的类或数据来讲,可以考虑fri

2009-09-07 21:36:00 950

转载 C/C++中数组形参(转帖)

楔子   去年,周星星大哥曾经在VCKBASE/C++论坛发表过一篇文章“数组引用"以避免"数组降阶”,当时我不能深入理解这种用法的含义;时隔一年,我的知识有几经锤炼,终于对此文章渐有所悟,所以把吾所知作想具体道来,竟也成了一篇文章。希望本文能对新手有所启迪,同时也希望大家发现本文中的疏漏之处后不吝留言指教。   故事起源于周星星大哥给出的两个Demo,为了节省地方,我把两个Demo合二为一,也能

2009-09-07 21:22:00 1208

转载 需求分析误区

需求分析误区      要想说什么是好的需求分析,不如说什么是不好的需求分析,知道什么是不好的,自然也就知道了什么是好的。以下就是一些不好的情况:(1)创意和求实      毋庸质疑的,每个人都会为自己的一个新的Idea而激动万分,特别是当这个Idea受到一些根本不知道你原本要干嘛的人的惊赞时。但是请注意,当你激动得意的时候,你可能已经忘了你原本是在描述一个需求,而不是在策划一个创意、创造一个概念

2009-07-30 21:10:00 927

原创 项目里的PDA程序

今天终于把pda版本重新做好,最近好多东西要烦,烦这烦那,没时间做这个东西,今天总算弄好了,可以安心开始看书了!这个pda版本把早段时间做的跨平台socket库用上,所以基本上底层网络基本不用怎么做,直接用就好了,然后再加上原来那些上层代码复用,所以功能很快就实现,主要可能是一些Pocket pc不兼容的函数或者控件需要考虑,记录一下:1)如果忘记定义析构函数,有可能导致程序在pocket p

2009-07-03 18:00:00 2323

转载 深入理解敏捷开发的常见九大误区

责任人、开发者和用户应该能够保持一个长期的、恒定的开发速度。敏捷相对以前的软件工程最大的革新之处在于把人的作用提高到了过程至上,正如敏捷宣言的第一条“个体和交互胜过过程和工具”所说的。1、敏捷是“一个”过程敏捷不是一个过程,是一类过程的统称,它们有一个共性,就是符合敏捷价值观,遵循敏捷的原则。敏捷的价值观如下:◆个体和交互 胜过 过程和工具◆可以工作的软件 胜过 面面俱到的文档◆客

2009-06-01 10:50:00 1333

原创 Socket粘包问题

这两天看csdn有一些关于socket粘包,socket缓冲区设置的问题,发现自己不是很清楚,所以查资料了解记录一下: 一两个简单概念长连接与短连接:1.长连接     Client方与Server方先建立通讯连接,连接建立后不断开, 然后再进行报文发送和接收。2.短连接     Client方与Server每进行一次报文收发交易时才进行通讯连接,交易完毕后立即断开连接。此种方

2009-05-28 15:46:00 62501 11

转载 google 创新原则

Innovation, not instant perfection /创新不会马上就完美Start rough, learn and iterate./开始粗糙,学习和迭代 Ideas come from everywhere /点子来自任何地方Ideas can come from the engineers, managers, users even the financial te

2009-05-28 12:20:00 1164

转载 TCP协议握手过程(转)

2009-05-17 19:20:00 829

原创 排序

 最近有些实习招聘,突然感觉好久没复习数据结构,今天就来写了几个排序算法,找些写算法的感觉,好久没写过这些小技巧程序了,重新写写!1)随机数生成及检查排序结果函数 #ifndef ZBH_CGLOBAL_H#define ZBH_CGLOBAL_H #include#include#include#include namespace zbh{

2009-05-15 20:41:00 858

转载 常用的SQL语言

记录一下   asc 按升序排列desc 按降序排列下列语句部分是Mssql语句,不可以在access中使用。SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语

2009-05-15 20:37:00 1452

转载 给浮躁的软件业同仁(转帖)

给浮躁的软件业同仁以下文章都是经典,看不看随你的便,我只希望知识掌握在更多中国人的手里! 中国有很多小朋友,他们18,9岁或21,2岁,通过自学也写了不少代码,他们有的代码写的很漂亮,一些技术细节相当出众,也很有钻研精神,但是他们被一些错误的认识和观点左右,缺乏对系统,对程序的整体理解能力,这些人,一个网上的朋友说得很好,他们实际fans,压根没有资格称为程序员,但是据我所知,不少小网络公

2009-05-14 16:30:00 976 2

原创 最近成果

好久没写blog了,最近太忙了因为一些项目发展和个人的事,搞到很多东西要想因为项目经常需要演示,经常跑到电信研究院,呆上一天等领导看演示,搞到精神很累。好久没认真学jxta,p2p,没时间帮一个师兄做个小软件(sorry),更没有时间去搞自己的小软件,昨天早上项目有演示,演示完,感觉轻松一点,下午上了一下qq,看看新闻,突然感觉好久没见世面了,忍不住在qq上签名:“突然发现好耐无用电脑”(

2009-04-30 22:17:00 2502

原创 Winsock 记录

 这两天看了一下关于winsock的模型,想深入一点学习网络编程这块,把一些东西记录一下。winsock提供了两种套接字模型:阻塞与非阻塞;winsock提供了几种io模型:select模型WSAAsyncSelect模型WSAEvent模型Overlab io模型Completion port模型记录点如下:1:阻塞模式下,io操作完成前,winsock的调用recv,send会一直等待

2009-03-23 00:56:00 1899 3

原创 WinCE 开发记录

 记录:这几天由于项目演示需要,要把原来基于PC&setTopBox的方案扩展到手持终端上,所以就接到了个任务,以最短时间把原来的版本移植到手持终端上,由于原来没玩过Window mobile,而且考虑到时间问题还有PDA处理能力,因此就先做了个简单的版本,不过今天完成出来的效果,还是挺炫d。终于把第一个window mobile软件做出来了,今天以此文记录 简单的开发过程,以及遇到的

2009-03-15 18:08:00 2446 1

原创 State Pattern(状态模式)

/* *State Pattern 状态模式 *Defines: *Allows an object to alter its behavior when its internal state changes,the object will appear to change its class * *状态模式利用封装变化原则,把多个状态转化成类来实现,想想如果没有利用state

2009-02-24 11:10:00 1526

原创 JXTA 简介

Jxta协议 由于需要实现关于p2p网络的应用,所以开始了学习JXTA的旅程。最近查看了JXTA的一些文档,使用了JXTA的demo Application和写了一些JXTA的小程序,对这个技术有了一定了解,因此在blog设了一个JXTA技术的板块,来开始记录我学习JXTA的过程,如果有网友也在学习,希望可以得到更多的指导! 第一篇是关于JXTA的简介以及我刚开始对一些模糊概念的理

2009-02-22 21:55:00 14540 4

原创 Composite Pattern(组合模式)

/* * Composite Pattern(组合模式) * 在程序里面,经常需要对树形结构(如菜单,文件等都是树形结构)进行访问,composite Pattern就是对为了实现对树型结构提供一致的访问接口 * 定义: * allow you to composite objects into tree structures to represent part-whole hierachies.

2009-02-22 19:25:00 1077

原创 Iterator Pattern

 Iterator Pattern Defined:provides a way to access the elements of an aggregate object sequentially without exposing its underlying represation;个人理解:对于在类中存在一些集合类(Vector,Array,LinkedList,HashTabled)等,当

2009-02-16 21:22:00 784

原创 Template Method Pattern

/* * Template Method Pattern * 模式容易理解,可能在平时写程序时也会偶然用到,只是没有总结出来,模式通过一个框架,规定了一个子程序的 * 流程规则,而中间可能需要某些具体的算法时,Template Method 模式就会自行确定相应的算法,而框架设计者不关心具体 * 算法实现,分工明确。 * * 其中框架了设计成抽象类,算法框架通过一些抽象与

2009-02-14 09:43:00 703

原创 Facade Pattern

/* * Facade Pattern(外观模式) *将一组复杂的行为封装起来,通过简单接口来实现统一调用。 *例子:在家里看电影,可能需要一系列步骤:打开dvd,放盘,打开tv,打开音响,调好音调,关灯等诸如此类动作 *如果需要每一个都在客户代码来控制,将来修改或者维护比较麻烦,但是如果将这些统一通过facade模式封装到一个 *watchMovie接口中,客户知道我只需按w

2009-02-06 16:22:00 1013

空空如也

空空如也

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

TA关注的人

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