博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 34 下一页

2009年12月3日

摘要: 工具面板工程面板 设计工具条上的工程面板,可以访问工程所有设计文档和图片文件。在这里你可以快速做如下事情:创建新的工程目录来组织你的文件;创建新的设计文档;复制已有的设计和从剪贴板上导入图片。你也可以加入其它工程和文件夹得链接,来获得访问它们的所有设计文档和图片文件。这个功能,在你使用库工程的公共组件或使用存在别处的图片时候非常好用。当你选择了列表中的工程或文件夹时候,其对应的文件树将出现在下方。... 阅读全文

posted @ 2009-12-03 10:11 linFen 阅读(1383) 评论(0) 推荐(1) 编辑

摘要: 如何制作界面图在实际开发中,我们常常会用很多工具,绘制界面图。用于描述我们的产品的某个功能对应的界面,将来会是什么样子。可以使用的工具很多(visio、smartdraw等),也有用excel画框图,来标明程序的各个区域的。其实使用gui design studio,可以很容易的话界面图。不仅轻松,而且十分的真实,既获得一个很好的效果,也能减少沟通上的一些不便。不仅可以向非开发人员展示,也可以向开... 阅读全文

posted @ 2009-12-03 10:10 linFen 阅读(2074) 评论(0) 推荐(1) 编辑

摘要: 网站策划5分钟画好客户端原型大家在画基于web形态的原型时,可以用axure、 Balsamiq Mockups很方便的画出来,,但要是对象是客户端软件呢? Axure还是不是首选呢?或许你现在用Axure用的很熟,但我还是强烈的建议你用一下Gui studio这个软件感受下,闲话不扯我接下来演示讲解一下,注意了特别是一些做软件pm的朋友。GUI Design Studio是一款图形用户界面设计工... 阅读全文

posted @ 2009-12-03 09:47 linFen 阅读(5374) 评论(3) 推荐(1) 编辑

2009年12月1日

摘要: jQuery之所以如此流行并被从大公司到个人博客的几乎每个人都广泛使用,是因为它上手和使用相当简单,而且为我们提供了一些人都不知道的相当棒的特性。我认为jQuery的大多数用户更趋向于使用jQuery插件来解决面临的难题,这通常是明智的选择。但是当插件相对于你的需求有一定缺陷的时候,你也许更应该想办法自己来解决,下面来看看这些实用的jQuery技巧,他们肯定会能够派上用场的!您还可以参考以下Jav... 阅读全文

posted @ 2009-12-01 16:49 linFen 阅读(529) 评论(0) 推荐(0) 编辑

2009年11月30日

摘要: 3.Mutex(互斥体) Mutex和EventWaitHandler有着共同的父类WaitHandler类,它们同步的函数用法也差不多,这里不再赘述。Mutex的突出特点是可以跨应用程序域边界对资源进行独占访问,即可以用于同步不同进程中的线程,这种功能当然这是以牺牲更多的系统资源为代价的。 这种跨进程同步的一种应用是,限制同一台电脑中同时打开两个相同的程序。具体实现可以参考《用Mutex或进程... 阅读全文

posted @ 2009-11-30 14:37 linFen 阅读(603) 评论(0) 推荐(0) 编辑

摘要: 本篇继续介绍WaitHandler类及其子类Mutex,ManualResetEvent,AutoResetEvent的用法。.NET中线程同步的方式多的让人看了眼花缭乱,究竟该怎么去理解呢?其实,我们抛开.NET环境看线程同步,无非是执行两种操作:一是互斥/加锁,目的是保证临界区代码操作的“原子性”;另一种是信号灯操作,目的是保证多个线程按照一定顺序执行,如生产者线程要先... 阅读全文

posted @ 2009-11-30 14:36 linFen 阅读(386) 评论(0) 推荐(0) 编辑

摘要: 本篇从 Monitor,Mutex,ManualResetEvent,AutoResetEvent,WaitHandler的类关系图开始,希望通过本篇的 介绍能对常见的线程同步方法有一个整体的认识,而对每种方式的使用细节,适用场合不会过多解释。让我们来看看这几个类的关系图:1.lock关键字 lock是C#关键词,它将语句块标记为临界区,确保当一个线程位于代码的临界区时,另一个线程不进入临界区。如... 阅读全文

posted @ 2009-11-30 14:33 linFen 阅读(391) 评论(0) 推荐(0) 编辑

2009年11月26日

