chenlulouis

暴走笑话 杭州空调维修 杭州燃气灶维修 杭州洗衣机维修 上海ktv酒吧招聘 上海招聘 上海夜场招聘 上海夜场招聘

导航

上一页 1 2 3 4 5 6 7 ··· 10 下一页

2010年7月31日 #

分享一个调试多解决方案下的分布式项目的小技巧

摘要: 这只是个小技巧分享,不喜欢可以忽视不见即可请不要拍砖我们是分了多个解决方案的分布式项目大体机构是解决方案A :相当于一个应用服务器吧解决方案B:处理业务逻辑和基础数据的解决方案C:是一个WEB站点解决方案C 与 解决方案A 用remoting通行, 解决方案A与解决方案B的依赖关系是,A反射调用B的DLL,B依赖引用A的DLL ,这样是为了避免DLL循环依赖调用。好现在进入正题:我在WEB端通过通... 阅读全文

posted @ 2010-07-31 09:55 chenlulouis 阅读(1536) 评论(21) 推荐(2) 编辑

2010年7月7日 #

用悲观并发方式处理数据库并发冲突以保证数据一直性的代码处理方法

摘要: 悲观处理方式是 采用SQLSERVER数据库中“事务+锁”!先上伪代码再解释:1.先解释2个要用到的锁SELECT * FROM table WITH (HOLDLOCK) 其他事务可以读取表,但不能更新删除 SELECT * FROM table WITH (TABLOCKX) 其他事务不能读取表,更新和删除PS:这2个是表级锁,要锁行加上SQL过滤条件即可。数据库的默认... 阅读全文

posted @ 2010-07-07 15:21 chenlulouis 阅读(3404) 评论(19) 推荐(3) 编辑

数据库中乐观锁与悲观锁的概念

摘要: 锁( locking )业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算处理中,我们希望针对某个 cut-off 时间点的数据进行处理,而不希望在结算进行过程中(可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也就是所谓的 “ 锁 ” ,即给我们选定的目... 阅读全文

posted @ 2010-07-07 09:36 chenlulouis 阅读(14161) 评论(3) 推荐(5) 编辑

2010年7月6日 #

用乐观并发方式处理数据库并发冲突以保证数据一直性的代码处理方法

摘要: 1.在要保证数据一致性的表中都加上时间戳字段。2.在一个管理页面执行Update,Delete操作的时候(起码能得到实体的主键ID数据及其修改后的数据),在代码处理的时候;(1)try { . . . DB.Execute("update setnum = @numfrom Orders where id = @id"); . . . } 如果代码是这样处理的话,那么如果发生并发,那么会覆盖别人的... 阅读全文

posted @ 2010-07-06 16:23 chenlulouis 阅读(2793) 评论(24) 推荐(2) 编辑

2010年6月30日 #

GAC

摘要: 一、GAC的作用 全称是Global Assembly Cache作用是可以存放一些有很多程序都要用到的公共Assembly,例如System.Data、System.Windows.Forms等等。这样,很多程序就可以从GAC里面取得Assembly,而不需要再把所有要用到的Assembly都拷贝到应用程序的执行目录下面。举例而言,如果没有GAC,那么势必每个WinForm程序的目录下就都要从... 阅读全文

posted @ 2010-06-30 10:46 chenlulouis 阅读(20949) 评论(4) 推荐(12) 编辑

2010年6月12日 #

DataGridView

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

posted @ 2010-06-12 11:38 chenlulouis 阅读(1178) 评论(0) 推荐(1) 编辑

2010年6月11日 #

SQL Server数据库表锁定原理以及如何解除表的锁定

摘要: 1. 数据库表锁定原理1.1 目前的C/S,B/S结构都是多用户访问数据库,每个时间点会有成千上万个user来访问DB,其中也会同时存取同一份数据,会造成数据的不一致性或者读脏数据.1.2 事务的ACID原则1.3 锁是关系数据库很重要的一部分, 数据库必须有锁的机制来确保数据的完整和一致性.1.3.1SQL Server中可以锁定的资源:1.3.2锁的粒度:1.3.3锁的升级:锁的升级门限以及锁... 阅读全文

posted @ 2010-06-11 15:52 chenlulouis 阅读(604) 评论(4) 推荐(1) 编辑

B2B网站对接支付宝接口

摘要: 网站转接支付宝解决方案大型网上购物系统除了能让会员选择货到付款结账方式外,还应该提供一些更方便快捷的网上支付方式。如果网上商店没有足够的实力提供会员直接在网站中建立现金账户的功能,就可以将订单信息转接到支付宝,让会员从支付宝付款。当然就算会员可以在网站上建立自己的现金账户,提供支付宝支付功能也不失为另一种方便快捷的支付方式,这可以给客户提供更多可选的支付方式。首先,网上购物系统必须与支付宝公司签订... 阅读全文

posted @ 2010-06-11 14:41 chenlulouis 阅读(11617) 评论(6) 推荐(2) 编辑

2010年5月26日 #

ASP.NET配置文件machine.config与性能

摘要: 与传统的ASP不同的是,ASP.NET不是运行在IIS的地址空间,而是有自己的进程。该进程可以通过XML配置文件machine.config进行配置。 ASP.NET进程: aspnet_wp.exe传统的ASP程序的内存问题或配置不当总是会导致Internet Information Server (IIS)要么停止响应,要么崩溃。其根本原因是由于ASP进程是在IIS的进程空间中运行的。为此,A... 阅读全文

posted @ 2010-05-26 11:14 chenlulouis 阅读(15018) 评论(1) 推荐(5) 编辑

进程、线程与JVM、CLR

摘要: 进程和线程的关系:网上有一副很经典的图可以让我们来理解进程和线程的关系:下面这副图是一个双向多车道的道路图,假如我们把整条道路看成是一个“进程”的话,那么图中由白色虚线分隔开来的各个车道就是进程中的各个“线程”了。 这副图出自:http://www.blogjava.net/pengpenglin/archive/2008/09/02/226292... 阅读全文

posted @ 2010-05-26 10:04 chenlulouis 阅读(470) 评论(2) 推荐(1) 编辑

上一页 1 2 3 4 5 6 7 ··· 10 下一页