- 博客(17)
- 收藏
- 关注
原创 WCF学习分享2
整个solution结构如下: 下面介绍每个project:1. Service.Interface 定义契约 ICalculator.cs 2. Service 实现服务 Calculator.cs 3. Hosting:发布服务 App.config
2016-04-13 21:02:36
2773
原创 WCF学习问题分享1
整个solution结构如下: 下面介绍每个project:1. Service.Interface 定义契约 ICalculator.cs 2. Service 实现服务 Calculator.cs 3. Hosting:发布服务 App.config Program.cs 4.
2016-04-13 20:43:19
2434
原创 Sql Server 中的select(*)和select【字段名】性能的比较
Select【字段名】比select(*)性能高很多时候SQL编码人员养成了简化查询语句的习惯,通常在选择条件中使用符号“*“来选择所有的列,但是虽然输入”*”比输入想要的列名要节省时间,但检索的数据也比实际需要的多,因为SQL SERVER必须先通过全表扫描计算“*”表示多少列以及哪些列,这会降低性能。
2016-01-05 23:11:58
1487
原创 Sql Server中的 SET ANSI_NULLS
SET ANSI_NULLS指定在对空值使用等于 (=) 和不等于 (语法:SET ANSI_NULLS { ON | OFF }(sql server中默认为ON)解释:当 SET ANSI_NULLS 为 ON 时,即使 column_name 中存在空值,使用 WHERE column_name = NULL 的 SELECT 语句仍返
2016-01-05 23:09:09
677
原创 Sql Server中的 SET QUOTED_IDENTIFIER ON
MSDN的解释是这样的 “When SET QUOTED_IDENTIFIER is ON, identifiers can be delimited by double quotation marks, and literals must be delimited by single quotation marks. When SET QUOTED_IDENTIFIER is OFF, iden
2016-01-05 23:07:26
870
转载 "无法删除数据库,因为该数据库当前正在使用"问题解决
USE MASTER GO DECLARE @dbname SYSNAME SET @dbname = 'databasename' --这个是要删除的数据库库名 DECLARE @s NVARCHAR(1000) DECLARE tb CURSOR LOCAL FOR SELECT s = 'kill ' + CAST(spid AS VARCHAR) FROM MASTER..sysproce
2015-11-08 17:31:48
929
原创 SqlServer循环插入10000条数据
创建Users表并且插入10000条数据,script如下:use test_Lucygo-- 判断如果Users表已经存在,则drop Users表if exists(select * from sysobjects where name='Users')drop table Users-- 创建Users表create table Users( Id int primary
2015-11-08 13:39:16
2654
转载 SQL Server判断对象是否存在 (if exists (select * from sysobjects )(转)
1 判断数据库是否存在Sql代码 if exists (select * from sys.databases where name = ’数据库名’) drop database [数据库名] 2 判断表是否存在Sql代码 if exists (select * from sysobjects where id = object_id(N’[表名]’) and OB
2015-11-07 12:20:17
720
原创 SqlServer中的Char、Varchar和Nvarchar详解
Charchar是定长的,也就是当你输入的字符小于你指定的数目时,会在后面补空值。比如定义char(10),你输入的字符小于10时,它会再后面补空值。当你输入的字符大于10时,它会截取超出的字符,总之都会占10个字节的空间。char存储定长数据很方便,char字段上的索引效率极高,因为是固定长度,所以速度效率高。一个英文字符占一个字节,一个汉字两个字节。(由于char是以固定长度的,所以它
2015-11-07 09:54:00
8249
1
原创 计算机主要编码方式介绍
在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此8个二进制位就可以组合出256种状态,这就称为一个字节(byte)。也就是说,一个字节可以表示256种状态,每一个状态对应一个符号,就是256个符号,从00000000到111111。• ASCII 码上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制位之间的关系,做了统一规定。
2015-11-07 09:49:55
4072
原创 HTML学习笔记(五)_HTML5表单相关元素和属性
1. HTML表单元素: 元素用于生成输入表单,该元素不会生成可视化部分,在HTML5之前,其他表单控件,如单行文本框、多行文本域、单选按钮、复选框等必须放在form元素内部。可指定如下属性: (1).action:指定当前单击表单内的”确认“按钮时,该表单被提交到哪个地址,可以是绝对地址,也可以是相对地址。该属性必填。 (2).method:指定提交表单是发送何
2015-06-27 10:26:47
956
原创 HTML学习笔记(四)_HTML5常用元素与属性
1.HTML5新增的通用属性: (1).contentEditable属性: HTML5为大部分HTML元素都增加了contentEditable属性,如果该属性设为true,那么浏览器将会允许开发者直接编辑该HTML元素里的内容。此处的HTML元素并不是值那些原本就允许用户输入的表单元素,如文本框、文本域之类的,而是可以把,等元素变成可编辑状态。
2015-06-27 10:21:03
633
原创 HTML学习笔记(三)_HTML5常用元素与属性
1. 超链接(锚点): 主要可以包含文本,图像,各种文本格式化元素和表单元素等内容,可指定如下三个重要属性: (1).href:指定超链接指定的另一资源,(可以是绝对地址,也可以是相对地址) (2).target: 指定使用框架中的哪一个框架来装载另一个资源,属性值可以是_self,_blank,_top,_parent四个值,分别表示自身,新窗口,顶层框架,父框架。
2015-06-27 10:17:30
479
原创 HTML学习笔记(二)_HTML5常用元素与属性
1. 插入一个换行, 定义水平线(个人对这两个标签经常混淆。。。)。2. div与span的区别: div是块级元素,前后都引入了行分割,span是行内元素(也叫内嵌元素),span默认不会换行。(块元素和行内元素也不是一成不变的,通过定义CSS的display属性值可以互相转化)(与以上两个元素效果类似的还有标签,而标签会产生一个段落,段落与段落之间默认有更大的间距
2015-06-27 10:16:02
479
原创 HTML学习笔记(一)_HTML5简介
1. HTML的全称是Hyper Text Markup Language(超文本标记语言),它是互联网应用最广泛的标记语言。不要把HTML语言和Java、c等编程语言混淆起来(把HTML想的复杂),HTML只是一种标记语言,简单地说,HTML文件就是普通文本+HTML标记(很多地方也称为HTML标签),而不同的HTML标记能表示不同的效果。2. HTML5并不是“规范
2015-06-27 10:14:12
394
转载 如何成为一名优秀的前端工程师
转载:http://www.biaodianfu.com/what-makes-a-good-front-end-engineer.html一、技术的必须的作为一名最基础的前端工程师你必须掌握HTML、CSS和JavaScript。三者必须同时精通,类似我字样对前端知识一知半解的,一遇到问题就停下工作就四处搜索解决方案的,首先就算不上一个合格的前端人员。像我这样的如果当了前
2015-06-27 09:48:22
608
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人