- 博客(14)
- 资源 (8)
- 收藏
- 关注
转载 UA对照表
percentuseragentsystemuser_agent_string_md58.9%Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36Chrome Generic Win105d9a37c6a96acca91
2017-05-31 18:34:18 127016
转载 PHP 底层分析
PHP的设计理念及特点多进程模型:由于PHP是多进程模型,不同请求间互不干涉,这样保证了一个请求挂掉不会对全盘服务造成影响,当然,随着时代发展,PHP也早已支持多线程模型。弱类型语言:和C/C++、Java、C#等语言不同,PHP是一门弱类型语言。一个变量的类型并不是一开始就确定不变,运行中才会确定并可能发生隐式或显式的类型转换,这种机制的灵活性在web开发中非常方便、高效。引擎(Zend)+
2017-05-30 22:20:46 120687
原创 MVC中的service层是干嘛的?
概述mvc框架由model,view,controller组成,执行流程一般是:在controller访问model获取数据,通过view渲染页面。mvc模式是web开发中的基础模式,采用的是分层设计,各层之间职责分明。然而事与愿违,当我们日积月累的基于mvc模式开发之后,会逐渐的感受到层与层之间存在粘连和职责模棱两可的地方,这就是service层出现的重要原因。问题是什么?问题的本质是:业务逻辑粘
2017-05-30 21:32:02 33074
原创 HTTP协议入门
版本说明一. HTTP 0.99版本命令:GET 用法: GET /index.html 响应:<html> <body>Hello World</body></html>二. HTTP 1.0版本命令: GET、POST、HEAD通用头部:主要用于传达关于消息本身的信息,而不是它所携带的内容。Request URL:http://www.ruanyifeng.com/blog/2
2017-05-23 23:14:58 121627
转载 小程序API接口chooseLocation获取省市区
// page/address/edit.js Page({ data:{}, onLoad:function(options){ // 页面初始化 options为页面跳转所带来的参数 }, bingAddressTap:function(){ var that = this; wx.chooseLocation({
2017-05-17 17:45:55 127859
原创 PHP程序如何debug?
一、检查是否有语法错误php -l test.php 二、基本调试基本调试 API:var_dump($var);print_r($var);echo $var;基本的配置:display_errors、log_errors、error_reporting、error_log备注:有时候,会关闭报错,需要手动开启。常用代码:ini_set("display_errors","On");error_
2017-05-17 10:08:04 130277
转载 在postman中调用自定义签名方式的API
Tags: api postman一、目的项目内部api接口使用的签名方式导致在postman中不能使用,需要在postman中,自行实现签名方式以方便测试API接口。二、实现原理1. 在postman实际调用接口前,可以执行自定义js,从而实现数据签名2. 自定义JS可以获取到请求参数、链接参数,并且可以自定义变量三、接口调用1. Params:链接中的通用参数2. Headers:请求头
2017-05-16 09:59:50 6364
原创 是先操作数据还是先记日志?
场景: 用户账户有100元,消费1元,需要进行数据处理,并记录操作日志。可能的问题: 1. 多次请求,导致重复扣除。 2. 数据处理失败 or 日志记录失败。说明: 1. 先操作数据,可能的问题是可能网络的问题,多次操作,导致数据有问题。 2. 先操作日志,如果日志记录失败,则不继续处理。如果日志记录成功,数据处理失败,后面可以及时排查。
2017-05-09 00:22:16 1580 1
转载 php导出到excel
function csv_export($data = array(), $headlist = array(), $fileName) { header('Content-Type: application/vnd.ms-excel'); header('Content-Disposition: attachment;filename="'.$fileName.'.csv"');
2017-05-08 10:23:44 371
转载 git的回滚机制
Date: Fri, 19 Dec 2008 00:45:19 -0800 From: Linus Torvalds torvalds@linux-foundation.org, Junio C Hamano gitster@pobox.com Subject: Re: Odd merge behaviour involving reverts Abstract: Sometimes a br
2017-05-08 09:41:24 586
转载 如何将 JSON, Text, XML, CSV 数据文件导入 MySQL
摘要:将外部数据导入(import)数据库是在数据库应用中一个很常见的需求。其实这就是在数据的管理和操作中的ETL (Extract, transform, load)的L (Load)部分,也就是说,将特定结构(structure)或者格式(format)的数据导入某个目的地(比如数据库,这里我们讨论MySQL)。
2017-05-05 16:00:29 987
转载 使用batch insert解决MySQL的insert吞吐量问题
最近使用了一个非常简单易用的方法解决了业务上的一个insert吞吐量的问题,在此总结一下。首先我们明确一下,insert吞吐量其实并不是指的IPS(insert per second),而是指的RPS(effect rows per second)。其次我们再说一下batch insert,其实顾名思义,就是批量插入。这种优化思想是很基本的,MySQL中最出名的应用就是group commit。
2017-05-05 15:54:40 2651
《解決問題的商業框架圖鑑》PowerPoint 空白表格.pptx
2019-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人