分类

链接

2025 年 8 月
 123
45678910
11121314151617
18192021222324
25262728293031

近期文章

热门标签

新人福利,免费薅羊毛

SQL Server死锁总结及期解决方法

SQL Server死锁总结  1. 死锁原理根据操作系统中的定义:死锁是指在一组进程中的各个进程均占有不会释放的资源,但因互相申请被其他进程所站用不会释放的资源而处于的一种永久等待状态。死锁的四个必要条件:互斥条件(Mutual exclusion):资源不能被共享,只能由一个进程使用。请求与保持条件(Hold and wait):已经得到资源的进程可以再次申请新的资源。非剥夺条件(No pre-emption):已经分配的资源不能从相应的进程中被强制地剥夺。循环等待条件(Circular wait):系统中若干进程组成环路,该环路中每个进...

Others 暂无评论 阅读(1,618)

9个offer,12家公司,35场面试,从微软到谷歌,应届计算机毕业生的2012求职之路

9个offer,12家公司,35场面试,从微软到谷歌,应届计算机毕业生的2012求职之路1,简介毕业答辩搞定,总算可以闲一段时间,把这段求职经历写出来,也作为之前三个半月的求职的回顾。首先说说我拿到的offer情况:微软,3面->终面,搞定百度,3面->终面,口头offer搜狗,2面,悲剧腾讯,1面,悲剧布丁移动,3面,搞定涂鸦游戏,3面,搞定友盟,3面->CEO面,搞定雅虎,4面->终面,搞定微策略,2面,悲剧人民搜索,3面->终面,搞定人人,2面+终面+Special面,搞定Google,7面,搞定求...

Others 暂无评论 阅读(1,510)

SQL查询性能分析之(not in)、(and not)、()、(!=)性能比较

在与朋友讨论查询时引出了not in 与and not两种踢出方法,相互的口舌之争之后我决定动手来查查看,他们到底有什么区别,谁的执行效率更高,今后该如何选择性能最优的查询条件。由于本人能力有 限,肚子中的墨水有限,所以本文有什么错误之处还望各位前辈指出。      在使用sql中我们会有各种各样的条件筛选,常见的就是要踢出一部分我们不需要的数据,在where后面的踢出方法常见的有 (not in  / and not / <> / !=) 这四种方法,既然存在这样四种方法,那么我们又该如果选择最佳方法呢?下面我们就一起...

SQL Server 评论(1) 阅读(7,860)

在存储过程中调用WebService

1 create procedure usp_CallWebServices 2 ( 3 @parameter nvarchar(500)=null 4 ) 5 as 6 Declare @obj int 7 Declare @SvercieUrl nvarchar(200) 8 Declare @response nvarchar(max) 9 10 11 Set @SvercieUrl = 'http://locahost/webservices/service.asmx/saludar?param='+@parameter12 13 14 Execute sp_OACreate 'MSXML2.ServerXMLHttp',@obj out15 Execute sp_OAMethod @obj,'open',null,'Get',@SvercieUrl,false16 Execute sp_OAMethod @obj,'...

SQL Server 暂无评论 阅读(3,351)

sql server使用ROW_NUMBER分页

 ALTER PROC usp_GetPageList    (      @tableName VARCHAR(20) ,      @selectColunms VARCHAR(1000) ,      @sortColumn VARCHAR(50) ,      @sortType VARCHAR(4) ,      @pageIndex INT ,      @pageSize INT    )AS BEGIN        DECLARE @sql NVARCHAR(4000)    SET @sql = '    SELECT  *    FROM    ( SELECT    ROW_NUMBER() OVER ( ORDER BY '+ @sortColumn +' '+ @sortType +' ) AS orderIndex ,                        ' + @selectColunms + '              FROM      ' + @...

SQL Server 暂无评论 阅读(1,923)

未来与你同在

是不是有时候你会被一件事牵绊,你会想不开,逃不掉,忘不了?亲爱的,这个世界上有什么事值得你去这样难过呢?如果父母健在,你的身体健康,那么你就拥有了世界上最幸福的事。请不要浪费自己的时间,去为了那些带不进棺材的事伤心了,享受生活,享受阳光,因为,未来与你同在。

Others 暂无评论 阅读(1,547)

SQL Server作业示例

公司有一个老项目由于直接把终端拍摄的图片以二进制的形式保存到数据库中,数据库比较大所以需要经常删除这些冗余数据,手动删除费时费力,组长让我 把这些操作变成自动的,每天执行一次,只保留最近两个月的图片数据。查阅了相关的资料,找到了解决方案,在此做一个记录,以便有同样需求的人和自己查阅。现在我们通过一个非常简单的示例:有一张员工表,我们定时往里面添加一条数据。通过示例来了解如何使用Sql Server的作业任务进行定时删除数据的操作:表结构:1.开启SQL Server Agent服务使用作业需要SQL Ag...

SQL Server 暂无评论 阅读(1,707)

SQLServer全局变量

 select APP_NAME ( ) as w --当前会话的应用程序 select @@IDENTITY   --返回最后插入的标识值 select USER_NAME()    --返回用户数据库用户名 SELECT @@CONNECTIONS  --返回自上次SQL启动以来连接或试图连接的次数。 SELECT GETDATE() --当前时间 SELECT @@CPU_BUSY/100  --返回自上次启动SQL 以来 CPU 的工作时间,单位为毫秒 USE tempdb SELECT @@DBTS  as w  --为当前数据库返回当前 timestamp 数据类型的值。这一 timestamp 值保证在数据库中是唯一的。 select @@IDENTITY as w --返回最后...

SQL Server 暂无评论 阅读(1,780)

10步提高工作效率

篇文章要介绍的,是我作为专业程序员这些年来学到的能真正提高我的代码质量和整体工作效率的 10 件事情。1. 永远不要复制代码 不惜任何代价避免重复的代码。如果一个常用的代码片段出现在了程序中的几个不同地方,重构它,把它放到一个自己的函数里。重复的代码会导致你的 同事在读你的代码时产生困惑。而重复的代码如果在一个地方修改,在另外一个地方忘记修改,就会产生到处是 bug,它还会使你的代码体积变得臃肿。现代的编程语言提供了很好的方法来解决这些问题,例如,下面这个问题在以前很难解决,而...

Others 暂无评论 阅读(1,644)

吸引用户使用你的App技巧

开发者要在智能手机有限的空间发挥无限的创意和价值,这的确不是一件容易的事。为了使用户更有效地使用 app,开发者的 app 必须要做到精简和直观。另外,开发者更要巧妙地引导用户去发现和使用 app 的功能,本文为开发者提供了一些小技巧。Tip#1:创建安装向导如果你的 app 对用户输入依赖程度比较高,一个不错的办法是设置安装向导,在用户第一次使用的时候,就可以收集不少有用的信息。创建一个自定义安装向导,你可以把这个单调乏味的过程变得有趣和充满创造力。Tip#2:提供 app 攻略通过为用户提供使用攻...

News, Others 暂无评论 阅读(1,784)