自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Cpath的博客

没有做不到的,只有想不到的

  • 博客(69)
  • 收藏
  • 关注

转载 Web网站的性能测试工具

随着Web 2.0技术的迅速发展,许多公司都开发了一些基于Web的网站服务,通常在设计开发Web应用系统的时候很难模拟出大量用户同时访问系统的实际情况,因此,当Web网站遇到访问高峰时,容易发生服务器响应速度变慢甚至服务中断。为了避免这种情况,需要一种能够真实模拟大量用户访问Web应用系统的性能测试工具进行压力测试,来测试静态HTML页面的响应时间,甚至测试动态网页(包括ASP、PHP、JSP等)...

2018-03-15 11:30:38 1275

转载 MySQL的几个概念:主键,外键,索引,唯一索引

概念:主键(primary key) 能够唯一标识表中某一行的属性或属性组。一个表只能有一个主键,但可以有多个候选索引。主键常常与外键构成参照完整性约束,防止出现数据不一致。主键可以保证记录的唯一和主键域非空,数据库管理系统对于主键自动生成唯一索引,所以主键也是一个特殊的索引。外键(foreign key) 是用于建立和加强两个表数据之间的链接的一列或多列。外键约束主要用来维护两个表之间数...

2018-03-15 11:27:19 460

原创 Promise 实现小程序同步请求

util.jsvar Promise = require('bluebird.js') //我用了bluebird.js 文件地址 https://cdn.jsdelivr.net/bluebird/latest/bluebird.min.jsfunction wxPromisify(fn) { return function (obj = {}) { return new ...

2018-03-12 13:51:00 7163 1

原创 微信小程序从当前位置跳转到另一个小程序

