自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

依山傍石

shinstone的小博

  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

转载 1,2,3 范式

<br />3.4.1 第一范式(1NF) <br />在任何一个关系数据库中,第一范式(1NF)是对关系模式的基本要求,不满足第一范式(1NF)的数据库就不是关系数据库。 <br />所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。如果出现重复的属性,就可能需要定义一个新的实体,新的实体由重复的属性构成,新实体与原实体之间为一对多关系。在第一范式(1NF)中表的每一行只包含一个实例的信息。例如,对于图3-2 中的

2011-01-24 16:00:00 701

原创 查询一个表的某一个列的属性

<br />SELECT TOP 100 PERCENT c.colid AS 序号, o.name AS 表名, c.name AS 列名, <br />      t.name AS 类型, c.length AS 长度, c.isnullable AS 允许空<br />FROM dbo.syscolumns c INNER JOIN<br />      dbo.sysobjects o ON o.id = c.id AND objectproperty(o.id, N'IsUserTable')

2010-11-02 15:47:00 960

转载 Linux下的Memcache安装

Linux下的Memcache安装<br />最近在研究怎么让Discuz!去应用Memcache去做一些事情,记录下Memcache安装的过程。<br />Linux下Memcache服务器端的安装<br />服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 。<br />下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz<br />另外,Memcache用到了libevent这个库用于So

2010-10-26 13:16:00 846

转载 无法发送(退信)邮件到部分域名的问题

无法发送(退信)邮件到部分域名的问题[6/6更新]关于不能往yahoo,sina等地址发邮件的问题<br />该问题是由于反垃圾邮件软件引起的,已经和sina 确认过,他们最近部署了一套反垃圾邮件的系统在默认条件下,邮件服务器在发出helo命令与远端的邮件服务器通过25端口建立会话时还会送出自己的FQDN名字。目前流行的一些反垃圾邮件软件可能会通过邮件服务器送出的FQDN名字对其进行反向解析,对于反向解析失败的连接将断开该连接。<br />反向解析失败的原因如下:<br />在国内,很多管理员在做域名解析时

2010-10-15 13:08:00 120308

转载 .Net线程问题解答

<br />基础篇怎样创建一个线程 受托管的线程与 Windows线程 前台线程与后台线程 名为BeginXXX和EndXXX的方法是做什么用的 异步和多线程有什么关联<br />WinForm多线程编程篇我的多线程WinForm程序老是抛出InvalidOperationException,怎么解决? Invoke,BeginInvoke干什么用的,内部是怎么实现的 每个线程都有消息队列吗? 为什么Winform不允许跨线程修改UI线程控件的值 有没有什么办法可以简化WinForm多线程的开发<br />

2010-09-21 16:22:00 821

原创 服务器端和客户端IP地址及MAC地址获取

