无风、无浪,水面又宽,跑船怎一个爽字了得!
数据库的使用过程中由于程序方面的问题有时候会碰到重复数据,重复数据导致了数据库部分设置不能正确设置……
方法一
declare @max integer,@id integer
declare cur_rows cursor local for select 主字段,count(*) from 表名 group by 主字段 having count(*) > 1
open cur_rows
fetch cur_rows into @id,@max
while @@fetch_status=0
begin
select @max = @max -1
set rowcount @max
delete from 表名 where 主字段 = @id
fetch cur_rows into @id,@max
end
close cur_rows
set rowcount 0
方法二
有两个意义上的重复记录,一是完全重复的记录,也即所有字段均重复的记录,二是部分关键字段重复的记录,比如Name字段重复,而其他字段不一定重 复或都重复可以忽略。
1、对于第一种重复,比较容易解决,使用
select distinct * from tableName
就可以得到无重复记录的结果集。
如果该表需要删除重复的记录(重复记录保留1条),可以按以下方法删除
select distinct * into #Tmp from tableName
drop table tableName
select * into tableName from #Tmp
drop table #Tmp
发生这种重复的原因是表设计不周产生的,增加唯一索引列即可解决。
2、这类重复问题通常要求保留重复记录中的第一条记录,操作方法如下
假设有重复的字段为Name,Address,要求得到这两个字段唯一的结果集
select identity(int,1,1) as autoID, * into #Tmp from tableName
select min(autoID) as autoID into #Tmp2 from #Tmp group by Name,autoID
select * from #Tmp where autoID in(select autoID from #tmp2)
最后一个select即得到了Name,Address不重复的结果集(但多了一个autoID字段,实际写时可以写在select子句中省去此 列)
PHP已经成为主流网页语言,我们每天访问的百度、开心等知名网站都是采用的PHP,由于PHP拥有平台无关性、易学等优点,许多中小型网站也逐步 加入PHP行列。如今,网络上的PHP建站程序可谓相当丰富,但参差不齐的性能却让一些站长们犯了愁。下面笔者向大家推荐几套不错的免费PHP建站软件。 PS:非权威排行榜,仅代表笔者观点。
1、PHPCMS 内容管理系统
官方网站:www.phpcms.cn
推荐理由:Phpcms由内容模型、会员、问吧、专题等20多个功能模块组成,内置新闻、图片、下载、信息、产品5大内容模型,功能强大得毋庸置 疑。如果大家觉得感受不明显,就去访问2008奥运官网、21世纪报道、卡巴斯基中国官网看看。
2、Discuz&PHPWind 论坛社区程序
官方网站:www.comsenz.com www.phpwind.com
推荐理由:关于Discuz、PHPWind的争辩在BBS社区领域早已司空见惯,多年来,两大高手的对决一直难分高下,两套论坛都有众多的粉丝。 一个功能强大,整合性较好;一个速度更快,处理效率较高,如何选择,就看网站的定位了。
3、iWeb SNS 社交网络软件
官方网站:www.jooyea.net
推荐理由:也许你会问为什么我不推荐uchome,不是uchome功能不够强大,而是笔者认为uchome如今早已被漫游平台绑架了。iWeb SNS有一个非常实用的功能,可以直接在后台更改模板代码,相信更有特色的网页风格比千篇一律的Facebook还是更有吸引力吧。
4、WordPress 博客程序
官方网站:cn.wordpress.org
推荐理由:全球使用量最大的博客程序,功能强大,插件众多,易于扩充功能,甚至有许多第三方开发的免费模板,安装方式简单易用。如果你想搭载一个 PHP博客网站,WordPress肯定是不二之选。
5、HDWiki 百科程序
官方网站:kaiyuan.hudong.com
推荐理由:中国第一款拥有自主知识产权的中文WIKI系统,就是类似于百度百科。易用,功能强大,对于众多的中小站长而言,利用 HDwiki 均能够在最短的时间内,花费最低的费用,采用最少的人力,架设一个性能优异、功能全面、安全稳定的百科网站平台。
6、PHP168 分类信息系统
官方网站:www.php168.com
推荐理由:集地区分类信息管理、城市管理、智能防采集、自定义模型自定义字段、搜索等多种强大的功能于一身,它可以帮助你做成类似58同城、百姓网 那样的巨型站。
7、VODCMS 视频点播系统
官方网站:www.vodcms.com
推荐理由:诚然市场占有率最高的视频程序是MaxCms,但它是asp的,而自家的PHP视频程序pocle又是面向企业用户,好在基于PHP的 VODCMS功能还算齐全,足够应付中小型网站需求。
8、EasyTalk 微博客程序
官方网站:www.9italk.com
推荐理由:由Twitter引发的微博客热已经开始蔓延到国内,康盛也在测试自己的CCT微博系统,似乎EasyTalk走得更前,不过谁会笑到最 后,还得等到它们各自推出正式版后才能见分晓。
笔者只推荐PHP语言程序并不是说其他语言的程序就不好,比如动易、Z-blog、马克斯等都是非常不错的建站软件,只是笔者更加倾向于PHP的跨 平台性。另外可能有朋友注意到文章里面没有提到Ecshop网店系统,虽然官方网站上一直宣称开源免费,但网站系统一般都是指用于个人和非商业用途免费, 然而又有多少网店不是以营利为目的呢?
早晨打开CB,看到微软免费发行SharePoint Designer的新闻,由于公司使用的是正版的Office,所以对新闻提供的下载并不怎么感兴趣,真正感兴趣的是官方下载页面同时提 供了一个安装KEY。按以往经验来分析,一般Office2007各个单独组件所使用的KEY是通用的,也就是说安装SharePoint Designer的KEY完全可以用来安装Project、Visio等。
按网上广泛流传的更换Office2007KEY的方法,打开注册表编辑器,定位到
HKEY_LOCAL_MACHINESOFTWAREMicrosoftOffice12.0Registration {90120000-003B-0000-0000-0000000FF1CE}项,
“{90120000-003B-0000-0000-0000000FF1CE}”项可能会因为安装的产品版本不同而有所不同,我们用的是 “Project Professional 2007”,该注册表项下“ProductName”值是“Microsoft Office Project Professional 2007”,将“DigitalProductID”改名或删除,之后启动Project会要求输入序列号,输入微软提供的 KEY“JB28C2GKFM3W9G3V8XMGQBYYB”,如果版本一致的话KEY的输入框后边会出现绿色的对勾,之后会执行一个安装步骤。安装完 毕后,重新启动Project,在“帮助”菜单下选择“激活产品”,此时会提示“此产品已被经激活”。
当然激活只是一方面,目前还没有测试是否能通过正版验证,理论上微软如果封堵这个KEY也是很容易的。
在由Windows XP与Vista系统组成的局域网中常常有朋友会遇到机器不能互相共享文件的故障,无论如何调试都无法解决。在你确保物理连接如网线等没有问题的情况下,不妨试试如下步骤,相信可以帮你解决这头疼的问题。
注:这些步骤要分别在两台机器中进行操作。
第1步:首先请确认Vista系统是否已经打开“网络发现”功能。通过“控制面板”打开“网络和共享中心”,然后启用网络发现。(此步不需要在XP下执行)
第2步:请确认两个系统的局域网IP地址在同一个网段。打开“控制面板/网络连接”,双击“本地连接”,打开“本地连接状态”对话框(如图 2),单击“ 详细信息”按钮来查看IP信息,而要修改IP地址则单击“属性”,双击“Internet 协议版本 4 (TCP/IPv4)”,通过“常规”标签页来设置。
第3步:确认两个系统在同一工作组。打开“控制面板/系统”,单击左侧“高级系统设置”,打开“系统属性”对话框,在“计算机名”标签页中单击下方“更改”按钮即可设置工作组。
第4步:打开“控制面板/管理工具/计算机管理”,打开“计算机管理”面板,再依次定位到“系统工具/本地用户和组/用户”,在右侧窗口双击 “Guest”后,在弹出窗口取消“帐户已禁用”的复选框(如图4)。提醒:如果对安全性有要求,此处可为Guest用户设置密码。
第5步:按“Win+R”组合键打开“运行”,输入“gpedit.msc”打开组策略对象编辑器,依次定位到“计算机配置/Windows设置/安全设置/本地策略/用户权限分配”,接着在右侧窗口中找到并双击“拒绝从网络访问这台计算机”项,从弹出窗口中删除“Guest”帐户(如图5)。
第6步:打开“资源管理器”,依次单击“工具/文件夹选项”,选择“查看”标签页并取消“使用共享向导”(如图6)。(XP系统的名称为“使用简单文件共享”)
第7步:右击需要共享的分区或文件夹,单击“属性”,在打开的对话框中切换到“共享”标签页,单击“高级共享”按钮,勾选“共享此文件夹”后单击“权限”按钮,选中“Everyone用户”后在下方根据需要设定权限,比如笔者为了方便交换文件而选择了“完全”。
以上步骤在XP系统中执行时,有个别设置的名称不同,但整个操作基本相同,全部设置完毕后,XP与Vista系统之间就可以畅通无阻了。
htAccess 文件(Hypertext Access file)是Apache Web服务器的一个非常强大的配置文件,对于这个文件,Apache有一堆参数可以让你配置出几乎随心所欲的功能。
使用.htaccess挡掉搜寻引擎机蜘蛛
挡掉百度搜寻引擎
百度是传说中的暴力搜寻引擎,不遵守搜寻引擎的规则,若你尝试使用robot.txt来挡住,那非常恭喜你,绝对无效。所以一定要使用比较暴力、强硬的手段才能,因此透过.htaccess就可以处理了,如果你要挡掉一些搜寻引擎(像是百度、搜狗等),那请将以下程式码贴到htaccess.txt 文件中。
SetEnvIfNoCase User-Agent "^Baidu" bad_bot
SetEnvIfNoCase User-Agent "^sogou" bad_bot
SetEnvIfNoCase User-Agent "^Bloghoo" bad_bot
SetEnvIfNoCase User-Agent "^Scooter" bad_bot
Deny from env=bad_bot
挡掉Google搜寻引擎
如果你想要挡掉Google搜寻引擎,当然也可以透过.htaccsee挡掉,只要输入以下程式码就可以了,如果要连同暴力百度搜寻引擎一起封锁,那就把这两串程式码放在同一个htaccsee.txt文件中。
SetEnvIf User-Agent "^Googlebot" google
Deny from env=google
用.htaccess封锁某国家IP网段
有时候自己可能会规画网站的发展方向,有不欢迎某些特定的国家来访,这时候第一个想法应该是要锁该国家的IP,但是却不知从何做起?因为不知道那个国家的IP跟本不能锁,这时候可以透过「blockcountry」线上工具网站产生的htaccess语法来替自己封锁想要封锁的IP网段国家。
第1步 来到Block country(http://www.blockcountry.com) 网站首页,首先你会看到一个框框,框框中有许多国家,请您挑选要封锁的国家,可以复选,选择完成后请点击下方的﹝Block Now!﹞。
第2步 将刚刚网页上产生的程式码贴到htaccess文件中,然后储存。Apache对于被拒绝的IP会返回403错误。
用.htaccess防止图片、文件盗链
一个图文并茂的网站,最怕的就是文章转贴,虽然现一直在尊重着作权法,但还是有许多人假装没看见?许多人喜欢「复制→贴上」,但这样一个转贴动作却会对一个网站造成莫大的伤害,除了辛苦写的文章被偷走外,连图片也盗链!图片或文件被盗连最怕的就是后续的流量,为了避免这种问题,我们必须自立自强,防止盗链这种可恶的行为!
如果是cPanel虚拟主机,防盗连的方法不外乎就是到cPanel后台进行设定。如果你是其他类型的空间后台或者是说你只有FTP权限的空间,那该怎么办呢?其实只要你的空间支持.htaccess文件并且支持ReWrite,你都可以防止图片与文件的盗链!
通过.htaccess来防止网站的图片、压缩文件、或视频等非Html文件被盗链的方法相当简单,通过在该文件中加入几句命令即可保护我们宝贵的带宽。例如chinaz.com的设置如下:
以下为引用的内容:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !nobing.cn [NC]
RewriteCond %{HTTP_REFERER} !google.com [NC]
RewriteCond %{HTTP_REFERER} !baidu.com [NC]
RewriteCond %{HTTP_REFERER} !www.domain.com [NC]
RewriteRule .*.(gif|jpg)$ http://www.chinaz.com/no.png [R,NC,L]
代码详细介绍:Apache服务器使用.htaccess实现图片防盗链
利用.htaccess来保护主机下的目录与文件
一般来说很多虚拟主机预设是没有开启保护网站主机目录下的文件,其实很危险的,假若你的目录下忘记放置index文件,那很可能您目录就被看光,一个不小心很可能重要资料就被拿走,这是蛮严重的一件事情。如果是Linux主机,我们可以透过简易的.htaccess语法来保护网站主机目录下的文件,让别人无法轻易看见。
平常我们使用的最简单保护目录的方法,莫过于使用「index.php」、「index.html」等等之类的网站index文件,因为主机内预设的设定在目录中预设就是要抓index文件,而index文件通常会有很多种,主机会依续排列下来抓取,所以可以设定index文件来让主机抓取,以达到保护目录的效果。但如果主机需要的index文件没有一个存在,这时候主机就会直接显示目录内的东西了,因为主机不知道要抓取谁当作主要网页,所以会全部显示。
虽然使用index文件来保护目录是可行的,但是每个子目录都需要传一个index文件其实蛮累人的,这时候我们就可以利用「.htaccess」来批量处理。
Options -Indexes
语法的进阶使用
当然该语法还有其他相关的用途,以下列出简单的几项供大家参考使用,如果你觉得以下的语法不是你想要或是想学更多,你可以到Apache官方网站来看看英文说明书,查看看还有什么关于「indexoptions」的用途或是其他不错的功能喔!
Options +Indexes:显示目录下所有文件
Options -Indexes:隐藏目录下所有文件 (上面已经介绍过)
IndexOptions +FancyIndexing:显示目录下所有文件,文件前面包含档案类型的小图示
IndexOptions -FancyIndexing : 显示目录下所有文件,但不包含文件类型的小图示
IndexIgnore *.php *.exe:隐藏特定的文件, 其余文件正常显示(隐藏所有的php和exe文件)
使用.htaccess 创建自定义的出错页面
对于Linux Apache来说这是一项极其简单的事情。使用下面的.htaccess语法你可以轻松的完成这一功能。(把.htaccess放在你的网站根目录下)
ErrorDocument 401 /error/401.PHP
ErrorDocument 403 /error/403.php
ErrorDocument 404 /error/404.php
ErrorDocument 500 /error/500.php
把某些特殊的IP地址的请求重定向到别的站点
ErrorDocument 403http://www.youdomain.com
Order deny,allow
Deny from all
Allow from 124.34.48.165
Allow from 102.54.68.123
把老的域名转像新的域名
# redirect from old domain to new domain
RewriteEngine On
RewriteRule ^(.*) $http://www.yourdomain.com/$1 [R=301,L]
最近Office 2010的MSDN版本出来了,网上真是热闹非凡啊,一些朋友等不及VOL版本出来,想体验一下,这里icech找到了三个所谓的神key,还有激活的方法(比较简单的说明),给大家先试试看。
先提供三个Office 2010的神key(过几天估计就不好用了)
6QFDX-PYH2G-PPYFD-C7RJM-BBKQ8(这个是很多电话激活的用的神key)
BDD3G-XM7FB-BD2HM-YK63V-VQFDK
VYBBJ-TRJPB-QFQRF-QFT4D-H3GVB
这两个别问我是什么,我也不知道
MWHKH-MJ63P-VV2J2-T33VP-M92RV
MKCGC-FBXRX-BMJX6-F3Q8C-2QC6P
1、使用KMS激活
远景网友liangxiaorui的方法:绝对可以,我的就是。不过如果你安装KMS,会默认用KMS激活,你要先卸载KMS服务,之后用神Key 激活Office 2010 Plus,之后再安装KMS服务激活Project和Visio就OK。
2、使用Office 2010 Hack.exe激活
a. 运行Office 2010 Hack.exe,注意,运行前最好关闭第三方防火墙等安全软件,否则有可能会使Title Changer不能正常运行;
b.计算机右键 -> 管理,打开任务计划程序,选择导入Office 2010 Hack.xml
以上是嬴政网友bank-w3000提供!
下载附件:http://www.brsbox.com/filebox/down/fc/1768e67e1bc1c08053049ec486e75264
注意:这个小红伞报毒,NOD32和卡巴没报毒。
3、注册表激活
如果是用Key激活的Office 2010,下载附件,点右键以管理员身份运行,备份之后只要你的电脑硬件没有更换,下次安装Office 2010的时候,恢复即可激活,无需Key激活。
下载附件:http://www.brsbox.com/filebox/down/fc/f5eb55527b7159a6891c07c155a3b741
4、电话激活
这个就需要rp了,呵呵。不过很多人已经用过,估计以后的可能性就越来越低了。
5、文件替换法
这个方法是最早的一个“激活”office 2010的方法,也好用,但是总觉得不那么爽。其实就是使用ProPlusr.WW文件替换的方式。这个就不多介绍了。
再等几天Office 2010 VOL版就出来了,倒时候肯定多的是,所以我这里不多做介绍,实用性并不强,仅已此文来记录一下Office 2010的激活轰动效果,如此而已。
1.
2.
3.
4.
5.
6.
7
8.
9.
10.
11. 公交车上一对情侣遇到流氓,女方任凭一流氓抚摸,男友无任何表情。到站后男友把流氓揪下车,娴熟的暴打一顿后携女友扬长而去。一网站投票分析原因。75%的人投给“这小子是在等技能冷却…"
12. 老婆去外地出差,好几天不回来。下午她开会的时候偷偷发条短信给我:我边上的领导睡的像头死猪,好好笑啊~ 结果电信的问题,半夜才发到我手机上。 当时我差点没从楼上跳下去···
13. 记得高中时候上晚自习,一哥们在最后一排睡觉。突然醒了,然后把灯关了,接着睡觉。当时全班同学都看傻了。。。
14. 同学讲她中学时候的故事。上课时一个男生趴桌上 呼呼大睡,被老师发现了,老师很淡定:同桌关心一下。这时洗具出现了。。。同桌脱下了自己的外套披在了睡觉男 生的身上。。。
15.原来上学的时候,我那同桌特搞。有一次他上课睡觉被老师发现了,老师说:某某,站起来。我把他推醒了说:老师叫你站起来~但是他瞪着老师,就是不站起来。老师急了:某某!你给我站起来!他还是不起来,还拿白眼翻老师。。.老师没脾气了:某某,你这样的学生我没法管,继续上课了!我在底下小声说:你真nb!跟老师对着干~某某说:其实我想站起来,但是~~~~~~~~~~~~~~我腿睡麻了。。。
16. 新年会餐,有几张桌子是有姓名牌的,其余的大家随便坐。然后就听到一女的说:“你去前面坐啊,那里有你的牌位。”我顿时崩溃……
17. 有次期中考,我们年段有个同学在厕所里发短信被段长抓了,但是他死活不肯供出同党,段长非常淡定地用他的手机群发了短信——“来二楼男厕所拿答案” 然 后…….同党们就从四面八方赶来了………..全军覆没……
18.同寝室一位仁兄特别 花,女朋友无数。一天晚上问他:“你为什么这么喜欢女人?”他:“我从小缺乏母爱,父母总不再身边”~~“那你缺乏父爱了咋办?”此人说出了遗憾终生的话“我有你们” 从此以后,此人在我们寝室得到莫大的关爱。。。
19. 我小时候天天坐我爹摩托车上学。我爹那时候有个爱好,就是在速度达到八十多的时候往左侧吐唾沫。并且此唾沫可以完全不受风力影响垂直于速度方向打在路边的树上。估计被击中一下也得微伤。我在一次上学路上乘车速度大概一百的时候决定效仿一下。我爹劝我说:你别瞎吐,我这练过。我说,不就吐口唾沫吗有啥啊?说完“呸”一声吐了一口。结果结果受到迎面的强风作用啪一下糊在脸上。。。我爹在前面紧张地问:怎么样?我忍着恶心叫道:糊脸上了~~~我爹松一口气说:还好没吐我身上。然后手头没有纸,我就一直顶着一口唾沫乘着摩托飞驰到学校。到了之后干了,一揭就下来了。。。。。。
19.曾经在初中,一次自习。在那静谧而祥和的教室里,突然后面传来“噗!”地一声屁响,群众纷纷回头,一个姐们奔放地迎接着众人的注视,说:我放的!然后大家转过去了。两分钟后,后面再次传来一声音色类似的“噗!”,群众都直接回头望向那姐们,姐们慈祥地看着大家,赞许地点了点头,说:你们猜对了。。。
20.和男朋友聊天,说到兴起,口水四溅,溅到了他脸上。然后他本能地用手擦去。我有点不好意思,但是故意转移重点装作很生气:“干嘛?嫌弃我啊??”他满脸绅士般的笑容说:“没,抹匀!”
21.一女生朋友,胸特小,我们天天埋汰她,有一天她终于忍无可忍,于是便冲我们喊到:"我胸小怎么地吧, 我随我爸,怎么地吧!"
22.中学时物理老师上课讲摩擦生电说:我们冬天的时候脱毛衣。毛衣都会嚓嚓响。还有电光。但是夏天就不会这样。为什么呢? 后面的男生:因为夏天不穿毛衣。。。
23.我朋友有次喝醉了据说,他在厕所,右手拿电话状,左手按着镜子,和镜子中的"入狱者"深情对视道:吃得好不好啊?最近监狱管得严吗?争取早日出来啊……
24.杭州这边有些公交是比较高档的,所以玻璃都是闷着的,上面写着:紧急时敲碎玻璃。 这几天气温回升,车上也比较热,车上人又多。最郁闷的是不知道那位无德的家伙在车上放了个无声巨臭的屁。。。后来,玻璃就被敲碎了。。。
25.有天晚上,我父母打麻将回来,他们进家的时候我就醒了,但还是很迷糊。突然我的脚就抽筋了(估计在长个子),然后就从床上蹦起来。当时意识很模糊,只想走两步,把抽筋的感觉压下去。 结果我走了两步,觉得撑不下去了,扑通就跪在我爸面前,吓我爸一大跳。跪了之后就觉得没抽筋的感觉了,然后又默默地站起来,反过身回房间睡觉去了。 整个过程没有一句话,估计我爸当时已经石化了。
PS:生活中不缺少笑料,只缺少善于发现的眼睛~希望大家看后都能开怀大笑,释放压力,轻松生活…