Python/PHP
renwotao2009
努力程度之低,离拼天赋还远的很
展开
-
Python快速教程
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!我的朋友问我怎么能快速地掌握python。 我想python包含的内容很多,加上各种标准库,拓展库,乱花渐欲迷人眼,就想写一个快速的,类似于w3cschool风格的python教程,一方面保持言语的简洁,另一方面循序渐进,尽量让没有背景的读者也可以从基础开始学习。另外,我在每一篇转载 2013-02-03 12:15:31 · 747 阅读 · 0 评论 -
URL中的特殊字符
在url中”+”,”/”,”?”,”%”,”#”,”&”是有特殊意义的,被称为url的元字符。1 url中的元字符url中元字符是不能直接传递的,如果要在url中传递这些元字符,必须使用百分号编码即%+字符的ASCII码。 符号 特殊含义 十六进制 + 表示空格(在url中不能使用空格) %20 / 分割目录和子目录 %2F ? 分割实际的URL和参数原创 2015-05-15 10:25:26 · 3923 阅读 · 0 评论 -
php技巧总结(待续)
使用逗号分隔字符串输出–通过echo语句输出使用逗号(,)分隔的字符串,要比使用字符串连接操作符(.)的性能更好。<?php$foo = 'foobar';$bar = 'barbaz';echo $foo,$bar; // foobarbarbaz使用单引号代替双引号字符串始终使用单引号代替双引号,以避免PHP搜索字符串内的变量导致的性能下降。用单引号代替双引号来包含字符串,这样做会更快原创 2015-07-18 14:54:59 · 670 阅读 · 0 评论 -
《php与MySQL Web开发》-读书笔记二
15 理解作用域 变量的作用域可以控制变量在哪里是可见并且可用的。不同的编程语言有不同的变量作用域规则。PHP具有相当简单的规则: 1 在函数内部声明的变量作用域是从声明它们的那条语句开始到函数末尾。这叫做函数作用域。这些变量称为局部变量。<?phpfunction fun(){ try { $ob = new obj; } catch(Exception $原创 2015-04-19 20:33:53 · 821 阅读 · 0 评论 -
深入PHP使用技巧之变量
总所周知,PHP与其他脚本语言一样属于弱变量类型的语言。同时PHP本身也是通过C语言来实现。本文主要介绍PHP内部是如何实现弱变量类型的,并且据此分析在PHP开发中的需要注意的一些使用技术。其中会重点分析PHP中的copy on write机制和引用相关方面的话题。本章节属于深入《深入PHP使用技巧》的第一部分。如何实现弱变量在了解PHP实现弱变量之前,可以先思考下:如何通过C/C++来实现弱变量类转载 2015-06-07 16:37:03 · 693 阅读 · 0 评论 -
提高php代码质量 36计
1.不要使用相对路径常常会看到:require_once('../../lib/some_class.php');该方法有很多缺点:它首先查找指定的php包含路径, 然后查找当前目录.因此会检查过多路径.如果该脚本被另一目录的脚本包含, 它的基本目录变成了另一脚本所在的目录.另一问题, 当定时任务运行该脚本, 它的上级目录可能就不是工作目录了.因此最佳选择是使用绝对路径:define('ROOT'转载 2015-06-26 11:45:07 · 629 阅读 · 0 评论 -
PHP 5.3、5.4、5.5、5.6 中的新特性
PHP 5.61、可以使用表达式定义常量https://php.net/manual/zh/migration56.new-features.php在之前的 PHP 版本中,必须使用静态值来定义常量,声明属性以及指定函数参数默认值。 现在你可以使用包括数值、字符串字面量以及其他常量在内的数值表达式来 定义常量、声明属性以及设置函数参数默认值。<?phpconst ONE = 1;const TW转载 2015-06-25 12:14:55 · 806 阅读 · 0 评论 -
PHP命名空间(Namespace)的使用详解
命名空间一个最明确的目的就是解决重名问题,PHP中不允许两个函数或者类出现相同的名字,否则会产生一个致命的错误。这种情况下只要避免命名重复就可以解决对于命名空间,官方文档已经说得很详细查看,我在这里做了一下实践和总结。命名空间一个最明确的目的就是解决重名问题,PHP中不允许两个函数或者类出现相同的名字,否则会产生一个致命的错误。这种情况下只要避免命名重复就可以解决,最常见的一种做法是约定一个前缀。例转载 2015-06-25 20:48:35 · 682 阅读 · 0 评论 -
关于session
第一篇官方手册:http://www.php.net/session_start Web中的Session指的就是用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览这个网站所花费的时间。因此从上述的定义中我们可以看到,Session实际上是一个特定的时间概念。 需要注意的是,一个Session的概念需要包括特定的客户端,特定的服务器端以及不中断的操作时间。A用户和C服务转载 2015-04-21 22:49:50 · 1016 阅读 · 0 评论 -
php的事件处理机制(回调函数)
起因js有个事件处理机制,当事件被触发时,调用设置的回调函数。 比如说$("#div").on('click',function(){ // 代码段});那么身为世界上最好的语言,php能做到吗? 答案是肯定的,比如 swoole$serv = new swoole_server("127.0.0.1", 9501);$serv->set(array( 'worker_nu转载 2015-06-17 21:44:47 · 1532 阅读 · 0 评论 -
透过浏览器看HTTP缓存
作为前端开发人员,对于我们的站点或应用的缓存机制我们能做的似乎不多,但这些却是与我们关注的性能息息相关的部分,站点没有做任何缓存机制,我们的页面可能会因为资源的下载和渲染变得很慢,但大家都知道去找前端去解决页面慢的问题而不会去找服务端的开发人员。因此,了解相关的缓存机制和充分的利用它似乎就变得必不可少。 web端的缓存机制其实有多种,我在这里只是学习和整理了以浏览器为载体的HTTP缓存机制,看看它转载 2015-06-17 09:50:54 · 573 阅读 · 0 评论 -
Web缓存基础:术语、HTTP报头和缓存策略
简介对于您的站点的访问者来说,智能化的内容缓存是提高用户体验最有效的方式之一。缓存,或者对之前的请求的临时存储,是HTTP协议实现中最核心的内容分发策略之一。分发路径中的组件均可以缓存内容来加速后续的请求,这受控于对该内容所声明的缓存策略。在这份指南中,我们将讨论一些Web内容缓存的基本概念。这主要包括如何选择缓存策略以保证互联网范围内的缓存能够正确的处理您的内容。我们将谈一谈缓存带来的好处、副作用转载 2015-05-25 10:50:00 · 724 阅读 · 0 评论 -
php配置及原理(资料)
1 Windows下图文详解PHP三种运行方式(php_mod、cgi、fastcgi) PHP能不能成功的在Apache服务器上运行,就看我们如何去配置PHP的运行方式。PHP运行目前为止主要有三种方式:a、以模块加载的方式运行,初学者可能不容易理解,其实就是将PHP集成到Apache服务器,以同一个进程运行。b、以CGI的方式运行,CGI英文叫做公共网关接口,就是Apache在遇到PHP脚本的原创 2015-05-02 11:19:09 · 688 阅读 · 0 评论 -
《php与MySQL Web开发》-读书笔记一
1 require和include函数 几乎相同 唯一区别:require()函数会给出一个致命错误,而include()只给一个警告。 变种require_once和include_once? 防止错误的引入同样的函数库两次。出现重复定义的错误。而原版本的运行速度较快。 2 require用法 php不会查看require函数中文件的扩展名。使用require()语句载入文件page.原创 2015-03-30 11:23:59 · 2097 阅读 · 0 评论 -
在命令行下执行php程序
问题安装phpredis扩展,在php.ini中添加extension=redis.so后,编写Redis.php文件// Redis.php<?php $client = new Redis(); $client->set('key', 'value'); echo $client->get('key'); ....使用php命令行执行Redis.php,但是确遇原创 2015-07-21 09:29:24 · 3318 阅读 · 0 评论