自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

87年的小强

没有最强,只有更强

  • 博客(67)
  • 资源 (6)
  • 收藏
  • 关注

转载 汉字字符编码的科普笔记(GB2312汉字编码,Unicode与UTF-8,字符映射表,vim,文泉驿,正则表达式)

折腾了两天的结果 来源:田野wafield的日志一GB2312与cp9361. GB2312简介GB2312即GB2312-80,诞生于1981年,共收录6763个汉字,其中一级汉字3755个,二级汉字3008个;同时收录了包括拉丁字母、希

2011-10-12 09:41:31 3422

原创 stl sort使用经验

1.list 里有个方法sort方法。注意Vector很多方法和list一样,但是,这个方法Vector是没有的。  (1).整型数据排序    void ListSortTest(){    list num;    num.push_back( 1 );    num.push_back( 3 );    num.push_back( 2 );    num.push_back(

2011-06-04 00:40:00 663

原创 搜索引擎Zend_lucene

Zend Lucene 1.GeneralZend_Search_Lucene is a general purpose text search engine written entirely in PHP 5. it stores its index on the filesystem and does not require a database server.2. How

2011-06-04 00:38:00 911

转载 Visual C++2008 C++ TR1 随机数编程笔记

At the core of any pseudorandom number generation software is a routine for generating uniformly distributed random integers. In C++ TR1 you have your choice of several core generators that it calls

2011-06-03 18:42:00 1072

转载 A TR1 Tutorial: Regular Expressions

Regular expressions allow text processing in a more efficient way than procedural code, because the description of the processing is moved from code into the regular expression. Until TR1, there w

2011-06-03 18:34:00 1139

转载 搜索引擎 apache-solr

SOLR 1.Solr server setupl Java environment setupDownload linux JDK 6 from this website :http://java.sun.com/javase/downloads/index.jspAfter installing JDK, edit /ect/profile , add these

2011-06-03 17:36:00 1179

转载 webqq2协议分析和qq聊天机器人简单实现

转之http://hfutxf.javaeye.com/blog/800866通过webqq接口,可以实现发送qq消息接收qq消息等,这样,想实现一个qq聊天机器人,就不是什么难事情了了,下面开始一步步做。1。首先调用http://ptlogin2.qq.com/check?appid=1003903&uin=qq号码,来获取该qq号码验证码之类的信息。看返回结果决定是不是要输入验证码

2011-06-03 17:33:00 1829

转载 转:lib,dll和h

原文地址:http://www.cnblogs.com/strinkbug/archive/2007/04/24/725050.html(1)lib是编译时需要的,dll是运行时需要的。 如果要完成源代码的编译,有lib就够了。 如果也使动态连接的程序运行起来,有dll就够了。 在开发和调试阶段,当然最好都有。(2)一般的动态库程序有lib文件和dll文件。lib文件是必须在编

2011-06-03 13:53:00 443

原创 C++ STL学习资源列表

 C++ STL(标准模板库) 学习资源列表 作者:Winter来源: 最优秀的STL学习网站 C++ STL(标准模板库) 学习资源列表1 STL网站类2 STL书籍类3 STL 技术文章类STL以其独特的魅力得到越来越多的程序员钟爱,STL彻底封装复杂的数据结构,提供丰富灵活的程序接口,同时还能保证程序的运行效率。上次整理的STL技术

2011-06-03 13:51:00 571

原创 C++ STL(标准模板库) 学习资源列表

 作者:Winter来源: 最优秀的STL学习网站 C++ STL(标准模板库) 学习资源列表1 STL网站类2 STL书籍类3 STL 技术文章类STL以其独特的魅力得到越来越多的程序员钟爱,STL彻底封装复杂的数据结构,提供丰富灵活的程序接口,同时还能保证程序的运行效率。上次整理的STL技术文章列表得到许多朋友的捧场,这里整理更全面的ST

2011-06-03 12:37:00 1609

转载 QVOD开发接口 

<br /><br /> <br />  1、属性接口: <br /> <br />  1)URL:播放文件地址。URL值格式:qvod://文件大小|文件hash值|文件名| <br /> <br />  如:qvod://145485901|E4284D21B54DCB7181EA853B88746D693 ACEA079|美丽的选择-第三部-05.rmvb| <br /> <br />  2) AutoPlay:是否自动播放。0:不自动播放 1:自动播放。默认是不自动播放。 <br /> <br />

2011-03-10 19:11:00 1778

原创 命令行下载工具

<br />开源的命令行下载工具wget和curl  目前在用Java做一个下载工具,有两个开源的命令行下载工具可以拿来使用,分别是wget和curl,这个两个工具功能都很强大,并且这个两个工具有不同操作系统的版本。 网上有很多的介绍: wgethttp://dev.xdowns.com/archive/readme/Network/52.htmlhttp://blog.csdn.net/jinyonghe/archive/2007/08/22/1754066.aspxhttp://blog.chinaun

2011-02-01 22:13:00 918

原创 我的ubuntu 10.04启动项的恢复

<br />    我装了三个系统Win7 , Ubuntu10.04 , Mac OS X 10.6.4 Snow Leopard。前几天更新ubuntu以后用我以前做的win7下面的多启动菜单进ubuntu进不去了,想想可能是更新以后把启动项也给改了。所以想起以前看过文章中恢复grub2启动项到某一分区的。所以就试了一试,果然可以用。以下是具体的操作过程:<br />用启动U盘进入ubuntu10.04 Live CD<br />su -i<br />fdisk -l<br /> <br />mount

2010-10-18 22:00:00 754

原创 在Evolution中设置gmail和126邮箱

<br /><br />介绍:<br />Evolution是gnome环境下的一个邮件客户端,可以帮助你方便的管理和收发邮件。<br />如果不用邮件客户端的话,邮件是存储在服务器上的,你可以在任何地方都能打开。<br />但是,如果你的邮箱被非法用户破解,那么,或许你就是社会工程学的又一个案例了。<br />所以,把邮箱下载到自己电脑上来,安全性自然提高了!而Evolution正好能满足你的要求。<br />很多发行版本自带了evolution,无须安装。<br /><br />(说明:以下方法来源于网

2010-10-18 21:49:00 1326

转载 GCC使用教程

摘自 http://www.cublog.cn/u1/38280/showart_442215.html目 录<br />gccmakefile写法gcc_egcs使用gdb使用gcc常用选项对代码的影响一般情况-O 编译选项-O2 编译选项-fomit-frame-pointer 编译选项-fomit-frame-pointer && -O2-fPIC 编译选项-static 编译选项AT&T的汇编格式x86内联汇编简述内联汇编程序模板操作数修饰寄存器列表操作数约束示例寄存器约束匹配约束内存操作数约束修饰

2010-10-15 20:11:00 845

原创 Linux/Mac OS X安装新版本python & linux 下 python django mod_python安装

操作系统:Linux Cent OS 5 / Max OS X 10.6 snow leopard安装版本:Python2.6.4 Mac OS X 10.2 及其后续版本已经预装了Python,10.6 snow leopard 下的python版本已经内置了2.3,2.4,2.5Cent OS 5也有内置Python系统内置的不一定能满足需要,有时需要新版本或者不同于系统版本的Python,下面记录一下安装过程。 现在python的最新版本是3.1.1,但因为python3并没有向下兼容python2,

2010-10-08 20:35:00 4992 1

转载 为什么国外程序员爱用 Mac?

<br />苹果APPLE公司的Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里。普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒。那么为什么专业人士也对 Mac 情有独钟呢?从个人使用经验来看我想有下面几个原因:<br /><br />1、Mac OS X 是基于 Unix 的。这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix 下一堆好用的工具都可以随手捡到。如果你是个 windows 开发人员,我想你会在 windows 上装一套cy

2010-10-08 20:15:00 1046

转载 IE6升级IE7后,URL文件图标变成“无关联文件图标”的解决方法

<br />这个问题一直存在,今天忍不了了,到网上搜索了一下,终于被我找到了。<br /><br />大多数网站上的方法都不好用,连改注册表的方法都试了,没效果。<br /><br />问题很普遍,微软很显然也注意到这个问题,但是他们给出的解决方案,和大多数网站一样,没有什么效果。<br />(见:http://support.microsoft.com/kb/930426/zh-cn     在基于 Windows XP SP 2 的或基于Windows Vista 的计算机上使用 Internet Ex

2010-09-23 21:50:00 4002

原创 有关vhost

<br />apache 虚拟主机(vhost)配置(转)<br />在一个IP地址上运行多个基于域名的web站 点。<br />您的服务器有一个IP地址,而在DNS中有很多映射(CNAMES)到这个机器。 您而您想要在这个机器上运行www.example1.com和www.example2.org两个站点。注意<br />在您Apache服务器的配置中创建一个虚拟主 机并不会自动在您的DNS中对主机名做相应更新。您必须自 己在DNS中添加域名来指向您的IP地址。否则别人是无法看到您的web 站点的。您可以

2010-09-10 18:15:00 1683

转载 VisualSVN Server的配置和使用方法 图文

原文地址:http://www.jb51.net/article/17365.htmVisualSVN Server是免费的,而VisualSVN是收费的。VisualSVN是SVN的客户端,和Visual Studio集成在一起, VisualSvn Server是SVN的服务器端,包括Subversion、Apache和用户及权限管理,优点在上面已经说过了。 1.为什么要用VisualSVN Server,而不用Subversion?回答:因为如果直接使用Subversion,那

2010-08-20 16:59:00 698

转载 Tinymce的配置、汉化、注释及自定义样式~!

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://opper.blog.51cto.com/628423/124385参考:http://www.inpeck.com/TinyMceManual/ tiny中文手册Tinymce官方网站:[url]http://tinymce.moxiecode.com/[/url]Tinymce3.2汉化版:见附件,此汉化包并不完全Tinymce3.2官方简体中文汉化包:见附件

2010-08-20 16:40:00 3183

转载 原创Linux下搭建Nginx环境的搭建(支持正则)

http://www.ixdba.net/a/web/nginx/2010/0422/41.html一、) 安装Nginx1.) 安装Nginx发音为[engine x],是由俄罗斯人Igor Sysoev建立的项目,基于BSD许可。据说他当初是F5的成员之一,英文主页:http://nginx.net。俄罗斯的一些大网站已经使用它超过两年多了,一直表现不凡。 安装nginx之前需要安装pcre包和zlib以支持重写,正则以及网页压缩等等. 安装pcre下载地址: http:

2010-08-19 14:59:00 806

原创 alias 之phpmyadmin

Alias/phpmyadmin "F:/wamp/apps/phpmyadmin3.2.0.1/"# to give access to phpmyadmin from outside # replace the lines##        Order Deny,Allow#   Deny from all#   Allow from 127.0.0.1## by##        Order Allow,Deny #   Allow from all#    OptionsIndexesFollowS

2010-08-19 02:21:00 589

原创 让Drupal在登录后自动跳转到登录之前的页面

<br />在模版页内用l()加入如下登录链接:<br />l("登录","user/login",array('attributes'=>array('title'=> t('登录唯枫志')),'query'=> drupal_get_destination()))关键在于参数drupal_get_destination函数,drupal会自动获取访问页面所需的URI,并以destination=URI的形式输出,然后在登录后根据destination的值再跳转到该页面。<br />另外l()函数的用法参

2010-08-18 00:52:00 2059

转载 Drupal 6 自定义用户登陆、注册页面

照以下步骤进行自定义用户登陆、注册、密码修改页面是相当简单的:首先定义变量;主要的主题注册;创建一个或更多的主题模板;第一步:在你的主题主目录创建或编辑template.php文件。第二步:添加一下代码: array( 'template' => 'user-login', 'arguments' => array('form' => NULL), ), 'user_register' => array( 'tem

2010-08-17 23:04:00 2774

原创 Your Freedom — 跨平台的代理软件

<br />Your Freedom 是一款跨平台的代理软件,可在 Linux、Mac OS X、Windows 等系统中使用。由于 Your Freedom 是采用 Java 语言所编写的软件,所以要求你的系统中有 Java 运行环境存在。在如今网络环境越来越趋于河蟹的形势下,这样的软件实在是居家出行之必备。<br />Your Freedom 屏幕截图<br />安装 Your Freedom<br />你无需安装 Your Freedom,如果你准备好了它的运行环境,只需将其从 zip 包

2010-08-17 02:09:00 5071

原创 给Drupal打造近乎完美的在线所见即所得编辑器

<br />前言<br />一款好用的在线文本编辑器一直是博客作者,网文作者梦寐以求的创作工具,随着javascript技术的改进和各种文本编辑器的开发和升级,在线文本编辑器也逐渐的成熟和易用起来,本文将以现在较为流行的文本编辑器ckeditor和drupal模块来介绍在drupal网站上配置一款近乎完美的所见即所得的文字编辑和排版环境。Top需要的模块和第三方软件<br />首先介绍一下配置需要的模块和第三方的开源软件。使用的drupal模块wysiwyg, WYSIWYG Filter, IMC

2010-08-16 14:59:00 2029

原创 给Drupal打造近乎完美的在线所见即所得编辑器

<br />前言<br />一款好用的在线文本编辑器一直是博客作者,网文作者梦寐以求的创作工具,随着javascript技术的改进和各种文本编辑器的开发和升级,在线文本编辑器也逐渐的成熟和易用起来,本文将以现在较为流行的文本编辑器ckeditor和drupal模块来介绍在drupal网站上配置一款近乎完美的所见即所得的文字编辑和排版环境。Top需要的模块和第三方软件<br />首先介绍一下配置需要的模块和第三方的开源软件。使用的drupal模块wysiwyg, WYSIWYG Filter, IMC

2010-08-16 14:44:00 1847

原创 Nginx在Mac上的安装配置

<br /><br />在Mac上使用macport安装和配置Nginx非常方便,首先安装nginx:sudo port install nginx<br />安装完成后启动nginx会说没有nginx.conf文件,到/opt/local/etc/nginx目录下看到以下几个文件:fastcgi_params.example koi-utf koi-win mime.types.example nginx.conf.example win-utf<br />直接复制example文件:sudomv mim

2010-08-16 14:28:00 1631

转载 Nginx 0.8.x + PHP 5.2.13(FastCGI)搭建胜过Apache十倍的Web服务器

<br /><br />Nginx ("engine x") 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过三年了。Igor 将源代码以类BSD许可证的形式发布。<br />Nginx 超越 Apache 的高性能和稳定性,使得国内使用 Nginx 作为 Web 服务器的网站也越来越多,其中包括新浪博客、新浪播客、网易新闻、腾讯网

2010-08-16 13:19:00 482

转载 Nginx 0.8.x + PHP 5.2.13(FastCGI)搭建胜过Apache十倍的Web服务器

<br /><br />Nginx ("engine x") 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过三年了。Igor 将源代码以类BSD许可证的形式发布。<br />Nginx 超越 Apache 的高性能和稳定性,使得国内使用 Nginx 作为 Web 服务器的网站也越来越多,其中包括新浪博客、新浪播客、网易新闻、腾讯网

2010-08-16 13:14:00 652

原创 Drupal模块与主题的汉化方法小结

<br /><br />Drupal的模块都是以英文来发布的,汉化文件主要由Drupal China来发布,但一些第三方的模块的汉化可能会比较慢,往往会延迟好几个月。如果要在汉化文件发布之前使用这些模块,就需要自己进行一些汉化工作。在汉化时有一个模块是很有用的,它叫POTX。<br />    点击下载http://ftp.drupal.org/files/projects/potx-6.x-2.2.tar.gz。它可以用来提取模块和主题的字符串,我们只需将提取的这些字符串进行翻译就可完成模块或主题的汉化。

2010-08-16 12:51:00 1440

转载 js字符串处理函数

1楼JS自带函数 concat将两个或多个字符的文本组合起来,返回一个新的字符串。 var a = "hello"; var b = ",world"; var c = a.concat(b); alert(c); //c = "hello,world" indexOf返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回 -1 。 var index1 = a.indexOf("l"); //i

2010-08-15 19:21:00 405

原创 4步用XAMPP快速搭建LAMP环境

<br /><br />XAMPP就是:<br />Windows/Solaris/Linux/MacOS + Apache + MySQL + Perl<br />1.到XAMPP官网下载最新版本XAMPP,网址:www.xampp.org<br />我把网址复制下来可直接下载linux-1.6.8a.tar.gz">http://jaist.dl.sourceforge.net/sourceforge/xampp/xampp-linux-1.6.8a.tar.gz<br />2.下载后找到下载文件夹然后

2010-08-13 00:05:00 438

转载 Drupal中使用gmail配置SMTP

星期六, 2008-12-06 19:40 — g089h515r806SMTP模块的安装,我以前讲过,现在讲讲gmail的配置。首先参看它的readme文件。很多人使用smtp模块后,下载了该模块,启用,出错了。1,那是忘记了下载PHPMailer,PHPMailer的下载地址为:http://sourceforge.net/project/showfiles.php?group_id=26031  http://sourceforge.net/projects/phpmailer/  http://ph

2010-08-10 23:18:00 811

原创 Ubuntu 10.04 Grub2修复详细步骤

Ubuntu 10.04 LTS终于发布了,原来打算过一阵子再把9.10升一下的,但今天在update manager里,看到已经有提示说可以直接升到10.04,一时冲动没忍住,于是就升了……  Ubuntu 10.04 LTS终于发布了,原来打算过一阵子再把9.10升一下的,但今天在update manager里,看到已经有提示说可以直接升到10.04,一时冲动没忍住,于是就升了,接着就碰到魔鬼了:重启后在grub那步出错,过不去了,提示 “GRUB loading error: the symbol ‘

2010-08-05 21:58:00 539

转载 装了 Ubuntu10.04 LTS设置双启动

前段时间为了备份一些硕大的历史数据,忍痛把 Ubuntu 9.10的分区干掉了。终于等到了4.30,迫不及待的下载了 ubuntu 10.04,到五一就开始动手安装。分区时完全是为了好玩,看看把ext4分区激活为引导分区会有什么变化,安装完后,效果和预想的一样,系统使用gr ub 2引导,使用Windows 控制台修复mbr已经不能破坏grub 了。准备恢复主引导区的时候,出了点小岔子。一边和老婆聊天,一边漫不经心的在Windows磁盘管理器上面乱点,手一抖,点中了激活C盘的菜单项,立 马丢了 扩展分区

2010-08-04 22:24:00 438

转载 Ubuntu10.04修复Grub2笔记

我的三星上网本自带一个系统还原功能,安装grub的时候它所在的分区都会被检测到,并被显示为windows vista,不过比较悲剧的是一旦你在启动的时候选了这项,mbr就会被重写,然后就引导不了任何系统了,永远处于开机重启的死循环里。装完系统后一直懒得去修改grub.cfg,这次去旅游带上了上网本,借给别人用的时候忘了叮嘱别人不要选那一项,结果悲剧发生了。好在有强大的ubuntu livecd,让我本本不至于变成废铁,下面就记录一下我修复grub2的过程吧:过程跟网上面9.10的方法基本一致,而8.10的方

2010-08-04 22:11:00 367

转载 多ISO镜象启动U盘制作

P.S.:VMWare搞好了,进度快多了,下面的内容是目前的结果。目前存在的问题是:在VMWare里测试:1、Ubuntu说终止CPU了……没有成功引导到Live桌面2、深度的ISO很好的运行了;3、WinPE运行之后,很多功能都没出现,跟我直接用光盘引导的工具数量上差别很多,几乎所有的外部维护工具都没有显示;4、还有1个启动盘也没显示……抽空我直接找个Acronics的启动盘虚拟成ISO再搞进去看看。1、和4的ISO镜象都很大,有700多M,不知道是不是这个原因。抽空用真实的系统试一下效果再来汇报。200

2010-08-04 15:38:00 2693

转载 双操作系统下Ubuntu 10.04 和Grub2的完美删除(with Win7)

就从目前看装Ubuntu只能Just For Fun了,当桌面完全不可能替代Windows,用来学习最好选择RHEL系或者SUSE系,或者openBSD也许是更好的选择。个人感觉Linux 本身的优势被Ubuntu的桌面化削弱,但是在其桌面易用性方面却和Windows依然差距很大。既然已经删除那就不说Ubuntu作为桌面系统的缺点了,直接切入正题怎样完美删除Ubuntu 10.04的分区和Grub2的启动项。一、工具:MbrFix: http://www.oschina.net/p/mbrfix二、步骤:1

2010-08-04 14:56:00 736

C/C++语言参考(英文版)

C++ 语言参考 英文版 C/C++ Reference General C/C++ Pre-processor commands Operator Precedence Escape Sequences ASCII Chart Data Types Keywords Standard C Library Standard C I/O Standard C String & Character Standard C Math Standard C Time & Date Standard C Memory Other standard C functions All C Functions C++ C++ I/O C++ Strings C++ String Streams Miscellaneous C++ C++ Standard Template Library About the Standard Template Library Iterators C++ Algorithms C++ Vectors C++ Double-Ended Queues C++ Lists C++ Priority Queues C++ Queues C++ Stacks C++ Sets C++ Multisets C++ Maps C++ Multimaps C++ Bitsets All C++ Functions

2011-06-05

IBM PC汇编语言程序设计.pdf

IBM PC汇编语言程序设计pdf,网上很多人把这个东东当作这套书的实验版 发,我很痛恨!没有找到文字版的,很可惜.

2009-01-12

操作系统实验及课程设计参考代码

操作系统实验及课程设计参考代码是我从别人的博客上一篇一篇的下下来的,然后自己制作的,还是那句话,我喜欢CHM

2009-01-12

汇编课程设计经典案例

汇编课程设计经典案例是我收集的很好的学习汇编的资料,专门做成了CHM格式,我个人比较喜欢这种格式,因为看起来比较方便嘛 .

2009-01-12

严蔚敏数据结构C代码

学习数据结构的好资料 节省你保贵的时间。

2008-12-14

疯狂励志for C++,Java一切人

励志的 好东西 可以激励你奋发向上 无论你是C++,还是Java的程序员,还是数据库的维护都这对你都是有用的

2008-11-22

空空如也

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

TA关注的人

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