<br />本机Ip:<br />====================================================================<br />public static string GetServerIp()<br />        {<br />            string hostName = Dns.GetHostName();<br />            IPAddress[] array = Dns.GetHostAddresses(hos

2010-09-21 16:02:00 1743

原创 .NET ActiveX VCL控件仓库

<br />网上看到的一个博客<br /> <br />http://ufo-crackerx.blog.163.com/<br /> 

2010-09-21 15:36:00 699

原创 如何注册快捷键

<br />如果跨窗体的,整个线程有效的,看msdn中的IMessageFilter。过滤所有消息。<br />如果整个操作系统有效,RegisterHotkey,这个是api,搜索一下。<br />如果是某窗体内有效,设置窗体的KeyPreview属性为true,在KeyPress事件中处理并调用。<br />如果是菜单的快捷键,直接设置Shutcut属性即可。

2010-09-19 13:31:00 702

转载 在服务程序中弹出对话框

<br />最近一个项目中,客户一定要在服务程序中弹出对话框。跟客户好说歹说,说我们已经记了Log,弹对话框没有意义,反而可能由于弹框后没有人管,造成程序停滞在那里的情况。但是,客户不管这些,就要弹对话框。<br />没辙,弹吧,弹个框还能多费事?没想到,还真挺费事。WinXP和Windows2003下问题不大,上网找找方法,框就弹出来了。但是,Vista和Windows2008下,这个框死活弹不出来。<br />先说说在WinXP和Windows2003下用的方法。<br />第一种方法是在服务进程中启动

2010-09-08 15:29:00 2397

原创 SQL Server 最多可以有多少张表

<br />     平时的项目很少会涉及这个问题,一般数据表结构建立以后,就基本固定了,大部分增长的都是行数据。但是当系统在某种情况下需要不断动态的增加表的时候,就会涉及到一个数据库最多可以有多少张表格。一般这种情况会出现在集团系统或者一些需要将用户数据分离的web系统中。<br />     那么一张SQL server中最多到底可以有多少张表呢,在SQL server2008 R2的官方文档中, 是这么说的<br /> <br />     Tables per database<br />    

2010-09-06 13:46:00 5549

原创 TFS合并无关系代码分支

    今天下午遇到了合并无关系的代码分支的问题。代码分支关系如下A àBranchàA1A àBranchà A2现在想把代码A2 合并到代码A1分支,无论在分支A1还是分支A2上选择merge,merge的目标都是指向A。看来通过常规的UI的方式是没办法解决这个问题。要把两个没有关系的代码分支合并起来,要使用TF.exe, TF.exe的位置位于“Visual studio 安装目录/Common7/IDE”里面。运行cmd,切换到当前目录,然后运行Tf.exe merge /baseless “sou

2010-09-01 18:34:00 5349

原创 WYSIWYG的在线编辑器比较

<br />这里有一个很全的在线编辑器的比较<br />http://www.geniisoft.com/showcase.nsf/WebEditors<br /> <br />使用在线编辑器的时候要注意下面的一些问题<br /> <br />1. 有些编辑器会根据不同的设定对Html进行一定的更改<br />2. 在进行定制化开发的时候要看重编辑器的自定义能力<br />3. 检查编辑器所占用的资源还有load一个编辑器对应用产生的消耗<br />4. 编辑器的皮肤自定义等<br /> <br /> <b

2010-08-05 14:52:00 927

原创 测试驱动开发对于软件开发重构的意义

<br />相对于已经成熟的软件公司,很过国内的软件公司,乃至于欧美的一些软件公司,都还存在着很多手工业式的软件开发和管理方式,通过需求快速建立原型,原型验证之后直接基于原有代码实现功能点,将功能点交给测试,然后提交bug,修复bug这一流程。尤其是在项目紧任务重的情形下,这种现象凸显的尤其严重。而当产品和项目继续进行,原有需要进行变动的时候,就会出现牵一发动全身的情况,好多原来测过的功能点出现bug。耗费大量的研发和测试资源。<br />而在软件开发过程中,引入测试驱动开发的概念和对代码建立响应的单元测试

2010-08-03 15:36:00 945

转载 解决Grid的navigationurl的编码问题

   protected void HyperLinkFieldUrlEncodeHack(GridView gridView, GridViewRowEventArgs e, int index, string defaultValue)    {        HyperLink hyperLink = (HyperLink)e.Row.Cells[index].Controls[

2009-08-18 17:58:00 747

原创 web ajax应用国际化、乱码问题总结

web ajax应用国际化、乱码问题总结 <!--<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xmlns:dc="http://purl.org/dc/elements/1.1/"xmlns:trackback="http://madskills.com/public/xml/rss/modul

2009-07-23 17:07:00 697

原创 C#连接远程Oracle数据库的连接串

使用OraleClient里面的Oracle Connection 进行Oracle远程连接的连接串方法1:user id=用户;password=密码;data source=(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=地址)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=服务名))) 方法2:conne

2009-07-01 20:14:00 1611

LinuxC编程一站式学习

linux C编程的学习好资料。适用于众多多背景完全不同、基础完全不同、思维习惯和理解能力完全不同的人,可以快速学会嵌入式开发技术

2009-06-24

Ludico 源代码

Ludico是C#编写的居于ASP.NET 2.0的Portal/CMS系统。它的模块化设计是你可以按照你希望的使用或开发网站功能。它里面有高级的用户管理,一个所见即所的(WYSIWYG)的编辑器等。

2009-06-24

空空如也

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

TA关注的人

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