iconv字符编码转换全攻略
[ 2016-07-06 15:17:24 | 作者: admin ]
iconv(http://www.gnu.org/software/libiconv/ )是一个开源的字符编码转换库,可以“方便”的完成几乎所有的编码转换工作。说简单是因为,它常用的接口就三个,iconv_open iconv iconv_close,但是即便是只有三个接口,要想使用正确也不容易。这里把一些基本概念和使用细节记录下来,希望能成为一篇最实用的入门教程。
一、字符编码基本概念
更详细的内容可以参考百度百科(http://baike.baidu.com/view/1204863.htm ),或是自行google。这里会记录最核心的几个概念。
1、ASCII编码,就是英文显示文字所需要的256个字符(比如,英文字母、数字、标点符号等等)
2、ANSI编码,像中文,肯定不能只用256个字符就代表所有汉字。因此对ASCII码...
阅读全文…
一、字符编码基本概念
更详细的内容可以参考百度百科(http://baike.baidu.com/view/1204863.htm ),或是自行google。这里会记录最核心的几个概念。
1、ASCII编码,就是英文显示文字所需要的256个字符(比如,英文字母、数字、标点符号等等)
2、ANSI编码,像中文,肯定不能只用256个字符就代表所有汉字。因此对ASCII码...
阅读全文…
php中curl类常用方法封装和详解
[ 2016-07-05 17:32:53 | 作者: admin ]
curl对于PHP开发这来说是经常用到的一个类. 在抓取远程文件或是内容的时候就更常用了. 不过原生态的curl类比较复杂, 尤其对于新手来说,很多参数很容易让人头晕,现在好了. 这个类是封装了几个常用的curl函数. 可以实现抓取远程文件,模拟提交数据等功能.
阅读全文…
/*
* 来源: http://www.xuehuwang.com/
* 作者: 雪狐博客
* 类用途: 实现抓取原创内容
*/
class CURL
{
var $cookie_file; // 设置Cookie文件保存路径及文件名
var $loginurl;//登陆地地址
var $actionstr;//登陆参数
function __construct()
{
$this->cookie_file=dirname(__FILE__)."/cookie_&
...* 来源: http://www.xuehuwang.com/
* 作者: 雪狐博客
* 类用途: 实现抓取原创内容
*/
class CURL
{
var $cookie_file; // 设置Cookie文件保存路径及文件名
var $loginurl;//登陆地地址
var $actionstr;//登陆参数
function __construct()
{
$this->cookie_file=dirname(__FILE__)."/cookie_&
阅读全文…
phpwind上传错误,HTTP Error 500 (I/O Error:[IOErrorEvent type=quot;ioError")
[ 2016-07-02 15:17:13 | 作者: admin ]
p.s. 有可能是下面的原因
附件上传中出现IOERROR的问题已经基本找到
新版的flash对url的格式要求更加严格了,在js/upload.js 文件中
var flashvar = 'url=' + getObj('headbase').href + '/job.php?' + 'action=mutiupload;mutiupload=' + (allowmutinum - mutiupload);
job.php 前面多了一个斜杠,去掉斜杠就好了
有可能是flash版本问题
有可能是浏览器问题
开启图片水印
服务器上的临时文件夹
为我这份执着的心,本帖申请加精吧!找了遍了五大洲 四大洋的结果
今天从早上百度到现在 PW官方也翻了个底朝天 到现在终于解决了 ,官方的方法都没用
因为 大部分服务器用的集成环境所以不会出现这个问题!
...
阅读全文…
附件上传中出现IOERROR的问题已经基本找到
新版的flash对url的格式要求更加严格了,在js/upload.js 文件中
var flashvar = 'url=' + getObj('headbase').href + '/job.php?' + 'action=mutiupload;mutiupload=' + (allowmutinum - mutiupload);
job.php 前面多了一个斜杠,去掉斜杠就好了
有可能是flash版本问题
有可能是浏览器问题
开启图片水印
服务器上的临时文件夹
为我这份执着的心,本帖申请加精吧!找了遍了五大洲 四大洋的结果
今天从早上百度到现在 PW官方也翻了个底朝天 到现在终于解决了 ,官方的方法都没用
因为 大部分服务器用的集成环境所以不会出现这个问题!
...
阅读全文…
施乐P225db打印机加碳粉和墨盒清零
[ 2016-06-02 18:39:56 | 作者: admin ]
拆墨盒,加碳粉的方法
1、打开前盖,拉出包含硒鼓配件,再取下中间的的硒鼓。
2、齿轮侧取下3个螺丝,轻松拿下大小2个盖子。(小盖子也要取下,不然倒碳粉会弄丢)
3、用1字螺丝刀撬下碳粉盒小盖子,然后将里面的废粉倒掉。
4、加一瓶碳粉
5、恢复,上碳粉盖,装好2个黑盖,上3个螺丝,放回打印机。
施乐P225bd的方法
兄弟2260(施乐P225bd是兄弟2260D的马甲机)的方法是:把2次改10次,把5次改成1次。
第一步:要关机。
第二步:打开前盖(就是机器前的硒鼓室盖,拉下就可以)。
第三步:按住机器上“GO”键不要放手,同时按一下开机键,等面板上面的三个黄灯都亮起时,松开手。
第四步:按10次机器上的“GO”键,按完后等待一会,上面的三个黄灯会依次亮起。
第五步:再按一次机器面板上的“GO”键,按完后等待一会,Paper灯会亮起。
...
阅读全文…
1、打开前盖,拉出包含硒鼓配件,再取下中间的的硒鼓。
2、齿轮侧取下3个螺丝,轻松拿下大小2个盖子。(小盖子也要取下,不然倒碳粉会弄丢)
3、用1字螺丝刀撬下碳粉盒小盖子,然后将里面的废粉倒掉。
4、加一瓶碳粉
5、恢复,上碳粉盖,装好2个黑盖,上3个螺丝,放回打印机。
施乐P225bd的方法
兄弟2260(施乐P225bd是兄弟2260D的马甲机)的方法是:把2次改10次,把5次改成1次。
第一步:要关机。
第二步:打开前盖(就是机器前的硒鼓室盖,拉下就可以)。
第三步:按住机器上“GO”键不要放手,同时按一下开机键,等面板上面的三个黄灯都亮起时,松开手。
第四步:按10次机器上的“GO”键,按完后等待一会,上面的三个黄灯会依次亮起。
第五步:再按一次机器面板上的“GO”键,按完后等待一会,Paper灯会亮起。
...
阅读全文…
ISAPI_Rewrite规则写法和参数说明
[ 2016-06-02 13:46:33 | 作者: admin ]
常见ISAPI_Rewrite规则写法
阅读全文…
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--># 排除当前虚拟主机需要正常访问的域名(web.3637.com www.3637.com)
# RewriteCond Host: (?:web|www)\.eboat\.cn
# 多数情况下是一个,即当前提供二级域名服务的系统(如建站系统)
RewriteCond Host: web\.eboat\.cn
RewriteRule (.*) $1 [L]
# 解决不规范目录(末尾无/)的问题
# 但前提是目录名不含‘.’而文件名必须包含,否则无法区分两者
# 如果保证URL中的目录名称规范,则无需此规则
RewriteRule ^/([^.]+[^/]$) /$1/ [L,R]
...# RewriteCond Host: (?:web|www)\.eboat\.cn
# 多数情况下是一个,即当前提供二级域名服务的系统(如建站系统)
RewriteCond Host: web\.eboat\.cn
RewriteRule (.*) $1 [L]
# 解决不规范目录(末尾无/)的问题
# 但前提是目录名不含‘.’而文件名必须包含,否则无法区分两者
# 如果保证URL中的目录名称规范,则无需此规则
RewriteRule ^/([^.]+[^/]$) /$1/ [L,R]
阅读全文…
CSS3 background-size 属性,背景图的设置
[ 2016-05-28 09:47:21 | 作者: admin ]
语法:
background-size: length|percentage|cover|contain;
规定背景图像的尺寸:
background-size: length|percentage|cover|contain;
规定背景图像的尺寸:
div
{
background:url(img_flwr.gif);
background-size:80px 60px;
background-repeat:no-repeat;
}
{
background:url(img_flwr.gif);
background-size:80px 60px;
background-repeat:no-repeat;
}
百度地图经纬度 转换到 腾讯地图/Google地图 对应经纬度
[ 2016-05-12 15:06:00 | 作者: admin ]
目的:将百度地图经纬度 转换到 腾讯地图/Google 对应的经纬度.
方法1:使用代码进行转换<存在的问题:转换之后误差大,基本不可用>
public static void Convert_BD09_To_GCJ02(double lat, double lng) {
double x_pi = Math. PI * 3000.0 / 180.0;
double x = lng - 0.0065, y = lat - 0.006;
double z = Math. sqrt(x * x + y * y) - 0.00002 * Math.sin(y * x_pi);
double theta = Math.atan2(y, x) - 0.000003 * Math.cos(x * x_pi);
...
阅读全文…
方法1:使用代码进行转换<存在的问题:转换之后误差大,基本不可用>
public static void Convert_BD09_To_GCJ02(double lat, double lng) {
double x_pi = Math. PI * 3000.0 / 180.0;
double x = lng - 0.0065, y = lat - 0.006;
double z = Math. sqrt(x * x + y * y) - 0.00002 * Math.sin(y * x_pi);
double theta = Math.atan2(y, x) - 0.000003 * Math.cos(x * x_pi);
...
阅读全文…
Ext2Fsd使用基础教程(读写Linux分区工具)
[ 2016-05-10 10:29:28 | 作者: admin ]
Ext2Fsd是个很好的读写Linux分区工具,该软件在Windows下读写Linux分区工具一文中介绍过,主要用于Windows平台挂载、读写Linux分区,本文粗略介绍一下该软件的使用方法,图解读写Linux分区过程,另外,该软件还有一些分区管理功能,功能相对单一些,比如修改分区类型等,用的也不多,本文不再介绍。
一、安装Ext2Fsd
1、安装过程比较简单,从略。
2、使用特需注意一点,就是这个软件的“开机启动”问题(参“文件”菜单),Ext2Fsd支持开机启动和作为服务启动,这要看个人需要,天缘个人建议不要设置,毕竟跨平台管理分区,有可能带来诸多问题,所以用完就停止退出似乎更好点。
下图是典型的启动界面,里面可以看到有两个EXT3分区。
二、挂载Linux分区
...
阅读全文…
一、安装Ext2Fsd
1、安装过程比较简单,从略。
2、使用特需注意一点,就是这个软件的“开机启动”问题(参“文件”菜单),Ext2Fsd支持开机启动和作为服务启动,这要看个人需要,天缘个人建议不要设置,毕竟跨平台管理分区,有可能带来诸多问题,所以用完就停止退出似乎更好点。
下图是典型的启动界面,里面可以看到有两个EXT3分区。
二、挂载Linux分区
...
阅读全文…