为什么要缩放和截图呢?最重要一点,就是加载的速度,如果我想要显示一个30x30的图片,但是你上传的图片是300x300,页面加载图片的时候,肯定30x30的要快。所以我们就要截取或者缩放,现在sns的网站都提供,头像的截取。
一,准备test.html页面
<html>
<body>
<form action='test.php' method='post' name='form' enctype="multipart/form-data">
<input type='file' name='photo'>
<input type=submit value='submit'>
</form>
</body>
</html>
阅读全文>>
一,什么是xml,xml有什么用途
XML(Extensible Markup Language)即可扩展标记语言,它与HTML一样,都是SGML(Standard Generalized Markup Language,标准通用标记语言)。Xml是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。
XML的用途很多,可以用来存储数据,可以用来做数据交换,为很多种应用软件提示数据等等。
二,php读取xml的方法
xml源文件
阅读全文>>
一,出现乱码的原因分析
1,保存文件时候,文件有自己的文件编码,就是汉字,或者其他国语言,以什么编码来存储
2,输出的时候,要给内容指定编码,如以网页的形势输入时<meta http-equiv="Content-Type" content="text/html; charset=utf8" />
3,从数据库取出数据时,搞不清楚数据库,设置的字符集
4,以汉字为例,汉字本来也有编码的,一个汉字gbk要二个字符,而utf8要三个字符
阅读全文>>
一,eclipse使用前的说明
公司用的eclipse是3.1的比较老了,我自己用的呢3.4了,下面所说的技巧,是在没有改变热键的情况说的。
二,使用技巧
1)alt+/ 它的做用是提示,有的人喜欢把它叫做自动补全,都是可以的。它可以提示java,php,js,html等,这些大家可以自己亲自去试一下,如下图。在.php的文件中,有提示。如果是.js和.html中,这个热键就不起做用了
自动提示alt+/
阅读全文>>
/**
* exchange
* 把GB2312的汉字,转成ASIIC码
* $str var 这个参数传得内容是要转的汉字,这里的汉字必须是gb2312,或者gbk
*/
function exchange($str){
$ret="";
for($j=0;$j<160){
$q=ord(substr($str,++$j,1));
$p=$p*256+$q-65536;
}
$ret.=search_ping($p);
}
return $ret;
}
阅读全文>>
一,博客传到提供商服务器
我把我的代码传到提供商提供的服务器上去后,数据库导入服务提供商的数据库中,发现只有首面能访问,并且根本没有加载样式,郁闷。
二,解决第一步
这张表是wp-option
阅读全文>>
一,遇到问题
pdo这东西搞过很长时间了,熟啊。但是呢,昨天写了一个小代码,同步一下数据,出问题了。
foreach($result as $tmp){
阅读全文>>
一,前言
装了,mysql proxy后感觉挺爽的,因为代码端就不要那边烦了。哈哈。但是实际运用时发现他慢啊,能明显感觉出来。郁闷
二,测试mysql proxy的效率情况
1),按常规方法,连接数据库
阅读全文>>
一,困惑引发的郁闷
一直做php开发,也没有注意一个问题,那就是多表操作时,到底是用mysql的联合查寻把数据一次都取出来快,还是把各各表里面的数据分别取出来,然后用php的循环来进行查找快,我想很多做php的同行们,也许想过这样的问题,但是有没有实践,去测试一下呢。因为这事,我与以前公司的同事还争执过,在这儿我会把我的测试结果,展示给大家,大家可以亲自实验一下。
二,准备二张表关系表,各加上十条测试数据
1)第一张表
CREATE TABLE IF NOT EXISTS `test` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(50) DEFAULT NULL,
`sex` int(1) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
阅读全文>>