自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

转载 sql中2中分页 row_number() 和OFFSET, FETCH 分页(2012特有)

第一个种分页,使用row_number() over(order by)比如:CREATE TABLE [dbo].[Student]( [id] [int] IDENTITY(1,1) NOT NULL, [name] [varchar](50) NULL)declare @pageIndex int=3declare @pageSize int=5...

2019-03-18 14:48:00 562

转载 SQL中 raiserror使用

RAISERROR ( { msg_id | msg_str | @local_variable } { ,severity ,state } [ ,argument [ ,...n ] ] ) [ WITH option [ ,...n ] ]raiserror...

2019-03-18 11:59:43 603

转载 Sql 四大排名函数(ROW_NUMBER、RANK、DENSE_RANK、NTILE)简介

 排名函数是Sql Server2005新增的功能,下面简单介绍一下他们各自的用法和区别。我们新建一张Order表并添加一些初始数据方便我们查看效果。 CREATE TABLE [dbo].[Order](    [ID] [int] IDENTITY(1,1) NOT NULL,    [UserId] [int] NOT NULL,    [TotalPrice] [int] NOT NULL...

2018-06-20 23:29:49 205

转载 数据库sql with as 用法,提高查询性能-公用表表达式(CTE)

一.WITH AS的含义     WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。 特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同,但是如果每个部分都去执行...

2018-06-20 23:09:14 2183

转载 四种常见的 POST 提交数据方式

HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。我们知道,HTTP 协议是以 ASCII 码传输,建立在 TCP/IP 协议之上的应用层规范。规范把 HTTP 请求分为三个部分:状态行、请求头、消息主

2018-01-21 13:47:37 183

转载 HTTP协议详解

Author :Jeffrey引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。H

2018-01-20 17:30:51 338

转载 如何生成证书以及相关数字签名

.NET为我们提供了操作数字证书的两个主要的类,分为为:System.Security.Cryptography.X509Certificates.X509Certificate2类, 每个这个类的实例可以表示一个证书;System.Security.Cryptography.X509Certificates.X509Store类,可以对保存在计算机安全区域内的证书进行add/remove

2018-01-16 20:20:41 6910

转载 签名+验签(第三方)

纸质时代,当写信,或者使用支票的时候,签上自己的名字,就表示这是自己写的,当别人拿到信的时候,如果认识笔迹,或者银行拿到支票后,进行一系列验证,验证这个支票的真伪,前面的操作就是签名,说明是自己写的,后面的检验,就是验签,确认书写者身份。信息时代,也有这方面的需要。要确保信息是某人发送的,不让别个知道里面的内容,而且中间没有被修改,同时信息要完整。(信息安全三要素,有效性(Availabi

2018-01-15 21:27:11 6621

转载 努力的感悟!

故事里,在一个农场,2只鸭,一只吃呢喝,喝呢睡,晒晒太阳,什么都不想,另外一只,却努力的学习,努力的去明白这个世界的道理,但他们的最终都会被杀掉吃掉。故事中他们从小就知道自己最终的命运。这个故事没有什么对与错。在看完今天这篇文章《我们如此努力,也不过是个普通人》,突然想到呢这个故事。我也有点明白那只明知道自己以后会被杀掉吃掉,还去如此的去学习,去明白世界的道理。他所追寻

2018-01-11 21:21:10 190

转载 Nhibernate学习!基础篇!

Nhibernate是什么?Nhibernate是一个对象关系映射(ORM)解决方案!是一个面向对象领域域模映射到传统的关系型数据库,他提供呢一个框架,其主要目的是为呢缓解开发者从关系数据库持久化编程任务的一个重要部分。ORM(Object/Relation Mapping),对象关系映射,是一种解决某一方面或者问题的思想,其思想(个人理解)就是为呢解决或者缓解对象持久化的问题。而

2018-01-09 16:11:40 292

转载 Web.config 相关内容简述

本文主要对什么是WebConfig?以及其自身特性相关说明和其本身几个主要节点说明,最后举例说明WebConfig在应用程序中的相关应用。一个东西从无到有,总有其存在的价值和意义!而对Web.config配置文件来说来说,其主要的作用用来储存ASP.NET Web应用程序作应用程序相关配置信息。什么是配置信息比如:应用程序身份验证方式、引用程序集、出错后指引、URL重写、S

2018-01-09 16:10:33 659

转载 ORA-12170 TNS 连接超时 .

1.开始----程序-----oracle------配置和移植工具-----Net Manager----本地----服务命名---ora11(这个是我的专用服务器) 把右边下面的主机名改成192.168.1.1022.开始----程序-----oracle------配置和移植工具-----Net Manager----本地----监听程序---同样把右边下面的主机名改成192.168

2018-01-09 16:09:56 305

转载 Windows Services(NT)服务学习!基础篇完整篇!

本文主要记录什么是Windows Service,及其主要组成?并通过一个列子来创建一个Windows Services,同时,记录几个在查资料碰到的问题。         Windows Services全文简称NT          1,  什么是Windows Services?              NT主要应用于服务器,是长期运行的应用程序,他不需要用户界

2018-01-09 16:09:19 2775

转载 Sql整理记录一!

--本文主要对以下内容进行简单的整理(Oracle数据库中)  --1,学习基本的Sql语句,创建表,对表进行删除,修改,相关约束等学习--2,对连接表查询的学习,group by,having--3,相关函数的学习--4,一些有用的功能,和实际开发中常用到的一些例子!  --1,基本创建表、删除表、增加列,修改列--关键字 crea

2018-01-09 16:08:47 174

转载 Oracle中函数Rownum解析

本人最近在使用oracle的rownum实现分页显示的时候,对rownum做了进一步的分析和研究。现归纳如下,希望能给大家带来收获。      对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,而且rownum不能以任何表的名称作为前缀。 举例说明:例如表:student(学生)

2018-01-09 16:07:43 419

转载 SqlServer中char及Varchar,nVarChar和Oracle中varchar2区别及其联系

数据库中数据类型字符串用到的最多,而我们在选择数据类型的时候,往往会碰到到底选项哪种字符串比较合适,而这些问题,我碰到的次数蛮多,也一直纠结与此,不断的在忘记和复习之间”奔波”,今天特意写下来。本文主要内容有:1,  SqlServer中char,varchar,text及其对应的nchar,nvhar,ntext的区别和联系。2,  Orachar中char,varcha

2018-01-09 16:06:49 3477

转载 计算机是如何解析我们的汉字和英文?什么是字符集?为什么会出现乱码?

文字乱码碰到很多次,每次都查资料,现在想把他们弄清楚,避免下次不再犯同样的错误!     本文主要内容主要为:       1,  计算机是如何解析我们的汉字和英文的?       2,  字符集是什么?字符集的由来?有哪些字符集?      3,  为什么有时候,打开软件或者文本会出现乱码?      对于计算机来说,整个世界就是0和1组成的,区别

2018-01-09 16:06:16 1032

转载 Http协议从客户端到浏览器端要干的活

HTTP协议定义Web客户端如何从Web服务器请求Web页面,以及服务器如何把Web页面传送给客户端。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求报文,请求报文包含请求的方法、URL、协议版本、请求头部和请求数据。服务器以一个状态行作为响应,响应的内容包括协议的版本、成功或者错误代码、服务器信息、响应头部和响应数据。以下是HTTP请求/响应的步骤:(1)客户端连接到

2018-01-09 16:04:42 450

转载 写在博客文章后,关于为什么要写博客,特此提醒自己。

前一个月写一些博客文章,写的断断续续的,坚持呢几天就又放弃啦,从别处看呢一篇文章,蛮有道理,特转于此,提醒自己,莫要在不坚持。让学到的东西,以文章的形式体现出来,有以下诸多好处。1 写文章,不是花时间吗,怎么会节约时间?   我们储备知识,以备后用,零碎的学习很多东西,当时搞的很明白,但过一段时间自然的会淡忘,进一步在遗忘,当需要用到这些知识的时候,会再花时间去

2018-01-09 16:01:25 257

转载 DataGridView文本框新增、编辑和删除

最近用WinForm做一个小的工具,因为数据不多,就直接在DataGridView基础上对数据进行增、删、改。好久没弄这个,特记录下来,这是我弄的一个小例子。编辑:新增:本来想直接使用DataGridView本身的文本可编辑状态,可没弄好,就弄成使用控件显示隐藏的方式来实现这个效果。代码下载地址:http://download.csdn.ne

2018-01-09 16:00:04 796

转载 vs中,使用到svn,一些操作点记录。

svn用呢快3年啦,一直碰到问题才去解决。之后又忘记,在查资料,就这样一直反反复复。今天把遇到的问题都整理出来。做备忘!1,今天碰到一个问题,是移动文件位置。   在vs中,直接拖A文件到指定的B文件夹地下,当提交的时候,有时候会出错。可以采用这种方式。需要在文件资源管理器中打开文件。之后,选中文件,右键拖到要移动的文件夹地方。之后会自动弹出

2018-01-09 15:59:04 654

转载 SQL临时表相关记录(WITH AS,#TMP)

一.WITH AS的含义     WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同,但是如果每个部分都

2018-01-09 15:58:05 2326

转载 SQL中EXISTS自己的一些用法和理解。

EXISTS 是判断是否存在,和in类似,但效率要比in高。平常项目中,用到最平常的地方,就在于判断视图,表,存储过程是否存在。例如:判断表是否存在if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[表名]') and OBJECTPROPERTY(id, N'IsUserTable

2018-01-09 15:57:02 764

转载 SQL中charindex的用法

最近项目中,运用到呢,通过给定的值,比如'a',在一列中,比如"a,b,c,d,e,f,g"查询这个值是否存在的。还有给定列值,例如 'a,d,e',在指定的列,比如'a,b,c,d,e',查询此值是否存在于此列(取交集)。这个要写函数这2个需求,都使用到呢 Charindex 函数。select * from table_a where charindex

2018-01-09 15:56:23 28645

转载 SQLSERVER-存储过程-事务-小结

sqlserver 事务在存储过程中使用事务的时候也遇到些概念性的错误和操作性的错误,特记录下来。提到事务,一般都知道其是一个单个的工作单元,也就是用户定义的一个操作序列,要么都成功,要么都失败。事务有一个  隐藏的 XACT_ABORT 设置开关,一般在启用事务(transaction)的时候,其默认值为offXACT_ABORT 官方给的解释是 “指定当 Transact-SQ

2018-01-09 15:54:41 3791

转载 SQL Server 用户库中系统表说明1

用的最多的是 syscolumns 查看表字段行对象  if exists(select top 1 * from syscolumns where id=object_ID(N'CT_20180105') and name=N'name')sysobjects 查看表,约束,视图,存储过程,索引等对象,临时表存在 tempdb..sysobjects 对象中  if ob

2018-01-09 15:41:29 638

转载 SQL Server系统表sysobjects详细介绍与使用

关于SQL Server数据库的一切信息都保存在它的系统表格里。我怀疑你是否花过比较多的时间来检查系统表格,因为你总是忙于用户表格。但是,你可能需要偶尔做一点不同寻常的事,例如数据库所有的触发器。你可以一个一个地检查表格,但是如果你有500个表格的话,这可能会消耗相当大的人工。  这就让sysobjects表格有了用武之地。虽然我不建议你更新这个表格,但是你当然有权对其进行审查。 

2018-01-09 15:27:46 23975

转载 SQL SERVER 中的 object_id()函数

SQLServer数据库中,如果查询数据库中是否存在指定名称的索引或者外键约束等,经常会用到object_id('name','type')方法,做笔记如下:?语法:object_id('objectname')或object('objectname','type')作用:该函数会返回指定对象的ID值,可以在sysobjects表中进行验证。其中objectname数据类型为 ch

2018-01-09 15:05:04 5056

转载 JS编码 区分escape、encodeURI和encodeURIComponent

容易遗忘,转载一篇文字到空间用来区分,escape,encodeUrl和encodeUrlComponent为啥会有浏览器编码这一说法一般来说,URL只能使用英文字母、阿拉伯数字和某些标点符号,不能使用其他文字和符号。比如,世界上有英文字母的网址 “h ttp://www.haorooms.com”, 但是没有希腊字母的网址“h ttp://www.aβγ.com” (

2018-01-06 15:47:50 156

转载 计算机认知1--二级制到编码

通过电流,通过某一个晶体,计算机能读懂1和0,而在这个基础上组成想要的东西计算机中存量单位位(bit)=0或者1 表示一个晶体字节(byte)=8bit; 算是最小单位KB=1024字节;MB=1024KB1GB=1024MB1TB=1024GB描述这个现实世界是由文字的,计算机就用数字来表示文字比如汉字"中",计算机中二进制就表示 1001110 001011

2018-01-06 11:59:57 762

原创 周一,关于sql几个join的理解

做项目,写代码要用心,别脑袋空空。要弄明白其关联的逻辑,返回的逻辑,条件的逻辑inner joinleft joinrigth joinfull joinwhereselect * from Aleft join B ON A.id=B.idwhere A.name='AAA'select * form Aleft join B on A.id=B.id

2017-11-13 21:54:13 194

空空如也

空空如也

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

TA关注的人

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