自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数组处理

$a = array('zh'=>'asd,123,qwe,zcx','pwd'=>'rty,fgh,uyiy,fgh');foreach($a as $key => $val){$a[$key] = explode(',',$val);}$p = array();foreach($a as $k => $v){foreach($v as $key => $va

2016-11-03 15:33:55 300

原创 微信获取用户基本信息

/**  * wechat php test  */    //print_R($ar);die;//define your tokendefine("TOKEN", "yanyanweixin");$wechatObj = new wechatCallbackapiTest();$wechatObj->valid();class wechatCallb

2016-10-26 14:33:44 514

原创 微信自定义创建菜单

header('content-type:text/html;charset=utf-8'); define("APPID", "wx87c986dca72c9d62");define("APPSECRET", "32fcf1f48b26b0086fa93e61551df5bb");function getaccesstoken(){        $url="https://

2016-10-25 19:24:58 305

原创 微信自动回复

/*/**  * wechat php test  *///define your tokendefine("TOKEN", "yanyanweixin");$wechatObj = new wechatCallbackapiTest();$wechatObj->valid();class wechatCallbackapiTest{    publ

2016-10-25 19:23:32 324

原创 跨域登陆,注册接口

/** * 订单接口 */public function orderApi(){ $orderNum=Request::input('id'); $arr=DB::table('order')->where(['orderNUm'=>$orderNum])->first(); echo $_GET['jsoncallback']."(".json_encode(

2016-10-20 11:24:51 512

原创 简单的一个加密请求接口

/** * 自己封装 登录接口 * @return [type] [description] */function port(){ $api = "17233b4b1b51ac91e391e5afe130eb78";//api $name = Request::input("name");//用户名 $password = Request::input("pass

2016-10-20 11:22:55 829

原创 基本的全选,反选,全不选.批删,批量添加.即点即改

"-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">head> meta http-equiv="Content-

2016-10-18 19:21:34 370

原创 linux ./configure 的参数详解

/configure该脚本将运行一些测试来猜测一些系统相关的变量并检测你的操作   系统的特殊设置,并且最后在制做树中创建一些文件以记录它找到了什么.缺省设置将制作服务器和应用程序,还有所有只需要C编译器的客户端程序和接口。 缺省时所有文件都将安装到   /usr/local/pgsql.你可以通过给出下面   configure   命令行选项中的一个或更多的选项来客户化   制作和

2016-10-12 19:26:02 309

原创 基本的即点即改,可以参考,理解的使用

"-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">head> meta http-equiv="Content-

2016-10-12 19:15:50 378

原创 ssh2扩展安装以及基本的操作

用户名与密码通过用户名与密码连接函数 bool ssh2_auth_password ( resource $session , string $username , string $password )通过此方式连接Openwrt,在局域网内,路由器IP地址:192.168.1.1,默认用户名:root,密码:admin。 $ipadd = "192.1

2016-10-12 19:14:00 3081 1

原创 centos对于防火墙的操作以及其基本命令的使用

开放端口80 3306 操作 配置文件进行修改vim /etc/sysconfig/iptables在默认的22端口这条规则下面添加以下代码(可以继续添加,修改端口号即可)#/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT#/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

2016-10-12 13:36:34 417

原创 同步异步的区别

在计算机领域,同步就是指一个进程在执行某个请求的时候,若该请求需要一段时间才能返回信息,那么这个进程将会一直等待下去,直到收到返回信息才继续执行下去;异步是指进程不需要一直等下去,而是继续执行下面的操作,不管其他进程的状态。当有消息返回时系统会通知进程进行处理,这样可以提高执行的效率。而我们平时经常讨论的同步问题多发生在多线程环境中的数据共享问题。即当多个线程需要访问同一个资源时,

2016-07-06 09:41:27 586

原创 XMl入门介绍及php操作XML

一、什么是XMLXML全称:Extensible Markup Language中文名:可扩展标记语言用于标记电子文件使其具有结构性的标记语言,可以用来标记数据,定义数据类型,允许用户对自己的标记语言进行定义的源语言。用于传输数据与存储数据[html] view plain copy xml version="1.0" encoding="u

2016-05-17 14:35:03 334

原创 CI框架中pdo的使用方法

1、配置文件修改application/config文件夹下的database.php文件$db['default'] = array(    'dsn'    => 'mysql:dbname=ci_ecshop;host=127.0.0.1',    'username' => 'root',    'password' => '',    'dbdriver' =

2016-05-16 14:43:10 447

原创 Codeigniter框架的更新事务(transaction)BUG及解决方法

由于ci事务判断出错回滚的条件是语句是否执行成功,而更新操作时,就算影响的条数为0,sql语句执行的结果过仍然为1,因为它执行成功了,只是影响的条数为0。下面介绍解决这个问题的方法:对于一次要执行许多的语句的事务//采用 Codeigniter 事务的手动模式    $this->db->trans_strict(FALSE);    $this->db->trans_be

2016-05-16 14:38:24 2913

原创 centos7之lamp环境安装

、配置防火墙CentOS 7.0默认使用的是firewall作为防火墙。1、关闭firewall:[python] view plain copy systemctl stop firewalld.service #停止firewall  systemctl disable firewalld.service #禁止fir

2016-04-26 11:21:18 5336

空空如也

空空如也

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

TA关注的人

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