技术类文章
wenquan_nn
哪里需要,就在哪里出现
展开
-
一个字符串过滤类
using System;using System.IO;using System.Text;using System.Text.RegularExpressions;using System.Runtime.Remoting;using System.Runtime.Remoting.Proxies;using System.Runtime.Remoting.Messaging;using Sy转载 2006-10-26 11:27:00 · 731 阅读 · 0 评论 -
运用每个开发者都必须了解的十个安全技巧来保护代码
Michael Howard 和 Keith Brown 本文假设您熟悉 C++、C# 和 SQL 摘要:涉及安全问题时,有很多情况都会导致出现麻烦。您可能信任所有在您的网络上运行的代码,赋予所有用户访问重要文件的权限,并且从不费神检查您机器上的代码是否已经改变。您也可能没有安装防病毒软件,没有给您自己的代码建立安全机制,并赋予太多帐户以太多的权限。您甚至可能非常大意地使用大量内置函数从而允许恶转载 2008-02-19 10:50:00 · 710 阅读 · 0 评论 -
event.keycode值大全
keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 12 = Clear keycode 13 = Enter keycode 16 = Shift_L keycode 17 = Control_L keycode 18 = Alt_L keycode 19 = Pause keycode 20 = Caps_Lock keyco转载 2008-02-19 01:17:00 · 638 阅读 · 0 评论 -
向搜索引擎提交网站的技巧
网页优化只是做好了登录搜索引擎的前期准备工作,最终我们要将优化好的网站提交搜索引擎,这也是网站注册中非常重要的一环。 ■ 提交网站还是网页 提交你的网页,而不是你的网站——以前的确如此,而今情况则完全不同。现在几乎所有搜索引擎在网站登录页面都明确提示只需提交主页域名,如:http://homepage.yesky.com/(不必提交主页URL,如:http://homepage.yesky.转载 2008-02-19 10:10:00 · 1062 阅读 · 0 评论 -
get和post的区别
Form中的get和post方法,在数据传输过程中分别对应了HTTP协议中的GET和POST方法。二者主要区别如下: 1、Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。 2、Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“&”连接;Post是将表单中的数据放在form的数据体原创 2008-02-16 17:20:00 · 491 阅读 · 0 评论 -
在线推广网站的十四种方法
1、将你的网站提交到搜索引擎,这样你的网站就有了最大暴光率的可能性; 2、如果你期望得到更多的暴光机会,你可以付费进行搜索引擎营销 (Search Engine Marketing) 。当浏览者用固定的关键词搜索时,就会有在搜索引擎网站上出现你网站的文字广告; 3、开展一个抽奖活动。在一定的时间里,如果有人在你的网站上进行了注册或订阅电子邮件通讯,他就有可能得到免费的礼品; 中国.站.长站转载 2008-02-19 10:22:00 · 444 阅读 · 0 评论 -
从数据库导出数据到word、excel、.txt
using System;using System.Data;using System.Drawing;using System.Data.SqlClient;using Excel;using Word;using System.IO;namespace Common{/// /// 把数据导入到.doc、.txt、.xls文件中/// public class Export{ privat转载 2008-02-19 13:07:00 · 441 阅读 · 0 评论 -
SQL注入天书
随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。 用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。 SQL注入是从正常的WWW端口访问转载 2008-02-20 10:48:00 · 453 阅读 · 0 评论 -
FTP命令大全
FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令,熟悉并灵活应用FTP的内部命令,可以大大方便使用者,对于现在拨号上网的用户,如果ISP提供了shell可以使用nohup,那么ftp将是你最省钱的download方式.ftp的命令行格式主要为:ftp-v-d-I-n-g[主机名]-v 显示远程服务器的所有响应信息。-转载 2008-02-20 10:58:00 · 657 阅读 · 0 评论 -
SQL Server数据库文件恢复技术
SQL Server数据库备份有两种方式,一种是使用BACKUP DATABASE将数据库文件备份出去,另外一种就是直接拷贝数据库文件mdf和日志文件ldf的方式。下面将主要讨论一下后者的备份与恢复。本文假定您能熟练使用SQL Server Enterprise Manager(SQL Server企业管理器)和SQL Server Quwey Analyser(SQL Server查询分析器)1转载 2008-03-18 23:25:00 · 469 阅读 · 0 评论 -
使用脚步(Javascript)获取机器硬件信息
在项目中需要获取机器编号,google中一查便找到了相应信息。1.获取硬件列表 7.1"> content="http://schemas.microsoft.com/intellisense/ie5"> function Button1_onclick() { var locator转载 2008-04-01 15:56:00 · 2793 阅读 · 0 评论 -
ADO.NET实用经验与大家分享
ADO.NET作为微软最新的数据访问技术,已经在企业开发中得到了广泛的应用。对于一线的开发人员来说,掌握基本的概念和技术之后,提高应用水平和解决实际问题的最有效手段,莫过于相互交流彼此的最佳时间经验经验。在这篇文章中,两位ADO.NET专家向读者毫无保留地、详尽地介绍了很多实用经验。 简介 本文为您提供了在Microsoft ADO.NET应用程序中实现和获得最佳性能、可伸缩性以及功能的最佳解转载 2008-01-06 23:53:00 · 367 阅读 · 0 评论 -
网页优化技巧 — 提高页面打开速度
一、图片优化 几乎没有哪个网页上是没有图片的。如果你经历过56K MODEN的年代,你一定不很喜欢有大量图片的网站。因为加载那样的网页会花费大量的时间。 即使在现在,网络带宽有了很多的提高,56K MODEN逐渐淡出,优化图片以加快网页速度还是很有必要的。 优化图片分为:减少图片数、降低图像质量、使用恰当的格式。 1、减少图片数:去除不必要的图片。 2、降低图像质量:如果不是很必要翻译 2008-06-11 23:00:00 · 586 阅读 · 0 评论 -
SQL Server 2008 数据库误操作后的数据恢复
SQL Server中误删除数据的恢复本来不是件难事,从事务日志恢复即可。但是,这个恢复需要有两个前提条件:1. 至少有一个误删除之前的数据库完全备份。2. 数据库的恢复模式(Recovery mode)是“完整(Full)”。针对这两个前提条件,会有三种情况:情况一、如果这两个前提条件都存在,通过SQL语句只需三步就能恢复(参考文章),无需借助第三方工具。 a) 备份当前数转载 2012-05-28 07:52:52 · 624 阅读 · 0 评论 -
Ajax程序设计入门
一、使用Ajax的主要原因 1、通过适当的Ajax应用达到更好的用户体验;2、把以前的一些服务器负担的工作转嫁到客户端,利于客户端闲置的处理能力来处理,减轻服务器和带宽的负担,从而达到节约ISP的空间及带宽租用成本的目的。二、引用Ajax这个概念的最早提出者Jesse James Garrett认为:Ajax是Asynchronous JavaScript and XML的缩原创 2008-02-19 10:19:00 · 449 阅读 · 0 评论 -
网站推广的20种办法
1.收集各个新闻网站编辑的邮件地址,给他们递交新闻。自己多想想人家的新闻为什么能发表,多找些新闻点。(有条件的最好能有个擅长搞公关的,或者做过记者,擅长写新闻搞的,专门做这个事)2.发过你的新闻的编辑重点对待。以后有新闻可以先发给他们,甚至是独加新闻。3.有一种东西叫黑板报,BLOG,专门记录企业的新闻的,GOOGLE的就是这样的。那么你可以建立两个栏目,一个是你自己的黑板报,一个是别人的黑板报。转载 2008-02-19 10:25:00 · 435 阅读 · 0 评论 -
编写软件的75条建议
1. 你们的项目组使用源代码管理工具了么? 应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。 2. 你们的项目组使用缺陷管理系统了么? 应该用。ClearQuest太复杂,我的推荐是BugZilla。 3. 你们的测试组还在用Word写测试用例么?转载 2006-12-10 17:29:00 · 791 阅读 · 0 评论 -
Visual SourceSafe 教程[二]
1 说明一、本教程针对不同使用对象提供Visual SourceSafe 6.0的若干使用指导,阅读对象包括Visual SourceSafe的管理员和普通用户,以及希望了解如何采用Visual SourceSafe进行软件版本控制的管理人员。管理员或普通用户在使用Visual SourceSafe的过程中,如果遇到不知如何操作,或者对某些操作的注意事项不甚了解等类似情况时,可以查阅本教程。转载 2007-01-07 21:06:00 · 2021 阅读 · 0 评论 -
Visual SourceSafe 教程[三]
3 管理员部分3.1 维护用户列表(Maintain the User List)3.1.1 添加用户(Add a User) 此处略,详细内容请查阅联机帮助。3.1.2 更改密码(Change Passwords) 此处略,详细内容请查阅联机帮助。3.1.3 创建用户列表(Create a User List) 此处略,详细内容请查阅联机帮助。3.1.4 删转载 2007-01-07 21:08:00 · 1587 阅读 · 0 评论 -
Visual SourceSafe 教程[一]
作为版本控制的管理工具,虽然微软的Visual SourceSafe有许多不尽如人意的地方,这也是很多人所抱怨的。但是我认为,更多时候的使用不便,是因为对工具的不熟悉而导致的。这个教程是笔者在几个月前考察版本控制时根据VSS的联机帮助文档改编而成的。与其说是教程,到不如说是一本简明手册,因为其内容涵盖了VSS的全部功能,并从中提取了自认为重要的和有价值的东西,将之翻译成中文。其中不乏有好的建议转载 2007-01-07 21:04:00 · 1015 阅读 · 0 评论 -
Visual SourceSafe 教程[四]
4 普通用户部分4.1 对工程、文件的一般性使用(Normal Use about Projects and Files)4.1.1 打开/关闭数据库(Open/Close a Database)4.1.2 创建新工程(Create New Projects)4.1.3 添加文件、目录、工程(Add Files,Folders,and Projects)4.1.4 删除和恢复文件、工程(Del转载 2007-01-07 21:09:00 · 1002 阅读 · 0 评论 -
Visual SourceSafe 教程[五]
附录 同时维护一个工程的多个版本(Maintain Multiple Versions of a Project) 你可以使用Share/Pin/Branch的方式,也可以使用Label方式。如果你所处的环境只要求少量的改动,比如:轻量级的patch,使用Label比较合适;如果你正在规划大量的开发内容,使用Share/Pin/Branch比较合适。例如:在软件处于Beta版时,你可以通转载 2007-01-07 21:11:00 · 812 阅读 · 0 评论 -
针对HTML源代码进行SEO布局-SEO最佳入门教程
先看以下是基本的HTML标签元素,这是属于SEO要了解的一些东西。********************************************************1、2、3、4、页面标题5、6、7、8、9、10、11、12、13、页面内容标题14、页面相关性标题15、标题系列16、标题系列17、标题系列18、标题系列19、20、链接词21、重点关键词强调22、关键词强调关键词强转载 2007-10-30 23:44:00 · 830 阅读 · 0 评论 -
百度如何优化
以下是我对百度优化的一些心得,希望对大家能起到一点启发及引导作用。由于水平有限,不当之处还请各位大侠指正,先行谢过!好了,进入正题。经过几次与百度的正面对话,了解到,百度是严禁使用优化手段提高网站排名。(注意:他们是说禁止优化,并不是禁止作弊!不管他的目的是什么,做好排名依然是我们的工作)以下是我总结的一些被百度认为是优化的手段:(1) Title,众所周知,是决定排名的一个非常重要的因素原创 2007-10-31 00:09:00 · 649 阅读 · 0 评论 -
.NET:七道最经典的asp.net页面传值题
第一题:一个Page:PageA.aspx的网页上放有一个TextBox ID为TextBox1和一个Button ID为Button1; 一个User Control:UcA.ascx的网页上放有一个Label ID为Label1。这个UcA.ascx并拉入到PageA.aspx上。 在TextBox1输入一个值,并按Button1,然把TextBox1的值传至UcA.ascx并显示于Label转载 2008-02-13 13:14:00 · 356 阅读 · 0 评论 -
网站优化的六大步骤
第一步:关键词选择关键词选择错了,后面做的工作等于零,所以进行网站优化前,先要锁定自己网站的关键词。如题操作步骤如下:1、列出基础词2、使用关键词分析工具找出更多的关键词和热门关键词。百度相关搜索http://d.baidu.com/rs.php百度指数http://index.baidu.com/ 英文关键词工具https://adwords.google.com/s转载 2008-02-19 01:01:00 · 457 阅读 · 0 评论 -
SQL常用命令使用方法
(1) 数据记录筛选: sql="select * from 数据表 where 字段名=字段值 order by 字段名 " sql="select * from 数据表 where 字段名 like ‘%字段值%‘ order by 字段名 " sql="select top 10 * from 数据表 where 字段名 order by 字段名 " sql="select * from 数转载 2008-02-19 01:06:00 · 508 阅读 · 0 评论 -
网页中常用的JavaScript代码
1. 禁止鼠标右键、禁止选取、复制、粘贴2. 禁止鼠标右键oncontextmenu="return false"3. 禁止粘贴onpaste="return false"4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以在收藏夹中显示出你的图标7. 关闭输入法8. 永转载 2008-02-19 01:09:00 · 519 阅读 · 0 评论 -
22个免费的图表、流程图工具
饼图、柱状图、线图和许多其他的图形是非常重要的用来表示数据和沟通的信息,并可展示两个实体之间的关系。而这些图形如果用Web上则有助于吸引访客的注意力,并有效地解释相关数据。在这里我们推荐一些很棒的工具,你可以通过点击创建非常直观的设计流程图和图表。Gliffy使用 Gliffy 可创建非常漂亮的各种图表、流程图、平面图和技术图纸等等。HighchartsHighcharts是一转载 2012-06-24 03:07:08 · 881 阅读 · 2 评论