自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

转载 ubuntu11.10 搭建web服务器(apache+php+mysql)

突然想看下如何自己搭建php服务器,就用VMware的虚拟机装了个Ubuntu,然后自己测试了一下,具体方法见下文。Ubuntu 11.10搭建PHP服务器(Apache+PHP+MySQL)的方法:基本的支持环境。暂时还不应用zend优化,因此这里就不涉及到zend optimizer的安装了。其实在Ubuntu系统中中安装远比在windows系统中设置更为容易,而且在终端下设置更省事。

2012-05-01 21:02:32 324

原创 C++类的点点滴滴

1 类的定义后必须有个“;”结束 (c++primer p55)class 类名{}; // 分号是必须的2 class与struct的区别在于默认访问级别:struct默认public,class默认private (c++primer p57)struct 结构名{ int a; // 成员a默认是public};class 类名{ in

2012-03-27 19:32:58 217

原创 sizeof 小结

sizeof 作用: 返回一个对象或类型名的长度,返回值的类型 size_t,单位是字节。sizeof语法形式:sizeof(类型名称) / sizeof(表达式) / sizeof 表达式                               sizeof后如果是表达式将获得表达式的结果的类型长度sizeof实战:1、char类型或表达式值为char类型的sizeof结果等于

2012-03-19 22:19:19 165

转载 如何让WIN32应用程序支持MFC类库

首先,在文件中加入如下头文件语句:#ifndef VC_EXTRALEAN#define VC_EXTRALEAN        // 从 Windows 头中排除极少使用的资料#endif#include #include          // MFC 核心组件和标准组件#include          // MFC 扩展 上面这段代码可以放在预编译头文件st

2011-12-16 07:36:54 487

原创 MultiByteToWideChar 和 WideCharToMultiByte

int MultiByteToWideChar(UINT uCodePage,DWORD dwFlags,PCSTR pMultiByteStr,int cchMultiByte,PWSTR pWideCharStr,int cchWideChar)功能:将多字节字符串转换成

2011-10-15 10:25:45 269

转载 从ANSI到Unicode-随便说说字符集和编码

快下班时,爱问问题的小朋友Nico又问了一个问题:    "sqlserver里面有char和nchar,那个n据说是指unicode的数据,这个是什么意思。"    并不是所有简单的问题都很容易回答,就像这个问题一样。于是我答应专门写一篇BLOG来从头讲讲编码的故事。那

2011-10-12 15:55:04 239

原创 Linux 常用命令

Linux 常用命令

2011-05-08 15:53:00 319

原创 const 小结

const 概念: 将一个对象转换成一个常量。                        注 1: 常量是不允许修改的,所以在定义一个变量使用了const限定符时,必须同时赋初值。                        注 2: 定义了一个变量使用了const限定符后,此变量不允许第二次赋值。                         例: const int buf

2011-04-18 15:45:00 163

原创 vim安装中文帮助后,帮助文件乱码

