自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

萝卜青菜

——追求技术,期待成功。有版权问题请见谅,找碴儿的人滚蛋。

  • 博客(48)
  • 资源 (2)
  • 收藏
  • 关注

原创 30分钟玩转Blog定制 (转)

本来还真打算要放弃CSDN的Blog了,但是看着自己辛辛苦苦积累下来的内容,真的有点舍不得.而且,换了Blog就好像换了手机号码,还要再通知朋友们.想来想去,总是觉得有些成本过高.不过在找其他的Blog服务提供商的同时,看到了不少漂亮的Blog,于是心中为之一动:不如自己也先把Blog打扮起来吧.于是就有了这个花费了5个小时全新打造的Blog.——当然,这是因为我花费了很多时间在找一些合适的东西上

2004-11-28 08:25:00 1319

原创 如何在blog网页中插入多媒体文件(转载)

1、切换到HTML代码状态;    2、在需要插入mp3的地方,输入如下的代码,只要把划横线部分替换为你自己的mp3文件的地址即可; http://www.cec.zju.edu.cn/goodknight/show/music/loveagain.mp3">http://www.cec.zju.edu.cn/goodknight/show/music/

2004-11-28 07:34:00 1741

原创 图解Web和FTP服务器安全管理配置

Web和FTP服务器创建好之后,还需要进行适当的管理才能使用户的信息安全有效的被其他访问者访问。Web和FTP 服务器的管理基本相同,包括一些常规管理和安全管理,下面对其中的七个主要方面进行介绍。  一、启用过期内容  启用过期内容就是指通过设置来保证自己的站点的过期信息不被发布出去。当用户的Web和FTP站点上的信息有很强的时效性时,进行过期内容设置是非常必要的,这不但有利于净化用户的Web和F

2004-11-28 07:09:00 1812

原创 网络协议X档案全集

技术天地:通俗地说,网络协议就是网络之间沟通、交流的桥梁,只有相同网络协议的计算机才能进行信息的沟通与交流。这就好比人与人之间交流所使用的各种语言,只有使用相同语言才能正常地、顺利进行交流。从专业角度定义,网络协议是计算机在网络中实现通信时必须遵守的约定,也即通信协议。主要是对信息传输的速率、传输代码、代码结构、传输控制步骤、出错控制等作出规定,制定标准。我们把这些文章进行整理形成一个全集希望对初

2004-11-28 07:08:00 2290

原创 C#使用CDO发送邮件

Author:David EulerDate: 2004/11/18Email:[email protected] 有任何问题,请与我联系:)一直想做实现一个程序,定期给自己发送邮件,或者给朋友发送邮件;比如在节日或者纪念日前若干天,发送邮件给自己提醒,或者朋友生日前夕发邮件提醒。找了很长时间,都没有找到可用的资料。CSDN上查到可以用CDO,有一篇文章说“在reference

2004-11-26 23:09:00 1421

原创 C#向Sql Server中插入记录时单引号的处理

Author:David EulerDate: 2004/11/17Email:[email protected] 有任何问题,请与我联系:)ASP.Net种使用C#, 向CoreDB.myBBS表中插入记录值(Title, Content)【文章的标题和内容】,由于Content, Title中可能包含单引号,直接使用sql的insert命令会报错,对此有两种处理方

2004-11-26 23:05:00 1129

原创 保护代码中的数据库连接字符串和其他敏感设置

保护代码中的数据库连接字符串和其他敏感设置发布日期: 11/18/2004 | 更新日期: 11/18/2004Alek Davis本文假定读者熟悉 C# 和 Visual Basic .NET摘要 保护应用程序机密(如数据库连接字符串和密码)要求仔细考虑许多相关因素,如数据的敏感程度、可以获得访问权限的人以及如何在安全性、性能和可维护性之间获得平衡,等等。本文解释了数

2004-11-25 08:27:00 1978

原创 中文搜索引擎技术揭密: 中文分词