摘要: 3G时代来了,公司最近要求我们也要做WAP版本的站点系统了,我们平时做的WEB系统大部分都是用的HTML,而手机使用的是WML语言,虽然WML有些很类似HTML,但是还是有很多细节不同的。开发WAP站点系统的时候,在进行测试预览的时候非常不方便,因为纯WAP站点,IE、火狐、谷歌等浏览器是不支持的,所以大门户的WAP网站都会自动判断,如果使用PC浏览器访问,会自动跳到一个页面,只有使用手机浏览器访... 阅读全文

posted @ 2009-11-26 09:28 linFen 阅读(1545) 评论(0) 推荐(0) 编辑

2009年11月19日

摘要: jQuery在国内非常火爆,简洁的语法、大量现成的插件(plugins)是jQuery能在国内迅速串红的主要原因。开发jQuery插件非常简单,大家可以下载几个插件,查看源代码学习插件的开发。经过一段时间的学习和开发,总结了一个插件开发模板,下次需要开发插件时,只需要往模板中添加插件的实现代码即可。PLAIN TEXTJAVASCRIPT: //myPlugin.jquery.js(functio... 阅读全文

posted @ 2009-11-19 17:34 linFen 阅读(967) 评论(0) 推荐(0) 编辑

2009年11月17日

摘要: 最近在学习NHibernate2.0,试着做点东西,但老是配置不成功,遇到了很多问题.标题中所说的就是其中的一个,费了好大劲才找到了解决方法,如下:1) 确定根目录下没有"nhibernate.config.xml"文件.2) 确定配置文件中没有<appSettings> <add key="nhibernate.config" value="~/hibernate.cfg.xm... 阅读全文

posted @ 2009-11-17 20:23 linFen 阅读(1258) 评论(1) 推荐(0) 编辑

摘要: hbm.xmlNHibernate文件中版本号可能引起的问题.<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"> 此处的2.2代表了NHibernate的版本号,必须与你安装的NHibernate的产品版本号相符.否则的话,举个例子,若为urn:nhibernate-mapping-2.0,则会出现如下错误: Could no... 阅读全文

posted @ 2009-11-17 20:22 linFen 阅读(3278) 评论(0) 推荐(0) 编辑

2009年11月16日

摘要: 2009-02-12 10:56 在用ie6浏览有框架的xhtml页面的时候,默认会水平和垂直滚动条会一起出现,这是ie6的一个bug,在firefox上是正常的,出现的原因是其对XHTML 1.0 transitional doctype的解释缺陷。对于这个bug一般有3种解决方案,方法1:代码:html { overflow-y: scroll; }原理:强制显示ie的垂直滚动条,而忽略水平滚... 阅读全文

posted @ 2009-11-16 20:03 linFen 阅读(520) 评论(0) 推荐(0) 编辑

2009年11月11日

摘要: 定义和用法Calendar控件用来在浏览器中显示一个日历。此控件显示一个月的日历,用户可以选择日期并可转到前、后月份。属性属性说明CellPadding单元格边界与内容之间的间距,以象素表示CellSpacing单元格之间的间距,以象素表示DayHeaderStyle星期几名称的显示样式DayNameFormat星期几名称的显示格式。可使用下列值: FirstLetter —̵... 阅读全文

posted @ 2009-11-11 12:25 linFen 阅读(1896) 评论(0) 推荐(0) 编辑

2009年11月6日

摘要: 1. 将彻底屏蔽鼠标右键2. 取消选取、防止复制3. 不准粘贴4. 防止复制5. IE地址栏前换成自己的图标6. 可以在收藏夹中显示出你的图标7. 关闭输入法8. 永远都会带着框架9. 防止被人frame10. 网页将不能被另存为11. 查看网页源代码12.删除时确认13. 取得控件的绝对位置14. 光标是停在文本框文字的最后15. 判断上一页的来源16. 最小化、最大化、关闭窗口17.屏蔽功能键... 阅读全文

posted @ 2009-11-06 09:39 linFen 阅读(485) 评论(0) 推荐(0) 编辑

2009年11月4日

摘要: 一、showModalDialog和showModelessDialog有什么不同?  showModalDialog:被打开后就会始终保持输入焦点。除非对话框被关闭,否则用户无法切换到主窗口。类似alert的运行效果。  showModelessDialog:被打开后,用户可以随机切换输入焦点。对主窗口没有任何影响(最多是被挡住一下而以。:P)二、怎样才让在showModalDialog和sho... 阅读全文

posted @ 2009-11-04 20:48 linFen 阅读(343) 评论(0) 推荐(0) 编辑

