Canvas插件ECharts的使用

引入 Static/plugins/echarts/echarts.min.js"> HTML div class="row"> div class="col-md-12&...

2018-01-16 14:28:00

阅读数 2502

评论数 0

MySQL批量新增语句中ON DUPLICATE KEY 的作用

应用场景 如:批量新增商品时,如何验证该商品是否已存在,已存在的商品修改它的数量,不存在的便新增此商品,如何做到呢? 语句 INSERT INTO `goods`(`goodsid`, `name`, `stock`, `addtime`, 'updatetime') VALUES(1,...

2018-01-10 14:24:51

阅读数 1462

评论数 0

使用PHPExcel导出数据

使用PHPExcel导出数据 封装类 class Excel { protected static $columnStr = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', ...

2018-01-10 11:30:39

阅读数 284

评论数 0

文件上传时,JS预览图片

文件上传时,JS预览图片 "file" onclick="changeImage(this)"> "text/javascript"> function changeImage(_this) { ...

2018-01-10 11:19:36

阅读数 107

评论数 0

Smarty教程,语法与应用

配置:下载Smarty文件放到你们站点中,然后创建两个文件夹 templates 存放模板文件 templates_c 存放编译后的文件 首先需要在项目中包含smarty类文件require_once("./Smarty/Smarty.class.php"); 语法:$sma...

2017-11-09 18:15:39

阅读数 142

评论数 0

HTTP协议详解之报头篇

最近看《PHP核心技术与最佳实践》一书,HTTP协议部分讲解的清晰易懂,特此整理。HTTP协议如何工作? 建立连接客户机与服务器需要建立连接。单机某个超链接,HTTP协议工作开始发送请求建立连接后,客户机发送一个请求给服务器。格式为:前面是统一资源标识符URL,中间是协议版本号,后面是MIME信息...

2017-11-07 23:21:52

阅读数 1107

评论数 0

Linux计划任务

crond 是linux用来定期执行程序的命令,相关命令:/sbin/service crond start //启动服务/sbin/service crond stop //关闭服务/sbin/service crond restart //重启服务/sbin/service crond rel...

2017-11-03 13:58:33

阅读数 161

评论数 0

ES6语法

箭头函数、thisES6中可以使用 => 作为函数表达形式,极简风格,参数+ => +函数体。var foo = function(){return 1;}; //等价于 let foo = () => 1; let nums = [1,2,3,5,10]; let fives ...

2017-11-01 15:54:34

阅读数 183

评论数 0

phpstorm|webstorm配置ES6语法支持和vue.js语法支持

ECMAScript 6是JavaScript语言的下一代标准,已经在2015年6月正式发布了,身边的人也陆续开始用起来了,但是如果使用phpstorm、webstorm等编辑器,要识别ES6语法,还需手动配置语法支持。配置前: 配置后: 配置ES6语法支持Preferences > L...

2017-11-01 15:35:56

阅读数 5069

评论数 1

Python字符串方法整理

str=’python String function’ 生成字符串变量str='python String function' 字符串长度获取:len(str) 例:print '%s length=%d' % (str,len(str)) 一、字母处理 全部大写:str.uppe...

2017-10-18 09:33:48

阅读数 241

评论数 0

H5 formData实现批量ajax上传文件

话不多说,直接上代码<!DOCTYLE html> <html> <head> <meta charset='utf-8'> <script type="text/javascript"...

2017-10-13 16:34:00

阅读数 1228

评论数 0

微信小程序用户登录前后台详解

PS:本文前台默认是小程序代码,后台语言默认是PHP 一. 前台 wx.login({ success: function(res) { if (res.code) { //获取用户信息 w...

2017-10-13 15:34:18

阅读数 29489

评论数 2

Redis安装

windows安装 下载安装包https://github.com/dmajkic/redis/downloads解压安装即可使用 Linux安装 下载http://redis.io/download解压到任意目录tar zxvf redis-3.0.2.tar.gz到任意目录,例如/usr/lo...

2017-10-06 21:27:04

阅读数 410

评论数 0

原生ajax剖析

// 1. 得到一个ajax的对象 var ajax = new XMLHttpRequest();// console.log( typeof ajax);//object//2. 请求一个php文件 // open('请求方式', '请求的php文件的路径', true/false) ...

2017-10-06 20:16:42

阅读数 489

评论数 0

Apache配置文件详解

apache安装目录ServerRoot "/usr/local/apache2/" apache默认监听的端口Listen 80 加载模块LoadModule authn_file_module modules/mod_authn_file.so apache重写模块,可以配...

2017-10-06 19:43:33

阅读数 143

评论数 0

MySQL存储过程、游标、触发器和视图的简单用法

前言使用前需修改MySQL默认的结束符为 // ,否则MySQL遇到默认结束符‘;’就会终止这条语句mysql>delimiter // 存储过程一、 创建存储过程示例1: create procedure p1( OUT field1 DECIMAL(8...

2017-10-05 19:04:31

阅读数 971

评论数 0

常用的数据库优化

建表优化 遵守数据表设计三范式(或七范式) 一些不常用的字段放到另一个表,减小表的大小 一些类型比较大的字段,放到一个不常用的表 选择合适的字段类型 能使用数字类型,一般不选择其他类型 适度反范式,达到以空间换取时间的效果 选择合适的表引擎和字符集 合理使用索引 SQL语句优化 根据索引来检索数据...

2017-10-05 18:03:52

阅读数 304

评论数 0

利用bin-log文件特点配置读写分离

配置步骤 主库给从库授权 grant all on *.* to 'testuser'@'192.168.203.20' identified by '123'; MySQL中使用:? grant 即可查看命令及参数说明修改mysql配置文件来开启主库bin-logvim /etc/my.cn...

2017-10-05 17:50:28

阅读数 220

评论数 0

大型网站架构

负载均衡器 ( LVS/F5 ) 作用: 1、 起到分发请求的作用。 2、搭建应用服务器集群数据库读写分离 数据库读写,主库负责写(insert update)。从库负责读(select)。 数据如何同步: 从库复制主库bin-log文件(二进制日志文件 ),从库执行一次。 作用:...

2017-10-05 17:22:33

阅读数 369

评论数 0

Linux配置yum源

1、挂载mount /dev/cdrom /mnt/cdrom/ 2、配置本地yum源1. cd /etc/yum.repos.d/ 会看到四个repo 文件,CentOS-Base.repo 是yum 网络源的配置文件,CentOS-Media.repo 是yum 本地源的配置文件2. 修改Ce...

2017-09-15 10:44:07

阅读数 2213

评论数 0

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