自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

霍力强的专栏

技术社区

  • 博客(15)
  • 资源 (21)
  • 收藏
  • 关注

原创 sql 生成不重复编号

产生不重复的编号方法很多比如采用自增的字段,或获取max(id),另就是采用 update table set @id=id,id=id+1 (rowlock)方式之类的.但如果考虑并发的话,在loadrunner之类的并发工具测试.1) 获取自增的字段是可以的.set @id=SCOPE_IDENTITY();2) 直接采用max(id)这种是不行的,并发有重复号码.3) 自己处理,update

2012-04-28 17:39:02 18553

转载 SQL 悲观锁和乐观锁

为了得到最大的性能,一般数据库都有并发机制,不过带来的问题就是数据访问的冲突。为了解决这个问题,大多数数据库用的方法就是数据的锁定。数据的锁定分为两种方法,第一种叫做悲观锁,第二种叫做乐观锁。什么叫悲观锁呢,悲观锁顾名思义,就是对数据的冲突采取一种悲观的态度,也就是说假设数据肯定会冲突,所以在数据开始读取的时候就把数据锁定住。而乐观锁就是认为数据一般情况下不会造成冲突,所以在数据进行提交更新的时候

2012-04-28 16:26:49 4908

转载 linq to sql 乐观锁

class Program    {        static void Main(string[] args)        {            string sql = "data source=localhost;initial catalog=test;integrated security=true";            DataContext dc = new DataCo

2012-04-28 16:24:18 2101

转载 SQLSERVER乐观锁定和悲观锁定使用实例

在实际的多用户并发访问的生产环境里边,我们经常要尽可能的保持数据的一致性。而其中最典型的例子就是我们从表里边读取数据,检查验证后对数据进行修改,然后写回到数据库中。在读取和写入的过程中,如果在多用户并发的环境里边,其他用户已经把你要修改的数据进行了修改是非常有可能发生的情况,这样就造成了数据的不一致性。解决这样的办法,SQL SERVER提出了乐观锁定和悲观锁定的概念,下边我以一个实例来说明如何使

2012-04-28 16:15:31 1479

原创 nosql 随笔

最近在看一些nosql 的资料,个人感觉这确实是一个不错的方向,值得关注.      可以参考这篇文章:      http://sebug.net/paper/databases/nosql/Nosql.html      里面的总体讲述的不错.就目前来看,想把所有的关系数据库转换到nosql显然不太现实,我个人感觉要使用nosql,可以跟关系数据库配合使用.     把需要大量查询的数据跟no

2012-04-27 11:28:04 1549

转载 RavenDB:基于Windows/.NET平台的NoSQL数据库

众所周知,NoSQL运动旨在成为大数据时代传统关系数据库管理系统的替代品。如今Microsoft对开源的态度有所转变,RavenDB就是很好的例子。Microsoft对RavenDB(NoSQL数据库)的认可令很多人感到惊讶。RavenDB可以轻易的替代关系数据库管理系统并兼容以往的.NET应用。NoSQL的出现与发展是非常必要的,NoSQL系统的速度和高扩展性是其具备的优势,而这并不是传统关系数

2012-04-27 10:54:50 2744

转载 .net mongodb

第一节 MongoDB介绍及下载与安装 引言    MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据

2012-04-27 10:53:05 10717 1

转载 C#调用C++Dll封装时遇到的一系列问题(2)

最近帮底层开发的同时用C#重新封装一下dll,也就是用C#类来封装C++Dll里的方法,以供用户使用。之前也用到过类似的应用,大多数问题都出在类型转换上,但是这次的应用层出不穷,所以在这里总结一下,以供自己以后查阅,也希望对大家能够有所帮助。  首先,重复一下一些基本使用方法。具体的那些方式在这里就不重复讲了,网上很多的。比如http://blog.csdn.net/sunboyljp/archi

2012-04-24 10:24:41 1878

转载 C#调用C++Dll封装时遇到的一系列问题

在合作开发时,C#时常需要调用C++DLL,当传递参数时时常遇到问题,尤其是传递和返回字符串是,现总结一下,分享给大家:VC++中主要字符串类型为:LPSTR,LPCSTR, LPCTSTR, string, CString, LPCWSTR, LPWSTR等但转为C#类型却不完全相同。主要有如下几种转换:将string转为IntPtr:IntPtr System.Runtime.InteropS

2012-04-24 10:23:14 4857

转载 NoSQL数据库笔谈

序 思想篇 CAP 最终一致性 变体 BASE 其他 I/O的五分钟法则 不要删除数据 RAM是硬盘,硬盘是磁带 Amdahl定律和Gustafson定律 万兆以太网 手段篇 一致性哈希 亚马逊的现状 算法的选择 Quorum NRW Vector clock Virtual node gossip Gossip (State Transfer Model) Gossip (Operation T

2012-04-20 09:56:21 6214

转载 .NET下实现分布式缓存系统Memcached

IT168 技术文档】在Web应用程序中,数据通常保存在RDBMS中,应用服务器从数据库中读取数据并在浏览器中显示。但随着数据量的增大、访问的集中,就会出现RDBMS的负载加重、数据库响应变慢、网站显示延迟等重大影响。为了缓解数据库的压力,提升Web应用程序的响应速度,人们提出了Web缓存的概念,这里缓存的概念不同于计算机硬盘控制器上的一块内存芯片。Web缓存位于Web服务器(1个或多个,内容源服

2012-04-20 00:16:16 6315

转载 .NET中使用Memcached的相关资源整理

Memcached官方站点:http://www.danga.com/memcached/Memcached Win32 1.2.6下载:http://code.jellycan.com/memcached/安装帮助:Windows下的.NET+ Memcached安装Memcached .NET客户端:1).NET memcached client library  下载地址:https://s

2012-04-19 23:55:35 1630

原创 工作感悟-该注意什么以及努力的方向

最近因为正在换工作,自己对自己进行了一番自省.也针对自己的一些问题,谈谈自己的看法以及将来努力的方向.       首先是自己感觉最重要的两点:       1)  责任以及团队意识,工作时间越长,担任的角色越重要,责任也就越大.不是刚工作的以后,负责一部分模块,基本是单纯的编码那么简单了.尤其是跟团队的配合,已经不是只管自己,独善其身的阶段了.另就是家庭的责任,一想以后,也是感觉压力颇大,尤其在

2012-04-08 10:35:24 2357 1

原创 发现一个好的博客

今天抽时间看了看博客,看到这个兄弟的博客写得很好了,刚好是我现在想了解的一些技术他里面主要是架构方面的文章,包括:负载平衡,架构设计等,有兴趣的看看了。http://www.cnblogs.com/yanyangtian/archive/2012/04/05/2433018.html

2012-04-05 16:18:09 1662 1

原创 面试随笔-wcf 授权以及wf 持久化

最近一直在面试,被问到的问题也很多了,有时也会被打击一下,不过没关系,也是一种成长了1.wcf 这个问到最多的,如果控制访问权限??1) 这个我做的不多,一般是ip限制:wcf开发应用程序的时候常常会遇到一个问题,就是如何只让指定的客户端访问服务,其他客户端禁止访问服务。因为很多时候我们这样做可以防止一系列的黑客攻击、及非法调用等。今天开心银光将介绍一种在wcf中取得访问端电脑的IP地址而进行过滤

2012-04-01 09:08:10 4278 2

Jenkins视频教程.zip

Jenkins视频教程

2021-06-18

新型智慧城市大数据解决方案.xdf

新型智慧城市大数据解决方案

2021-06-18

XXXX电子政务云数据中心顶层设计方案.xdf

电子政务云数据中心顶层设计方案

2021-06-18

智慧环保物联网大数据云平台建设方案.xdf

智慧环保物联网大数据云平台建设方案

2021-06-18

微信公众平台应用开发:方法、技巧与案例.zip

微信公众平台应用开发

2021-06-18

区块链技术指南.zip

区块链技术指南

2021-06-18

微信小游戏源码80套.zip

威胁你小游戏源码80套

2021-06-18

Pro WF4 开发详解

Pro WF4

2012-05-09

Pro WPF 2010 开发宝典

Pro WPF 2010

2012-05-09

VS2010 .NET 4.0 开发详解

VS2010 .NET 4.0

2012-05-09

windows phone 7 code

windows phone 7 code

2012-05-09

PRO WCF 4 Final Code

PRO WCF 4 Final Code

2012-05-09

Pro Silverlight 4

Pro Silverlight 4 Pro Silverlight 4

2012-05-09

entity framework 4

entity framework

2012-05-09

WPF 编程宝典-使用c#2008和.NET 3.5

WPF 编程宝典-使用c#2008和.NET 3.5

2012-05-09

vc 专家门诊 代码

vc 专家门诊 代码,个人认为这些例子挺经典的,需要用的可以下载了

2012-05-08

vc++ 深入详解

vc++ 深入详解 code 详细的就不用说了,经典的数据呀,呵呵

2012-05-07

Android开发教程,感兴趣的可以看看

Android开发教程,感兴趣的可以看看,讲的还可以了,个人搜集的

2011-07-14

c# 设计模式大全,一个好东东

用一个解决方案,把常见的23种设计模式集成了进来,很全的东东

2011-07-14

c#设计模式简洁的描述了23种设计模式

c#设计模式 简洁的描述了23种设计模式,可以让你快速的掌握他们

2011-07-14

空空如也

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

TA关注的人

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