06 2013 档案

看到他我一下子就悟了(续)---委托
摘要:委托 就是将方法作为方法的参数不用先看例子什么的,你就多品味品味这句话,然后你看下使用委托的步骤,1.定义一个委托2.注册该委托3.使用委托Ok就这么简单,其实委托就像大家常说的那样:它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里憋得慌,浑身不自在其实不用怕,你就按着这三步来标准没错,下面来个小例子:第一步:定义委托public delegate void GreetingDelegate(string name); 第二步:注册委托这里先定义一个方法private static void ChineseGreeting(string name 阅读全文

posted @ 2013-06-27 16:11 水行者 阅读(179) 评论(0) 推荐(0) 编辑

域名的a记录转过来他的公网ip
摘要:首先客户要我把域名和项目进行绑定客户需要提供万网或者新网的账户,登进去域名管理选项域名管理的A记录定向到那个公网ip上与服务器做绑定然后在服务器的iis上加个主机头 输入主机头名称也就是域名 添加上就OK了 阅读全文

posted @ 2013-06-26 10:56 水行者 阅读(195) 评论(0) 推荐(0) 编辑

SQL优化之索引
摘要:最近碰到一个问题,因数据量越来越大,然后存储过程查询过慢!后来发现没有加索引列导致的!从这里让我开始慢慢去了解索引的原理及作用!以下是我的总结,个人理解只供参考:SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查"安"字,就会很自然地翻开字典的前几页,因为"安"的拼音是"an",而按照拼音 阅读全文

posted @ 2013-06-26 09:31 水行者 阅读(252) 评论(0) 推荐(0) 编辑

SQL一列多行字符串分组合并
摘要:最近工作遇到如下数据:需要合并后只剩下两行的数据,普通的group by 是不能实现的。(如图) 利用如下SQL代码,即可实现需求(如图):利用 stuff 函数实现分拆合并操作select TeacherName,TrainingCenterName=stuff ( (select ','+TrainingCenterName from @tmp a where a.TeacherName=b.TeacherName for xml path('')),1,1,'' ) from @tmp b group by TeacherName结果如下: 阅读全文

posted @ 2013-06-24 15:03 水行者 阅读(1954) 评论(0) 推荐(0) 编辑

C#程序开发中经常遇到的10条实用的代码
摘要:1 读取操作系统和CLR的版本OperatingSystem os = System.Environment.OSVersion;Console.WriteLine(“Platform: {0}”, os.Platform);Console.WriteLine(“Service Pack: {0}”, os.ServicePack);Console.WriteLine(“Version: {0}”, os.Version);Console.WriteLine(“VersionString: {0}”, os.VersionString);Console.WriteLine(“CLR Versi 阅读全文

posted @ 2013-06-24 14:46 水行者 阅读(248) 评论(0) 推荐(0) 编辑

SQLSERVER数据库管理数据库原理
摘要:数据库的存储结构: 1.逻辑存储结构:是指数据库有那些性质的信息组成,即一个数据库由若干用户可视的各种数据库对象构成,如:表,视图,索引,存储过程等 2.物理存储结构:表现为存储数据的各类操作系统文件,SQL Server 2008R2数据库在磁盘上以文件为单位存储的,由数据文件和事务日志文件组成,每个数据库至少要具有两种操作系统文件:一个数据文件和一个事务日志文件。 数据文件可以隶属于某个文件组以便于该文件中数据存储的管理数据文件:可以分为主数据文件和次数据文件两种形式。 1.主数据文件是数据库的起点,用来存储数据库的启动信息和部分货全部数据,每个数据库都有且仅有一个主数据文件,主数据文件名 阅读全文

posted @ 2013-06-24 11:26 水行者 阅读(2104) 评论(0) 推荐(0) 编辑

sql统计
摘要:SELECT TOP 1000 a.[Title]as 第一级,b.[Title] as 第二级 ,c.[Title] as 第三级, s.总数 as 总数 FROM [MyAli].[dbo].[AL_Charpt] as c inner join AL_Book as b on c.bookid=b.id inner join AL_Category as a on b.[ParentID]= a.id inner join AL_Article as art on art.ChartpID=c.id inner join (select count(*) as 总数, Articl... 阅读全文

posted @ 2013-06-21 17:53 水行者 阅读(302) 评论(0) 推荐(0) 编辑

影响数据库访问速度的九大因素
摘要:1. 没有索引或者没有用到索引 数据库索引就像书籍中目录一样,使用户在访问数据库数据时,不必遍历所有数据就可以找到需要的数据。创建索引后,可以保证每行数据的唯一性,极大地提高数 据检索效率,这是一中牺牲空间换取性能的方法。没有索引或者没有用到索引是数据访问速度慢最常见的因素,也是程序设计的一个缺陷所在。2. I/O吞吐量小,形成了瓶颈效应 I/O吞吐量是影响数据访问速度的客观因素(硬件因素)。在一定的硬件环境下,利用优化的部署方案可适当提高I/O吞吐量。3. 没有创建计算列导致查询不优化 计算列是一个比较特殊的列,不填写任何设计类型,用户不可以改变该列的值。计算列的值是通过一定的函数公式等以另 阅读全文

posted @ 2013-06-21 11:48 水行者 阅读(322) 评论(0) 推荐(0) 编辑

使用Sqlserver事务发布实现数据同步
摘要:事务的功能在sqlserver中由来已久,因为最近在做一个数据同步方案,所以有机会再次研究一下它以及快照等,发现还是有很多不错的功能和改进 的。这里以sqlserver2008的事务发布功能为例,对发布订阅的方式简要介绍一下操作流程,一方面做个总结备份,一方面与大家进行一下分享和交 流。费话就不多说了,进入一下今天的正题:) 这里要说明一下环境:首先我在本地局域网内有两台安装有sqlserver2008的机器(注意:已发布的快照版本无法向老版本数据库兼容,意味着 2008下创建的事务或快照发布,无法被sqlserver2005订阅)。当然这两台机器要放在同一个网段,一方面出现性能和安全性考虑, 阅读全文

posted @ 2013-06-21 10:38 水行者 阅读(296) 评论(0) 推荐(0) 编辑

[转]SqlServer数据库同步方案详解
摘要:SqlServer数据库同步是项目中常用到的环节,若一个项目中的数据同时存在于不同的数据库服务器中,而这些数据库需要被多个不同的网域调用时,配置 SqlServer数据库同步是个比较好的解决方案。SqlServer数据库同步的配置比较烦锁,下面对其配置详细步骤进行介绍:一、 数据复制前提条件1. 数据库故障还原模型必需为完全还原模型。2. 所有被同步的数据表都必须要用主键。3. 发布服务器、分发服务器和订阅服务器必须使用计算机名称来进行SQLSERVER服务器的注册。4. SQLSERVER必需启动代理服务,且代理服务必需以本地计算机的帐号运行。二、 解决前提条件实施步骤1. 将数据库故障还. 阅读全文

posted @ 2013-06-21 10:37 水行者 阅读(494) 评论(0) 推荐(0) 编辑

代码千万别写太长了!
摘要:好久没有写过博文了,最近做了一个项目,以前从来没有接触过大数据量的问题,最近一直和大数据量干上了. 刚刚开始没有想到有这么大的数据!更没有想到大数据量的可以减慢整体软件的性能!后来软件性能越来越慢 导致影响的整体效率!最后没有办法必须优化代码了,后来发现自己写的代码好烂呀!完全是面向过程的,一个方法好长好长!最后只好把代码重构了,把一个方法尼玛分了20多个小方法! 阅读全文

posted @ 2013-06-19 09:13 水行者 阅读(285) 评论(0) 推荐(0) 编辑

测试一个方法的运行时间
摘要:using System;using System.Collections.Generic;using System.Text;using System.Diagnostics;namespace UserPai{ class Program { static decimal pai; static decimal loop; static void Main(string[] args) { Stopwatch sw = new Stopwatch(); sw.Start(); ... 阅读全文

posted @ 2013-06-08 15:41 水行者 阅读(222) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示