摘要: 基本介绍: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog() 方法用来创建一个显示HTML内容的模态对话框。 window.showModelessDialog() 方法用来创建一个显示HTML内容的非模态对话框。使用方法: vReturnValue = window.show... 阅读全文

posted @ 2009-11-04 20:46 linFen 阅读(476) 评论(0) 推荐(0) 编辑

摘要: 如果有一个页面是用window.showModalDialog打开的,例如 args = new Array(); args[0] = 1; args[1] = 2; window.showModalDialog('dialog.jsp',args); 在被调用的页面中 如果用javascript的window.dialogArguments是可以接收到参数的 返回值:window.returnV... 阅读全文

posted @ 2009-11-04 20:42 linFen 阅读(6031) 评论(0) 推荐(0) 编辑

2009年10月31日

摘要: CSS滚动条今天忽然想起我的博客签名要更新了,但是我也想保留历史签名,于是参考了淘宝的一些装修的店铺,修改了一下CSS,做了个漂亮的DIV+CSS的滚动条,实现了内嵌的效果。不用iframe的。CSS代码如下#about {float: left;display: inline;margin-top: 30px;width: 500px;font-size: 14px;}<p style="... 阅读全文

posted @ 2009-10-31 20:50 linFen 阅读(6591) 评论(0) 推荐(1) 编辑

摘要: 在用ie6浏览有框架的xhtml页面的时候,默认会水平和垂直滚动条会一起出现,这是ie6的一个bug,在firefox上是正常的,出现的原因是其对XHTML 1.0 transitional doctype的解释缺陷.对于这个bug一般有3种解决方案,方法1: 代码:html { overflow-y: scroll; } 原理:强制显示ie的垂直滚动条,而忽略水平滚动条优点:完全解决了这个问题,... 阅读全文

posted @ 2009-10-31 20:46 linFen 阅读(627) 评论(0) 推荐(0) 编辑

摘要: 1,Overflow内容溢出时的设置 overflow 水平及垂直方向内容溢出时的设置 overflow-x 水平方向内容溢出时的设置 overflow-y 垂直方向内容溢出时的设置以上三个属性设置的值为visible、scroll、hidden、autovisible 默认值。使用该值时,无论设置的"width"和"height"的值是多少,其中的内容无论是否超出范围都将被强制显示。 hidde... 阅读全文

posted @ 2009-10-31 20:44 linFen 阅读(154194) 评论(2) 推荐(3) 编辑

2009年10月30日

摘要: 一、《公共关系》  《公共关系》是商务秘书专业的一门必修课,是一门综合性的、应用型的、交叉性和边缘性的独立学科,学科以建立社会组织与社会公众 之间良好的沟通关系,在社会公众心目中树立本组织的良好形象为主线贯穿始终。二、《会计学基础》  本课程是商务秘书专业必修的一门基础课程。通过讲授和辅导两个环节,要求学生掌握会计学的一些基本理论、基本方法和基本操作技能 ,以及会将理论和方法适用于工商部门、分析处... 阅读全文

posted @ 2009-10-30 13:42 linFen 阅读(3028) 评论(0) 推荐(0) 编辑

2009年10月29日

