IT技术博客

IT技术博客,精选各种精华文章供您阅读,是您学习各种IT技术的博客优选之地

项目经理如何有效地进行项目沟通?

项目沟通的重要性   项目沟通很重要,不仅因为要一直让项目干系人适当地了解项目的状态、进度和影响——这个原因大家都知道,还因为项目沟通是整个项目成功与否的关键决定因素。为什么是这样?主要原因有以下几点。   管理期望 我们会在下一章更详细地讨论管理期望,不过现在我们要说,沟通的质量和效率会大大地影响项目干系人对项目和你的领导角色的认知。   管理项目团队 你的沟通能力是影

递归示例(三):WinForm之TreeView的应用—绑定磁盘目录(一)

磁盘文件系统结构符合树形结构,可以把“我的电脑”或者驱动器看做是树的根(多个驱动器看做多个根吧,做多课树处理),文件夹下面可以包含文件夹或文件,文件则是树的叶子,不能再分,显然,这也是递归的终止条件。 思路分析: 1. 获取要绑定的目录,此目录为treeView控件的根。将结点的Tag设置成觉对路径,以便子节点获取父结点信息。 递归遍历子目录和文件,当绝对路径对应

C#.NET 比较好用的tcp通信模板(服务器端篇)

二话不说,大家先看一下我服务端添加的引用 using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.IO;using System.Linq;using System.Net;using System.N

AgileEAS.NET平台开发实例-药店系统-DAL层解析

介绍         前面的大量的篇幅已经讲述了,关于系统的配置及如何使用平台提供的相关开发工具来进行应用功能模块的开发,本篇将会开始讲述数据访问层中的相关设计与如何使用 AgileEAS.NET代码生成器生成的DAL层基础之上,进行相关的开发及开发过程中的一些限制。下面我们将会开始详细的阐述AgileEAS.NET平台中的

今天是星期几,从iOS API 到 .net Framework.

