自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 DedeCms SEO优化全攻略-DedeCms

DedeCms SEO优化全攻略-DedeCmsDedeCms 是在SEO优化方面做得最好的CMS,本文将深入说明SEO优化方面的攻略,通过本文的的优化您可以针对网站自身的内容,提高搜索引擎对内容的识别能力。DedeCms SEO优化全攻略一.DEDE全局优化在DedeCms的系统参数配置中,包含了“网站版权、编译JS等底部调用信息;站点默认关键字;站点描述”这些项目,其实必须注意

2010-05-31 10:35:00 958

原创 序列化和反序列化

 一、概述    当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为对象。    把对象转换为字节序列的过程称为对象的序列化。    把字节序列恢复为对象的过程称为对象的反序列化。    二、对象的序列化主要有两种用途:    1) 把对象的字节序列永

2010-05-28 11:13:00 312

原创 序列化和反序列化

 一、概述    当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为对象。    把对象转换为字节序列的过程称为对象的序列化。    把字节序列恢复为对象的过程称为对象的反序列化。    二、对象的序列化主要有两种用途:    1) 把对象的字节序列永

2010-05-28 11:12:00 514

原创 RenderContents和Render区别

 Render()   方法基本上控制着   WebControl   的整个输出。默认情况下,Render()   方法实际上会依次调用   RenderBeginTag()、RenderContents()   以及   RenderEndTag()。     RenderContents   方法以呈现开始和结束标记之间的控件内容。         CreateChildControls方法

2010-05-21 10:34:00 5234

原创 c#操作注册表

用.NET下托管语言C#操作注册表,主要内容包括:注册表项的创建,打开与删除、键值的创建(设置值、修改),读取和删除、判断注册表项是否存在、判断键值是否存在。准备工作: 1:要操作注册表,我们必须要引入必要的命名空间: C#代码 using Microsoft.Win32;using Microsoft.Win32;在这个命名空间里面包含了许多注册表相关的类,足够我

2010-05-20 17:30:00 675

原创 关于xml删除节点的问题

前面文章中提到 xml节点的删除“删除 节点的genre属性,删除 节点。”代码:  XmlNodeList xnl=xmlDoc.SelectSingleNode("bookstore").ChildNodes;   foreach(XmlNode xn in xnl)   {     XmlElement xe=(XmlElement)xn;     if(xe.GetAttr

2010-05-17 17:23:00 868

原创 简说Session(给不知道的人说的)

  说Session大家都知道也都用过(做asp.net我遇到过没用过Cookies的,还没遇到过没用过Session的),Session的保存方式默认是在内存中,更确切的说是在asp.net的进程中,这种方式是默认的保存方式即InProc方式,在web.config里面可以进行配置。这种方式由于和应用程序在同一进程中,所以有时会发生丢失的情况。有没有解决办法呢?答案是有的。       一般常用

2010-05-12 15:45:00 623

原创 javascript cookies 存、取、删除实例

//写cookies函数 作者:翟振凯function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值{    var Days = 30; //此 cookie 将被保存 30 天    var exp  = new Date();    //new Date("December 31, 9998");    exp.setTime(exp.get

2010-05-12 13:57:00 300

原创 JavaScript Cookie 的正确用法

function getCookies(name) { var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)")); if(arr != null) return unescape(arr[2]); return ''; } function setC

2010-05-12 13:28:00 632

原创 指针和引用有什么分别;如果传引用比传指针安全,为什

指针和引用有什么分别;如果传引用比传指针安全,为什么?如果我使用常量指针难道不行吗?(1) 引用在创建的同时必须初始化,即引用到一个有效的对象;而指针在定义的时候不必初始化,可以在定义后面的任何地方重新赋值.(2) 不存在NULL引用,引用必须与合法的存储单元关联;而指针则可以是NULL.(3) 引用一旦被初始化为指向一个对象,它就不能被改变为另一个对象的引用;而指针在任何时候都可以改变为指向另一

2010-05-11 11:07:00 1681

原创 c++文件读写详解

clearerr(清除文件流的错误旗标) 相关函数 feof表头文件 #include定义函数 void clearerr(FILE * stream);函数说明 clearerr()清除参数stream指定的文件流所使用的错误旗标。返回值

2010-05-10 15:24:00 2397 1

原创 vc 添加自定义消息及消息处理函数分5步

1.在要添加消息的类头文件中定义宏 #define WM_xxx WM_USER+n(n>=0);2.在类的声明中添加消息处理函数的声明 afx_msg void xxxx(WPARAM wParam,LPARAM lParam);3.在类的实现文件中消息映射部分添加消息映射  ON_MESSAGE(WM_xxx, xxxx);4.自己编写消息处理函数。5.在要发送此消息的函数中调用函数BOO

2010-05-10 13:37:00 624

原创 为何在自定义消息处理函数中无法利用wParam或lParam传

ON_COMMAND()宏创建的自定义消息处理机制确实无法使用wParam与lParam参数,这是由于ON_COMMAND()宏决定的.使用wParam与lParam参数,那么应当使用ON_MESSAGE()宏,由它扩展生成的消息处理函数的原型中才有这两个参数 ON_MESSAGE响应的是自定义消息,有关自定义消息的处理请看如下步骤:1.定义消息:    在"C实验ON_MESSAGE

2010-05-10 13:23:00 1531 1

原创 fgets 之用法

今天在看ObjectiveC,看到了一个fgets的例子,才发现对于fgets的理解不够透彻。fgets 的使用方法:char *fgets(char *string, int n, FILE *stream)  从文件stream中读取n-1个字符/一行(若一行不满n-1个),string接收字符串 如果n  如果n == 1,返回" ",也就是一个空串 如果成功,返回值等于

2010-05-10 09:50:00 21059 1

原创 size_t的一个疑问

书上说size_t是unsigned int类型. 然后又说和机器无关.推荐使用size_t.我有点困惑,unsigned int是和机器有关的,我们大部分X86CPU int都是32位.size_t和机器无关,然后它有是#define unsigned int size_t这里不是矛盾吗?有人知道size_t到底为什么会和机器无关? 问题补充:我非常不适应使用si

2010-05-10 09:42:00 1191

原创 MFC实现简单功能计算器

MFC实现简单功能计算器 作者:天涯 来源:中国自学编程网 发布日期:1229305098   第一步:利用MFC的AppWizard生成一个基于对话框的程序(本程序工程名为Calc),切换到Resource ,在Dialog中的IDD_CALC_DIALOG上双击,然后添控件按钮,做好外观布局,改好按钮ID和Caption; 第二步:为控件按钮增加相应的变量和事件响应函数; 第三步:在C

2010-05-07 14:19:00 1767

原创 C#反射中Assembly.Load及Assembly.Load.CreateInstance 方法

今天研究了 .Net Pet Shop 4 看到了Assembly.Load.CreateInstance这么一方法,觉得这个方法很好用。收集了网上的一些资料和我个人的理解,供大家学习ITPUB个人空间在C#中,我们要使用反射,首先要搞清楚以下命名空间中几个类的关系: ITPUB个人空间System.Reflection命名空间(1)  AppDomain:应用程序域,可以将其理解为一组程

2010-05-04 17:25:00 828

原创 c# DataTable中select 返回新的DataTable(DataTable筛选,排序)

/// 执行DataTable中的查询返回新的DataTable        ///         /// 源数据DataTable        /// 查询条件        ///         private DataTable GetNewDataTable(DataTable dt, string condition,string sortstr)        {       

2010-05-04 13:13:00 24182

空空如也

空空如也

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

TA关注的人

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