自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jerry.Jiang的程序人生

for(微笑,自信;成功;努力++,勤奋++);

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

原创 SQL Server开发过程中的十种常见问题总结(2)

SQL Server 2005中的存储过程并发问题 我在SQL Server2005中遇到了并发问题。我持有车票的公共汽车上有一些空闲的座位。我在插入销售的查票之前,需要查看是否还有空闲的座位。我的存储过程做的事情如下所示:create PROCEDURE add_ticket — parameters DECLARE free_seats int BEGIN TRANSA

2009-07-26 08:42:00 1011

原创 SQL Server开发过程中的十种常见问题总结(1)

在SQL Server开发问题中你可能会问到的十个问题: 1、什么是常见的对表和字段的名字约束?   2、有没有可能在不了解T-SQL的情况下编写存储过程?   3、T-SQL中如何比较CLR存储过程和函数的性能?   4、我如何在一个存储过程中使用另一个存储过程产生的结果?   5、我如何解决SQL Server 2005的并发问题?   6、在SQL Server 2005中用什么工具替代

2009-07-26 08:40:00 1557 2

原创 SQL Server数据库备份过程中经常遇到的九种情况

 第一种情况: 有RAID,还需要做数据库备份吗?   回答:需要。有了RAID,万一部份磁盘损坏,可以修复数据库,有的情况下数据库甚至可以继续使用。但是,如果哪一天,你的同事不小心删除了一条重要的记录,怎么办?RAID是无能为力的。你需要合适的备份策略,把那条被误删的数据恢复出来。所以有了RAID,仍需要做备份集群,磁盘镜像同理。    第二种情况: 我们需要全备份+日志备份?

2009-07-25 16:11:00 2483 6

原创 用触发器对SQL Server数据库进行数据备份