<br />windows:找到vim的安装目录,再进入插件目录(Vim/vimfiles/plugin),<br />linux:进入~/.vim/plugin<br /> <br />找到vimcdoc.vim文档,找到“set encoding=utf-8”,将该语句注释掉(在行首插入一个")。

2011-04-06 14:23:00 270

原创 asp.net注册问题

<br />如果先安装了.net framework,再安装IIS,在这情况下,会出现.net程序的错误。解决方法是:<br /> <br />1 开始->运行,输入cmd,启动命令行<br />2 定位到 C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727位置<br />3 运行 aspnet_regiis.exe -i <br />4 注册成功后即可

2011-04-06 13:37:00 170

原创 Redhat 9 VIM的配置文件位置

<br />  Vim的配置文件即 .vimrc文件。vim在启动时会寻找这个文件并按文件的内容配置vim的环境。<br />  .vimrc文件的位置在哪呢?<br />  网上很多资料说在用户根目录下,但往往找不到。因为这个文件是由用户后来自行添加的。<br /> <br />  如果是root用户登录的,可以在/root目录下用vim新建一个.vimrc文件,按vim脚本命令写入即可。

2011-03-06 09:57:00 884

原创 Redhat 9 挂载U盘

<br />    1 挂载U盘前先用命令 cat /proc/partitions 查看下当前系统中有哪些设备<br />    2 插入U盘<br />    3 再次运行 cat /proc/partitions 查看当前系统多了哪些设备<br />    4 两次结果前后比较即可得知需要挂载的U盘设备名称<br />    5 运行 mount -t msdos /dev/sd** /mnt/usb 或 <br />           mount -t vfat /dev/sd**  /mnt/u

2011-03-05 21:06:00 482

原创 VC调用C#实现的WebService接口碰到的一个问题解决

<br />    最近项目中用到了VC实现调用C#写的一个WebService接口。<br />    IDE用的是VS2005,并且打上了SP1包。<br />    添加web引用的步骤就不详细介绍了,下面就开发过程中遇到的两点说明下:<br />    1 添加Web引用<br />       在添加web引用时,须在解决方案窗口或类视图选中要添加web引用的项目名称,否则 项目 下拉菜单不会出现 添加web引用 子菜单项。<br />    2 在Release发布时,调用webservice接

2010-12-27 16:51:00 816

原创 默认从文本模式启动

<br />1.shell下键入vi /etc/inittab <br />2.将 id:5:initdefault 中的5改为3,那么默认的启动方式会改为文本模式。<br /> <br />注: <br />0 关机 <br />1 单用户模式 <br />2 多用户模式,但是不支持网络访问 <br />3 多用户模式,文本模式启动 <br />4 无定义的 <br />5 图形化界面 <br />6 重启

2010-12-25 20:17:00 188

原创 Shell命令格式

shell命令的一般格式为:命令 [选项] [参数] 说明:1  选项和参数都作为shell命令执行时的输入,他们之间用空格分隔开 2  单字符参数前使用一个减号(-),单词参数前使用两个减号(--) 3  多个单字符参数前可以使用一个减号 4  操作对象可以是文件也可以是目录,有些命令必须使用多个操作对象,如cp命令必须制      定原操作对戏那个和目标操作对象 5  并非所有命令的格式都遵从以上规则,例如dd、find等等

2010-12-25 19:58:00 194

原创 WindowsXP下搭建IIS的点滴

<br />    因最近工作需要在windowsXP下搭建了一个IIS服务器。一切按正常的操作进行,然后在本机测试没问题,能打开网页。<br />    问题在于,局域网的另一台机器访问IIS,总提示不能打开网页。<br />    上网一搜,原来windowsXP并非是Microsoft的服务器操作系统,所以很多端口都被windowsXP的系统防火墙关闭了。知道了<br />    原因,接下来的事就好办多了。<br />    1 打开windowsXP的防火墙设置,方法很多,最简单的是去控制面板里找

2010-12-05 13:07:00 333

原创 XSL概述

<br />    XSL是指 Extensible Stylesheet Language,即扩展样式语言。主要用于对XML文档的展现形式进行描述的一种语言。XSL与XML、HTML的关系可以如下理解:如果你有一堆的杂物,要按规则的放入到一个有很多的格子的盒子中,那么XML文档就可以想象成那堆杂物,而HTML可以想象成那个盒子,而XSL则是规则。即将XML文档的内容由XSL语言描述的规则转换成HTML文档,以便在浏览器中能更直观的表现。<br />    XSL文档也是一个XML文档。当浏览器

2010-11-21 15:09:00 138

原创 D-Link无线路由器恢复初始状态

D-Link无线路由器忘记管理密码时就需要恢复出厂设置,但说明书上并没写怎样复位,况且各个型号的复位方法不尽相同,下面是部分型号恢复出厂设置的复位方法。D-Link 无线路由器常见型号DI-524 和 DI-624、DI-624+A等1.将无线路由器电源接上,正面面板status 灯号闪烁的状况下,找到背面的reset 孔,用回纹针压住reset 孔切不要放开;2.此时将无线路由器电源线拔除,但reset 键请继续压住,不要松开;3.一两秒后再将无线路由器电源接上,并继续压住reset 键,

2010-11-20 13:37:00 4880

jQuery基础

var // Will speed up references to window, and allows munging its name. window = this, // Will speed up references to undefined, and allows munging its name. undefined, // Map over jQuery in case of overwrite _jQuery = window.jQuery, // Map over the $ in case of overwrite _$ = window.$, jQuery = window.jQuery = window.$ = function( selector, context ) { // The jQuery object is actually just the init constructor 'enhanced' return new jQuery.fn.init( selector, context ); }, // A simple way to check for HTML strings or ID strings // (both of which we optimize for) quickExpr = /^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/, // Is it a simple selector isSimple = /^.[^:#\[\.,]*$/; jQuery.fn = jQuery.prototype = { init: function( selector, context ) { // Make sure that a selection was provided selector = selector || document; // Handle $(DOMElement) if ( selector.nodeType ) { this[0] = selector; this.length = 1; this.context = selector; return this; } // Handle HTML strings if ( typeof selector === "string" ) { // Are we dealing with HTML string or an ID? var match = quickExpr.exec&#40; selector &#41;; // Verify a match, and that no context was specified for #id if ( match && (match[1] || !context) ) { // HANDLE: $(html) -> $(array) if ( match[1] ) selector = jQuery.clean( [ match[1] ], context ); // HANDLE: $("#id") else { var elem = document.getElementById( match[3] ); // Handle the case where IE and Opera return items // by name instead of ID if ( elem && elem.id != match[3] ) return jQuery().find( selector ); // Otherwise, we inject the element directly into the jQuery object var ret = jQuery( elem || [] ); ret.context = document; ret.selector = selector; return ret; } // HANDLE: $(expr, [context]) // (which is just equivalent to: $(content).find(expr) } else return jQuery( context ).find( selector ); // HANDLE: $(function) // Shortcut for document ready } else if ( jQuery.isFunction( selector ) ) return jQuery( document ).ready( selector ); // Make sure that old selector state is passed along if ( selector.selector && selector.context ) { this.selector = selector.selector; this.context = selector.context; } return this.setArray(jQuery.isArray( selector ) ? selector : jQuery.makeArray(selector)); },

2011-12-29

空空如也

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

TA关注的人

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