早已不用Javascript/VBscript获取星期几的函数了,getDay/Weekday.它们功能太单一,而且不扶持本地化. 在iOS中获取某日期的API: NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; dateFormatter.locale = [[[NSLocale alloc] initWithL

闲扯,面向对象的ext4中的一些事儿1

不定期,想到就说,随意扯扯,貌似有1,2,3,4这样的系列估计会太监看到有人针对ext4问了个问题,是关于 singleton的 ,ext的设计者估计是考虑到更面向对象的程序设计所以比较喜欢这样弄,导致的结果就是大;ext4中 定义新的类的方式采用了define,代码如下:Ext.define('A', {    singleton: t

各浏览器中中关键字作为对象属性的差异

最近记录了各种各样的标识符 “同名” 现象,有 Javascript中同名标识符优先级 和 有name为action的表单元素时取form的属性action杯具了 。最近又碰到一个,后台同事返回了如下的JSON结构: {default:{name:'jack'}} 在IE6/7/8中出错了,调试了很久才发现原因。细心的朋友获取已经发现了,default不是JS的关

Silverlight 2.5D RPG游戏技巧与特效处理:(九)粒子系统

    粒子系统通常用于三维场景中进行真实环境模拟,比如第四节的天气系统。天气的实现是粒子系统最重要的应用领域之一,所有的一切无论是云、雨、雾,还是落叶、陨石及闪电,都可视作基础粒子;除此之外,游戏中常常还会用到粒子系统来渲染像发光、轨迹等抽象效果。当然,有时简单并不意味着就不能缔造奇迹,比如本节大家将要看到的就是基于简单粒子系统所创建的当下主流2.5D RPG中极其

Codematic的mysqlhelper问题

      Codematic,我想有一部分朋友应该用过,我最近使用CodematicDemoS3这个项目中的mysql数据库帮助类,但发现在处理数据库连接以及异常上有比较明显的错误,不知道是我下载的这个版本问题还是Codematic一直都这么写数据库操作类。        大家看下类似如

FusionChart对MDX查询结果的数据展示案例

    前不久在发布了“2011高校信息化实践者精英论坛之上海交大BI系统汇报”之后,相继有几位朋友问到关于数据展示方面的问题,足见数据可视化在BI项目中的重要性。其中有一位叫Emmy朋友问到关于FusionChart如何对MDX查询后的结果数据进行展示,并在博客中问到这个问题,详见这里。今晚刚好有点时间,于是将Emmy的问题以实际例子的在此解

Visual Studio使用小技巧5 – 区块选择(box selection)的拷贝(copy)和粘贴(paste)

区块选择(box selection)大家应该都很熟悉了,就是按住Alt键,然后拖动鼠标,跨越多行,释放鼠标后会将区块内的内容都选上。 下面列出些区块选择(box selection)相关的技巧,不过大部分只在vs2010中支持。 1. 从一个区块中copy内容到另一个区块中 Versions:  2008,2010 假设你有下面的代码: 你意识到你想将第一部分的变量依次声明称第

各浏览器中disabled属性及对应css选择器的差异性

disabled属性只应用在以下元素BUTTON, INPUT, OPTGROUP, OPTION, SELECT, TEXTAREA见 HTML 4.01 的 属性表 多数时候我们会遵循标准,不再其它元素上使用该属性。但部分人没有注意disabled的应用规则,误认为所有元素都可以使用该属性。并且在IE浏览器上生效,得到了证明。比如:

为什么没有SendThreadMessage呢?

最近忙公司的项目(或是毕设吧),发现很长时间没有总结了。是该换换脑子了。 “为什么没有SendThreadMessage呢?”这个问题,就来自自己平时实现的一些程序逻辑中。在一些具体的场景中,对像我这样的初学者来说,往往喜欢通过windwos的消息机制来完成UI线程和worker线程之间的同步,而不是去通过信号量或其他的去做。所以,这个问题一直困惑了自己很久。而现在,就来搞

面试小结

前段时间准备升学考试..结果失败了..半年多的努力没有什么明显的回报,有点沮丧...条条大路通罗马.先把影响心情的事情抛开一边吧..~养活自己要紧。 小弟不才啊.经过几天的海投简历..终于有了两份面试的通知..一个一点半开始..在岗厦.另一个因为公司原因下午五点.在科技园.注定是一个奔波的下午。 先说岗厦的那间吧.是一间做金融软件的公司.. 工作环境挺好..面试的流程很例牌.. 先是笔试(一份c#

MS CRM2011中的解决方案—托管与非托管

MS CRM 2011中,解决方案分为两类,托管与非托管。二者的区别体现在再次部署,导入后的行为上面。另外,解决方案的托管与否,与其中的具体组件的托管属性设置有着密切的关系。下面以实验进行说明。 实验的样例是,在组织“Demo”中创建两个解决方案,托管解决方案ManagedSolution以及非托管解决方案UnManagedSolution,而后,将这两个解决方案导出到组织Product中,并查看

步步为营 .NET 设计模式学习笔记 二、Abstract Factory(抽象工厂)

     我们以一个线程例子来说明下抽象工厂是如何工作的.平时我们都会收发邮件,那我们就做个邮件引擎线程.       定义: 抽象工厂模式是一种创建型的模式。上面的比喻说明了抽象工厂就是生产同一个系列产品的东西,因为这一系列的产品是关联的,如果混用就可能出问题,所以就统一的在抽象工厂中进行创建。当要增加一个

我对ASP.NET MVC HtmlHelper中的Form和Link的小扩展

项目中碰到的问题,或多或少的记录下来,一是积累,二是各位大牛给提供更好的建议。1、HtmlHelper中的Link 您在开发web程序的时候很有可能会定义一个执行JavaScript的伪链接(这是我起的名字),例如: Click me 之所以我

AgileEAS.NET平台开发实例-药店系统-准备开发环境(下)

介绍         上一篇我们讲述了关于如何搭建一个业务逻辑层与UI层中应该注意的一些细节和过程,本篇将会将UI层中具体的应用程序功能实现部分的过程及代码放出,供大家参考, 当然可能由于本人水平邮箱或者表达能力较弱,大家如果有什么不明白的地方或者不是特别清楚的地方,还请指出。本文主要是完善如下的几点:  &nbs

在WINCE中基于ActiveSync的Socket通信 c#

一、序 之前做WINCE的项目,涉及到PC与PDA通信的时候,采用的是ActiveSync的通信方式,在PC上采用RAPI函数对PDA中的数据或文件进行控制,这种方式是单项的,与PDA中的程序基本无联系,在扩展性和功能性方面存在一些局限性。 采用Socket通信是一种不错的选择,但由于应用在特殊行业,不能使用WIFI模块和3G模块,PDA上没有分配IP地址,好像并不具备Socket通信的条