自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

令狐葱的技术博客

Linghucong's coding...

  • 博客(42)
  • 资源 (5)
  • 收藏
  • 关注

原创 [jQuery Tips] 使页面上链接以新窗口形式打开

  使页面上所有的链接以新窗口形式打开,代码如下, $(document).ready(function(){    $("a[@href^=http]").attr(target,_blank);});

2009-01-10 20:37:00 2977 1

原创 IE中保存textarea中数据为本地文件

  HTML>    HEAD>            META   content="text/html;charset=gb2312"   http-equiv="Content-Type">    head>    body>    script type="text/javascript">    function   saveas()    {  

2008-11-05 17:11:00 1705

原创 Useful functions in PHP

从手册上整理了一些有用且比较常用的php函数, 便于以后查阅. 1. htmlspecialchars  Convert special characters to HTML entities (PHP 4, PHP 5)http://www.php.net/htmlspecialcharsstring htmlspecialchars ( string $string [

2008-10-01 11:03:00 1765 1

原创 W3C CSS验证工具

The W3C Markup Validation ServiceThe W3C CSS Validation Service

2008-09-29 17:20:00 1128

原创 CSSTidy: CSS代码优化工具

CSSTidy 是一种开源的 CSS代码优化工具, 提供php版本和c++版本下载. link:http://csstidy.sourceforge.net/ P.S: 这里还有很多CSS相关的工具可以参考, 值得推荐.

2008-09-29 16:38:00 982

原创 数组和指针 [C专家编程]

中的一个关于指针和数组的例子, Page216char ga[] = "abcdefghijklm";void my_array_func(char ca[10]){    printf("address of array param = %#x /n", &ca);    printf("addr(ca[0]) = %#x /n", &(ca[0]));    printf("addr(ca[

2008-08-25 18:57:00 679

原创 解决使用TinyMCE时由于ThickBox造成的乱码问题

在使用TinyMCE的时候,在Firefox中没有问题,但是在IE中进行操作的时候总是出现乱码. 反复找原因, 发现不是TinyMCE的问题,原来是我使用的一个jQuery的插件ThickBox3在使用ajax时候出现的问题. 解决办法: 在涉及到TinyMCE读写文件的时候, 在php文件中加入: header(Content-Type:text/html;charset=utf-8);

2008-06-04 19:40:00 1842

原创 [话题]我的数码混搭生活视频大赛

当你走在大街上忽然看见某个人, 短裤/皮鞋/鸭舌帽, 千万不要觉得奇怪, 这就是现在广受吹捧的生活新理念:混搭. 我们的生活越来越丰富多彩,“混搭”也成了我们生活中的一部分。惠普和优酷共同举办的“我的数码混搭生活视频大赛”正是为了对这一生活方式做一全新的诠释. 这个活动征集符合DV3000系列笔记本电脑的最佳视频, 至于DV3000, 也就是HP Pavilion dv3000系列笔记本, 官

2008-05-26 22:13:00 731

原创 [linux]字符串处理:strtok

原型:char *strtok(char *s, char *delim);功能:分解字符串为一组字符串。s为要分解的字符串,delim为分隔符字符串。说明:首次调用时,s指向要分解的字符串,之后再次调用要把s设成NULL。           strtok在s中查找包含在delim中的字符并用NULL(/0)来替换,直到找遍整个字符串。返回值:从s开头开始的一个个被分割的串。

2008-05-20 09:53:00 8437

原创 智‘绘’我本色——Yaris雅力士彩绘设计网络大赛

草根文化的崛起让人们再次看到了网络对于一个产品的重要性,因此所谓的“口碑效应”也越来越引起人们的关注。一向以为,靠口碑传播个网站或者别的小物件兴许可以,没想到现在居然连广州丰田汽车也来青睐草根们了。广州丰田汽车有限公司即将在2008年推出丰田的全球三大战略车型之一:Yaris,中文名:雅力士。还没出车,先来宣传一把,这次举行了一个“智‘绘’我本色——Yaris雅力士彩绘设计网络大赛”,其实很简单,

2008-02-28 19:17:00 2092

原创 Intel CPU 的多媒体指令集

自Intel Pentium MMX 处理器开始,处理器新增SIMD(SingleInstruction MultipleData)多媒体指令集,可把多个批次性的指令组变成单一指令,以提升数据处理能力,后来Intel基于MMX指令发展出SSE(StreamingSIMD Extensions)指令集,直至Penryn处理器已发展至SSE4指令集。MMX:1997年发布,全名为 MultiMedia

2007-11-13 11:02:00 2896

转载 宏定义中的do...while(0)

http://blog.csdn.net/smartptr/archive/2007/06/13/1650257.aspx如果你是C++程序员,我有理由相信你用过,或者接触过,至少听说过MFC, 在MFC的afx.h文件里面, 你会发现很多宏定义都是用了do...while(0)或do...while(false), 比如说:#define AFXASSUME(cond)       do { b

2007-11-13 10:59:00 887

转载 32位CPU所含有的寄存器

32位CPU所含有的寄存器有:4个数据寄存器(EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI) 2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP) 1个标志寄存器(EFlags)1、数据寄存器数据寄存器主要用来保存操作数和运算结果等信息,从而节省读取操作数所需占用总线和访问存储器的时间。32位CPU有4个32位的通用

2007-11-13 10:56:00 2681

转载 函数命名规则及调用约定(__cdecl,__stdcall,__fastcall)

假设有一个函数add声明如下(这里默认使用_cdecl调用方式):    int add(int x,int y)    {        return x + y;    }在C语言中,add函数被多数C编译器编译后在符号库中的名字不是add,而是_add。而在C++编译器中,int add(int x,int y)会编译成类似_add_int_int这样的名字,C++依靠这种机制来实现函数重载

2007-11-13 10:53:00 3742

转载 伪随机数

标准库(被包含于中)提供两个帮助生成伪随机数的函数: 函数一:int rand(void); 从srand (seed)中指定的seed开始,返回一个[seed, RAND_MAX(0x7fff))间的随机整数。 函数二:void srand(unsigned seed); 参数seed是rand()的种子,用来初始化rand()的起始值。 可以认为rand()在每次被调用的时候,它会查

2007-10-25 14:49:00 888

原创 malloc()和calloc()的区别及calloc 实现

函数malloc()和calloc()都可以用来动态分配内存空间,但两者稍有区别。     malloc()函数有一个参数,即要分配的内存空间的大小:     void *malloc(size_t size);     calloc()函数有两个参数,分别为元素的数目和每个元素的大小,这两个参数的乘积就是要分配的内存空间的大小。     void *calloc(size_t

2007-10-22 17:04:00 1411

转载 C++ string祥解

之 所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必 担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联(是不是很简单?)。我们尽可以把它看成是C++的基本数据类型。    好了,进入正题………首先,为了在我们的程序中使用

2007-10-22 11:37:00 1287

转载 C++中文件的读写

无论读写都要包含头文件读:从外部文件中将数据读到程序中来处理对于程序来说,是从外部读入数据,因此定义输入流,即定义输入流对象:ifsteam infile,infile就是输入流对象。这个对象当中存放即将从文件读入的数据流。假设有名字为myfile.txt的文件,存有两行数字数据,具体方法:int a,b;ifstream infile;infile.open("myfile.txt");

2007-10-21 20:28:00 2153

转载 C语言文件操作之----文件的读写

当文件按指定的工作方式打开以后,就可以执行对文件的读和写。下面按文件的性质分类进行操作。针对文本文件和二进制文件的不同性质,对文本文件来说,可按字符读写或按字符串读写;对二进制文件来说,可进行成块的读写或格式化的读写。1. 读写字符    C提供fgetc和fputc函数对文本文件进行字符的读写,其函数的原型存于stdio.h头文件中,格式为:    int fgetc(FILE *stream)

2007-10-21 20:05:00 48970 6

转载 如何理解C++中的动态绑定(dynamic binding)

如何理解C++中的动态绑定(dynamic binding) 在浏览C++论坛时,我总是能发现很多C++初学者的提问帖子,都是关于动态绑定的。基本大意就是不完全理解动态绑定该如何理解,造成一些面试或者实际编程上的困扰。本文就是针对这个问题作出的解答。作者并非技术大牛,不当之处还请大家在评论中指出,在下万分感谢。    我对于C++动态绑定的理解,一句话,就是编译器用静态分析的方法加上虚拟函数的

2007-10-20 16:42:00 2621

原创 C语言中的运算符及其优先级

C语言中的运算符及其优先级 优先级 运算符 名称或含义

2007-10-13 14:27:00 1567 1

原创 一个例子解释AJAX

当然,不可能用一个例子解释完全Ajax的全部内容,一本书也很难说呵呵,但愿在此可以一斑窥见全豹:>My Ajax Applicationfunction getXMLHTTPRequest() {try {req = new XMLHttpRequest();} catch(err1) { try { req = new ActiveXObject("Msxml2.XMLHTTP"); }

2007-10-08 22:11:00 1078

转载 VLSM 与CIDR的比较/什么是CIDR/什么是VLSM

VLSM 与CIDR的比较/什么是CIDR/什么是VLSMCIDR : netmask 缩短  VLSM: netmask 增长使用CIDR聚合地址的方法与使用VLSM划分子网的方法类似。在使用VLSM划分子网时,将原来分类IP地址中的主机位按照需要划出一部分作为网络位使用;而在使用CIDR聚合地址时,则是将原来分类IP地址中的网络位划出一部分作为主机位使用。+++++++++

2007-09-26 11:26:00 19822 3

原创 农历200年算法(1901~2100)[C语言]

下面的三个表格是农历数据表 LunarCalendarTable 的结构。总共使用了32位整数的0~23位。 6 5 4

2007-09-23 21:19:00 2580

原创 mysql命令行常用命令

1.mysql服务的启动和停止 net stop mysql net start mysql 2. 登陆mysql 语法如下: mysql -u用户名 -p用户密码 键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是: mysql> 注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP 3. 增加

2007-09-17 21:22:00 744

原创 const 有什么用

关键字const并不能将一个变量转换成一个常量。一个带const限定符的符号仅仅是表示这个符号不能用于赋值。也就是说这个符号的值是只读的; const限定符不能阻止程序通过内部或者外部方法来修改这个值。const限定符最有用之处仅仅是限定实参指针,表示这个函数将不会改变实参指针指向的 数据,但其他的函数可能会。这可能实const限定符在c和c++中最普遍的用法。1:const限定符用在数据上。

2007-09-16 21:08:00 1108

原创 static有什么用?

(1)局部静态变量在C/C++中, 局部变量按照存储形式可分为三种auto, static, register(谭浩强, 第174-175页)与auto类型(普通)局部变量相比, static局部变量有三点不同1. 存储空间分配不同auto类型分配在栈上, 属于动态存储类别, 占动态存储区空间, 函数调用结束后自动释放, 而static分配在静态存储区, 在程序整个运行期间都不释放. 两者之间

2007-09-16 20:57:00 2752

原创 SyntaxHighlighter:很优秀的代码着色工具

SyntaxHighlighter 是Google Code 上的一个开源项目,主要用于给网页上的代码着色,使用十分方便,效果也不错,而且几乎支持常见的所有语言。 安装使用方法: 1. 首先在页面上添加如下代码(假设下载后的SyntaxHighlighter放在SyntaxHighlighter目录下面,注意目录结构): window.onload = function ()

2007-09-10 17:12:00 3309

原创 C和C++实现Stack

/************************************************************************//*  使用c++实现Stack                                                    *//*****************************************************

2007-09-09 16:21:00 3585 1

原创 PHP:GD画图提示“因其本身有错无法显示”

 使用GD画图的代码大致如下所示    $im=ImageCreate(300,200)   or   die("cannot   create   image");    $black=ImageColorAllocate($im,0,0,0);    $white=ImageColorAllocate($im,255,255,255);    Imagefill($im,0,0,$wh

2007-09-06 20:51:00 4817 2

原创 C++:类的大小(sizeof)

#include stdio.h>#include iostream>using namespace std;class a...{};class a2...{};class b : public a...{};class c : public virtual b...{};class d : public a, public a2...{};int main()...{    cout  "

2007-09-01 15:29:00 801

翻译 Google AJAX 教程

原文作者:Google原文链接:Google AJAX Tutorial译者:令狐葱0. 读者对象和先验知识 这个教程将包括Ajax的基础知识. 在此之前, 你需要知道CSS, DHtml以及Javascript的相关知识. 我们有关于使用ajax所必须知道的这些知识的相应的教程.1. 简介1.1 什么是AjaxAjax 是异步Javascript和XML(Asynchronous JavaS

2007-08-12 19:20:00 1088

翻译 使用jQuery简化Ajax开发——Ajax开发入门[2][完]

原文作者:Jesse Skinner原文链接:Simplify Ajax development with jQuery译者:令狐葱4. 让你的html动起来 你 可以使用jQuery做一些基本的动画和效果。 动画效果的核心就是函数animate(), 它可以随时改变指定的css样式. 举例来说, 你可以改变高度, 宽度, 透明度或者位置. 你还可以指定动画的速度, 改变速度的时候你可以使用毫

2007-08-12 19:18:00 4467 4

翻译 使用jQuery简化Ajax开发——Ajax开发入门[1]

原文作者:Jesse Skinner原文链接:Simplify Ajax development with jQuery译者:令狐葱jQuery 是一个可以简化 JavaScript™以及AJAX(Asynchronous JavaScript + XML,异步Javascript和XML)编程的Javascript库。不同于其他的Javascript库,jQuery有他自己的哲学,使你可以

2007-08-12 19:17:00 29085 13

翻译 12步让你的web1.0变成web2.0

原文作者:slayerment原文链接:12 ways to turn your Web 1.0 site into a Web 2.0 site译者:令狐葱  现在不是80年代了。互联网已经成为每个人生活中的一部分。你的那个陈旧过时的网站要不要也加入进来呢?如果你比较上进的话我想你的回答应该是 “YES”。不管web2.0是多么的让人讨厌,我还是收集了12个条目,让你可以轻松的把你的web1

2007-08-12 19:14:00 1353

翻译 Easy Ajax with jQuery[中文版3]

 Easy Ajax with jQuery中文版[1] Easy Ajax with jQuery中文版[2]原文作者:Akash Mehta原文地址:http://www.sitepoint.com/article/ajax-jquery翻译:令狐葱  客户端代码(jQuery)现在,我们继续看jQuery在客户端的使用。首先,我们需要生命当前消息的时间戳为0,并且在服务器端

2007-07-29 20:04:00 2311

翻译 Easy Ajax with jQuery[中文版2]

原文作者:Akash Mehta原文地址:http://www.sitepoint.com/article/ajax-jquery翻译:令狐葱  Easy Ajax with jQuery中文版[1] 示例二: 使用jQuery建造聊天程序 为了展示jQuery的强大,我们将建立一个具有ajax功能的聊天程序.它允许用户发布信息,并且可以实时的更新信息--但是没有任何的页面刷新.鉴于我们将要处

2007-07-29 11:33:00 2938 2

翻译 Easy Ajax with jQuery[令狐葱翻译版Part1]

原文作者:Akash Mehta原文地址:http://www.sitepoint.com/article/ajax-jquery翻译:令狐葱  (转载请注明以上信息)Ajax 在改变着web应用,并且带来了一种前所未有的桌面应用程序之外的震撼。但是,在这些宣传的背后我们应该意识到,其实ajax不过是——(X)HTML, Javascript以及XML,没什么新鲜的.在这个教程中,我将给你展示如何

2007-07-28 17:09:00 14723 3

转载 2007高考作文

8f0acccc-54c8-4c9e-8ee9-aa17620cb5e507山东高考作文题:时间不会使记忆风化 07海南高考作文题:科学家的创新与创造2007年重庆高考作文题:酸甜苦辣说高考07全国卷I高考作文题:人生,诗意还是失意2007年江西省高考作文题:两个题目任选一2007全国卷Ⅱ高考作文题:关于"帮助" 2007年四川省高考作文题:一步与一生2007天津高考作文题:有句话常挂在嘴边200

2007-06-07 18:36:00 973

原创 波兰式计算器程序(C++)

写的时候才发现原来这么一个小程序也是这么的不容易,费了好办天劲,总发现算法只能满足大部分的情况,后来索性放下程序,仔细研究算法规律,突然发现,其实比想象中的要简单许多。在网上找到的代码有好几百行,简直不是人看的呵呵。发现自己的编程能力真的有待提高:》66dc3dd8/**//**********************************题目:波兰式计算器/* 以下是几个标准的表达式:

2007-04-29 21:22:00 2246

Node.js进阶之路-尤嘉-图书全本

图书清晰扫描全本 pdf

2017-07-26

16道经典C语言面试题.doc

16道经典C语言面试题.doc 16道经典C语言面试题.doc

2010-03-15

Vim cheatsheet中文版 绝对珍藏版

Vim cheatsheet中文版 绝对珍藏版 很不错的

2010-03-15

互联网发展报告-2010

互联网发展报告 2010-version

2010-03-15

空空如也

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

TA关注的人

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