- 博客(32)
- 收藏
- 关注
转载 Linux使用PAM锁定多次登陆失败的用户
Linux有一个pam_tally2.so的PAM模块,来限定用户的登录失败次数,如果次数达到设置的阈值,则锁定用户。编译PAM的配置文件# vim /etc/pam.d/login#%PAM-1.0 auth required pam_tally2.so deny=3 lock_time=300 even_deny_root root_unlock_time
2014-07-07 17:06:53
927
原创 C#邮件发送类,功能全面,调用灵活、方便
实现的该类的代码: using System;using System.Web.Mail;using System.Collections;namespace Asai.Mail{ /**//// /// C#邮件发送类 V1.0 /// --Author:laifangsong QQ:25313644 /// --最后修改:2007-07-27 /// /// 支持批量(发送、抄送、密送) /// 支
2011-04-12 01:58:00
1911
1
原创 HTML 5 正在改变 Web
<br />HTML5 是近十年来 Web 标准最巨大的飞跃。和以前的版本不同,HTML 5 并非仅仅用来表示 Web 内容,它的使命是将 Web 带入一个成熟的应用平台,在这个平台上,视频,音频,图象,动画,以及同电脑的交互都被标准化。尽管 HTML 5 的实现还有很长的路要走,但 HTML 5 正在改变 Web。<br /> HTML 最近的一次升级是1999年12月发布的 HTML 4.01。自那以后,发生了很多事。最初的浏览器战争已经结束,Netscape 灰飞烟灭,IE5 作为赢家后来又发展
2011-04-08 01:58:00
291
原创 [原创+源码]jQuery实现弹出居、右下角、左下角窗口效果
<br /> <br />我们先来看看怎么实现弹出居中窗口,弹出居中窗口主要是要获取几个参数,分别为浏览器的高度、宽度<br /> 当前窗口的高度、宽度,滚动条滚动的高度和宽度等,然后再定位这个层。<br /> 代码如下:<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xm
2011-04-08 01:48:00
650
原创 用sql查询当天,一周,一个月的数据
<br />数据查询,不管在网站还是在系统,都很常见,下文是介绍最常见的以日期查询的语句<br />select * from ShopOrder where datediff(week,ordTime,getdate()-1)=0 //查询当天日期在一周年的数据<br /> <br />select * from ShopOrder where datediff(day,ordTime,getdate()-1)=0 //查询当天的所有数据<br /> <br />--查询当天: <br />sel
2011-03-28 00:11:00
25372
3
原创 介绍Linux硬盘系统建立分区步骤
<br />本人很喜欢Linux硬盘系统,在工作中也很喜欢总结关于Linux的经验教训。Linux硬盘系统的知识里面介绍了些一般常用的挂载点,用户们学会就完全可以操作Linux系统。<br /><br />Linux硬盘系统下,硬盘光驱等设备的命名规则<br /><br />Linux硬盘系统 好像很喜欢“另类”,它对硬盘设备的命名方法,也和Windows有很大区别。在Linux硬盘系统里面,你的硬盘设备信息,是专门存储在“dev”这个挂载点里面的。上面我没有提到这个挂载点,大家知道就行了。后面会见到。它的
2011-03-14 21:31:00
393
原创 Linux下硬盘分区详解
<br />Linux下硬盘分区基础<br />什么是硬盘分区,分区用来做什么?<br />分区就是硬盘的“段落”。Windows分区有自己的盘符(C:,D:等等),这些分区看起来都好像是一个独立的硬盘。<br />最简单的情况下就是将整个硬盘作为一个唯一的分区。如果您购买了一台已经预装了window的机器,基本上都是这种情况。<br />如果您希望在机器上安装更多的操作系统,将需要更多的分区。您更不能在这个单独的分区里面再安装linux。如果您要同时安装Windows ME和 Windows2000,那么
2011-03-14 21:29:00
259
原创 Linux常用命令大全
Linux常用命令大全系统信息 <br />arch 显示机器的处理器架构(1) <br />uname -m 显示机器的处理器架构(2) <br />uname -r 显示正在使用的内核版本 <br />dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) <br />hdparm -i /dev/hda 罗列一个磁盘的架构特性 <br />hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 <br />cat /proc/cpuinfo 显示CPU info的信息
2011-03-14 12:28:00
216
原创 给已经发布的flash添加链接
<br />背景说明:<br /> 项目中,曾有一个需求,给flash广告添加链接,跳转到另一个网站。于是直接在html的flash object前面加上<a href=”url”>,发现链接不起作用。<br /> 解决方案:<br /> 以下各种尝试的解决方案,方式三为最佳实践!<br /> 【方式一】在flash外围添加 <a href=…> 标签<br /> 【效 果】无效!<br /> Html代码<br /> <html><br /> <head><br /> <title
2011-03-14 10:50:00
453
原创 如何免费采集人才网的简历信息
<br />网上招聘行业的主要产品是资讯,利润的主要来源是需要招聘人才的企业消费者,供应商是需要找工作的求职者。大容量的简历库是人才网竟争企业客户的资本,也是人才网站不可缺少的资源。运营多年的人才网站,经过多年的运营推广,拥有丰富的人才资源,占据着市场主导地位。所以一个成功的人才网站,必须拥有大量的简历数据跟企业职位信息,才能吸引到企业客户及人才注册简历,形成一个好的良性循环。<br /> 由于人才网站的主要客户是企业,为企业做好宣传服务,所以人才网的企业信息可以轻易采集。但人才网的简历信息是收费才能查看
2011-02-18 14:35:00
1019
原创 sql把临时表中的数据插入到另一个表中
1、把临时表中的数据插入到另一个表中insert into 表 select * from #temp2、把一个表中字段复制到临时表中select * into #temp from 表 where 1=23、本地临时表的名称以单个数字符号 (#) 打头;它们仅对当前的用户连接是可见的;4、当用户从 SQL Server 实例断开连接时被删除。5、判断临时表是否存在create proc temp(@tablename varchar(200))<br />asbegin<br />declare @e
2011-02-17 13:25:00
6000
原创 CSS控制文字投影
阴影代码:<br />filter:DropShadow(Color=#000000, OffX=3, OffY=3, Positive=true);<br />Color=阴影的颜色代码<br />OffX=设置阴影与对象(文字或图片)的横向距离偏移<br />OffY=设置阴影与对象的竖向距离偏移<br />Positive=设置阴影的对象,有两个值.true就是为非透明像素建立阴影,false就是为透明的像素建立阴影.<br />投影代码:<br />filter:Shadow(Color=gray,
2011-02-17 09:34:00
678
转载 趣味理解:三层架构与养猪
为了更好地让初学者轻松入门,这里仍然采用趣味性的方式聊一些常用技术点,致力于.NET新手们的快速提高!知识都是普通的,关键是学习的思路。技术源于生活,技术原来可以这样学。抛砖引玉而已。 层次结构在现实社会里随处可见。记得有个笑话讲有个村长得意地向他老婆吹牛:“全中国只有四个人比我官大,乡长、县长、省长和国务院总理”。这个笑话也体现了真实社会中分层的现象。社会人群会分层,公司人员结构也会分层,楼房是分层的,甚至做包子的笼屉都是分层的。虽然分层的目的各有不同,但都是为解决某一问题而产生的。所以,分层架构其实是
2011-02-16 09:28:00
205
原创 数据库随机查询
<br />1、将某一列的值更新(改变)为随机数<br /> Update zfjTableName set intList=int(rand(id)*1000+1) where intList<200 <br /> [说明:其中id为编号列]<br /> [功能:将zfjTableName表中的整形列(intList)所有小于200的列更新为1~1000的随机数]<br />2、从数据表中随机查询出指定条数的记录<br /> A、网上常见的方法:在ASP页面
2011-02-13 14:21:00
1117
原创 回发或回调参数无效。在配置中使用 enableEventValidation=true或在页面中使用 启用了事件验证。
<br /> 回发或回调参数无效。在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用 <%@ Page EnableEventValidation="true" %> 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。<br />可行的解决方法
2011-02-12 08:58:00
225
原创 DEDE织梦V5.5广告添加方法
<br />第一步,后台添加广告代码。<br />进入后台-模块--铺助插件-广告管理,点击进入后,会看到系统预设的1个广告(topbanner),点击左上方“增加一个新广告”,设置好广告参数。广告位名称可以随意。点击“确定”后回到广告管理,会看到相应的广告代码,如:{dede:myad name='article_ad1'/},{dede:myad name='topbanner'/}等,要记住这些广告代码,一会把相应的广告代码复制加入到系统模板的对应位置。<br />第二步,把广告代码加入系统相应模板。
2010-06-13 08:22:00
901
原创 windows7中该文件没有与之关联的程序来执行该操作错误
windows7中在桌面上右键"计算机"选择 管理 选项时提示:"该文件没有与之关联的程序来执行该操作.请安装一个程序,或者,如果已安装程序,请在"默认程序"控制面板中创建关联."原本点击这个"管理"是跳转到控制面板中的"计算机管理".有时因为安装软件或修改了注册表而造成这个错误,解决办法:开始..运行键入regedit[HKEY_LOCAL_MACHINE/SOFTWARE/Classe
2010-05-13 13:34:00
1322
原创 如何制作ISO文件和UDF文件
我们可以使用刻录软件(例如Nero、EasyCD)来制作ISO磁盘映像文件,这些些软件虽然功能强大,但安装容量较大,操作相对复杂,所以如果光是从制作ISO的需求来考虑,可以使用软件WinISO或者Ultraliso来制作ISO磁盘映像文件。 WinISO使用方法简介WinISO是一款制作ISO磁盘映像文件的好软件,在制作一般ISO文件的时候我们用WinISO再方便不过了。制作ISO的方
2010-05-10 23:54:00
3258
原创 如何从硬盘安装XP
1.先备份自己系统盘的资料,比如我的文档里自己的东西,收藏夹里的收藏,主板,声卡,显卡,网卡,拨号程序,要先准备好,也可以用驱动精灵先备份下来,拨号设置也要先记下来.(XP自带很多驱动,旧的机器会自动识别安装 ... 1.先备份自己系统盘的资料,比如我的文档里自己的东西,收藏夹里的收藏,主板,声卡,显卡,网卡,拨号程序,要先准备好,也可以用驱动精灵先备份下来,拨号设置也要先记下来.(XP自带很
2010-05-08 00:46:00
269
原创 可以展开、收缩的顶部滑动广告
可以展开、收缩的网页顶部滑动广告代码,JavaScript实现。当打开网页的时候,它会自动慢慢展开,停留几秒钟后就自动慢慢收缩消失。在一些门户网站我们会看到这种广告效果。 代码如下: http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">可以展开、收缩的顶部滑动广
2010-05-06 15:40:00
336
原创 九种破解Windows XP登录密码的方法
WindowsXP的使用过程中如果你是一个很容易遗忘的人,那么一定不要忘记在第一次设置密码的同时创建一张可以恢复WindowsXP中的账户密码的启动盘,它可以让你免去格式化硬盘的烦恼。 从“控制面板”中找到“用户账户”项,选中自己的账户进入如图所示的控制界面,我们可以看到左侧任务列表中有
2010-02-18 11:57:00
350
原创 如何用UltraISO制作ISO文件?
1、浏览光盘映像并直接提取其中的文件目的:直接提取光盘映像的内容,无需刻录成光碟或虚拟光驱软件方法:直接打开并提取文件或文件夹就可以了(UltraISO支持27种常见光盘映像格式)要点:提取文件可以用“提取到”功能再指定目的目录;也可以在界面下方的“本地”浏览器中选择路径并直接拖放。2、将光盘制作成ISO,保存在硬盘上目的:备份光盘内容,用于虚拟或以后刻录方法:使用“制作光盘映像”功能,选择光驱,
2010-01-10 15:39:00
4357
原创 web.config 设置访问权限
我想让用户在访问我的程序的Admin文件夹下的页面时需要登录,而在访问其他页面时则不需要,也就是说Admin文件夹下的文件拒绝匿名访问. 下面是配置根目录下的web.config文件中关于授权验证的配置
2009-12-23 09:44:00
1014
原创 SQL2005 Express附加数据库为只读
解决办法: 打开 开始→程序→Microsoft SQL Server 2005→配置工具→SQL Server 配置管理器, 打开SQL Server SQLEXPRESS 的属性在内置帐号处,把“网络服务”改成“本地系统”,重新启动SQL Server 2005 Express 后,再附加数据库一切正常总结:之所以附加上的数据库为“只读”,是因为启动SQL Server 的默认的启动
2009-11-19 11:02:00
207
原创 IE6,IE7,IE8,FF2,FF3和Opera9.5区别
———————IE6—— IE7——IE8——FF2——FF3— Opera9.5 >property—— Y—— Y—— Y—— N—— N—— N .property—— Y—— Y—— Y—— N—— N—— N *property—— Y—— Y—— Y—— N—— N——
2009-11-16 15:16:00
175
原创 AspNetPager 免费分页控件7.2版
AspNetPager 免费分页控件7.2版发布,这个版本主要改进是以前很多网友要求的方便设置样式的功能,新增了可以设置很多分页元素的样式的属性。关于ajax或客户端分页功能。将集中在下个版本中解决。 更新历史 下载地址 演示页面 帮助文档 7.2版修改或新增功能说明如下: 新增属性 PagingButtonLayoutType,可设置分页导航元素(数字页索引、上页、下页、首页和尾页)的
2009-11-13 11:41:00
316
原创 两种绑定DropDownList数据源的方式
第一种: DataSet ds= new DataSet(); ds = cls2.SelectOle(); DropDownList1.DataSource = ds.Tables["My"].DefaultView; DropDownList1.DataTextField = "dep_N
2009-11-11 11:58:00
177
原创 数据库的设计
数据库的设计主要有四个步骤:需求分析、概念设计、逻辑设计和物理设计。本章的主要知识点包括:学习要点1、数据库设计概述学习要点2、需求分析学习要点3、概念设计学习要点4、逻辑设计学习要点5、物理设计学习要点6、数据库的实施、运行和维护 学习要点1、数据库设计概述 数据库设计:在给定的DBMS、操作系统和硬件环境下,如何表达用户的需求,并将其转换为
2009-11-07 14:09:00
402
原创 asp.net验证控件详解
ASP.NET是微软推出的下一代WEB开发工具,其强大的功能立即吸引了一大批WEB开发者投入它的靡下。现在,我们来看看ASP.NET的验证控件,感受ASP.NET的强大功能同时方便我们现在的WEB开发。 WEB开发者特别是ASP开发者,一直对数据验证比较恼火,当你好不容易写出数据提交程序的主体以后,还不得不花大把时间去验证用户的每一个输入是否合法。如果开发者熟悉JavaScript或者VBSc
2009-11-07 00:16:00
146
原创 .NET使用一般处理程序生成验证码!
Html代码: function change() { var imgNode = document.getElementById("vimg"); imgNode.src = "WaterMark.ashx?t=" + (new Date()).valueOf(); // 这里加个时间的参数是
2009-11-01 14:58:00
175
原创 下拉菜单被表单、图片或FLASH挡住的解决办法
下拉菜单被表单、图片或FLASH挡住了,这个问题怎么解决呢?不妨看看如下的解决方法吧!设置Flash的参数: http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="468" height="60"> http://pepsi.fl
2009-10-29 09:45:00
304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人