rc_cdeoo_com
码龄16年
关注
提问 私信
  • 博客:89,118
    社区:188
    89,306
    总访问量
  • 2
    原创
  • 1,549,977
    排名
  • 2
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2009-02-06
博客简介:

蓝色月光

查看详细资料
个人成就
  • 获得7次点赞
  • 内容获得4次评论
  • 获得26次收藏
创作历程
  • 18篇
    2012年
  • 86篇
    2011年
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

PHP的性能探讨和测试

1.缘起关于PHP,很多人的直观感觉是PHP是一种灵活的脚本语言,库类丰富,使用简单,安全,非常适合WEB开发,但性能低下。PHP的性能是否真的就如同大家的感觉一样的差呢?本文就是围绕这么一个话题来进行探讨的。从源码、应用场景、基准性能、对比分析等几个方面深入分析PHP之性能问题,并通过真实的数据来说话。2.从原理分析PHP性能 从原理分析PHP的性能,主要从以下几个方面:内存管理
转载
发布博客 2012.07.24 ·
506 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

多进程还是多线程,鱼还是熊掌

关于多进程和多线程,教科书上最经典的一句话是“进程是资源分配的最小单位,线程是CPU调度的最小单位”,这句话应付考试基本上够了,但如果在工作中遇到类似的选择问题,那就没有这么简单了,选的不好,会让你深受其害。经常在网络上看到有的XDJM问“多进程好还是多线程好?”、“Linux下用多进程还是多线程?”等等期望一劳永逸的问题,我只能说:没有最好,只有更好。根据实际情况来判断,哪个更加合适
转载
发布博客 2012.07.24 ·
479 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于typedef的用法总结

不管实在C还是C++代码中,typedef这个词都不少见,当然出现频率较高的还是在C代码中。typedef与#define有些相似,但更多的是不同,特别是在一些复杂的用法上,就完全不同了。用途一:定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针,
转载
发布博客 2012.05.28 ·
451 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++中typedef struct与struct的区别

第一篇:typedef struct与struct的区别1. 基本解释typedef为C语言的关键字,作用是为一种数据类型定义一个新名字。这里的数据类型包括内部数据类型(int,char等)和自定义的数据类型(struct等)。在编程中使用typedef目的一般有两个,一个是给变量一个易记且意义明确的新名字,另一个是简化一些比较复杂的类型声明。至于typedef有什么微妙之处,请你
转载
发布博客 2012.05.28 ·
1581 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

C语言中#include "stdafx.h"详解

stdafx英文全称:Standard Application Framework Extensions。        所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工程编译时,不再编译这部分头文件,仅仅使用预编译的结果。这样可以加快编译速度,节省时间。           预编译头文件通过编译st
转载
发布博客 2012.05.28 ·
6159 阅读 ·
2 点赞 ·
1 评论 ·
10 收藏

用栈写出Fibonacci的递归和不递归程序

