php里print,echo的区别?

0 个评论
1.首要明确print,echo都不是普通的函数,可以用function_exists函数测试 2.print, echo前者只能打印一个字符,而echo 可以打印多个 print  $a, $b是错误的,而 echo $a, $b是正确的 3.print会有返回值,但是echo没有返回值,性能略好一些
2010-08-26 / php / 1浏览
阅读全文

php语法函数

0 个评论
array(), echo(), empty(), eval(), exit(), isset(), list(), print() 和 unset()。
2010-08-26 / php / 1浏览
阅读全文

地图上进行多次GDirections的代码示例

0 个评论
http://ip13800.appspot.com/?act=geo
2010-08-10 / Javascript / 1浏览
阅读全文

将tornado的模板用jinja2代替

0 个评论
tornado的模板对路径的支持不好。 在Windows平台下面就没有办法用了。 所以需要第三方的模板来支持,同时由于Django是python目前最流行的框架。 考虑到方便移植,我选择了jinja2。 这个与django类似的模板系统。 它的好处是不用象django那样需要将django的整个栈都加进来。 下面是它的基本使用方法: from ji...
2010-08-08 / Python / 4浏览
阅读全文

python 2.6 无法确定得到当前文件的路径

0 个评论
1. os.getcwd()跟当前的环境有关系。返回值并不一定是你想要的。 2. os.path.dirname(__file__)可能为空 3. 解决的办法是创建一个下级包,比如abc import abc path = os.path.dirname(abc.__file__) 这样可以得到包含 abc的路径。 去掉abc就可以得到当前执行文件的路径。 Linux下面可以这样实现: path = path...
2010-08-05 / Python / 2浏览
阅读全文

ubuntu 10.04下php5出错空白的解决

0 个评论
在新发布的ububntu 10.04里,php5的apache环境配置的报错是被关闭的。 这样会一定程序上影响调试的快速性。 虽然可以在error log上可以查到。但是显然没有在前端直接显示出来来的方便。 所以要让他能直接显示在页面上。 我们需要将参数修改成: display_errors = On 这样就可以显示常见的错误信息了。
2010-08-03 / php / 2浏览
阅读全文

常用的浏览器渲染引擎

0 个评论
IE: Trident(MSHTML) Firefox: Gecko Chrome: WebKit(KHTML) Safari: WebKit(KHTML)
2010-08-03 / WEB前端技术, WEB开发 / 3浏览
阅读全文

软件需求是一种迭代

0 个评论
首先,需求的产生过程来源于不明确。 需求的产生是因为某种愿景下,要实现一定的功能,来满足一定的要求。 所以需求并不一定在一开始就能完全确定。 第二,需求的可行性并不能在前期得到验证上。 需求并不是软件开发人员所提出来的, 并没有经过软件开发人员的技术实力与当前软件的开发进展验证, 所以需求的...
2010-08-02 / 架构, 民工观点 / 15浏览
阅读全文

Elixir下实现OneToOne关系

