代码改变世界

php 冒泡排序的两种思路以及优化

2017-11-29 15:29 by 折翼的鸟, 686 阅读, 收藏, 编辑
正文内容加载中...

mysql中timestamp,datetime,int类型的区别与优劣

2015-12-28 22:01 by 折翼的鸟, 5876 阅读, 收藏, 编辑
摘要: 转载请注明来自souldak,微博:@evagle以下内容整合筛选自互联网:int1. 占用4个字节2. 建立索引之后,查询速度快3. 条件范围搜索可以使用使用between4. 不能使用mysql提供的时间函数结论:适合需要进行大量时间范围查询的数据表datetime1. 占用8个字节2. 允许为...阅读全文

php - 观察者模式

2015-12-16 22:13 by 折翼的鸟, 48 阅读, 收藏, 编辑
摘要: 如果你修改某一个组件会引起其它组件一连串的改变,那么开发任务会变成产生bug和消除bug的恶性循环。 当然系统中的组件必然包含着对其它组件的引用,然而我们使用不同的策略来尽量减少。 举个例子,假如有一个负责用户登录的类 class login{ public function handle...阅读全文

Python模板库Mako的用法

2015-05-07 16:35 by 折翼的鸟, 813 阅读, 收藏, 编辑
摘要: 官网地址:http://www.makotemplates.org/文档地址:http://docs.makotemplates.org/中文文档基本用法地址:http://www.open-open.com/lib/view/open1405317963680.html介绍:Mako是一个高性能的...阅读全文

MAMP 安装phpredis 扩展

2014-11-05 11:39 by 折翼的鸟, 404 阅读, 收藏, 编辑
摘要: phpredis扩展包地址:https://github.com/nicolasff/phpredis1、下载php源码 (http://php.net/releases/ 选择php5.5.10)在/Applications/MAMP/bin/php/php5.5.10/ 目录下建立include...阅读全文

openerp7 时区问题解决--改成本地时区

2014-04-29 16:08 by 折翼的鸟, 190 阅读, 收藏, 编辑
摘要: 由于目前openerp的时区,读取的是UTC时间,而我国本地时间比UTC快8小时问题就导致,写入数据库的时候时间相差8小时,以及Openerp日志输出时间格式也相差8小时和前端显示问题1、更改openerp日志输出时间,如:修改文件:oe_dev/openerp/__init__.pyos.envi...阅读全文

windows7下python2.6 + mysql5.5(No module named MySQLdb/DLL load failed/from sets import ImmutableSet)

2013-05-15 11:34 by 折翼的鸟, 205 阅读, 收藏, 编辑
摘要: 在使用python对MySQL数据库进行操作时,需要安装MySQLdb模块,而该模块的安装经常会遇到很多问题,下面是我在安装MySQLdb过程遇到问题的解决方法:1.下载MySQLdbMySQLdb版本: MySQL-python-1.2.2.win32-py2.6.exe下载地址:http://home.netimperia.com/files/misc/MySQL-python-1.2.2.win32-py2.6.exe参见:http://sourceforge.net/forum/forum.php?thread_id=2316047&forum_id=704602.安装完成后,阅读全文

python import的用法

2013-05-15 10:36 by 折翼的鸟, 72 阅读, 收藏, 编辑
摘要: 【转自http://blog.sina.com.cn/s/blog_4b5039210100ennq.html】在python用import或者from...import来导入相应的模块。模块其实就是一些函数和类的集合文件,它能实现一些相应的功能,当我们需要使用这些功能的时候,直接把相应的模块导入到我们的程序中,我们就可以使用了。这类似于C语言中的include头文件,Python中我们用import导入我们需要的模块。eg:import sysprint('================Python import mode=========================='阅读全文

linux命令后台运行

2013-05-14 14:13 by 折翼的鸟, 37 阅读, 收藏, 编辑
摘要: 有两种方式: 1. command & : 后台运行,你关掉终端会停止运行 2. nohup command & : 后台运行,你关掉终端也会继续运行一、 简介 Linux/Unix 区别于微软平台最大的优点就是真正的多用户,多任务。因此在任务管理上也有别具特色的管理思想。我们知道,在 Windows 上面,我们要么让一个程序作为服务在后台一直运行,要么停止这个服务。而不能让程序在前台后台之间切换。而 Linux 提供了 fg 和bg 命令,让你轻松调度正在运行的任务。假设你发现前台运行的一个程序需要很长的时间,但是需要干其他的事情,你就可以用 Ctrl-Z ,挂起这个程序,然阅读全文

Ubuntu下安装和配置Apache2

2013-03-08 11:47 by 折翼的鸟, 54 阅读, 收藏, 编辑
摘要: 在Ubuntu中安装apache 安装指令:sudo apt-get install apache2 安装结束后: 产生的启动和停止文件是:/etc/init.d/apache2 启动:sudo apache2ctl -k start 停止:sudo apache2ctl -k stop 重新启动:sudo apache2ctl -k restart 配置文件保存在:/etc/apache2需要说明的是,普通的apache发行版本配置文件是: httpd.conf Ubuntu发行版本的主配置文件是: apache2.conf 在apache2.conf引用到了以下文件:...阅读全文