自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (38)
  • 收藏
  • 关注

转载 利用.NET框架创作安全性网站

有很多朋友都在尝试写出带有登陆这样功能的网站,其方法几乎都是验证用户的登陆合法,然后发送一个表示验证的Cookie,或者在Session中保存信息以便于追踪接下来的访问授权,其实,这些细节化的操作,.NET都提供了一种非常有效的解决办法,能使你从繁琐的安全验证上解脱出来,而且,尽管你可能很小心地定义那些页面不能被没有权限的人访问,然而还有可能出现一些无法被检查出来的漏洞让他们跳过安全验证好,废

2012-09-29 09:22:01 360

转载 in 和 exist 区别

select * from Awhere id in(select id from B)以上查询使用了in语句,in()只执行一次,它查出B表中的所有id字段并缓存起来.之后,检查A表的id是否与B表中的id相等,如果相等则将A表的记录加入结果集中,直到遍历完A表的所有记录.它的查询过程类似于以下过程List resultSet=[];Array A=(select * fro

2012-09-27 18:01:02 340

转载 SQL优化--Exists和in的效率哪个高

系统要求进行SQL优化,对效率比较低的SQL进行优化,使其运行效率更高,其中要求对SQL中的部分in/not in修改为exists/not exists 修改方法如下:in的SQL语句SELECT id, category_id, htmlfile, title, convert(varchar(20),begintime,112) as pubtimeFROM tab_oa

2012-09-27 17:55:15 3563 1

原创 查询优化心得

在查询优化时 一般都遵循先投影,再选择,再联结 因为联结所号时间资源是最大的 而INNER JOIN 是: 再联结的同时进行选择, 也就是 扫描表1的每一条记录,然后在表二中筛选满足条件的记录加入最终表, 而用 WHERE 的话 数据库是:扫描表1的每一条记录,同时将表二中所有的记录加入最终表, 然后再根据WHERE 的条件进行筛选,耗时间和 空间资源都比INNER

2012-09-27 16:21:35 422

转载 sqlserver事务的用法

事务(Transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,SQL Server能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。在sql server+ .net 开发环境下,有两种方法能够完成事务的操作,保持数据库的数据完整性;一个就是用sql存储过程,另一个就是在ADO.NET中一种简单的

2012-09-26 11:11:34 449

转载 OLAP中的统计分析:切片 切块 钻取 旋转

http://www.tsingsong.com/jforum/posts/list/754.pageOLAP中的统计分析,比我们通常的所说的只计算一下最大最小平均总量这些报表统计要深刻一下,主要有切片和切块 钻取 旋转集中分析统计:1 切片和切块(Slice and Dice)在多维数据结构中,按二维进行切片,按三维进行切块,可得到所需要的数据。如在“贷款银行、贷款质量、时间”三

2012-09-24 08:49:32 5114

转载 2012-08-20 12:29 C# object数组的循环

http://blog.csdn.net/gishero/article/details/5656099参数obj是个无法确定大小的bject[]数组类型,而且object[]不支持foreach来遍历用以下办法可以解决  //obj是无法确定容量的数组类型 object[]         private string GetString(object o

2012-09-20 10:14:34 754

转载 在windows下实现对oracle数据库的定时备份

http://www.tsingsong.com/jforum/posts/list/1173.page1、确定你的计算机上装有oracle的客户端,如果没有,请安装oracle客户端2、确定有你的oracle服务里有你要需要备份的数据库的服务名。我这里的服务名是orcl46,数据库名  bnd_jgaa,密码为:11。3、制作一个批处理文件(oracleBackup.ba

2012-09-19 13:55:32 332

转载 sqlserver 自定义函数随机产生指定范围的随机数

/* --创建视图  create view RandomView as select re=rand()   --自定义函数:取得指定范围的随机数  create function RandData(  @a int,  @b int)  returns decimal(38,0)  as  begin  declare @r decimal(38,0

2012-09-18 17:15:56 1815

转载 SQLSERVER时间函数

http://www.cnblogs.com/vic_lu/archive/2010/12/17/1909135.html一、sql server日期时间函数Sql Server中的日期与时间函数 1.  当前系统日期、时间     select getdate()  2. dateadd  在向指定日期加上一段时间的基础上,返回新的 datetime 值   例如

2012-09-18 15:13:25 582

转载 提升磁盘IO性能的几个技巧

http://www.searchtb.com/2011/05/%E6%8F%90%E5%8D%87%E7%A3%81%E7%9B%98io%E6%80%A7%E8%83%BD%E7%9A%84%E5%87%A0%E4%B8%AA%E6%8A%80%E5%B7%A7.html目前磁盘都是机械方式运作的,主要体现在磁盘读写前寻找磁道的过程。磁盘自带的读写缓存大小,对于磁盘读写速度至关重要。读

2012-09-18 08:58:53 547

转载 sqlserver根据逗号截取字符

http://blog.163.com/greatwall_li/blog/static/1645723952011416212725/declare @sql varchar(5000),@totalLength int,@length int,@tag varchar(20),@currentNumber intset @sql='baidu,google,yahoo,my,d

2012-09-14 16:26:16 4147

转载 SQLSERVER数据库将数值类型转换为字符串的问题

http://blog.sina.com.cn/s/blog_4b4761bb0100x0oj.html今天在把一些数据导入到SQLServer的时候遇到有个列被导入成float类型,而我实际需要的是varchar类型,所以要进行类型转换,转换时遇到了一点问题,所以写这篇博客记录一下。SQLServer中的数值类型分为两种,一种是精确的数值类型,具体的数据类型有:bit、tinyi

2012-09-14 13:24:31 2966

转载 SQLServer Case具有两种格式:简单Case函数和Case搜索函数

原文出处:http://blog.csdn.net/IBM_hoojo/archive/2010/04/30/5546868.aspx Case具有两种格式。简单Case函数和Case搜索函数。 --简单Case函数CASE sex         WHEN '1' THEN '男'         WHEN '2' THEN '女'ELSE '其他' END--C

2012-09-13 12:27:50 798

转载 列 "Msgtime" 的类型与 UNPIVOT 列表中指定的其他列的类型冲突

http://www.dotblogs.com.tw/ricochen/archive/2011/07/08/31356.aspx前天在使用UNPIVOT所遇到的一個小問題,自己是利用 CAST 轉型來解決,不知道還有沒有更好的方法,有的話在留言告知小弟一下。 :)Table Layout  錯誤的Statement SELECT FielId,Fiel

2012-09-13 09:44:59 3979 2

转载 数据库的兼容级别出错,总报错"'PIVOT' 附近有语法错误

今天帮人做一个交叉表,发现一个奇怪的问题select Region,Post_City,CompanyId,CompanyName,[HP耗材放心店] as [HP耗材放心店],[HP产品专卖店] as [HP产品专卖店],[分公司(branch)] as [分公司(branch)] from(selectc.Region,c.Post_City,a.CompanyId,a.C

2012-09-10 15:47:44 2353

转载 几个文件系统概念:geometry、sector 、Block

http://joson-coney.iteye.com/blog/1377790一:geometry应该翻译为几何数据,其实就是指的CHS(Cylinder、Head、Sector/Track) 。C-Cylinder柱面数表示硬盘每面盘片上有几条磁道,编号从0开始,最大为1023,表示有1024个磁道(用10个二进制位存储);H-Head磁头数表示硬盘总共有几个磁头,也就是几面盘片,编

2012-09-10 13:17:53 865

转载 oracle 物理读,逻辑读的理解

http://space.itpub.net/7199859/viewspace-1960531.物理读(physical read)当数据块第一次读取到,就会缓存到buffer cache 中,而第二次读取和修改该数据块时就在内存buffer cache 了 以下是例子:1.1  第一次读取:C:\Documents and Settings\Paul Yi>sqlplus

2012-09-10 13:10:02 414

转载 IO系统性能之一:衡量性能的几个指标

http://blog.csdn.net/mituan1234567/article/details/7962465几个基本的概念 在研究磁盘性能之前我们必须先了解磁盘的结构,以及工作原理。不过在这里就不再重复说明了,关系硬盘结构和工作原理的信息可以参考维基百科上面的相关词条——Hard disk drive(英文)和硬盘驱动器(中文)。  读写IO(Read/Write IO

2012-09-10 10:56:00 628

转载 一种数据库应用中常用的排序算法--两阶段多路归并排序算法

在数据库应用中,常常采用“两阶段多路归并排序算法”来解决对海量数据的排序问题(这里的海量数据是指数据大小远远超过了数据库可用的主存的大小,无法将所有数据一次性的载入主存进行排序)。   该算法包括以下两个阶段:   阶段1:将主存大小的数据片段进行排序,使得每条记录都是一个有序表的一部分,该表正好可以装在可用的主存内。这样就产生了任意个这样的排序子表;  阶段2:归并所有的排序

2012-09-10 10:52:48 1894

转载 sqlserver 中的 substring函数

http://www.cnblogs.com/lingxyd/archive/2009/02/28/1400263.htmlSUBSTRING返回字符、binary、text 或 image 表达式的一部分。有关可与该函数一起使用的有效 Microsoft® SQL Server™ 数据类型的更多信息,请参见数据类型。语法SUBSTRING ( expression ,

2012-09-07 10:21:35 1137

转载 sqlserver 行转列

sqlserver把行转成列在我们编码中是经常遇到的我做一个小例子大家看一下 1 --创建一个表 2 create table PayPhoneMoney 3 ( 4 id int identity(1,1), 5 userName Nvarchar(20), 6 payType nvarchar(20), 7 money decimal

2012-09-07 10:16:15 1560

转载 从Select语句看Oracle查询原理

下午看了下内存结构,特总结下SELECT原理,不对之处敬请指教。第一步:客户端把语句发给服务器端执行。一方面是从内存中读取数据要比从硬盘中的数据文件中读取数据效率要高,另一方面,也是因为这个语句解析的原因。第二步:语句解析1、查询高速缓存。2、语句合法性检查。3、语言含义检查。4、获得对象解析锁。   5、数据访问权限的核对。6、确定最佳执行计划。第三步

2012-09-06 15:15:49 430

转载 SQLServer索引类型和索引导航

SQLServer索引类型和索引导航  虽然在SQLServer中名义上有两种类型的索引(聚集索引和非聚集索引),但实际上,内部来说有3种索引类型,分别是聚集索引,非聚集索引其中包含堆上的非聚集所以,聚集索引上的非聚集索引。  物理数据的存储方式在聚集索引和非聚集索引之间有所不同。SQLServer遍历B树到达最终数据的方式在3种索引类型之间各不相同。  所有SQLServer索引都有

2012-09-06 14:50:37 1134

转载 Oracle语句优化30个规则详解

111. 选用适合的Oracle优化器   Oracle的优化器共有3种:  a. RULE (基于规则)  b. COST (基于成本)  c. CHOOSE (选择性)  设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS. 你当然也在SQL句级或是会话(s

2012-09-06 14:42:22 415

转载 sqlserver重建(rebuild)索引可以提高查询速度

当随着表的数据量不断增长,很多存储的数据进行了不适当的跨页(sqlserver中存储的最小单位是页,页是不不可再分的),会产生很多索引的碎片。这时候需要重建索引来提高查询性能。如何查看索引的使用情况:SELECT index_type_desc,alloc_unit_type_desc,avg_fragmentation_in_percent,fragment_count,avg_fr

2012-09-06 14:03:39 6500

转载 对Oracle体系结构讲解的好文章

看到了大牛的一篇文章,他把我对Oracle零散的认识串了起来: 在这里我们要说一下回滚段存储的数据, 假如是delete操作,则回滚段将会记录整个行的数据,假如是update,则回滚段只记录行被修改了的字段的变化前的数据(前映像), 也就是没有被修改的字段是不会被记录的,假如是insert,则回滚段只记录插入记录的rowid。 这样假如事务提交,那回滚段中简单标记该事务已经

2012-09-06 13:50:58 476

转载 Oracle B-tree、位图、全文索引三大索引性能比较及优缺点汇总

引言:大家都知道“效率”是数据库中非常重要的一个指标,如何提高效率大家可能都会想起索引,但索引又这么多种,什么场合应该使用什么索引呢?哪种索引可以提高我们的效率,哪种索引可以让我们的效率大大降低(有时还不如全表扫描性能好)下面要讲的“索引”如何成为我们的利器而不是灾难!多说一点,由于不同索引的存储结构不同,所以应用在不同组织结构的数据上,本篇文章重点就是:理解不同的技术都适合在什么地方应用!

2012-09-06 13:21:44 1201

转载 如何将远程SQL Server数据库备份到本地数据库

如何将远程SQL Server数据库备份到本地数据库呢?1、打开sql企业管理器,在本地建立一个新数据库(假设为123),选中123,然后选工具——>SQL 查询分析器,打开查询分析器后按文件——>打开,选择以前备份的数据库SQL脚本,点执行查询。这样就在刚才建立的数据库123里生成了数据表。2、数据导入:右键点123,所有任务——>导入数据,点下一步。在选择数据源窗口,服务器栏写上远

2012-09-06 11:24:08 2000

转载 sql server中如何把一个表结构复制到另一个新表中

// 将A表中的结构复制到B表中,但数据不复制select * into B from A where 1=0// 将A表中的结构和数据全都复制到B表中select * into B from Aselect ID = identity(int,1,1),* into #B from ZhG --如果表ZhG有标识列,就不能用*号,要不然会报服务器: 消息 81

2012-09-06 10:37:36 7018

转载 十大抢手的网站压力测试工具

两天,jnj在本站发布了《如何在低速率网络中测试 Web 应用》,那是测试网络不好的情况。而下面是十个免费的可以用来进行Web的负载/压力测试的工具,这样,你就可以知道你的服务器以及你的WEB应用能够顶得住多少的并发量,以及你的网站的性能。我相信,北京奥组委的订票网站的开发团队并不知道有这样的测试工具。Grinder –  Grinder是一个开源的JVM负载测试框架,它通过很多负载注射器来为

2012-09-04 14:43:22 1245

转载 相关子查询 与非相关子查询

1:标量子查询(相对于多值子查询):只有标量子查询返回的是单个记录或者不返回,就是有效的子查询。Ex1:select OrderId From Orders where EmployeeId=(select EmployeeIdFrom employees where lastNamelike N'Davolio')将’Davolio’改为'D%'时,这个时候子查询中返

2012-09-04 11:18:23 697

转载 Group by与having理解

注意:select 后的字段,必须要么包含在group by中,要么包含在having 后的聚合函数里。1. GROUP BY 是分组查询, 一般 GROUP BY 是和聚合函数配合使用group by 有一个原则,就是 select 后面的所有列中,没有使用聚合函数的列,必须出现在 group by 后面(重要)例如,有如下数据库表:A    B 1    abc

2012-09-04 11:01:11 354

转载 SQL SERVER 2005 通过链接服务器 访问 ORACLE 的快速设定方法

1)在SQL_SERVER 2005服务器上安装Oracle 10g的客户端。假设安装到D:\oracle\目录。如果D:是NTFS分区,需要将ORACLE安装后的目录设为所使用的用户有权可运行、可添加、可删除。2)配置D:\oracle\product\10.2.0\client_1\NETWORK\ADMIN\tnsnames.ora文件  (  我并没有配置oracle client这部

2012-09-03 13:38:04 377

转载 sqlserver中创建链接服务器图解教程

链接服务器在跨数据库/跨服务器查询时非常有用(比如分布式数据库系统中),本文将以图文方式详细说明如何利用SQL Server Management Studio在图形界面下创建链接服务器。1.展开服务器对象-->链接服务器-->右击"新建链接服务器"注意:必须以数据库管理员身份登录(通常也就是sa帐号)后,才可以创建"链接服务器" 2.输入链接服务器的IP3.设置链

2012-09-03 13:09:08 588

转载 SQLServer链接服务器

远程服务器配置可以使得数据库管理员在服务器以外的主机上连接到一个SQL Server实例,以便管理员在没有建立单据连接的情况下在其他的SQL Server实例上执行存储过程等相关操作。在远程服务器配置模式下,客户端所连接发服务器接受客户端的请求,并代表客户端把这个请求发送到远程的数据库服务器。远程服务器执行完毕后,会把执行报告返回给原始的服务器。然后这个原始服务器再把结果传递给客户端。不过在SQL

2012-09-03 10:58:23 797

自动聊天机器人

自动聊天机器人,类似微软小冰的自动聊天服务

2015-05-22

ios instrument 使用

ios instrument ios instrument

2015-05-21

大文件上传测试

大文件上传测试

2015-05-13

算法技术手册

算法技术手册

2015-04-13

HTML5从入门到精通

HTML5从入门到精通,适合入门使用,简明教程

2015-04-07

测试支付代码

测试支付代码

2015-03-30

ASP.NET 上传文件并验证文件真正的类型

asp.net使用upload控件上传图片,并可以检测文件的真正格式

2014-05-13

batchupdate

sqlhelper工具,batchupdate方法

2014-03-14

学习MFC框架如何创建的过程.pdf

透彻的讲解了多文档框架窗体的创建过程,通过大牛作者一步一步的调试进入代码内部,是我真正了解了MFC窗体框架的工作过程,感谢大牛作者!

2014-02-13

[Linux防火墙].(美)拉什.中文高清PDF版.pdf

[Linux防火墙].(Linux.Firewalls.Attack.Detection.and.Response.with.iptables,.psad,.and.fwsnort)(美)拉什.中文高清PDF版.pdf

2013-07-20

2008.精通LINQ数据访问技术:基于C#.侯利军编着.pdf

2008.精通LINQ数据访问技术:基于C#.侯利军编着.pdf

2013-07-20

jqGrid详解及高级应用.pdf

jqGrid详解及高级应用.pdf 很好用的表格分页空间,实现好多特别好用的功能!

2013-07-20

《锋利的jQuery》(高清扫描版-有书签).pdf

《锋利的jQuery》(高清扫描版-有书签).pdf 学jquery有这一本就够了!

2013-07-20

WEB数据交互的艺术.pdf

WEB数据交互的艺术.pdf 设计有更好用户体验的页面,值得一看!

2013-07-20

Node.js开发指南_中文正版.pdf

Node.js开发指南_中文正版.pdf

2013-07-20

Tomcat源码研究.pdf

Tomcat源码研究.pdf

2013-07-20

Tomcat_系统架构与模式设计分析.doc

Tomcat_系统架构与模式设计分析.doc 构建高扩展性程序的参考!

2013-07-20

How+Tomcat+Works中文367页.pdf

How+Tomcat+Works中文367页.pdf 高清完整,构建高性能web服务器,深入了解服务器的设计原理,扬长避短。

2013-07-20

C#.ASP.NET.完整WCF例子程序服务器端运行详细配置参考.pdf

C#.ASP.NET.完整WCF例子程序服务器端运行详细配置参考.pdf

2013-07-20

petshop4.0详解.pdf

petshop4.0详解.pdf 微软的asp.net分层开发的经典例子详解!

2013-07-20

.ASP.NET数据库入门经典(第4版).pdf

ASP.NET数据库入门经典(第4版).pdf 快速入门的经典书籍!

2013-07-20

VS2008_C#_WebService_开发过程.pdf

VS2008_C#_WebService_开发过程.pdf 快速掌握webservice的部署和开发过程!

2013-07-20

WebService_开发详解_亮剑.Net.pdf

WebService_开发详解_亮剑.Net.pdf webservice构建分布式,可扩展的应用程序必须掌握的技术之一!

2013-07-20

C++标准程序库—自修教程与参考手册.pdf

C++标准程序库—自修教程与参考手册,夯实C++基础,全面掌握C++提供的各种标准库功能!

2013-07-20

c++经典代码大全.pdf

好多经典代码,助力提高c++代码编写能力,提高开发效率!

2013-07-20

浅谈.NET下的多线程和并行计算.pdf

多线程和并行计算,多核技术让你紧跟上时代的脚步!

2013-07-19

数据库系统实现.pdf

用了那么久的数据库了,有没有想过自己实现一个高效的数据库?

2013-07-19

计算机网络高级软件编程技术

提高网络编程能力的好书!例子和代码都很经典!

2013-07-19

Oracle性能优化技术内幕.pdf

不错的oracle优化好书,看了之后感觉收获不少

2012-11-03

空空如也

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

TA关注的人

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