当前位置:首页 > 编程 第3页

只有程序员了解的9个真相

编程学习2015-03-2136360
只有程序员了解的9个真相
对于相关的计算机和代码知识,通常说来程序员比一般人要了解得多,下面我将为大家揭晓一些业内人士不会诉诸于口的真相。真相#1“你所不知道的是,很多我们每天都使用的关键软件(如Mac OS X和Facebook),作为一个整体虽然可以正常工作,但是实际上它们的背后充斥了各种的弊端和缺陷。这就像是你兴致勃勃地拆开了一架全新的747飞机,但是却发现燃料线是由衣架固定的,起落架是用胶带粘贴的。” ——Ben Cherry这其实是非常有意思的一件事:网页和程序外观精美、运行流畅,但是却很有...

解析提高PHP执行效率

编程学习2014-09-1537030
解析提高PHP执行效率
1、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量, 单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的”函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故 把函数加上了双引号)。2、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。3、$row['id'] 的速度是$row[id]的7倍。4、echo 比 print 快,并且使用ech...

Python正则表达式指南

编程学习2014-08-1333860
Python正则表达式指南
  本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程。      注意:本文基于Python2.4完成;如果看到不明白的词汇请记得百度谷歌或维基,whatever。     1. 正则表达式基础      1.1. 简单介绍      正则表达式并...

让Adobe Dreamweaver CC支持ASP

电脑网络2014-05-18257046
让Adobe Dreamweaver CC支持ASP
        Adobe Dreamweaver CC默认不支持JSP、ASP和ASP.net文件的关联和语法着色,对于用这些语音编写的网站来说,使用Dreamweaver CC编辑网站是个不小的麻烦。        Adobe将JSP、ASP和ASP.net的支持作为扩展发放,如果要用这些功能,就需要给Dreamweaver CC手动添加这些扩展,扩展文件存放在程序安装文件夹里,在我...

21个值得收藏的Javascript技巧

编程学习2014-03-2536940
21个值得收藏的Javascript技巧
在本文中列出了21个值得收藏的Javascript技巧,在实际工作中,如果能适当运用,则大大提高工作效率。  1  Javascript数组转换为CSV格式var fruits = ['apple', 'peaches', 'oranges', 'mangoes']; var str = fruits.value...

使用 C++ 的 StringBuilder 提升 4350% 的性能

编程学习2013-10-1533490
使用 C++ 的 StringBuilder 提升 4350% 的性能
介绍  经常出现客户端打电话抱怨说:你们的程序慢如蜗牛。你开始检查可能的疑点:文件IO,数据库访问速度,甚至查看web服务。 但是这些可能的疑点都很正常,一点问题都没有。  你使用最顺手的性能分析工具分析,发现瓶颈在于一个小函数,这个函数的作用是将一个长的字符串链表写到一文件中。  你对这个函数做了如下优化:将所有的小字符串连接成一个长的字符串,执行一次文件写入操作,避免成千上万次的小字符串写文件操作。  这个优化只做对了一半。...

验证HTML的5个原因和5个资源

编程学习2013-09-1939240
验证HTML的5个原因和5个资源
  长久以来HTML都是有着良好口碑的网站设计工具,然而,设计人员只看到它带来的利益,常常忽略了对HTML代码的验证。使用HTML进行编码并在相应的网站上运行是有可能的,至少在刚开始的时候。不过所有的编码语言在词汇、语法和适当的句法上是有规则的。...

如何做到 jQuery-free?

编程学习2013-06-0838340
如何做到 jQuery-free?
  jQuery是现在最流行的JavaScript工具库。  据统计,目前全世界57.3%的网站使用它。也就是说,10个网站里面,有6个使用jQuery。如果只考察使用工具库的网站,这个比例就会上升到惊人的91.7%。...

使用 jPlayer 播放音视频

编程学习2013-05-2170610
使用 jPlayer 播放音视频
   jPlayer 是一个完全免费和开源的jQuery播放器插件,可以播放常见的视频和音频文件。基于jQuery的jPlayer可以用简单的代码实现强大的功能。    jPlayer几乎支持所有流行的浏览器,包括IE,Chrome,FireFox,Safari。也支持移动设备的浏览器,比如iOS,Android。...

c++的operator操作符

编程学习2013-05-1243370
c++的operator操作符
c++的operator函数重载。 #include <iostream> using namespace std;                           &n...