首先,你需要建立测试数据表,一个用于插入数据:test3,另外一个作为备份:test3_bak   以下是引用片段:   create table test3(id int primary key not null   identity(1,1),uname varchar(20),uage int);   create table test3_bak(id int primary key

2009-07-25 16:07:00 1107 4

原创 在SQL Server 2005中编写存储过程

在SQL Server 2000中,实际上只有一种创建存储过程的方法:即T-SQL语句。之前的每个SQL Server版本都采用这个程序。然而,在SQL Server 2005中,我们可以用.NET家族的语言——主要是VB.NET和C#来编写存储过程(以及方法、触发器和其它组件)。让我们来熟悉一下关于编写存储过程新方法的5个常见问题。它们是非常值得我们探讨的。  1、为什么我们必须使用CLR模

2009-07-25 11:00:00 1150

原创 数据转换冲突及转换过程中大对象的处理

数据转换冲突及处理  数据转换冲突:   在数据转换过程中,要想实现严格的等价转换是比较困难的。必须要确定两种模型中所存在的各种语法和语义上的冲突,这些冲突可能包括:   (1)命名冲突:源数据源的标识符可能是目的数据源中的保留字。   (2)格式冲突:同一种数据类型可能有不同的表示方法和语义差异。   (3)结构冲突:如果两种DBMS之间的数据定义模型不同,如为关系模型和层次

2009-07-25 10:04:00 1295

原创 SQL Server数据库开发顶级技巧

 无论你的专业水平如何,从其他IT专家那里学习新的技巧与最佳实践常常都是有益的。本文包含了我遇到过的SQL Server开发的高级技巧。希望其中的一些技巧能够对您的数据库开发及管理工作有所帮助。  确保代码中的数据类型与数据库中的列类型保持一致   确保您的应用程序各层数据类型保持一致是非常重要的。例如,如果一列的数据类型为NVARCHAR(50),那么,您应该在代码查询与存储过程中使

2009-07-25 09:51:00 876

原创 SQL Server 2005 数据转换服务的常见设计问题

 本文回答了有关 SQL Server 2005 中的数据转换服务的某些常见问题,特别回答了某些设计问题,这是关于“为什么”而不是关于“如何”的常见问题。 为什么传输几千个表的数据时向导会失败?当前的向导体系结构会创建一个 DTS 软件包数据流以传输数据。但如果要处理几千个表,则会遇到可伸缩性限制。我们认为这是合理的,因为软件包设计人员不太可能在一个数据流中使用几千个源和几千个目标。B

2009-07-25 09:21:00 961

原创 .Net在SqlServer中的图片存取技术

本文总结如何在.Net Winform和.Net webform(asp.net)中将图片存入sqlserver中并读取显示的方法1,使用asp.net将图片上传并存入SqlServer中,然后从SqlServer中读取并显示出来一,上传并存入SqlServer数据库结构create table test{id identity(1,1),FImage image}相关的存储过程Create pr

2009-07-24 21:26:00 878

原创 SQL Server 2005:你应知道的13件事

 SQL Server 2005新增的功能:  1. 新的产品版本  除SQL Server 2005标准版和企业版之外,产品线中还加入了SQL Server 2005简化版(SQL Server 2005 Exdivss)和工作组版(SQL Server 2005 Workgroup)两个新版本。  SQL Server 2005 Exdivss——其作用是代替微软SQL Serve

2009-07-24 17:47:00 695

原创 SQL Server数据库导入导出数据方式比较(二)

2. 使用命令行BCP导入导出数据 很多大型的系统不仅仅提供了友好的图形用户接口,同时也提供了命令行方式对系统进行控制。在SQL Server中除了可以使用SQL语句对数据进行操作外,还可以使用一个命令行工具BCP对数据进行同样的操作。BCP是基于DB-Library 客户端库的工具。它的功能十分强大,BCP能够以并行方式将数据从多个客户端大容量复制到单个表中,从而大大提高了装载效率。但在

2009-07-24 17:27:00 1096

原创 SQL Server数据库导入导出数据方式比较(一)

在我们建立一个数据库时,并且想将分散在各处的不同类型的数据库分类汇总在这个新建的数据库中时,尤其是在进行数据检验、净化和转换时,将会面临很大的挑战。幸好SQL Server为我们提供了强大、丰富的数据导入导出功能,并且在导入导出的同时可以对数据进行灵活的处理。  在SQL Server中主要有三种方式导入导出数据:使用Transact-SQL对数据进行处理;调用命令行工具BCP处理数据;使

2009-07-24 17:25:00 890

原创 实例操作 教你玩转SQL Server存储过程(二)

 实例1:只返回单一记录集的存储过程。  表银行存款表(bankMoney)的内容如下:    要求1:查询表bankMoney的内容的存储过程  create procedure sp_query_bankMoney  as  select * from bankMoney  go  exec sp_query_bankMoney  注*  在使用过程中只需要把中的SQL语句替换

2009-07-24 15:05:00 781

原创 实例操作 教你玩转SQL Server存储过程(一)

 首先介绍一下什么是存储过程:存储过程就是将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来,并且这样的语句是放在数据库中的,还可以根据条件执行不同SQL语句, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。  请大家来了解一下存储过程的语法。  create PROC [ EDURE ] procedure_n

2009-07-24 11:54:00 802

转载 项目经理10大成功态度

 态度决定一切,要将项目做好,除了要掌握项目管理技能之外,项目经理更应该具备良好的态度,有人总结了10大成功态度,如下:1、  要有“一定要”的决心一个人不是一定要的时候,连小石头都可挡住他的去路,只有“一定要”的人,再大的障碍都挡不住想要的结果2、  要有强烈的企图心要以成为行业中的世界最顶尖为目标。只要能找出一个成功的理由,你就能够成功!3、  相信成功者先相信,后

2009-07-15 10:54:00 765

转载 项目经理的10条规则

1. 弄清项目经理所面临的问题、机会和期望 2. 明白项目团队将会有冲突,但确是团队发展中的必然之物 3. 弄清谁是利益的关系者,以及他们活动的目标 4. 意识到组织的强烈政治色彩并利用政治手段获得优势 5. 意识到项目经理必须精于领导,但是你应当灵活机动 6. 明白判断项目成功的四个标准:预算、进度、效绩标准和客户满意 7. 为组建一个和谐的团队,你必须充当队员的激励者、教练、活跃气氛者、维和人

2009-07-15 10:38:00 836 1

转载 当程序员变成软件项目经理,如何转变

 当你预期的那一天,也许是害怕的那一天,终于来到了:从工程师的队伍里你被提拔到了软件项目领导或者团队领导的位置。这也许就是你选择的职业道路,或许你不太情愿,将就尝试一下。无论在哪种情况下,你都可能缺少工程学科、人员管理以及领导能力的相关教育  这需要更多的领导能力和管理(它们不是一回事),而不能象Dilbert(译注:著名IT漫画主角)那样简单地和老板对抗了。当你考虑新的目标时,请考虑下面的活

2009-07-15 10:19:00 1234 1

转载 程序员如何成为一名合格的项目经理

    刚刚担任项目经理的你要面对的第一件就是要明确自己在项目组中的位置,因为习惯了程序员的工作之后,往往会使你在不经意间把自己所关注的焦点集中到与技术相关的系统设计和编码上面,而忽略了对整个项目整体的把握,你要知道在完整的软件开发流程中系统设计和编码只是其中的一小部分,你不再是一个程序员,你需要全身心得关注软件开发过程中的每一个环节,要把自己考虑问题的角度变得更加全面,从整个业务系统,乃至公司的

2009-07-15 10:17:00 3009 1

Essential C++ 中文版

《Essential C++中文版》以4个面向来表现C++的本质:procedural(程序性的)、generic(泛型的)、object-based(个别对象的)、object-oriented(面向对象的)。《Essential C++中文版》的组织围绕着一系列逐渐繁复的程序问题,以及用以解决这些问题的语言特性。循此方式,你不只学到C++的函数和结构,也会学习到它们的设计目的和基本原理。

2012-03-15

Exceptional C++ Style中文版

本书中,C++大师Herb Sutter通过40个编程问题,使读者不仅“知其然”,更要“知其所以然”,帮助程序设计人员在软件中寻找恰到好处的折中,即讨论如何在开销与功能之间、优雅与可维护性之间、灵活性与过分灵活之间寻找完美的平衡点。本书是围绕实际问题及其解决方案展开论述的,对一些至关重要的C++细节和相互关系提出了新的见解,为当今关键的C++编程技术(如泛型编程、STL、异常安全等)提供了新的策略。本书的目标是让读者在设计、架构和编码过程中保持良好的风格,从而使编写的C++软件更健壮、更高效。本书适合中高级C++程序员阅读。 软件“风格”所要讨论的主题是如何在开销和功能性之间、优雅跟可维护性之间、灵活性与过分灵活之间寻找完美的平衡点。

2012-03-15

Exceptional C++中文版

本书中讲述的疑惑和问题不仅仅会使你感兴趣,而且还会帮助你成为一名优秀的C++程序员。每个问题都是根据难度进行分级并用来说明错综的编程错误或设计考虑的。在你有机会自己尝试完成一个解决方案后,本书会帮助你分析代码、阐明错误,并演示如何修正错误。

2012-03-15

C++ 编程思想

《c++编程思想(两卷合订本)》的第1卷是在第1版的基础上进行了更加深入的分析和修改后得到的第2版,其内容更加集中,可以供不同程度的读者选择阅读。本书第2卷介绍了c++实用的编程技术和最佳的实践方法,深入探究了异常处理方法和异常安全设计;介绍c++的字符串、输入输出流的现代用法;解释多重继承问题的难点,描述了典型的设计模式及其实现,特别介绍了多线程处理编程技术。

2012-03-15

设计模式精解-GoF 23种设计模式解析附C++实现源码

“Next to My Life, Software Is My Passion”——Robert C.Martin. 懂了设计模式,你就懂了面向对象分析和设计(OOA/D)的精要。反之好像也可能成 立。道可道,非常道。道不远人,设计模式亦然如此。 一直想把自己的学习经验以及在项目中的应用经历拿出来和大家共享,却总是下不了这 个决心:GoF的23种模式研读、总结也总需要些时日,然而时间对于我来说总是不可预计 的。 之所以下了这个决心,有两个原因:一是Robert的箴言,二是因为我是一个感恩的人, 就像常说的:长怀感恩之心,人生便无遗憾。想想当时读 GoF 的那本圣经时候的苦闷、实 现23个模式时候的探索、悟道后的欣悦,我觉得还是有这个意义。

2011-09-17

2009年必会的十大SQL Server 开发技巧

文中是由SQL server数据库开发资深专家提出的十大SQL开发技巧,文中不仅详细阐述了09年数据库开发的十大技巧,而且通过实例进行了详细说明,相信这份资源能给所有数据库开发人员和数据库爱好者以及数据库初学者很大的帮助.....

2009-07-27

C语言程序设计题典和常见算法150例

C语言程序设计题典和常见算法150例:包括了详细的代码和注释,所有案例都经过仔细的分类整理和通过上机调试验证,其中还包括每个算法的程序流程图,这是一份很好的学习资料,也是我从学习C到工作中使用C的一份很好的帮助文档,现在整理出来供大家参阅,以期大家共同进步!

2009-07-25

SQL SERVER参考手册

本CHM文档包含了SQL常用的函数命令,每个函数都有实例进行解释,很适合SQL初学者,也适合从事SQL数据库开发人员,现在将它共享,希望大家一起共同进步.......

2009-07-24

ASP.NET完全入门经典

1、由浅入深的介绍领先的asp.net技术; 2、坚实的基础知识阐述,是读者进入.net技术的必经之门; 3、理论与实践相结合的典范,大量的例子详细地阐明每一个技术重点; 4、详细的数据库访问、操作说明和例子; 5、详细的高级应用、Web Service等技术带领你由初级读者向高级应用者迈进;

2009-07-24

SQLServer2000常用函数大全及经验总结

在学习和使用SQL数据库过程中,通过自己的实践和摸索,总结出了一些常用函数,现在共享出来,希望能给大家一定帮助

2009-07-24

DIV+CSS布局大全

此文档对初学css和div的朋友们来说是不可多得资源,希望能给大家帮助

2009-07-24

数据结构1800题答案

本书与我前面所发的数据结构1800题(2009年考研专家推荐用书)配套答案

2008-09-26

程序员面试手册最新版

本书对程序员面试中的各项注意事项做了详细的阐述,对软件开发人员在面试的时候有很大帮助》

2008-03-12

空空如也

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

TA关注的人

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