摘要: MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数。许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支持不同大小的数据,并且 MySQL 允许我们指定数值字段中的值是否有正负之分或者用零填补。  表列出了各种数值类型以及它们的允许范围和占用的内存空间。类型 大小 范围(有符号) 范围(无符号) 用途 TINYINT 1 字节 (-128,127) (0,2... 阅读全文

posted @ 2009-10-29 15:42 linFen 阅读(298) 评论(0) 推荐(0) 编辑

2009年10月28日

摘要: VisualSVN Server的配置和使用方法 一、VisualSVN Server的配置和使用方法【服务器端】安装好VisualSVN Server后【安装过程看这里】,运行VisualSVN Server Manger,下面是启动界面:好的,下面我来添加一个代码库【Repository】,如下图:按上图所示,创建新的代码库,在下图所示的文本框中输入代码库名称:注意:上图中的CheckBox如... 阅读全文

posted @ 2009-10-28 17:58 linFen 阅读(367) 评论(0) 推荐(0) 编辑

摘要: 激发建设性思维 Tools for creative thinking:--头脑风暴Brainstorm --影响因素的关系图 Affinity Diagram 分析思维的形成 Tools for analytical thinking: --因果图 Cause and Effect Diagram --瀑布图 Flowchart --树状图 Tree Diagram --框架设计 F... 阅读全文

posted @ 2009-10-28 17:54 linFen 阅读(326) 评论(0) 推荐(0) 编辑

摘要: 项目管理技术的发展与计算机技术的发展密不可分,随着计算机性能的迅速提高,大量的项目管理软件涌现出来。它们可以用于各种商业活动,提供便于操作的图形界面,帮助用户制定任务、管理资源、进行成本预算、跟踪项目进度等。 具备的功能 目前,市场上大约有120多种项目管理软件工具。这些软件各具特色,各有所长。这里列出大多数项目管理软件具备的主要功能。1.成本预算和控制 输入任务、工期,并把资源的使用成本、所用材... 阅读全文

posted @ 2009-10-28 17:52 linFen 阅读(425) 评论(0) 推荐(0) 编辑

摘要: 要想获得管理的高效率,经理必须熟知并熟练运用以下几个工具:  工具A:招聘面试的STAR原则   招聘面试是经理工作的一项重要内容,每个成功的经理人都必须具备高超的招聘面试技巧,以招聘到合适的人充实到工作团队中,使合适的人在合适的岗位上,创造岗位员工的高绩效。  所谓STAR原则,即Situation(背景)、Task(任务)、Action(行动)和Result(结果)四个英文单词的首字母组合。... 阅读全文

posted @ 2009-10-28 17:51 linFen 阅读(245) 评论(0) 推荐(0) 编辑

摘要: 项目管理是基于现代管理学基础之上的一种新兴的管理学科,它把企业管理中的财务控制、人才资源管理、风险控制、质量管理、信息技术管理(沟通管理)、采购管理等有效的进行整合,以达到高效、高质、低成本的完成企业内部各项工作或项目的目的。项目管理目前已成为续MBA之后的一种"黄金职业"。 随着IT行业的发展,IT行业内的项目拓展和投资比比皆是。为了提高项目管理水平,赢得市场竞争,特别是在加入WTO后在国内、国... 阅读全文

posted @ 2009-10-28 17:44 linFen 阅读(309) 评论(0) 推荐(0) 编辑

摘要: 首先,向大家说一声抱歉,这篇文章耽误了这么久才和大家见面。至于Bug的跟踪和管理的必要性和好处,我就不在这里说了,下面介绍几款Bug跟踪和管理的软件。 一、BugNETBugNET是一个非常优秀的开源软件,基于.NET Framework2.0 ,使用ASP.NET+SQL Server开发的网站项目, 另外项目中还使用了Microsoft Report Viewer Redistributabl... 阅读全文

posted @ 2009-10-28 17:30 linFen 阅读(3590) 评论(2) 推荐(0) 编辑

摘要: 在上一篇教程项目管理实践【三】每日构建【Daily Build Using CruiseControl.NET and MSBuild】 中,我们讲解了如何使用CCNET+MSBuild来自动编译项目,今天我们讲解一下怎么使用MSBuild+WebDeployment+Robocopy自动编译过和部署ASP.NET网站。 首先安装下面的三个软件:1.MSBuild.Community.Tasks下... 阅读全文

posted @ 2009-10-28 17:26 linFen 阅读(784) 评论(0) 推荐(0) 编辑

摘要: 在上一篇项目管理实践教程二、源代码控制【Source Control Using VisualSVN Server and TortoiseSVN】中我们已经讲解了如何使用TortoiseSVN和VisualSVN Server来做简单的版本控制,这一篇我们将会讲解使用CruiseControl.NET和MSBuild来搭建每日构建系统。 在第一篇项目管理实践教程一、工欲善其事,必先利其器【Bas... 阅读全文

posted @ 2009-10-28 17:24 linFen 阅读(510) 评论(0) 推荐(0) 编辑

摘要: 今天,我们首先安装一些必须的软件,主要有下面的4个,其中软件1和2使用在服务器机上,软件3和4安装在客户端机上。另外,我们还有用到MSBuild、RoboCopy、WebDeployment等等,在下面的文章中用到的时侯,我会介绍给大家。 软件最新版本简单说明1VisualSVN Server1.6.1 版本控制、用户及权限管理2CruiseControl.NET1.4 每日构建服务器端3Tor... 阅读全文

posted @ 2009-10-28 17:12 linFen 阅读(517) 评论(2) 推荐(0) 编辑

摘要: 在第一篇文章 项目管理实践教程一、工欲善其事,必先利其器【Basic Tools】发布后,根据大家的回复,我需要向大家说明几个问题:1.为什么要用VisualSVN Server,而不用Subversion?回答:因为如果直接使用Subversion,那么在Windows 系统上,要想让它随系统启动,就要封装SVN Server为windws service,还要通过修改配置文件来控制用户权限,另... 阅读全文

posted @ 2009-10-28 17:09 linFen 阅读(6036) 评论(0) 推荐(1) 编辑

摘要: 使用免费的VisualSVN Server和AnkhSvn打造Visual Studio 2005/2008工程代码的SVN管理使用原始的SVN和Apache相配合来实现源代码的SVN管理,虽然专业且功能强大,但对于一般个人用户来说未免太过复杂。而使用VisualSVN Server来实现主要的SVN功能则简单得多。本文采用VisualSVN Server 1.5.2。需要相应的插件才能在Visu... 阅读全文

posted @ 2009-10-28 17:08 linFen 阅读(1884) 评论(0) 推荐(0) 编辑

摘要: VisualSVN Server是一个非常不错的SVN Server程序,方便,直观,用户管理也异常方便。不过,它本身并没有提供在线修改密码的功能。由于在实际使用过程中,一旦SVN的用户比较多,只单单依靠windows的管理控制台去修改密码 显然是不太合适的。总不能任何人想改个密码还要通过管理员吧?所以,就想为其增加在线修改密码的功能。说实话,网上已经有了可以在线修改密码的方法。试用过,也的确可以... 阅读全文

posted @ 2009-10-28 17:04 linFen 阅读(8945) 评论(7) 推荐(1) 编辑

摘要: 到目前为止,市面上有多款源代码管理应用软件了。其中孰优孰劣,产品的,开源的,跨平台的,相信使用过的都清楚了。其中在前面的一篇文里做了一些对比。具体可以回顾:VSS、CVS、SVN和ClearCase等scm工具的对比。最初接触的源码管理系统是微软的VSS,配置简单,容易上手,但安全性方面很薄弱,后来我基本不用了。然后接触CVS,特有的功能让人眼前一亮。然后开始接触SVN。但那时候SVN是从Apac... 阅读全文

posted @ 2009-10-28 16:48 linFen 阅读(2960) 评论(0) 推荐(0) 编辑

摘要: 1.1、Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Language)扩展型可标记语言。面向... 阅读全文

