自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (2)
  • 收藏
  • 关注

原创 项目管理一些体会

项目管理需要的知识,是一个体系的知识,包括项目管理本身的知识体系,以及项目管理要应用到的领域所需要的知识体系,然后就是管理的技能,当时最重要的,是软技能,也就是人际关系技能。管理的核心:人。管理的四大要素:1. 选择正确的人2. 为他们分配正确的工作3. 保持他们的积极性4. 帮助团队凝聚起来并保持团队的凝聚力。1、 选择正确的人  首先要学会看人。虽然我不是人力资源专家,但是我清楚一个软件项目的

2010-02-27 18:10:00 394

原创 Java软件架构师需要的东西

作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。根据我的经验,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。一、Java编程入门类对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解”,先对Java熟悉

2010-02-27 10:19:00 467

原创 程序员面对下列技术问题,如何做决策

在开发系统时,经常会面对各种问题进行决策。比如,日志是写到文本文件中,还是写到数据库;邮件提醒功能是由系统自动发送还是由用户主动发送。下面列举我经常遇到的问题,以及我的应对策略。 1  在系统开始运行前,如何初试化系统的用户帐号 这个问题很常见。以前开发系统时,先建立一个User表,把自己的帐号创建好,对应的权限也设置为最高级的管理员权限,然后开始写代码,建立User表的操作直接用SQL企业管理器

2010-02-27 10:04:00 588

原创 杂谈PPT 文档撰写

说到 PPT ,其实更是一门学问;运用起来说简单也简单,说复杂也是很复杂。工作了很多年了,也先后在不少小型 IT 企业 、大型 IT 企业、跨国 IT 企业中呆过,每个公司的 ppt 的制作的细致程度、优劣, IT 发展水平甚至企业文化都可以在 ppt 中隐隐体现出来,当然不一定完全是正确的。 总体来说外企的 ppt 制作的更为精美、细致,排版布局甚至对 ppt 模板的要求都是规范化的,尤其是

2010-02-26 11:31:00 619

原创 《优秀程序员应该具备哪些素质》(2010/02/20)

一、心怀理想我认为优秀程序员首先具备的素质是心怀理想。我曾说过许多程序员都是冲着“比尔.盖茨”而来的,是被他的巨大成功所感召的。可以说不想当比尔盖茨的程序员不是好程序员。大家要记住,比尔盖茨的成功是两个方面的成功,一个是他个人的成功,另一个是IT行业的成功。作为个人成功,只要个人能在众人中脱颖而出,应该可以说行行都可以出状元的。而行业的成功则表现出行业的生命力和朝阳性。而从事这个行业的人则能够

2010-02-26 09:54:00 750

原创 2010新的开始

  越来越感觉时间过的好快啊,新年的脚步已经渐去渐远。回家呆了有十四天,这是大学毕业以后在家呆的时间是最长的了,和家人在一起团团圆圆的感觉真的很好,也勾起了我很多小时候那些美好的回忆。  昨天下午的飞机从青岛飞往上海,临走时母亲又哭了和往常走一样,每次分别时她都是很难过,舍不得儿子走,我也是强忍着不让自己流下泪来。看着父母脸上的皱纹多了起来,头发也开始有白的了,心里的滋味真是难受。不过看着弟弟

2010-02-25 10:46:00 432

原创 做一个优秀的PM(1)--论赞美和尊重

最近一个进项目组时间不长的员工完成一个较为复杂的js代码给我查看,我看了以后,提出了些待改进的问题就走了。刚走了没有多久,听到这个员工小声对旁边的人说:X 哥都不表扬我。成功学大师卡耐基的著作“人性的弱点”前几章重点讲述了赞美的意义,(第一章,做个批评的吝啬鬼,第二章,给别人留足面子,第三章,用赞美来激励他人,第四章不要对别人的优点视而不见)。他在文章里说:“我们都希望得到认可和赏识,而且会尽

2010-02-10 17:01:00 533

原创 数据库设计技巧系列(一)——设计数据库之前

设计数据库之前1. 考察现有环境在设计一个新数据库时,你不但应该仔细研究业务需求而且还要考察现有的系统。大多数数据库项目都不是从头开始建立的;通常,机构内总会存在用来满足特定需求的现有系统(可能没有实现自动计算)。显然,现有系统并不完美,否则你就不必再建立新系统了。但是对旧系统的研究可以让你发现一些可能会忽略的细微问题。一般来说,考察现有系统对你绝对有好处。— Lamont Adams

2010-02-10 12:01:00 463

原创 据库设计技巧系列(二)——设计表和字段