注意:下图是关键 php :function returnRevApplet(){ $result['relevance_appId'] = 'xxxxxxxxxxx'; // 关联小程序appid $result['relevance_path'] = 'pages/index/index'; // 关联小程序跳转路径 # 备注:项目上线后及时切换

2018-02-06 09:44:58 4061

原创 mac 本地配置域名访问项目

一、 添加虚拟域名sh-3.2# vim /etc/hosts127.0.0.1 www.cpath.com二、 配置apache 配置文件/etc/apache2/extra/httpd-vhosts.conf ServerName www.cpath.com DocumentRoot "/Library/WebServer

2018-02-04 17:36:30 3774

原创 linux 命令笔记

#删除当前目录下的所有 a.html 文件find . -name "a.html" -exec rm -rf {} \;# 删除当前目录下的所有 .svn 文件夹find ./ -type d -name ".svn" -exec rm -r {} \;

2018-02-04 14:33:14 252

转载 vim 对齐方法

方法一:命令模式下:=:1,$方法二:gg(把关标定位到最上面),V(进入VISUAL模式),shift+g(选中整篇文本),然后=。方法三:gg=G方法四:step1:ctrl + v (选中块)step2:ctrl + f (向前) 或 ctrl +v (向后)step3:按"=", 把选中的代码对齐

2018-01-26 13:43:28 6016

原创 redis 缓存新闻列表

/** * 1、实现关于新闻列表缓存 、收藏 、点赞 、视频点击等功能使用redis缓存技术 * * 2、列表新闻数据缓存模式 , 采用sorted set + hash * 使用zadd 缓存文章id , hset 缓存文章标题等详情信息 * * 3、视屏点赞存储在hash 中 * * 4、用户对单个视频的收藏和点赞使用hash * * 5、视频点击统计使

2018-01-25 20:00:59 4280

原创 linux 下快速搭建python3 环境

wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0a4.tgztar -zxvf Python-3.7.0a4.tgz cd Python-3.7.0a4/ ./configure --prefix=/usr/bin/python3 make && make install#查看python 版本/usr/b

2018-01-10 22:41:28 921

原创 SMTP server did not accept MAIL FROM

https://packagist.org/packages/nette/mailFatal error: Uncaught Nette\Mail\SmtpException: SMTP server did not accept MAIL FROM:<xxxxx@163.com> with error: 553 Mail from must equal authorized

2018-01-07 19:48:43 1982

原创 nginx 配置访问框架yaf,yii,laravel,thinkphp

thinkphp 配置server { listen 80; server_name framework.tp.cn; #80端口支持的域名 client_header_buffer_size 128k; large_client_header_buffers 4 128k; #add_header S

2017-12-14 15:28:45 633

原创 yaf 框架配置访问

wget https://github.com/laruence/yaf/archive/master.zipunzip master.zipcd yaf-master/tools/cgphp yaf_cg yafcd ../cd outputmv yaf /home/framework/yafserver { listen 80; server

2017-12-14 15:19:33 1413

原创 微信小程序开源项目

http://blog.csdn.net/zuochao_2013/article/details/54563993 http://blog.csdn.net/zuoliangzhu/article/details/53862576 微信小程序开源商城:https://github.com/surui1995/wechat-app-mall-master

2017-12-14 10:29:12 3697 2

原创 微信小程序常用地址

微信小程序API 地址:[https://mp.weixin.qq.com/debug/wxadoc/dev/api/]微信小程序开发者资源:[https://github.com/tencentyun/wafer/blob/master/README.md]

2017-12-14 10:23:52 1832

原创 html 后台模板

H-ui.admin_v3.1.2H-ui.admin是用H-ui前端框架开发的轻量级网站后台模版采用源生html语言,完全免费,简单灵活,兼容性好让您快速搭建中小型网站后台下载地址: http://www.h-ui.net/H-ui.admin.shtmlmetronic4.7Metronic is a responsive and multipurpose admin po

2017-12-14 10:15:03 1093

原创 Jquery 获取表单中的所有列,进行ajax 提交

<a id="submit" class="link_ok" href="javascript:;">确定</a>$(function() { $('#submit').click(function() { var x = $('form').serializeArray(); var m = [], idata;

2017-12-12 13:36:22 333

原创 mac 使用PHP开发环境

启动mac 自带apache# sudo apachectl startIt works! 文件路径/Library/WebServer/Documents/index.html.en#打开 PHP 模块加载#bogon:/ root# cd /etc/apache2/bogon:apache2 root# cp httpd.conf httpd.conf.bankbogon:apac

2017-11-18 16:49:43 509

原创 Warning: require(): open_basedir restriction in effect. File(/home/framework/laravel/

配框架访问报错laravel 配置域名访问 Warning: require(): open_basedir restriction in effect. File(/home/framework/laravel…………………1 . 配置nginx 通过域名或者ip 访问框架时不要配置到public 目录下 访问:www.xxx.com/public2.vim /usr/local/n

2017-11-15 22:54:22 13281 2

转载 mac phpstorm 快捷键大全

⌘——Command ⌃ ——Control ⌥——Option/Alt ⇧——Shift ⇪——Caps Lock fn——功能键编辑Command+alt+T 用 (if..else, try..catch, for, etc.)包住
 Command+/ 注释/取消注释的行注释
 Command+alt+/ 注释/取消注释与块注释
 alt+↑ 向上选取代码

2017-10-31 22:46:38 1110

原创 lnmp 继承环境安装后,使用navicat 链接mysql 10038问题

#查看授权ip#设置修改/etc/mysql/my.cnf找到bind-address = 127.0.0.1这一行改为bind-address = 0.0.0.0即可如果还不行的话,修改:max_connections = 100最大连接数,重启mysqlservice mysql restart#为用户授权# 查看已有的iptables规则,以序号显示# 删除对应的

2017-10-21 15:53:42 994

原创 python oop

/usr/bin/python3.6@# Study notes for personal reference only'''class A(object): hobby = 'cpath' def __init__(self , name , age ,weight): self.name = name; self._age = age;

2017-09-24 20:08:24 384

原创 PHP 类实现Excel 导入Mysql

//导入excel public function importExcle(Request $request) { if($request->isPost()){ if (!empty($_FILES)) { $start_time = time(); if(empty($_FILES['file-2']['na

2017-07-17 22:48:14 639

原创 配置nginx 文件,使用二级域名访问

@到vhost 目录下新建文件shop.c.cn.confserver{ listen 80; server_name shop.c.cn; root /home/wwwroot/project/shop/public; index index.php index.html index.htm; location ~ .*\.ph

2017-07-17 22:44:37 1163

原创 第三方登陆 ,微信扫码登陆

<?php#微信扫码登陆 https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419316505&token=&lang=zh_CN#授权接口 https://open.weixin.qq.com/cgi-bin/showdocument

2017-06-21 08:46:37 1648

原创 Django 的安装及访问

#pip 安装F:\python_environment>pip install Django==1.11#到目录下源码安装python setup.py install#检查Django安装成功F:\python_environment>python -m django --version1.11# 或者import django#创建项目F:\python_www>django

2017-06-19 22:59:13 1293

原创 网银支付处理 | 京东支付处理

# JD | 网银支付 #SKD|文档下载 https://biz.jd.com/index.html#main/product 例图↓public function _initialize(){ vendor('jdpay.com.jdjr.pay.demo.action.ClientOrder'); vendor('jdpay.com.jdjr.pay.demo.comm

2017-06-11 23:05:45 3294

原创 微信小程序支付业务处理

[微信小程序支付]#登陆API https://mp.weixin.qq.com/debug/wxadoc/dev/api/api-login.html #可参考微信小程序登录逻辑整理 http://blog.csdn.net/hss01248/article/details/53405251#获取登录凭证(code) @注意code 必须确认在小程序开发者绑定之后才能获取app.jsApp

2017-06-10 22:58:45 1209

原创 模拟curl 请求,将xml 数据变数组

#curl 模拟POST提交xml数据 file_get_contents("php://input")$xml_data ='<xml> <appid><![CDATA[12fdsaf3gvdfs]]></appid> <attach><![CDATA[支付测试]]></attach> <bank_type><![CDATA[eeee]]></bank_type> <fee_ty

2017-06-10 20:35:10 1102

原创 APP 微信支付,服务端处理

#微信支付 #例:# [H5 APP支付的服务端处理 ]# [client ios]# SDK 下载及处理 https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=11_1# 用提交订单点击支付#https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_1

2017-06-10 20:30:12 669

原创 APP 支付宝支付,服务端处理

#支付宝支付 #例:# [APP支付的服务端处理 ]# [使用框架thinkphp5]# [client ios]# SDK 下载及处理 https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.RK169y&treeId=54&articleId=106370&docType=1#引入vendor 目录

2017-06-05 22:46:26 2183

原创 电商 购物车-订单-支付流程

/** * 电商 购物车--订单--支付 */#用户登陆--未登录#pc/wap #1、根据客户端ip 设置session_id保证用户唯一标识#[分析用户行为]#2、缓存用户操作记录[记录用户在页面停留的时间分析用户行为]友盟---#3、点击加入购物车#(1) cookie/session 缓存购物车信息 X | 用户关闭浏览器数据丢失/造成服务器压力 #(2) 同步数据到mysql

2017-06-05 22:41:54 15502 5

原创 python 获取一个值在某个区间的指定倍数的值

#获取一个值在某个区间的指定倍数的值#1# print([i for i in range(1,101) if i%5==0])# 2# L = range(1,101);# for k in L:# if k%5==0:# print(k)#3# for k in range(0,101,5):# if not k==0:# print(

2017-06-04 11:18:43 9026

原创 Windows python 环境之快速搭建及访问

@下载环境包 @https://www.python.org/downloads/ @http://www.jetbrains.com/pycharm/download/#section=windows1、cmd 运行: F:\python_environment>python.exe -VPython 3.5.3F:\python_environment>python.exePython

2017-05-22 22:42:37 808

原创 PHP 获取一段时间内列表

header("content-type:text/html;charset=utf-8");for($i=0;$i<5;$i++){ echo strtotime('-'.$i.'day')."<br>"; echo date('Y-m-d H:i:s',strtotime('-'.$i.'day'))."<br><br><br>";}//获取一段时间列表$j = 0;$da

2017-05-08 23:13:38 1051

翻译 linux 目录结构

bin (binaries)存放二进制可执行文件sbin (super user binaries)存放二进制可执行文件,只有root才能访问etc (etcetera)存放系统配置文件(配置IP,配置环境变量)usr (unix shared resources)用于存放共享的系统资源(放置安装软件)home 存放用户文件的根目录root 超级用户目录dev (devices)用于存放设备文件li

2017-05-07 20:32:18 287

转载 查看 Linux 硬件配置命令

系统  # uname -a # 查看内核/操作系统/CPU信息   # head -n 1 /etc/issue # 查看操作系统版本   # cat /proc/cpuinfo # 查看CPU信息   # hostname # 查看计算机名   # lspci -tv # 列出所有PCI设备   # lsusb -tv # 列出所有USB设备   # lsmod # 列出加载的内核模

2017-05-07 12:30:12 453

原创 MongoDB CURD练习

//$manager = new MongoDB\Driver\Manager("mongodb://root:Cankao2016@127.0.0.1:27017"); //$bulk = new MongoDB\Driver\BulkWrite; // 插入数据 // $bulk->insert(['title' => '军事新闻', 'auth

2017-04-18 15:36:04 691

原创 MongoDB 之CURD操作

class DB{ //public static $db ='runoob'; public static $link = false; public static $ReadPreference = false; public static $WriteConcern = false; public function getMongoDB(){

2017-04-18 15:32:59 1536

原创 data:image/jpeg;base64 数据流处理,保存至oss

$img_content = "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQEBAQEBAQEB

2017-04-15 23:06:59 17606

原创 MongoDB 基本操作

header("content-type:text/html;charset=utf-8");$mongo = new MongoClient("mongodb://localhost:27017");$db=$mongo->test; #选择mydb数据库$collection=$db->table1; #选择集合(选择’表’)$array=array('age'=>'age_'.rand(

2017-04-09 22:17:35 359

空空如也

空空如也

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

TA关注的人

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