posted @ 2009-10-28 14:39 linFen 阅读(587) 评论(0) 推荐(0) 编辑

2009年10月27日

摘要: 1.DataGridView实现课程表 testcontrol.rar2.DataGridView二维表头及单元格合并 DataGridView单元格合并和二维表头.rarmyMultiColHeaderDgv.rar3.DataGridView单元格显示GIF图片 gifanimationindatagrid.rar4.自定义显示DataGridView列(行头显示行号与图标,同一单元格显示图片... 阅读全文

posted @ 2009-10-27 16:23 linFen 阅读(639) 评论(0) 推荐(0) 编辑

2009年10月21日

摘要: 文简单比较了动软三层结构和“Nhibernate三层结构”。     (1)动软三层架构  刚开发ASP.Net应用时,使用动软自动生成的三层架构,用起来方便。就是改动起来麻烦。比如要加一个查询数据的方法,先在DAL层添加接口方法,再到SQLServerDAL层添加实现代码,再到BLL层添加一个包装方法。向某个表里添加一个字段,就得重新生成一遍,要不然就自己一层一层改。  ... 阅读全文

posted @ 2009-10-21 18:05 linFen 阅读(673) 评论(0) 推荐(0) 编辑

2009年10月20日

摘要: 去掉Powerdesigner生成oracle表的sql脚本的时候的引号用oracle做数据库的时候,这个引号很让人讨厌。用下面的方法去除:powerdesigner菜单/Edit Current Database/菜单的script/format/EnableOwnerPrefix中,选择no即可。从9.0到12.0,PowerDesigner生成Orcale的表名称和字段名称问题带引号的问题一... 阅读全文

posted @ 2009-10-20 22:48 linFen 阅读(1718) 评论(0) 推荐(0) 编辑

摘要: dbfC#DataGridView中的常用技巧 只列出技巧部分,后面会有补充0(最基本的技巧). 获取某列中的某行(某单元格)中的内容this.currentposition = this.dataGridView1.BindingContext [this.dataGridView1.DataSource, this.dataGridView1.DataMember].Position;book... 阅读全文

posted @ 2009-10-20 19:56 linFen 阅读(512) 评论(0) 推荐(0) 编辑

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 34 下一页