方法函数:递归: intfib(int n){   if( n1 )return n;   else return fib(n-1)+fib(n-2);}非递归: intfib(int n){   int f1=0,f2=1,i,temp;   for(i=0;in;++i)   {      temp=f1;
转载
发布博客 2012.05.28 ·
431 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C语言中scanf函数的详解

scanf() 函数是所有C语言学习者在学习C语言过程中所遇到的第二个函数(第一个函数是printf(),Brian W.Kerninghan & Dennis M.Ritchie的“hello,world”程序基本上是所有的C语言学习者第一个范例),所以scanf()函数应当是C学习者能熟练运用的一个函数,但有很多初学者对此函数不能很好的运用,在实际编程中错误使用scanf()函数,导至程序产生
转载
发布博客 2012.05.28 ·
612 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

详细解析C语言中的sizeof

一、sizeof的概念                    sizeof是C语言的一种单目操作符,如C语言的其他操作符++、--等。它并不是函数。sizeof操作符以字节形式给出了其操作数的存储大小。操作数可以是一个表达式或括在括号内的类型名。操作数的存储大小由操作数的类型决定。                 二、sizeof的使用方法
转载
发布博客 2012.05.26 ·
301 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Tc2.0编写俄罗斯方块游戏

很多编程爱好者都编写过俄罗斯方块的游戏程序。很久以前,我用Tc2.0也做过一个;最近有好些朋友看见我以前的俄罗斯方块的程序后,问我是怎么做的。我一直想把这个程序的整个过程写一份详细的东西,与各位编程爱好者分享,一直没空。正好现在放假了,而且离回家还有几天。于是我就把这个程序重新写了一遍,尽量使程序的结构比较清晰好懂一些。同时写了下面的这份东西。                  俄
转载
发布博客 2012.05.26 ·
722 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C#中加载自己编写的动态链接库

一、发生的背景     在开发新项目中使用了新的语言开发 C# 和新的技术方案 WEB Service,但是在新项目中,一些旧的模块需要继续使用,一般是采用 C 或 C++ 或 Delphi 编写的,如何利用旧模块对于开发人员来说,有三种可用方法供选择:第一、将 C 或 C++ 函数用 C# 彻底改写一遍,这样整个项目代码比较统一,维护也方便一些。但是尽管微软以及某些书籍说,C# 和 C++
转载
发布博客 2012.05.26 ·
309 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C#根据模板动态生成html页面

一直以为动态生成静态页面不好做,昨天在网上找了下,我晕,其实很简单,思路大概是这样的, 1:建立一个html页面模板,在这个页面中把你想要动态显示的地方用特殊的字符串表示(如$htmlstrstr$);2:在程序中用将这个html页面读到一个字符串变量如str; 3:用字符串的resplace方法将在第一步中特殊字符替换成你想要的内容; 4保存; OK,so easy,今天就用
转载
发布博客 2012.05.26 ·
1208 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

最短路的Warshall-Floyd算法

求赋权图 G = (V, E , F )中任意两点间的最短路的Warshall-Floyd 算法:设 A = (aij )n×n 为赋权图G = (V, E , F )的矩阵, 当vivj∈E 时aij = F (vivj), 否则取aii =0, aij= +∞(i≠j ), dij 表示从vi 到vj 点的距离, rij 表示从vi 到vj 点的最短路中一个点的编号.① 赋初值. 对所有i
转载
发布博客 2012.05.26 ·
924 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PHP异步工作实例

案例:PHP语言 某SNS社区,在系统里,用户给自己的好友(好友数量上百)发送邮件,每封邮件内容不一,发送后提示发送完毕!常用PHP写法sendmail.php$count=count($emailarr);//$emailarr数组为好友的邮件地址for($i=0;$i{  sendmail(.....);//发送邮件}echo ''发送完毕';?>
转载
发布博客 2012.05.26 ·
417 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

哪些CSS和HTML快速开发工具最常用

工欲善其事,必先利其器。对于广大的开发者们来说,有一个好的开发工具往往事半功倍。本文列举了多个最常用的CSS和HTML快速开发工具,供编程开发者们学习与参考,一起来看下吧。1.CleverCSSCleverCSS是个为CSS开发而产生的小型的标记语言,它的设计灵感来自Python,使得能够以一种简洁、结构化的方式构建样式表。在很多方面,它比CSS2更加爱简洁和强大。它与CS
转载
发布博客 2012.04.14 ·
2521 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

再省点时间 Win7 Aero桌面找窗口更快

不知道诸位有没有曾经因为打开好多程序窗口把屏幕下方的任务栏堆得满满当当,然后忘了其中一些是什么,最终挨个切换来寻找自己需要窗口的经历?反正我从接触电脑以来,经常遇到这种困扰,无论是早前的Win9X、 Win2K还是后来的XP。由于实在不愿意每次费时找窗口,后来就渐渐养成了程序用完就彻底关闭的习惯,虽说下次再要使用得重新启动,但至少比从一堆窗口里寻找来得容易些。这个习惯一直保持到Win7系统的问
转载
发布博客 2012.04.14 ·
898 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PHP编程54条必知

0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是 一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。2、$row[’id’] 的速度
转载
发布博客 2012.04.14 ·
288 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ChinaJoy免费提供iOS开发者展位

近日,网上爆出移动游戏开发者有机会免费获得2012ChinaJoy B2B区参展机会的消息(http://game.chinanews.com/mobile/09/201203/3120977.html),引得业 界关注。为什么移动游戏开发者能够在ChinaJoy这一中国最大的游戏展会中享受到如此优待呢?  记者从本届Chinajoy B2B创新产品展示区iOS专区唯一协办方微云平台获悉,20
转载
发布博客 2012.04.14 ·
954 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Visual Studio IDE改进:快速创建云程序

微软将会预先推出一款针对Visual Studio IDE的基于云计算应用的创建服务及改进,以使得创建SharePoint 程序更加容易。通过扩展公司的Team Foundation Service 平台,开发者们可以在Windows Azure公共云上创建源代码。Team Foundation Service 主要是公司的Team Foundation Server 应用程序生命周期的管理服
转载
发布博客 2012.04.14 ·
393 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用参数化查询防止SQL注入漏洞

SQL注入漏洞曾经是Web应用程序的噩梦,CMS、BBS、Blog无一不曾受其害。SQL注入的原理以往在Web应用程序访问数据库时一般是采取拼接字符串的形式,比如登录的时候就是根据用户名和密码去查询:string sql = "SELECT TOP 1 * FROM [User] WHERE UserName = ‘” + userName + “‘ AND Password = ‘”
转载
发布博客 2011.11.01 ·
616 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ASP.NET中的doPostBack脚本函数实例

今天来说说当ASP.NET中的doPostBack脚本函数的应用,ASPX页面有包含asp:LinkButton或者带有AutoPostBack属性且其值为true的服务器控件时,ASP.NET会自动为页面生成下面的脚本:   function __doPostBack(eventTarget, eventArgument) {      if(!theForm.onsubmi
转载
发布博客 2011.10.29 ·
421 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多