设计表和字段1. 检查各种变化我在设计数据库的时候会考虑到哪些数据字段将来可能会发生变更。比方说,姓氏就是如此(注意是西方人的姓氏,比如女性结婚后从夫姓等)。所以,在建立系统存储客户信息时,我倾向于在单独的一个数据表里存储姓氏字段,而且还附加起始日和终止日等字段,这样就可以跟踪这一数据条目的变化。— Shropshire Lad2. 采用有意义的字段名有一回我参加开发过一个项目

2010-02-10 12:00:00 513

原创 数据库设计技巧系列(三)——选择键和索引

选择键和索引1. 数据采掘要预先计划我所在的市场部门一度要处理8 万多份联系方式,同时填写每个客户的必要数据(这绝对不是小活)。我从中还要确定出一组客户作为市场目标。当我从最开始设计表和字段的时候,我试图不在主索引里增加太多的字段以便加快数据库的运行速度。然后我意识到特定的组查询和信息采掘既不准确速度也不快。结果只好在主索引中重建而且合并了数据字段。我发现有一个指示计划相当关键——当我想创

2010-02-10 11:59:00 396

原创 用任务计划实现数据库的异地备份

 最近有一段时间,由于项目需要实现SQL Server数据库的异地备份。刚开始想到的是使用数据库的同步,在两台服务器上,安装SQL Server,然后建立数据库同步,再分别为每个服务器建立数据库维护计划,发现这样处理比较复杂。    后来我想,可不可利用Window自带的任务计划,把一台服务器上的数据库维护计划所备份的文件,定时的拷贝到另一台服务器上去?实现的办法是利用Dos里面的目录拷贝命令,一

2010-02-10 11:55:00 566

原创 注意细节:存储过程的重编译

我们都知道,当存储过程引用的表改变时,SQL Server会重新编译该存储过程。但是当我们增加一个有助于存储过程执行效率的索引时,SQL Server却不会重新编译该存储过程。只有当存储过程高速缓存被冲刷时(SQL Server重新启动),存储过程才会被重新编译。如果想要强制编译一个存储过程,可以调用系统存储过程:当一张表涉及到的存储过程很多的时候,可以直接指定表(视图)名来重新编译相关的对象

2010-02-10 11:49:00 573

原创 什么是:黑盒测试 白盒测试 静态测试?

单元测试  -- 看源代码 分析程式内部逻辑结构集成测试  -- 对设计的检测系统测试  -- 测试功能交接测试  -- 即确认测试 测试是否符合用户需求 黑盒测试法:一般用来确认软件功能的正确性和可操作性,目的是检测软件的各个功能是否能得以实现,把被测试的程序当作一个黑盒,不考虑其内部结构,在知道该程序的输入和输出之间的关系或程序功能的情况下,依靠软件规格说明书来确定测试用例和推断测

2010-02-10 11:38:00 978

原创 软件生命周期模型概述及使用准则

  http://blog.csdn.net/tomfshao/archive/2009/07/24/4378299.aspx 1.  概述在做过程改进的几年中发现软件项目的失败都是由于没有选好作业模式,也就是没有选择出合适的生命周期模型来执行项目。正确的选择生命周期模型是软件开发成功的第一部。下面是几个常用的生命周期模型的介绍,以及他们的使用准则。2.  瀑布模型有时也称为V

2010-02-10 11:31:00 639

原创 Developing Application Frameworks in .Net

1. Caching Servicestatic variable and HashTable XML    ---- Element  .InnerText    ---- attribute .attribute[key].ValueXmlDocument , XmlElement, XmlNodeXPath/RootElement/ChildElement/Element

2010-02-09 15:56:00 467

原创 缓存设计,思路可参考,不错【转】

源码下载:http://www.tracefact.net/SourceCode/SAf-Cache-Service.rarSAF 中缓存服务的实现概述本文是《Developing Application Frameworks in .NET》的读书笔记。SAF 是书中的一个范例框架,意为 Simple Application Framework(简单应用程序框架),通过这篇文章,我主

2010-02-09 15:45:00 473

原创 ASP.NET 2.0中的跨页面提交

http://activer.cnblogs.com/archive/2006/03/16/351274.html

2010-02-08 15:48:00 342

原创 ASP.NET后台代码方式识别页面“按钮点击”和浏览器F5“刷新”事件

最近有一些朋友向我咨询有关页面刷新与按钮的事情,简单的说就是当按钮事件发生后,用户又按“F5”或刷新按钮刷新了页面,这样按钮中的事件就会重复执行,这不是我们希望看到的。    以前也有一些解决方案,其中有些是Javascript完成的,有些是后台代码完成的。前者不是今天讨论重点,今天主要向大家介绍一种C#完成的“刷新”监控方法,当用户使用“F5”或浏览器的“刷新”按钮时,代码就会检测到,并以b