前言 信息的飞速增长,使搜索引擎成为人们查找信息的首选工具,Google、百度、中国搜索等大型搜索引擎一直是人们讨论的话题。随着搜索市场价值的不断增加,越来越多的公司开发出自己的搜索引擎,阿里巴巴的商机搜索、8848的购物搜索等也陆续面世,自然,搜索引擎技术也成为技术人员关注的热点。 搜索引擎技术的研究,国外比中国要早近十年,从最早的Archie,到后来的Excite,以及altvista、ove

2004-11-25 08:25:00 1716

原创 中文搜索引擎技术揭密:网络蜘蛛

随着搜索经济的崛起,人们开始越加关注全球各大搜索引擎的性能、技术和日流量。作为企业,会根据搜索引擎的知名度以及日流量来选择是否要投放广告等;作为普通网民,会根据搜索引擎的性能和技术来选择自己喜欢的引擎查找资料;作为学者,会把有代表性的搜索引擎作为研究对象…… 而作为一个网站的经营者,其更关心的或许是如何通过网络载体让更多的网民知道自己的网站,进而获得更高的流量和知名度。这其中,搜索引擎已经成了一个

2004-11-25 08:24:00 2383

原创 中文搜索引擎技术揭密:系统架构

互联网发展的今天,一方面离不开其开放、共享的特性带给人们的全新体验,另一方面也离不开数以亿计的为其提供各类丰富内容的网络节点。互联网被普及前,人们查阅资料第一想到的便是拥有大量书籍资料的图书馆,到了今天你怎么想?或许今天的很多人都会选择一种更方便、快捷、全面、准确的方式——互联网。你可以坐在家里轻点几下鼠标就查到想要的各类信息,这在互联网没有被普及之前,还都仅是一个梦而已,但如今这一切已成为了可能

2004-11-25 08:23:00 2116

原创 JSP-----循序渐进教程

客户端(client)与服务器端(server)的概念服务器:广义地说,服务器分两种(硬件服务器、软件服务器)硬件服务器:指相对PC机而言,性能和稳定性较好的、采用特殊硬件的计算机。软件服务器:通俗的说,就是指安装了某种服务软件,并能提供相应的服务的机器,我们称之为服务器。服务软件有很多种,常见的有:WWW服务的软件:PWS、IIS、APACHEJ2EE中间件应用服务器:websphe

2004-11-25 08:19:00 1599

原创 vb.net中的数据库连接

 在项目中选择左边“工具盒”中的数据库适配器,本例子用的是ODBC数据源,所以选择OdbcDataAdapter.选中OdbcDataAdapter,在属性窗口中选择SelectCommand,展开,选择Connection,在下拉框中选择“新建”,在弹出的窗口中选择Computer database页,选中想要得OdbcDataSource.选择Command Text,点击旁边的“省略号按

2004-11-25 07:58:00 1661

原创 QQ魔法表情实现原理

这几天.QQ刚推出了2004II Beta II,新的功能挺不錯,最吸引人的就是魔法表情,在MSN中叫WINKS,但QQ实现的不同MSN,QQ用的是FLASH做为原素材,而MSN的WINKS用的是GFI图片和声音文件合成的.   大家都知道,在QQ魔法表情启动时,内存会多一个MagicFlash.exe的进程,他就是一个简单的FLASH播放器,其实也不是什么播放器,原理就是一个网页.在QQ的安装目

2004-11-25 07:57:00 1384

原创 在.Net中嵌入资源文件到程序集中

 一、导言... 3二、软件环境... 3三、资源文件... 3四、创建资源文件... 3五、使用资源文件... 65.1 在命令行编译中使用资源文件... 65.2 在Visual Studio.NET中使用资源文件... 8六、结束语... 9 一、导言Microsoft的.NET从2002年1月15日第一版发布到今天,已经得到了广泛的使用;从刚

2004-11-25 07:53:00 1547

