Articles from 七月 2014

php等比缩放图片并计算其margin

php等比缩放图片并计算其margin

php等比缩放图片并计算其margin,适用于处理宽高比例不一致但要求显示一致的图片场合。 /* * 等比缩放图片并计算其margin * @param $picpath 图片路径 * @param $pwidth 要显示的宽度 * @param $pheight 要显示的高度 * @return array 宽高,margin的top和left(bottom=top,right=left) */ function resizeImageWHM($picpath,$pwidth,$pheight){ $imginfo=getimagesize($picpath); $owidth=$imginfo[0]; $oheight=$imginfo[1]; $ra=number_format(($owidth/$pwidth),3);//宽比 $ra2=number_format(($oheight/$pheight),3);//高比 if($owidth>$pwidth && $oheight>$pheight){ if($ra>=$ra2){ $width…

Continue reading

PHP获取MySQL数据表的结构信息(包括set结构的值)

在PHP官网上找到的一个获取MySQL数据表的结构信息的函数,稍微改进了下,替换掉过时的ereg函数。现在 这个函数比mysql_list_fields要强大,它能获取到集合结构(set)字段的所有值,这在生成HTML时是非常 有用的。 上代码: function GetFieldInfo($table) { global $cfg_dbname,$cfg_dbhost,$cfg_dbuser,$cfg_dbpwd; $con = mysql_connect($cfg_dbhost, $cfg_dbuser, $cfg_dbpwd); if (!$con) { die(‘Could not connect: ‘ . mysql_error()); } $db_selected = mysql_select_db($cfg_dbname,$con); mysql_query(“set names utf8″); if($table == ”) return false; $fields = mysql_list_fields($cfg_dbname, $table); if($fiel…

Continue reading

ThinkPHP小知识点

分享ThinkPHP的几个小知识点: 1. URL中隐藏模块Home名称 define(‘BIND_MODULE’,’Home’); 2. 自定义函数库置于 /Common/Common目录下,需要在项目的配置文件中配置加载该函数库 /Conf/config.php, 添加 “LOAD_EXT_FILE”=>”common” ,则会自动加载 common.php 3. 模型新增数据使用 add ,更新时使用 save

CentOS 6下Nginx作为入口做负载均衡实战

刚才花了一个半小时的时间在三台CentOS 6系统下使用Nginx作了一次负载均衡的实战。入口是Nginx,后台可以是apache也可以是Nginx,端口可以自定义。 实验环境 : Server1 192.168.0.100 :  用途: 入口服务器,负载均衡服务器  环境: CentOS 6 + Nginx + PHP(php-fpm)  端口: 80 Server2 192.168.0.101 :  用途:一般的后台服务器  环境:CentOS 6 + Apache + PHP  端口:80 Server3 192.168.0.102 :  用途:一般的后台服务器  环境:CentOS 6 + Apache + PHP  端口:8080 Server2和Server3用的是 Apache ,配置了虚拟主机,分别在端口80和8080接收test.kiccp.com .…

Continue reading

月薪5千30年缴公积金36万:若自己打理可获利30万

此前关于公积金的观点,多诟病其劫贫济富、提取困难、管理混乱、投资水平低下、政府挪用、贪腐风险等,这些批评虽然可能促使公积金制度的小修小补,但核心问题是,公积金还有没有存在的必要。 如果你有兴趣,有足够的耐心,不妨看看我们从财务角度、投资角度上分析,告诉你可能不知道的真相。 一、公积金贷款、商业贷款相差多少钱? 没有几个人能全款买房,那些富二代、土豪劣绅、或者啃老啃三代筹钱买房的,我们暂且都不讨论,一般人买房,要么通过公积金贷款,要么通过商业银行贷款。 北上广深四大城市,个人公积金贷款最多50万(两人合贷,最高可以达到80万),为了方便计算,我们拿50万贷款额度作为样本,贷款30年,不提前还贷。 公积金贷款利率4.5%,贷款50万30年,利息41万。 商业贷款利率6.55%,贷款50万30年,利息64万。 两者相差23万! 天啊,原来公积金贷款可以省这么多利息!完全符合公积金设立的宗旨,互惠互助、互存互贷,公积金真是伟大,人们在欢呼,但,这只是表象。 二、废除公积金制度,月薪上涨20%吗? 如果废除公积金制度,此时我们讨论的前提是,必须承认公积金是个人劳动报酬,事实上是的: 依据现行的《…

Continue reading