这是我的第一个博客  纪念一下  反正都是自己看

第一个问题 出现错误

当图片超过1M时就可能出现以下错误  当然这个也跟你php.ini设置有关 如果你php设置里 memory_limit 16M 这个过小的话就会出现下面这个错误!
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 3456 bytes) in
 
解决方法
ini_set("memory_limit", "60M");
在 imagecreatefromjpeg 前动态设置大小 以解决内存不足问题
有的服务器可能限制了这个函数的使用 ini_set()     这样的话就会既不报错 也无法生成缩略图 
所以只有联系服务器那边手动把php.ini修改一下

第二个问题  获取文件名

basename
basename -- 返回路径中的文件名部分
<?php
$path = "/home/httpd/html/index.php";
$file = basename($path);        // $file is set to "index.php"
$file = basename($path,".php"); // $file is set to "index"
?>

第三个问题  边执行 边输出
print "一共5个档案要处理<hr>";
sleep(1);
print str_pad("",100000);
flush();
for($i=1;$i<=5;$i++)
{
sleep(1);
print  "#$i 完毕<hr>";
print str_pad("",10000);
flush();
}
print "恭喜,全部处理成功!";

第四个问题 mysql_pconnect()

mysql_pconnect() 函数打开一个到 MySQL 服务器的持久连接。
mysql_pconnect() 和 mysql_connect() 非常相似,但有两个主要区别:
当连接的时候本函数将先尝试寻找一个在同一个主机上用同样的用户名和密码已经打开的(持久)连接,如果找到,则返回此连接标识而不打开新连接。
其次,当脚本执行完毕后到 SQL 服务器的连接不会被关闭,此连接将保持打开以备以后使用(mysql_close() 不会关闭由 mysql_pconnect() 建立的连接)

但使用Pconnect会经常的导致Mysql连接失败,提示连接太多,原因在于pconnect后,Apache不会自动关闭mysql的连接.

我的理解:至于我一直不明白的mysql_pconnect何时关闭,我想只有数据库关闭的时候才关闭吧。。。。
mysql_connect()根本不是在程序执行完毕就关闭的,因为加入我第一个次执行程序用mysql_connect连接,第二次将连接去 掉,还是能够查询。说明mysql_connect()根本不是在程序执行完毕就关掉,而是有一个保持时间,这就是所谓的,mysql连接时长。
至于mysql_pconnect是一直持续保持连接,没有时长限制,直到数据库关闭连接。mysql_pconnect每次连接时候,会先查找是否有可用连接,原话:当连接的时候本函数将先尝试寻找一个在同一个主机上用同样的用户名和密码已经打开的(持久)连接,如果找到,则返回此连接标识而不打开新连接。
那么mysql_connect是否也会在连接时候先查找可用连接呢?通过查找php手册,找到相关。原话:如果用同样的参数第二次调用 mysql_connect(),将不会建立新连接,而将返回已经打开的连接标识。

最新文章

  1. vs创建项目模板和项模板
  2. java基础题目总结
  3. SEH-关于捕获memcpy的异常
  4. 软引用SoftReference异步加载图片
  5. Spring集成memcached的详细介绍
  6. python s12 day2
  7. Java笔记:枚举类
  8. 浙大 pat 1047题解
  9. __init__.py
  10. js循环生成多个easyui datagrid数据网格时,初始化表格
  11. Java运行时内存划分
  12. Linux之 nginx-redis-virtualenv-mysql
  13. 关于使用spring mvc或者resteasy构建restful服务的差别与比较
  14. Centos7:查看某个端口被哪个进程占用
  15. java解析前端请求接口的全部入参
  16. Ubuntu Eclipse ns3编译中 遇到的OSError 系列问题
  17. 【刷题】BZOJ 2005 [Noi2010]能量采集
  18. 前端学习---JavaScript
  19. HashMap底层数据结构和算法解析
  20. php源码之appveyor

热门文章

  1. App安全之网络传输安全
  2. 从wordcount 开始 mapreduce (C++\hadoop streaming模式)
  3. ArcGIS动态文本
  4. 《MFC游戏开发》笔记二 建立工程、调整窗口
  5. mount: can&#39;t find cdrom in /etc /fstab or /etc/mtab
  6. Centos搭建nginx环境,编译,添加服务,开机启动。
  7. jquery的datepicker汉化
  8. 【转】Android开发中Handler的使用
  9. Ajax-数据格式-xml,json
  10. kettle 表输入+流查询 与 数据库查询