0 个评论
在实现Elixir下OneToOne关系时, 一开始使用的形式是: class A(): b = OneToOne(‘B’, inverse=’a') class B(): a = OneTOOne(‘A’, inverse=’b') 发现编译一直无法通过。 然后使用: class A(): b = OneToOne(‘B’, inverse=’a') class B(): a =...
2010-08-02 / Python / 3浏览
阅读全文

javascript 类型解析

1 个评论
基本数据类型: Number, String, Boolean 小数据类型: undefined, null 复合数据类型: 1. 对象(包括Function, Date, RegExp, Error) 2. 数组
2010-07-25 / Javascript / 7浏览
阅读全文

tornado web, python 的 epoll 异步web解决方案

1 个评论
主站 tornadoweb.org已经被墙, appengine地址: http://facebook-tornadoweb.appspot.com/ tornado是编写python下快速的web服务器的基础。
2010-07-22 / Python / 86浏览
阅读全文

Epoll 水平触发和边缘触发

0 个评论
下面是对man epoll的英文的部分翻译。 水平触发和边缘触发(Level-Triggered and Edge-Triggered) epoll事件分发接口能在边缘触发(ET)或者水平触发(LT)两种模式下工作。他们的区别如下所述。 假设有这样一个场景: 1. 管道上代表读取的文件描述符(rfd)在epoll上注册成功 2. 在管道上写入了2Kb的数据 3. e...
2010-07-22 / WEB服务器技术, 民工翻译 / 26浏览
阅读全文

Google Docs https 被屏的解决办法

0 个评论
1 添加下面的内容到系统的hosts文件里: 66.249.80.104 docs.google.com Linux: /etc/hosts Windows: %WINDIR%\system32\drivers\etc\hosts 要解决更多的地址问题,可以添加下面的内容 66.249.80.104 encrypted.google.com 66.249.80.104 suggestqueries.google.com 66.249.80.104 mail.google.com 66.249.80.1...
2010-07-13 / WEB开发 / 5浏览
阅读全文

PHP笔试题

1 个评论
1、按”2002-10-20 24:22:03″的格式打印当前时间的代码(2分) 2、echo 与 print 那个更快?为什么?(2分) 3、print_r与var_dump有什么区别?(1分) print_r(Array()); 与 var_dump(Array()); 的结果分别是什么?(3分) 4、语句include和require的区别是什么?(1分) 为避免多次包含同一文件,可用什么语...
2010-06-08 / php / 39浏览
阅读全文

Ubuntu 10.04下面gvim菜单不显示的问题解决

2 个评论
cd /usr/share/vim/vim72/lang sudo ln -s menu_zh_cn.utf-8.vim menu_zh_cn.utf8.vim
2010-06-06 / Ubuntu, vim / 103浏览
阅读全文

第一个Android应用-课程表发布

2 个评论
课程表for android 2.1发布。请大家试用下吧。 下载地址: http://www.3gcnbeta.com/wordpress/wp-content/uploads/2010/05/curriculum.apk_.bmp 下载后,将.bmp去掉后即后. 可以用来记录健身的课程,大学,中学的课程,可以换肤。 欢迎试用。 如果有问题,请留言。 谢谢。
2010-05-30 / Android, 手机软件发布 / 170浏览
阅读全文

PHP的一些性能调优方法

0 个评论
后端的性能与很多因素有关,这里主要介绍与程序有关系的一些优化策略。 首先需要确定PHP性能瓶颈在那里 我们可以通过XDebug+KCacheGrind来分析性能占用情况 安装XDebug 和 KCacheGrind XDebug在ybsd的安装::yinst i yphp_xdebug / apt-get install xdebug KCacheGrind需要KDE的支持,在Unbuntu与Debian的安装...
2010-05-27 / php / 23浏览
阅读全文

Python实现的HTTP Server Push的代码

0 个评论
#!/usr/bin/python from BaseHTTPServer import BaseHTTPRequestHandler,HTTPServer from datetime import datetime import time BOUNDARY = '####DATA####' SEND_BOUNDARY = '--' + BOUNDARY + '\n' class MyServer(BaseHTTPRequestHandler): def do_GET(self): self.send_response(200, 'OK') ...
2010-05-22 / Python, Server Push / 27浏览
阅读全文

nginx配置必须注意的点

0 个评论
1. 必须添加默认的处理过程,代码如下: http { server { server_name _; location / { index index.html; root /var/www/nginx-default/; } } } 这是参考DEBIAN包的打包与配置方式进行设置 2.然后再添加域名解析过程 在上面的http段里再添加上新的server 内容,如下例: http { server1 { … } server {...
2010-05-14 / nginx / 3浏览
阅读全文

MIME是什么的缩写?

0 个评论
MIME是Multipurpose Internet Mail Extensions的缩写。 wiki上的字条: Multipurpose Internet Mail Extensions (MIME) is an Internet standard that extends the format of e-mail to support: Text in character sets other than ASCII Non-text attachments Message bodies with multiple parts Header in...
2010-05-14 / WEB开发 / 6浏览
阅读全文