Apr182014
一个软件工程师的7年工作经验总结
这是在网上看到的一篇文章,写的是一个从事软件工程开发的大牛对从业七年的一些经验总结。感觉挺不错,转来与大家分享了,下面是正文。
1、分享第一条经验:“学历代表过去,能力代表现在,学习力代表未来。”
其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这个道理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让...阅读全文
抢沙发
Mar312014
phpMyAdmin Cannot start session without errors错误解决办法
环境:linux ,apache2 ,php5
问题:打开phpmyadmin出现如下错误:
Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly.
解决办法如下:
vim /etc/php5/apache2/php.ini
查找session.save_path ,将session.save_path=/var/lib/php5这一句的注释符号去掉。
如还不能正常工作,将session...阅读全文
Mar192014
php中date时间相差8个小时的解决办法
在Windows上,在默认的PHP配置下,date函数返回的时间值和当地时间总是相差8小时,即显示的是格林威治时间。解决方案是正确设置PHP的时区环境。
PHP的时区环境通过一组特定的字符串指定。参见PHP所支持的时区列表。
最省事的办法是在php.ini文件中找到date.timezone一行,默认情况下这一行是被注释掉的,删掉前面的分号即可启用。对于中国大陆,可把它设置为Etc/GMT-8(或Asia/Sanghai、As...阅读全文
Dec302013
Dec142013
关于修改mysql数据库字符集的方法
本文总结了一些关于修改MySQL数据库的字符集的方法以及在实际开发中出现字符集乱码时候的一些解决办法。
Liunx下修改MySQL字符集:
1.查找MySQL的cnf文件的位置
find / -iname ‘*.cnf’ -print
/usr/share/mysql/my-innodb-heavy-4G.cnf
/usr/share/mysql/my-large.cnf
/usr/share/mysql/my-small.cnf
/usr/share/mysql/my-medium.cnf
/usr/share/mysql/my-huge.cnf
/usr/share...阅读全文
Dec142013
如何查看MySQL数据库字符集
本文汇总了有关查看 MySQL 字符集的命令。包括查看 MySQL 数据库服务器字符集、查看 MySQL 数据库字符集,以及数据表和字段的字符集、当前安装的 MySQL 所支持的字符集等命令,以下命令在windows,linux下面都是适用的。
一、查看 MySQL 数据库服务器和数据库字符集。
mysql> show variables like ‘%char%’;
+————————...阅读全文
Aug262013
关于mysql数据库大小写敏感的问题
在MySQL中,数据库对应数据目录中的目录。数据库中的每个表至少对应数据库目录中的一个文件(也可能是多个,取决于存储引擎)。因此,所使用操作系统的大小写敏感性决定了数据库名和表名的大小写敏感性。这说明在大多数Unix中数据库名和表名对大小写敏感,而在Windows中对大小写不敏感。 一个显著的例外情况是Mac OS X,它基于Unix但使用默认文件系统类型(HFS+),对大小写不敏感。
在windows...阅读全文
Aug242013
php设置session的生存周期
本文主要分享一下关于php session的生存周期的相关知识。
首先说一下session的创建的开始到结束的过程。
当程序需要为某个客户端的请求创建一个 session 的时候,服务器首先会检查这个客户端是否已经包含了一个 session 标识,这个我们称为 session id(获取方法为 session_id() ),如果已包含一个 session id 则说明此客户端之前已经创建过 session,服务器则按照 session id 把这个 ses...阅读全文
Aug172013
php提示Call to undefined function curl_init() 错误的解决办法
使用php curl系列函数的时候经常会发生这种情况,在本地调试好好的程序上传到服务器却报各种错误,比如Call to undefined function curl_init()……这种最常见了,那么对于这种错误,该怎么办呢?
因为curl系列函数属于系统级函数,提示这种没有找到curl_init函数的错误一般是因为没有开启相关的扩展导致的。这个时候我们就知道该怎么办了,开启php curl扩展。
windows+apache下...阅读全文
Jul242013
九个你不知道的很有用的PHP函数
工作中很多常用的php函数我们基本已经非常熟了,下面作者和你分享九个PHP语言中很有用的功能函数,应该很多人还是不知道的吧。
1. 函数的任意数目的参数
你可能知道PHP允许你定义一个默认参数的函数。但你可能并不知道PHP还允许你定义一个完全任意的参数的函数。下面是一个示例向你展示了默认参数的函数:
// 两个默认参数的函数
function foo($arg1 = '', $arg2 = ''){
echo "arg1:...阅读全文