当前搜索:
引入
Static/plugins/echarts/echarts.min.js">
HTML
div class="row">
div class="col-md-12">
div c...
应用场景
如:批量新增商品时,如何验证该商品是否已存在,已存在的商品修改它的数量,不存在的便新增此商品,如何做到呢?
语句
INSERT INTO `goods`(`goodsid`, `name`, `stock`, `addtime`, 'updatetime') VALUES(1,...
使用PHPExcel导出数据
封装类
class Excel
{
protected static $columnStr = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', ...
文件上传时,JS预览图片
"file" onclick="changeImage(this)">
"text/javascript">
function changeImage(_this) {
...
配置:下载Smarty文件放到你们站点中,然后创建两个文件夹
templates 存放模板文件
templates_c 存放编译后的文件
首先需要在项目中包含smarty类文件require_once("./Smarty/Smarty.class.php");
语法:$sma...
最近看《PHP核心技术与最佳实践》一书,HTTP协议部分讲解的清晰易懂,特此整理。HTTP协议如何工作?
建立连接客户机与服务器需要建立连接。单机某个超链接,HTTP协议工作开始发送请求建立连接后,客户机发送一个请求给服务器。格式为:前面是统一资源标识符URL,中间是协议版本号,后面是MIME信息...
crond 是linux用来定期执行程序的命令,相关命令:/sbin/service crond start //启动服务/sbin/service crond stop //关闭服务/sbin/service crond restart //重启服务/sbin/service crond rel...
箭头函数、thisES6中可以使用 => 作为函数表达形式,极简风格,参数+ => +函数体。var foo = function(){return 1;};
//等价于
let foo = () => 1;
let nums = [1,2,3,5,10];
let fives ...
ECMAScript 6是JavaScript语言的下一代标准,已经在2015年6月正式发布了,身边的人也陆续开始用起来了,但是如果使用phpstorm、webstorm等编辑器,要识别ES6语法,还需手动配置语法支持。配置前:
配置后:
配置ES6语法支持Preferences > L...
str=’python String function’
生成字符串变量str='python String function'
字符串长度获取:len(str)
例:print '%s length=%d' % (str,len(str))
一、字母处理
全部大写:str.uppe...
话不多说,直接上代码<!DOCTYLE html>
<html>
<head>
<meta charset='utf-8'>
<script type="text/javascript"...
PS:本文前台默认是小程序代码,后台语言默认是PHP
一. 前台
wx.login({
success: function(res) {
if (res.code) {
//获取用户信息
w...
windows安装
下载安装包https://github.com/dmajkic/redis/downloads解压安装即可使用
Linux安装
下载http://redis.io/download解压到任意目录tar zxvf redis-3.0.2.tar.gz到任意目录,例如/usr/lo...
// 1. 得到一个ajax的对象
var ajax = new XMLHttpRequest();// console.log( typeof ajax);//object//2. 请求一个php文件
// open('请求方式', '请求的php文件的路径', true/false) ...
apache安装目录ServerRoot "/usr/local/apache2/"
apache默认监听的端口Listen 80
加载模块LoadModule authn_file_module modules/mod_authn_file.so
apache重写模块,可以配...
前言使用前需修改MySQL默认的结束符为 // ,否则MySQL遇到默认结束符‘;’就会终止这条语句mysql>delimiter //
存储过程一、 创建存储过程示例1: create procedure p1(
OUT field1 DECIMAL(8...
建表优化
遵守数据表设计三范式(或七范式)
一些不常用的字段放到另一个表,减小表的大小
一些类型比较大的字段,放到一个不常用的表
选择合适的字段类型
能使用数字类型,一般不选择其他类型
适度反范式,达到以空间换取时间的效果
选择合适的表引擎和字符集
合理使用索引
SQL语句优化
根据索引来检索数据...
配置步骤
主库给从库授权 grant all on *.* to 'testuser'@'192.168.203.20' identified by '123';
MySQL中使用:? grant 即可查看命令及参数说明修改mysql配置文件来开启主库bin-logvim /etc/my.cn...
负载均衡器 ( LVS/F5 ) 作用: 1、 起到分发请求的作用。 2、搭建应用服务器集群数据库读写分离 数据库读写,主库负责写(insert update)。从库负责读(select)。 数据如何同步: 从库复制主库bin-log文件(二进制日志文件 ),从库执行一次。 作用:...
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...