翻译 在ASP.NET中动态修改文件下载[翻译]

 原文:http://www.c-sharpcorner.com/Code/2004/Nov/patchdownload.asp作者:Sergey S翻译:路亦平地址:http://blog.csdn.net/luyiping/archive/2004/08/03/59727.aspx在ASP.NET中动态修改文件下载源代码:PatchDownload.zip引言    我们常常需要给我们

2004-11-25 07:52:00 1001

原创 简单启动窗体的制做

 简单的启动窗体 public static System.Threading.Thread thread;  public static ce.About welcomefrm; [STAThread]  static void Main()   {   System.Threading.ThreadStart start=new ThreadStart(ce.ceStart.splashF

2004-11-25 07:51:00 919

原创 .NET中的设计模式二:单件模式

单件模式(Singleton)是一个非常简单的模式,这是我第一个理解并且能运用的模式。有时候模式的复杂程度并不在于本身,而是由于他的应用目的。最初的时候面对一个模式经常充满了困惑,一个简单的调用为什么要搞的如此复杂?为什么要建立这么多类,只是为了打开一个文件。通常说来学习一个模式是一个接受、认可、领会的过程。接受:了解模式的结构,了解实例的意义;认可:认可该模式在实际工程中的作用和可行性;领会

2004-11-25 07:49:00 940

原创 .NET中的设计模式一:工厂模式

设计模式概述设计模式从本质上说是一种规则,从形式上说,分为创建型、结构型、行为型。设计模式的应用是为了实现软件设计中的几个原则,其中一个重要原则是:减少模块之间的耦合程度。为了确保这个目的,在设计一个类时,要针对接口,而非实现。(Programming to an Interface, not an Implementation)设计的时候只关心类的接口,编程的时候可以先实现一个简单的接口

2004-11-25 07:49:00 1315 1

原创 .NET中的设计模式三:组合模式

组合模式(Composite)是一种“结构型”模式(Structural)。结构型模式涉及的对象为两个或两个以上,表示对象之间的活动,与对象的结构有关。 先举一个组合模式的小小例子:如图:系统中有两种Box:Game Box和Internet Box,客户需要了解者两个类的接口分别进行调用。为了简化客户的工作,创建了XBox类,程序代码如下:GameBox的代码:

2004-11-25 07:48:00 1012

原创 .NET中的设计模式四:命令模式

命令模式(Command)结构并不复杂,简单的说,就是将某些职责封装成对象,对象的激发者(Invoker)和接收者(Reciever)都不过问命令的执行过程。用这样的方式解除了激发者和接受者之间的耦合,为程序提供了更清晰的层次结构。实际运用中经常是将系统中的命令抽象成一个接口,所有的命令都是这个接口的实现,如下所示: Command类是ICommand的实现,Command类实现了exec

2004-11-25 07:47:00 909

原创 .NET中的设计模式五:观察者模式

 观察者模式(Observer)完美的将观察者和被观察的对象分离开。举个例子,用户界面可以作为一个观察者,业务数据是被观察者,用户界面观察业务数据的变化,发现数据变化后,就显示在界面上。面向对象设计的一个原则是:系统中的每个类将重点放在某一个功能上,而不是其他方面。一个对象只做一件事情,并且将他做好。观察者模式在模块之间划定了清晰的界限,提高了应用程序的可维护性和重用性。观察者模式有很多实

2004-11-25 07:46:00 939

原创 控制DataGrid中TextBox的宽度

今天写的一段控制DataGrid中TextBox宽度(其他属性也行)的代码。C#的,多加一些判断,也可以控制其他控件的属性,比如ListBox :Dprivate void dgImage_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e){    System.Web.UI.WebCont

2004-11-25 07:43:00 1163

原创 天天学C#-委托(delegate)

 参考资料《C#技术揭密》 http://www.microsoft.com/china/msdn/events/featureevents/default.mspx  这里有一些微软.net编程的视频资料      对学过c/c++的来说,delegate就相当于函数指针,看下面的代码:class Person{    public Person(string nam

2004-11-25 07:42:00 924

原创 项目中的oracle开发技巧

        参与进"数字公交"项目已经有一个多月了,我自己负责的模块也基本完成并通过测试,本项目基于oracle的C/S结构,涉及很多数据库方面的操作,有一些经验是以前没有用到的,为了留做它日参考,特记录于此,如果看到此文的读者能够用到,那我更是欣慰.1.users是用户表,userid是从sequence得到的唯一序号,作为主键,下面的触发器方便每次插入分配唯一的序列,其他表也可以参考于此.

2004-11-25 07:41:00 1044

原创 一个可以在页面上随意画线、多边形、圆,填充等功能的js

 var jg_ihtm, jg_ie, jg_fast, jg_dom, jg_moz,jg_n4 = (document.layers && typeof document.classes != "undefined");function chkDHTM(x, i){x = document.body || null;jg_ie = x && typeof x.insertAdjace

2004-11-25 07:40:00 1895

原创 一段实现DataGrid的“编辑”、“取消”功能脚本,目的是不产生页面刷新

 一段实现DataGrid的“编辑”、“取消”功能脚本,目的是不产生页面刷新var selectRow="";var selectObject;function EditCell(thisObject,type){var id = thisObject.id;var buttonID="Button"+type;var row=id.replace(buttonID,"");if(type==

2004-11-25 07:39:00 992

原创 DataGrid的使用问题汇总

using System.Data.SqlClient;protected System.Web.UI.WebControls.DataGrid dgCMCP;SqlDataReader dr;{....}dgCMCP.DataSource=dr;dgCMCP.DataBind();这时候会发现不管你是否选择了允许分页和允许自定义分页,都只能显示最前一页,底下下的页码也只有1。如果将dr转成Dat

2004-11-25 07:38:00 1079

原创 使用.NET Framework组件中的DataGrid显示ADO中的RecordSet对象的记录

虽然在VB.NET中可以使用com组件中的DataGrid控件来显示ADO中的RecordSet对象的记录,但是com组件中的DataGrid控件的功能远没有.NET Framework组件中的DataGrid控件强大,其实也可以用.NET Framework组件中的DataGrid控件显示ADO中的RecordSet对象的记录,在VB.NET论坛看到大多数人只用过.NET Framework组件

2004-11-25 07:35:00 1028

原创 在SQLServer中区分大小写的几种方法

 今天碰到这个问题了,问了一下朋友,给出了以下几种解决方法,贴出来大家都看一下:第一种:(蟋蟀)ALTER TABLE tbALTER COLUMN colname nvarchar(100) COLLATE Chinese_PRC_CI_AS --不区分大小写ALTER TABLE tb ALTER COLUMN colname nvarchar(100) COLLATE Chinese_P

2004-11-25 07:35:00 1291

原创 购物车的实现及结算处理

 本示例利用Session对象来实现一个简单的购物车。主要用于教学演示。Book类此类主是代表购物车的一本书using System;namespace CartTest{ ///  /// Books 的摘要说明。 ///  public class Book {  string bookid;  string title;  decimal price;  int num;  

2004-11-25 07:34:00 1195

原创 C#網絡編程

 C#网络编程概述 微软下一代互联网开发工具VS.Net已于三月份在全国范围推出,其中的一门新兴语言C#正被越来越多的开发者所接受并运用。  C#作为一门集众家之长的语言,在各个方面尤其是网络编程方面有着很大的优势。本文就向大家介绍一下用C#进行网络编程的一些基本知识和方法。  微软的.Net框架为我们进行网络编程提供了以下两个名字空间:System.Net以及System.Net.Socke

2004-11-25 07:32:00 879

原创 C#中的多線程

 一.多线程的概念 Windows是一个多任务的系统,如果你使用的是windows 2000及其以上版本,你可以通过任务管理器查看当前系统运行的程序和进程。什么是进程呢?当一个程序开始运行时,它就是一个进程,进程所指包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的,线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是

2004-11-25 07:32:00 786

原创 C#编一个简单的文件上传程式

private void Button1_Click(object sender, System.EventArgs e){if (File1.PostedFile != null){//上传文件的文件名(含完整路径)string fileName = File1.PostedFile.FileName ;//上传文件的大小(byte)int fileLength = File1.PostedFi

2004-11-25 07:31:00 1162

原创 设计模式-简单工厂模式(SimpleFactory-C#)

 参考资料《java与模式》上面那本书上的例子举的是园丁和果园的例子,学习设计模式最好在生活中自己找个例子实践一下,下面是我自己的一个例子,是讲快餐店的例子,快餐店提供很多食物,比如面条,米饭,面包。首先定义了一个Food接口,然后这些食物都从它来继承,定义了一个大厨他包办所有食物的制作工作,这就是我所理解的简单工厂模式的概念,下面是源代码: using Syste

2004-11-25 07:29:00 765

原创 设计模式-工厂模式(手工作坊到工业化的转变 c#实现)

还是以快餐店做例子,简单工厂模式相当于家庭作坊,随着社会的进步,分工变细,所有快餐不再是一个师父包办,而是出现了面点师,米饭师(呵呵,不知道有没有这个,反正大家明白就行),面包师分别负责专门的食物制作。这就是工厂模式,请看下面的例子: using System;namespace FactoryPattern{ ///  /// 工厂模式示例 ///  class FactoryPat

2004-11-25 07:28:00 975

原创 C#中调用Windows API的要点

在.Net Framework SDK文档中,关于调用Windows API的指示比较零散,并且其中稍全面一点的是针对Visual Basic .net讲述的。本文将C#中调用API的要点汇集如下,希望给未在C#中使用过API的朋友一点帮助。另外如果安装了Visual Studio .net的话,在C:/Program Files/Microsoft Visual Studio .NET/Fram

2004-11-25 07:26:00 702

原创 .net中webform和winform连接sql server 2000数据库的c#操作类

一.这个为c#连接winform注意点:(1)调用时必须引用此类的命名空间(2)类中引用的命名空间using System;using System.Data;using System.Data.SqlClient;(3)调用示例:   DataSet ds =new DataSet();   string sql="select * from [user]";   ds=DoDataBas

2004-11-25 07:24:00 2339

原创 反病毒引擎设计

本文将对当今先进的病毒/反病毒技术做全面而细致的介绍,重点当然放在了反病毒上,特别是虚拟机和实时监控技术。文中首先介绍几种当今较为流行的病毒技术,包括获取系统核心态特权级,驻留,截获系统操作,变形和加密等。然后分五节详细讨论虚拟机技术:第一节简单介绍一下虚拟机的概论;第二节介绍加密变形病毒,作者会分析两个著名变形病毒的解密子;第三节是虚拟机实现技术详解,其中会对两种不同方案进行比较,同时将剖析一个

2004-11-25 04:38:00 2021

原创 编写安全的ASP代码

ASP中数据库的安全是一个很严肃的问题。很多代码的编写者意识到了这类问题,并且小心翼翼地对他们认为有问题的地方做了补救,但常见的情况是要么没有穷尽所有的可疑地点,要么这种补救逻辑上有误。对于一个耐心且嗅觉灵敏的攻击者来说,这种意义上的补救措施和没有任何补救措施没有本质上区别。   下面罗列的是一些可能出现的问题:有些是常见易犯的错误,有些根本就是逻辑上有问题。看看你是不是也这样写过?对于攻击者而言

2004-11-25 04:36:00 1427

原创 安全编程: 避免竞争条件

David A. Wheeler (dwheeler#dwheeler.com) 专职研究员, Institute for Defense Analyses 2004 年 10 月 25日   了解什么是竞争条件,以及它们为什么会引发安全问题。本文向您展示了如何在类 UNIX® (Unix-like)系统中处理常见的竞争条件,包括如何正确地创建锁文件、锁文件的替代者,如何处理文件系统,以及

2004-11-25 04:34:00 1191

php5oop思维导图

PHP5 OOP思维导图 应该可以帮助你学习PHP5 OOP知识。

2009-06-03

空空如也

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

TA关注的人

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