2010-02-08 14:26:00 937

原创 JS DIV居中

一直都在想怎么样使弹出的DIV能在任何时候都是居中显示的,刚开始的时候是用CSS样式直接定义好层的位置,但是当页面很长的时候,或是浏览器窗口大小不是固定的时候就不能正确的显示,所以只好用JS来控制DIV的显示位置。 首先再次详细解释一下JS中窗口和网页的几种尺寸属性的含义(这在我的“javascript小技巧”文章中曾经介绍过)document.body.clientWidth(网页可见区

2010-02-04 15:31:00 812

原创 事务与系统架构设计

http://www.cnblogs.com/WizardWu/archive/2010/02/04/1663127.html

2010-02-04 10:04:00 367

原创 JavaScript动态加载CSS的三种方法

  JavaScript动态加载CSS的三种方法 收藏 如果你有很多关联的CSS文件要一起加载,或者想动态的加载不同的CSS文件,那么下面的方法你一定对你有帮助。第一种:一般用在外部CSS文件中加载必须的文件 程序代码@import url(style.css);/*只能用在CSS文件中或者style标签中*/第二种:简单的在页面中加载一个外部CSS文件 程序代码document.

2010-02-03 17:09:00 557

原创 wap流量统计分析平台(转)

在《他舅网wap流量统计分析平台》开发中为了提高系统的性能,我们利用Cache来保存数据,例如把用户的一些权限信息放在Cache中,但这样做会有些问题,何时清除Cache与数据保持同步,下面我在项目中使用Cache的心得,与大家分享。一、利用CacheDependency类  它在命名空间System.Web.Caching中。CacheDependency类会与文件之间建立依附性关系。在文件更改

2010-02-03 16:53:00 578

原创 JavaScript:prototype属性使用方法

一、基本使用方法      prototype属性可算是JavaScript与其他面向对象语言的一大不同之处。简而言之,prototype就是“一个给类的对象添加方法的方法”,使用prototype属性,可以给类动态地添加方法,以便在JavaScript中实现“继承”的效果。       具体来说,prototype 是在 IE 4 及其以后版本引入的一个针对于某一类的对象的方法,当你

2010-02-03 15:35:00 673

原创 JavaScript:prototype属性使用说明

prototype 是在 IE 4 及其以后版本引入的一个针对于某一类的对象的方法,而且特殊的地方便在于:它是一个给类的对象添加方法的方法!这一点可能听起来会有点乱,别急,下面我便通过实例对这一特殊的方法作已下讲解:  首先,我们要先了解一下类的概念,JavaScript 本身是一种面向对象的语言,它所涉及的元素根据其属性的不同都依附于某一个特定的类。我们所常见的类包括:数组变量(Array)、逻

2010-02-03 15:31:00 459

原创 [转]初识Firebug 全文 — firebug的使用

本文最初发表《程序员》杂志第三期,现将全文贴上,内容已经过编辑修饰了很多:)什么是Firebug从事了数年的Web开发工作,越来越觉得现在对WEB开发有了更高的要求。要写出漂亮的HTML代码;要编写精致的CSS样式表展示每个页面模块;要调试javascript给页面增加一些更活泼的要素;要使用Ajax给用户带来更好的体验。一个优秀的WEB开发人员需要顾及更多层面,才能交出一份同样优秀的作业

2010-02-03 13:18:00 468

原创 Firebug使用详解

http://www.cnblogs.com/qinbaobei/archive/2009/10/15/1583988.htmlJavascript的调试,是开发Web应用尤其是AJAX应用很重要的一环,目前对Javascript进行调试的工具很多,我比较喜欢使用的是Firebug。Firebug是Joe Hewitt开发的一套与Firefox集成在一起的功能强大的web开发工具,可以实时编辑

2010-02-03 13:11:00 880

原创 js中innerHTML与innerText的用法与区别

用法:   test1 test2在JS中可以使用:test.innerHTML:  也就是从对象的起始位置到终止位置的全部内容,包括Html标签。   上例中的test.innerHTML的值也就是“test1 test2 ”。test.innerText:   从起始位置到终止位置的内容, 但它去除Html标签   上例中的text.innerTest的值也就是“test1

2010-02-02 15:00:00 682

网页信息抓取程序,供大家下载

网页信息抓取程序,供大家下载。。。。。。。。。。。。。。。。。。。

2010-12-17

jQuery and jQuery UI

jQuery and jQuery UI

2010-12-17

空空如也

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

TA关注的人

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