皮皮虾
朋哥 http://blog.sina.com.cn/friendwang1001
博客园
首页
社区
新随笔
联系
订阅
管理
随笔-77 评论-1 文章-0 trackbacks-0
2012年1月13日
.NET中锁6大处理方法[转]
摘要: 本文介绍了处理.NET中锁的6种方法,首先我们讨论一下并发性问题,然后讨论处理乐观锁的3种方法,乐观锁不能从根源上解决并发问题,因此后面我们介绍了悲观锁,最后介绍隔离级别如何帮助我们实现悲观锁,每个隔离级别都列举了示例进行说明,使得概念更加清晰。我们为什么需要锁? 在多用户环境中,在同一时间可能会有多个用户更新相同的记录,这就会产生冲突,这个就是著名的并发性问题。 图 1 并行性问题漫画 如何解决并发性问题? 借助正确的锁定策略可以解决并发性问题,资源被锁定后,其它进程想要访问它就会被阻止。 并发会造成什么样的冲突? 并发主要会导致四种常见的问题,详细情况请看下表。问题简要描述解...
阅读全文
posted @ 2012-01-13 17:44 皮皮虾的blog 阅读(9) 评论(0)
编辑
2011年7月19日
正则表达式资源
摘要: http://www.regexlib.com/通过这个网站可以找到很多已有的正则表达式的例子.当用户登录网站时,一般要求用户提供登录该网站的用户名称和密码。从某种意义上说,密码的复杂程度越高,用户的信息安全性越高。因此,很多网站在注册用户信息或修改用户密码时,往往会提供一个密码强度的说明,从而提醒用户使用高强度的密码。 目前来说,密码字符可以分为3种:数字、字母和特殊字符(即除数字、字母之外的字符)。用户密码包含上述3种字符种的种类越多,密码的安全性越高。用户密码只含其中一种的安全性是最低的,如123455、abcdef等。其次是含上述2种字符的密码,如123abc、123!@#等。密码强度
阅读全文
posted @ 2011-07-19 17:45 皮皮虾的blog 阅读(22) 评论(0)
编辑
2011年5月20日
NDoc 用户指南(转)
摘要: 欢迎使用 NDoc What's New?已知问题 快速教程 配置您的 C# 项目 “装饰”您的代码 NDoc 支持的标记 NDoc 支持的属性 (Attribute) 新建 NDoc 项目 NDoc 设计器 选项 NDoc 命令行工具 使用 NDoc 命令行自动生成代码文档 NDoc 文档引擎 VS.NET 文档引擎 指向其他文档集合的 XLinks 与 Visual Studio .NET IDE 的集成Microsoft Help 2 部署 MSDN 文档引擎 MSDN 2003 文档引擎XML 文档引擎JavaDoc 文档引擎Linear HTML 文档引擎LaTeX 文档引擎
阅读全文
posted @ 2011-05-20 09:56 皮皮虾的blog 阅读(65) 评论(0)
编辑
.NET2.0/3.0/3.5区别和VS各个版本概览(转)
摘要: 随着VS2008的推出,.NET框架版本已经升级到了3.5。但是.net framework 3.0和3.5其核心部分还是.net2.0的东西,只不过在其基础上增加了一些个类库。以下这个图表可以很清楚的描述了3个版本框架的不同之处。VS Studio开发工具在这几年的Release版本见下表相应的.NET的发展方向。
阅读全文
posted @ 2011-05-20 09:56 皮皮虾的blog 阅读(42) 评论(0)
编辑
2011年5月17日
使用Sandcastle Styles 来生成VS2008的帮助文档.
摘要: 1: 下载 Sandcastle Styles http://sandcastlestyles.codeplex.com/2: 下载 HTML Help Workshop http://www.microsoft.com/downloads/details.aspx?familyid=00535334-c8a6-452f-9aa0-d597d16580cc&displaylang=en3: 使用SandcastleGui.exe来生成帮助文件 C:\Program Files\Sandcastle\Examples\Generic\SandcastleGui.exe4: 使用HTML
阅读全文
posted @ 2011-05-17 17:29 皮皮虾的blog 阅读(95) 评论(0)
编辑
2011年4月29日
Scrum Works 1.84安装
摘要: 1 : 下载Scrum Works1.84,并下载jboss-4.0.4.GA.zip放入到同一个文件夹.2: 安装成功后,默认的端口是8080,如果想改为别的端口,需要打开文件:\Scrumworks\server\scrumworks\deploy\jbossweb-tomcat55.sar\server.xml文件进行修改。其他配置按系统默认的即可。3: 运行客户端在浏览器中输入:http://localhost:8080/scrumworks/ 出现如下界面:4: 客户端支持两种模式:一种是客户端方式登录,点击<Launch Scrum Works Basic Desktop C
阅读全文
posted @ 2011-04-29 16:15 皮皮虾的blog 阅读(48) 评论(0)
编辑
2011年4月11日
SQL Server 2005 中删除重复记录
摘要: 我们在数据库开发和维护时由于各种原因,经常会产生重复数据,如果数据量比较大的话,会是一个很费事的工作,那么怎么能够迅速的删除这些无用的重复记录呢.USE [master]GOif exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[TestTD]'))DROP TABLE TestTDCREATE TABLE TestTD(ProductID INT, ProductName NVARCHAR(50),Unit NVARCHAR(50),Price MONEY)INSERT INTO TestTD
阅读全文
posted @ 2011-04-11 09:57 皮皮虾的blog 阅读(99) 评论(0)
编辑
2011年2月18日
第一章 C#语言基础(C# Language Elements)
摘要: 为什么你应该改变现在正在做的即使它是好的.答案就是你会变得更强.你改变工具或者是语言来让你更高效.如果不改变习惯将很难获取你的期望. 当C#这种新的语言与大家一些熟悉的语言比如C++和Java拥有很多的共同点是一件很困难的事情.回到旧的习惯是一件很容易的事情,不过大多数的就习惯还是好的. C#语言的设计者希望我们能够使用以前的语言的知识.不过他们也添加和修改了一些元素来提供更集成的通用语言运行时(CLR)及对组件开发提供了更好的支持.本章将讨论那些你应该改变的习惯.
阅读全文
posted @ 2011-02-18 14:21 皮皮虾的blog 阅读(11) 评论(0)
编辑
Effective C#: 50个细节提高你的C#[50 Specific Ways to Improve Your C#]
摘要: 最近发现了一般好书,叫Effective C#: 50 Specific Ways to Improve Your C#.[Effective C#: 50个细节提高你的C#],网上也有一些翻译,不过看着都不太准确,最近闲来有空,就一边学习一边翻译试试了.此内容只用于学习和讨论,如涉及版权问题,本人将删除内容.第一章 C#语言基础(C# Language Elements) Item 1: 尽可能的使用属性代替可访问的数据成员(Always Use Properties Instead of Accessible Data Members) Item 2: 使用readonly代替const(
阅读全文
posted @ 2011-02-18 14:16 皮皮虾的blog 阅读(34) 评论(0)
编辑
Item 6: Distinguish Between Value Types and Reference Types
摘要: Item 6: Distinguish Between Value Types and Reference Types
阅读全文
posted @ 2011-02-18 14:09 皮皮虾的blog 阅读(5) 评论(0)
编辑
仅列出标题
下一页
我的新浪博客
http://blog.sina.com.cn/friendwang1001
昵称:
皮皮虾的blog
园龄:
6年2个月
粉丝:
1
关注:
0
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类
(74)
.NET(47)
Office(1)
SQL(4)
读书时间(1)
管理、软件工程(12)
其他(5)
设计模式(3)
我的声明(1)
随笔档案
(77)
2012年1月 (1)
2011年7月 (1)
2011年5月 (3)
2011年4月 (2)
2011年2月 (8)
2009年9月 (1)
2009年8月 (3)
2008年9月 (1)
2008年8月 (1)
2008年4月 (3)
2007年4月 (1)
2007年1月 (1)
2006年12月 (1)
2006年8月 (1)
2006年7月 (7)
2006年6月 (1)
2006年5月 (2)
2006年4月 (1)
2006年3月 (5)
2006年2月 (33)
相册
TT
积分与排名
积分 - 21054
排名 - 4872
最新评论
阅读排行榜
评论排行榜
推荐排行榜