自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

原创 Android Studio 导入第三方so库

导入的方法有以下两种:1、通常来说,我们调用第三方的so库是不需要额外工作的,只需将其放入指定目录,然后在Java文件中load即可。 比如将要用的libFirstLib.so放到app/src/main/jniLibs/armeabi/下,在源码中引用:[code="java"] static { System.loadLibrary("FirstLib"); ...

2016-10-12 15:09:31 582

原创 RedHat下安装并开启PHP GD库的方法

GD库是PHP进行图文操作时一个重要的库。红帽系统适合用编译安装。具体各步骤如下:1、准备工作:需要的软件分别为:zlib-1.2.7.tar,libpng-1.2.40.tar,jpeg-6b.tar,freetype-2.3.5.tar,gd-2.0.33.tar打包下载地址:http://pan.baidu.com/share/link?shareid=452677&...

2014-10-13 15:25:53 337

原创 PHP获得真实客户端的真实IP

REMOTE_ADDR 是你的客户端跟你的服务器“握手”时候的IP。如果使用了“匿名代理”,REMOTE_ADDR将显示代理服务器的IP。HTTP_CLIENT_IP 是代理服务器发送的HTTP头。如果是“超级匿名代理”,则返回none值。同样,REMOTE_ADDR也会被替换为这个代理服务器的IP。$_SERVER['REMOTE_ADDR']; //访问端(有可能是用户,有可能是代理的...

2014-09-25 10:19:48 204

原创 FireFox限制端口的解决方案

firefox调试:此地址使用了一个通常应该用于其他网页浏览的端口。由于安全原因,Firefox 取消了该请求。解决之法:在Firefox地址栏输入[color=red]about:config[/color],然后在右键新建一个字符串键[color=red]network.security.ports.banned.override[/color],将需访问网站的端口号添...

2013-03-26 11:14:30 2296

原创 linux下安装EXIF库

1、查看扩展包文件:cd /usr/local/php-5.2.17/ext/exif 2、给PHP动态添加扩展 /usr/local/php/bin/phpize./configure --with-php-config=/usr/local/php/bin/php-config(这个是php-config路径)...

2012-12-21 12:05:25 631

原创 xxtea加密解密算法的PHP实现

Class Xxtea { public function encrypt($s, $key) { return base64_encode(self :: xxtea_encrypt($s, $key)); } public function decrypt($e, $key) { ...

2012-11-29 10:35:12 492

原创 PHP:字符串变量中大括号(花括号{})的作用

PHP 变量后面加上一个大括号{},里面填上数字,就是指 PHP 变量相应序号的字符。例如:$str = 'hello';echo $str{0}; // 输出为 hecho $str{1}; // 输出为 e如果要检查某个字符串是否满足多少长度,可以考虑用这种大括号(花括号)加 isset 的方式替代 strlen 函数。因为 isset 是语言结...

2012-11-29 09:50:17 741

原创 Linux下的 ZipArchive 配置

      今天在Linux底下上传Excel文件时,抛出“ZipArchive library is not enabled” 的异常。而我在本地的windows下的代码则是运行正常的。     原因是:在Linux下没有php_zip.dll这个文件(有也不会起作用的),所以需要重新编译一下php的zip模块。          在Unix/Li...

2012-08-22 13:25:51 663

原创 解决PHP不能上传、拷贝含有中文路径文件的问题

 在使用copy()、move_uploaded_file() 上传路径中有中文的文件时,发现总是失败,英文的路径却正常。  解决办法是:编码问题   在使用这些函数前,先执行$file = iconv('utf-8', 'gbk', $file);   即 当PHP文件UTF-8格式下,需要将中文编码格式为gbk 。  ...

2012-08-01 16:29:27 641

原创 empty(), is_null(), isset() 的真值表

比较全面,以便不时之需。

2012-06-25 16:22:06 104

原创 PHP获取当前时间的毫秒数

1 second = 1000 millisecond = 1000,000 microsecond = 1000,000,000 nanosecond     php的毫秒是没有默认函数的,但提供了一个microtime()函数,该函数返回包含两个元素,一个是秒数,一个是小数表示的毫秒数,借助此函数,可以很容易定义一个返回毫秒数的函数,例如:  /* ...

2012-06-25 16:04:05 370

原创 PHP之引用

    所谓PHP的引用,就是不同的名字访问同一个变量内容。可用在变量、函数以及对象上,用法就是在它们前面加上&符号。下面来细说下引用的类型及作用: 一、引用类型1.1、变量引用:两个变量指向同一个内容<?php $a = "abc"; $b = &$a; echo $a;//这里输出:abc ...

2012-06-07 16:01:15 134

原创 解决PHP之 Allowed memory size of xxx bytes exhausted

    今天写了个死循环来跑数据,直到跑完才退出。结果还没跑完,PHP就来亮红灯了。     Fatal error: Allowed memory size of 268435456 bytes exhausted  (tried to allocate 48 bytes) in D:\www\mpaa\include\function\aa.fu...

2012-05-25 10:30:44 326

原创 PHP正则表达式使用详解

1.1 非打印字符    字符 含义 \cx匹配由x指明的控制字符。例如, \cM 匹配一个 Control-M 或回车符。x 的值必须为 A-Z 或 a-z 之一。否则,将 c 视为一个原义的 ‘c’ 字符。\f匹配一个换页符。等价于 \x0c 和 \cL。...

2012-05-23 11:21:11 115

原创 MySQL是否必须用mysql_close释放资源

[size=small] 在今天之前,本人一直认为从php连接mysql,在使用完成后都应该调用mysql_close()手动释放资源。但今天的一个实例里,我怎么也没找到释放的方法,百思不得其解。 打扰了度娘不久之后,求得一良方,解释是这样的: 通常不需要使用 mysql_close(),因为已打开的非持久连接会在脚本执行完毕后自动关...

2012-05-15 14:21:42 2166

原创 手动安装SecureCRT的sz/rz工具包

[size=medium] 定制安装的linux有些是没有有把rz、sz包安装到系统中的,当使用sz命令时会出现: [color=red]sz: command not found[/color]的错误;这对用securecrt这样的windows工具传输文件特别不方便。为了使用上传下载,可以手动安装此功能的工具包。1、进入到存放软件安装包的目录2、下...

2012-04-19 12:54:57 198

原创 在MyEclipse6中安装SVN

[size=small] MyEclipse6可用的subclipse最新版本:http://subclipse.tigris.org/update_1.8.x/ 为了方便码农的工作,我们常常需要在开发环境中集成SVN功能,便于代码管理。 如何在MyEclipse6中安装SVN,这里就不赘述了,具体详细请见:http://subclipse.tigris.org/servle...

2012-04-17 17:26:20 124

原创 MySql command line client 命令系列

一、启动与退出1、进入MySQL:启动MySQL Command Line Client(MySQL的DOS界面),直接输入安装时的密码即可。此时的提示符是:mysql>2、退出MySQL:[b]quit[/b] 或 [b]exit[/b]二、库操作1、创建数据库命令:[b]create database[/b]例如:建立一个名为xhkdb...

2012-03-30 16:47:01 267

原创 CI框架与widget(页面布局)

[size=small][color=olive] 在WEB开发过程中,我们免不了要输出视图文件,而通常视图文件又一般都少不了头部、左侧栏以及底部这些公共元素。 如何让整个项目开发在涉及视图套用时引入敏捷的思维,提高效率呢?就不得不提一下widget。承然你也大可以使用HMVC模型。 这里仅介绍下widget如何结合入CI框架中: ...

2012-02-10 11:24:42 165

原创 解决url传输的中文字符乱码

今天在做接口的时候,遇到在url里带参数时,当传入中文字符,用PHP接收解析出来的是乱码。怎么解决呢?方法很简单,只要使用php内置的mb_convert_encoding()方法就可以搞定。[code="php"]$temp= mb_convert_encoding($str, "UTF-8", "gb2312");[/code]补充:在不同语言通讯开发时,遇到传...

2011-12-31 18:16:33 191

原创 关于obstart()

最近在开发一系列接口,根据不同的参数请求,返回指定格式的XML、JSON格式的数据,供第三方调用。 遇到的这么个问题,当系统有警告信息时,xml格式的结果数据将不被输出,那么如何做到不受前面警告信息输出的影响呢?obstart()函数是个很好的解决办法。解释如下:Output Control 函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想在数据已经...

2011-12-13 09:54:31 219

原创 PHP开发编码规范

在PHP的编写过程中,越发觉得规范化的重要性,今天在网络上看到前辈写的文章,特转来学习一下。原文地址是:http://blog.csdn.net/alexdream/article/details/22133131 编写目的为了更好的提高技术部的工作效率,保证开发的有效性和合理性,并可最大程度的提高程序代码的可读性和可重复利用性,指定此规范。开发团队根据自己的实际情况,可以对本规范进行...

2011-11-29 10:20:07 148

原创 Bash shell 快捷键

生活在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率。编辑命令     Ctrl + a :移到命令行首     Ctrl + e :移到命令行尾     Ctrl + f :按字符前移(右向)     Ctrl + b :按字符后移(左向)     Alt + f :按单词前移(右向)     Alt + b...

2011-11-18 13:57:17 134

原创 Linux下的top命令的图解使用

top - 11:19:59 up 72 days,  4:35,  1 user,  load average: 0.09, 0.08, 0.08Tasks: 115 total,   1 running, 114 sleeping,   0 stopped,   0 zombieCpu(s):  0.3%us,  0.1%sy,  0.0%ni, 99.5%id,  0.1%w...

2011-11-18 13:35:36 97

原创 sprintf用法小记

sprintf()函数非常适合生成数据库查询,从而避免我们手工混合SQL语句和变量。此函数可以把查询与要使用的数据分离,同时还能够集成函数调用。却不需要连接符或其他技术。 举个例子:$q = sprintf("INSERT INTO tasks(id,task) VALUES(%d, '%s')", $id, mysqli_real_escape_string($db,$task)...

2011-11-14 11:06:19 116

原创 查询mysql总结和预处理

一、连接到mysql:$dbc = mysqli_connect(host,user,password,databasename);等价于:$dbc = mysqli_connect(host,user,pwd);mysqli_select_db($dbc,db_name);如果发生错误,可以调用:mysqli_connect_error() 返回错误信息,不带参数。$...

2011-11-11 14:11:22 227

原创 强制Chrome的http重定向到https的方法

今天,在Google+看到一篇介绍Chrome浏览器强制http重定向到https的简单方法,搬到这里来,纯粹的Chrome技巧。下面是步骤:1、地址栏输入chrome://net-internals/2、HSTS标签 -> Domain里填上需要访问的domain,比如twitter.com3、然后选中Include subdomains点击Add按钮即可,可以加多个域...

2011-11-01 14:58:53 185

原创 Apache服务器解析shtml

[size=small]首先要配置apache服务器,让apache支持shtml的解析.方法是:让apache支持shtml 文件什么是SSI?SSI是英文Server Side Includes的缩写,翻译成中文就是服务器端包含的意思。从技术角度上说,SSI就是在HTML文件中,可以通过注释行调用的命令或指针。SSI具有强大的功能,只要使用一条简单的SSI命令就可以实现整个网站...

2011-09-16 11:27:02 185

原创 WindowsXP下Wamp5集成安装memcached

随着各种公司业务的发展,memcache缓存在为各公司的数据服务器分担压力的角色上发挥了举足轻重的作用。 那么如何在wamp5的集成环境下配置这一功能呢?下面一一道来: 首先,我们需要下载一个memcached安装程序,memcached版本很多,开源的东西我们一定要找一个持续更新的版本,很简单,有团队在维护升级。 我选择的版本是:beitmemcached,项...

2011-09-16 10:01:27 130

原创 AJAX跨域问题

    这几天被跨域问题困扰了很久,现在整理下思绪,以备不时之需。         由于安全方面的考虑,JS被限制了跨域访问的能力,但是有时候我们希望能够做一些合理的跨域访问的事情,那么怎么办呢? 这里分两类情况: 一、基于同一父域的子域之间页面的访问;参见如下3个domain域:sina.com、news.sina.com、mail.sina.com;它们有相同的父域taobao.c...

2011-09-08 11:12:39 88

原创 php中header的用法【转载】

header的用法header()函数的作用是:发送一个原始 HTTP 标头[Http Header]到客户端。标头 (header) 是服务器以 HTTP 协义传 HTML 资料到浏览器前所送出的字串,在标头与 HTML 文件之间尚需空一行分隔。有关 HTTP 的详细说明,可以参 RFC 2068 官方文件(http://www.w3.org/Protocols/rfc206...

2011-07-25 15:30:24 87

原创 php调用远程url的四种方法

[b]1、 用file_get_contents 以get方式获取内容[/b]示例:[code="php"]$html = file_get_contents($url); [/code][b]2、 用fopen打开url, 以get方式获取内容[/b]示例: [code="php"]$fp = fopen($url, 'r'); $html = stream_get_me...

2011-03-31 15:57:59 160

原创 图片表单提交

很多情况下为了美化表单都会把提交按钮改成用一个图片来代替。图片提交的方法有两种:方法一:[code="php"]

2011-01-11 14:52:02 197

原创 上传图片问题

这几天在忙创建应用的上传应用图标的问题,上传倒是好办。纠结的是上传完成后,查看图片总是不能即时刷新。首先需要声明下,这是在两层iframe嵌套下发生的战事。描述如下:第一层是 iframe,是给外部用户直接访问的。其src的地址里本身也是一个iframe.这是第二层。此iframe的内容是一个列表页,由src调用取得,列表页是第三层。在列表页中,有些选项是用[col...

2011-01-07 16:13:32 115

原创 Linux 基本命令备忘录

[b]一、Linux查看端口的使用情况[/b]命令 netstat [b]1、Linux查看所有端口的进程号[/b]命令 netstat -tlnp命令 netstat -tlnp|grep port端口号(命令 netstat -tlnp|grep port端口号)[b]2、netstat -nat 命令[/b]netstat命令是一个监控TCP/IP网络...

2010-12-24 10:25:23 112

原创 Linux 账户管理命令

[b]一、用户管理[/b] 1、查看用户帐号文件 /etc/passwd 2、shadow /etc/shadow 3、添加用户 $ useradd [b][color=red]用法:useradd -o -g 0 -u ...

2010-12-10 14:02:13 123

原创 提高 PHP 性能的技巧

以下是一篇结合网上的一些资料,总结下php程序效率优化的一些策略:1.在可以用file_get_contents替代file、fopen、feof、fgets等系列方法的情况下,尽量用 file_get_contents,因为他的效率高得多!但是要注意file_get_contents在打开一个URL文件时候的PHP版本问题;2.尽量的少进行文件操作,虽然PHP的文件操作效率也不低...

2010-12-09 22:33:33 122

原创 获取客户端IP地址

[code="php"] [/code]

2010-12-09 22:08:55 100

原创 PHP 的 HTTP Basic 认证机制

PHP 的 HTTP 认证机制仅在 PHP 以 Apache 模块方式运行时才有效,因此该功能不适用于 CGI 版本。在 Apache 模块的 PHP 脚本中,可以用 header() 函数来向客户端浏览器发送“Authentication Required”信息,使其弹出一个用户名/密码输入窗口。当用户输入用户名和密码后,包含有 URL 的 PHP 脚本将会加上 预定义变量 PHP_AUTH_U...

2010-12-09 22:03:30 395

原创 OpenSocial学习

  OpenSocial为构建跨多个网站的社交应用程序提供了一组通用 API。开发人员可以自由使用包括 JavaScript、HTML 在内的更多语言创建应用程序,用以访问社交网络的朋友并更新供稿。OpenSocial 是在小工具技术的基础上构建的,因此开发者可以花费较少的服务成本(甚至无需成本)来创建一个出色的、虚拟的社交应用程序。目前,OpenSocial 由 Google 与网络社区的成员联...

2010-12-09 20:49:23 196

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除