自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 技术网站收藏

MYSQL索引详情与优化:https://www.cnblogs.com/shan1393/p/8999622.htmlMysql索引类型:https://www.cnblogs.com/luyucheng/p/6289714.htmlMySql最左前缀原则:https://blog.csdn.net/SkySuperWL/article/details/52583579TP5文件上传...

2018-08-28 11:38:59 268

转载 mysql面试大全

说起MySQL的查询优化,相信大家收藏了一堆奇技淫巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型..... 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文能让你重新审视这些优化建议,并在实际业务场景下合理的运用。MySQL逻辑架构如果能在头脑中构建一幅M...

2018-08-27 10:32:20 169

转载 mysql优化,不用怕面试题了

第一方面:30种mysql优化sql语句查询的方法1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。  2.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。  3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:  s...

2018-08-27 10:25:34 6503 3

转载 PHP中引入文件的四种方式及区别

综述和基本语法  有4个文件加载语句:include,require,include_once,require_once。require函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。 include函数一般放在流程控制的处理部分中。PHP程序网页在读到 include的文件时,才将它读进来。这种...

2018-08-22 20:28:39 537

转载 PHP中的常见魔术方法功能作用及用法实例

概述在面向对象编程中,PHP提供了一系列的魔术方法,这些魔术方法为编程提供了很多便利。PHP中的魔术方法通常以__(两个下划线)开始,并且不需要显示的调用而是由某种特定的条件出发。这篇文章简单总结了PHP中提供的魔术方法。开始之前在总结PHP的魔术方法之前先来定义两个类,以便后边示例使用:复制代码代码如下:<?phpclass Device {    public ...

2018-08-22 20:06:44 242

转载 php中抽象类和接口的区别

 php中抽象类和接口的区别   1) 概念         面向对象的三大概念:封装,继承,多态       把属性和方法封装起来就是类。      一个类的属性和方法被另外的类复制就是继承,PHP里面的任何类都可以被继承,被继承的属性和方法都可以被子类重新定义,这就是多态性。       抽象类和抽象方法:      所谓抽象方法就是只有名字的空“函数”,而且抽象方法必须是空...

2018-08-22 19:53:53 878 4

转载 最完整的php.ini中文注释

最完整的php.ini中文注释PHP开发者都必须了解PHP.ini配置文件,早有人写了一个详细的中文对照的注释,只不过现在才找出来,分享一下。适用于 php-5.2 的 php.ini 中文版 作者:金步国 ;;;;;;;;;;;;;;;;;;; 关于php.ini ;;;;;;;;;;;;;;;;;;;; 这个文件必须命名为'php.ini'并放置在httpd.conf...

2018-08-22 19:40:00 1184

转载 javascript页面刷新的几种方法

javascript refresh page 几种页面刷新的方法本节内容:Javascript刷新当前页面的方法与实例。window.location.reload(),window.history.go(0)和document.execCommand(''Refresh''),这三个方法是最快速的。其他的都有明显的浏览器滚动条的出现。Javascript刷新页面的几种方法: 1 h...

2018-08-13 17:14:37 601

转载 linux下查找某个文件位置的方法

whereis <程序名称>查找软件的安装路径-b 只查找二进制文件-m 只查找帮助文件-s 只查找源代码-u 排除指定类型文件-f 只显示文件名-B <目录> 在指定目录下查找二进制文件-M <目录> 在指定目录下查找帮助文件-S <目录> 在指定目录下查找源代码 locate <文件名称>...

2018-08-09 11:07:02 355

转载 php获取文件名和后缀名

php获取文件名1 function retrieve($url) 2 { 3 preg_match('/\/([^\/]+\.[a-z]+)[^\/]*$/',$url,$match); 4 return $match[1]; 5 } php获取文件扩展名 1 <?php 2 function getExt($url) 3 { 4 $path=parse_...

2018-08-09 11:02:24 770

转载 js中typeof的返回值类型有哪些

typeof的返回值共有六种:number, boolean, string, undefined, object, function.numbertypeof(10);typeof(NaN);//NaN在JavaScript中代表的是特殊非数字值,它本身是一个数字类型。typeof(Infinity);2.booleantypeof(true);typeof(fal...

2018-08-09 11:00:51 820

转载 小程序和H5、app、公众号、有什么区别?

一、小程序和H5  1、“老板”不一样,H5是由W3C做的一个开放标准规范,微信小程序是腾讯自己的封闭规范。  2、运行环境不一样,H5的是开放的,可以运行在任何符合H5标准的容器(浏览器等)内,微信小程序相对来说是封闭的,只能在微信里运行(目前是这样),但是未来应该会越来越开发。  3、开发方式不一样,H5就是一个网页,所有网页开发技术都可以应用在H5开发上,微信小程序必须符合微信制...

2018-08-03 20:01:28 7351 3

转载 深入分析小程序与H5的区别

小程序与H5还是有很大区别的,那我们就从开发和用户体验两个角度去看看两者之间的差异都有哪些。 01 运行环境传统H5 运行环境是浏览器,包括webview等;微信小程序运行环境是非完整的浏览器,是基于浏览器内核完全重构的一个内置解析器,针对小程序专门做了优化,配合自己定义的开发语言标准,大幅提升了小程序的流畅度和性能。所以,本质上说,HML是浏览器页面,而小程序是计算机程序...

2018-08-03 19:59:55 5091 1

原创 用redis实现限时抢购,并且防止超卖和重复购买

废话不多BB,直接上代码:1、引入类库文件:ShopList.php<?phpclass ShopList{    function __construct()    {    }    /**     * 添加队列     * @param $redis    redis链接对象     * @param $uid      用户ID     * @par...

2018-08-02 12:06:07 4504 4

转载 PHP八大设计模式

PHP命名空间可以更好地组织代码,与Java中的包类似。Test1.php<?phpnamespace Test1;//命名空间Test1function test(){ echo __FILE__;}Test2.php<?phpnamespace Test2; //命名空间Test2function test(){ echo __FILE__...

2018-08-02 09:58:38 173

转载 小程序 开发版 上传大小受限制

被限制在2M左右,发现主要是图片占据了空间。我上网找了一个图片托管平台,把图片上传,生成外链并引用就ok。这是我使用的平台:点击打开链接

2018-08-01 11:52:48 1894

转载 我理解的MVC

MVC理解这种模型的特点是分工明确,它使程序员集中精力于业务逻辑,界面程序员集中精力于表现形式上。同时也方便了软件工程的管理。前言前一阶段对MVC模式及其衍生模式做了一番比较深入的研究和实践,这篇文章也算是一个阶段性的回顾和总结。经典MVC模式经典MVC模式中,M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的...

2018-08-01 09:18:57 218

空空如也

空空如也

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

TA关注的人

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