排序:
默认
按更新时间
按访问量

reactjs 编写一个简单的图片轮播图

知识点总结 本地图片路径加载 组件的两种形式 方法组件 类组件 prop state createClass 已废弃 create-react-app 脚手架 react 获取DOM 节点 文件结构 App.js 代码import React, { Component } from 'rea...

2017-12-16 14:07:40

阅读数:854

评论数:0

PHP 中 9 大缓存技术总结

1、全页面静态化缓存也就是将页面全部生成html静态页面,用户访问时直接访问的静态页面,而不会去走php服务器解析的流程。此种方式,在CMS系统中比较常见,比如dedecms;一种比较常用的实现方式是用输出缓存:Ob_start() ******要运行的代码******* $content = O...

2017-03-31 11:04:41

阅读数:248

评论数:0

实现负载均衡的基本算法

平衡算法设计的好坏直接决定了集群在负载均衡上的表现,设计不好的算法,会导致集群的负载失衡。一般的平衡算法主要任务是决定如何选择下一个集群节点,然后将新的服务请求转发给它。有些简单平衡方法可以独立使用,有些必须和其它简单或高级方法组合使用。而一个好的负载均衡算法也并不是万能的,它一般只在某些特殊的应...

2017-03-28 22:29:14

阅读数:285

评论数:0

Mysql索引会失效的几种情况分析

索引并不是时时都会生效的,比如以下几种情况,将导致索引失效:    1.如果条件中有or,即使其中有条件带索引也不会使用(这也是为什么尽量少用or的原因)  注意:要想使用or,又想让索引生效,只能将or条件中的每个列都加上索引  2.对于多列索引,不是使用的第一部分,则不会使用索引  3.lik...

2017-03-28 15:32:40

阅读数:327

评论数:0

使用视图和存储过程的优缺点

使用视图和存储过程的优缺点     –以下内容整理自网络视图的优点:   简单性      视图不仅可以简化用户对数据的理解,也可以简化他们的操作,哪些经常使用的查询可以被定义为视图,从而使用户不必为以后的操作每次都指定全部的条件。   安全性      隐藏数据源,通过视图用户只能查询和修改他们...

2017-03-18 17:58:47

阅读数:436

评论数:0

MySQL有哪些索引

索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表:复制代码 代码如下:CREATE TABLE mytable(   ID INT NOT NUL...

2017-03-17 13:18:55

阅读数:356

评论数:0

徐汉彬:Web系统大规模并发——电商秒杀与抢购

摘要:电商的秒杀和抢购,从技术的角度来说,会对Web系统产生巨大的考验。本期《问底》,徐汉彬将带大家关注秒杀和抢购的技术实现和优化,同时,从技术层面揭开,为什么我们总是不容易抢到火车票的原因。 【导读】徐汉彬曾在阿里巴巴和腾讯从事4年多的技术研发工作,负责过日请求量过亿的Web系统升级与重构,目前...

2017-03-16 10:55:58

阅读数:494

评论数:0

高性能MySQL之运行机制

MySQL服务器逻辑架构 最上层:链接处理,授权认证,安全等处理 第二层:查询解析、分析、优化、缓存以及内置函数(如:日期,时间,数学和加密函数) 第三层:包含了存储引擎,存储引擎负责数据的存储和提取。链接管理和安全性每一个客户端链接都在MySQL服务器进程中拥有一个多线程,在CPU中轮询运行,服...

2017-03-15 18:04:06

阅读数:2278

评论数:0

MySQL中char与varchar 的区别

长度区别 char(0-255或1-255) 4.1以下的版本 varchar(0-255或1-255) 5.0以上的版本 varchar(0-65535) 实际存储长度(L) char(M) L = M varchar(M) L = M+1(记录存储...

2017-03-15 13:36:32

阅读数:218

评论数:0

MemCache超详细解读

MemCache是什么? MemCache是一个自由、源码开放、高性能、分布式的分布式内存对象缓存系统,用于动态Web应用以减轻数据库的负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高了网站访问的速度。 MemCaChe是一个存储键值对的HashMap,在内存中对任意的数...

2017-03-13 18:03:08

阅读数:228

评论数:0

MySQL存储过程及触发器

一、存储过程 存储过程的基本格式如下:-- 声明结束符 -- 创建存储过程 DELIMITER $ -- 声明存储过程的结束符 CREATE PROCEDURE pro_test() --存储过程名称(参数列表) BEGIN -- 可以写多个sql语句; -- sql语句...

2017-03-13 11:49:34

阅读数:135

评论数:0

windows下mysql忘记root密码的解决方法(方法一,亲测有用)

方法一: 1、在DOS窗口下输入net stop mysql5 或 net stop mysql 2、开一个DOS窗口,这个需要切换到mysql的bin目录。 一般在bin目录里面创建一个批处理1.bat,内容是cmd.exe运行一下即可就切换到当前目录,然后输入 mysqld-nt --skip...

2017-03-12 20:10:01

阅读数:147

评论数:0

HTTP协议详解

HTTP协议详解 一、概念 协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。 HTTP协议,即超文本传输...

2017-03-10 17:57:15

阅读数:118

评论数:0

MySQL复制表结构 表数据

MySQL复制表结构 表数据 1、复制表结构及数据到新表CREATE TABLE 新表 SELECT * FROM 旧表这种方法会将oldtable中所有的内容都拷贝过来,当然我们可以用delete from newtable;来删除。不过这种方法的一个最不好的地方就是新表中没有了旧表的prima...

2017-03-10 11:53:06

阅读数:116

评论数:0

Sql常见试题 受用了(亲自测试)

Sql常见面试题 受用了 语句 查询出每门课都大于80 分的学生姓名 name   kecheng   fenshu 张三     语文       81张三     数学       75李四     语文       76李四     数学       90王五     语...

2017-03-10 11:33:01

阅读数:269

评论数:0

file_get_contens 与curl的区别(你是不是从没有注意过)

前者不会缓存DNS,后者可以缓存DNS,这样多次访问同一个网站的时候,后者的速度会更快 前者请求http时不会keepalive,后者会,这样多次请求同一个链接时后者的速度会更快 前者会受php.ini文件中配置的影响,关闭之后无法使用,后者不会 前者只有get请求,后者可以模拟post,ftp,...

2017-03-09 22:59:29

阅读数:466

评论数:0

php实现设计模式中的单例模式详解(还是不懂,那些所谓的应用场景,有没有人来讨论一下)

php实现设计模式中的单例模式详解 【概要】 保证一个类仅有一个实例,并且提供一个访问它的全局访问点【GOF95】 【特点】 1、一个类只有一个实例 2、它必须自行创建这个实例 3、必须自行向整个系统提供这个实例 【结构图】【主要角色】 Singleton定义一个...

2017-03-09 17:57:15

阅读数:441

评论数:0

PHP:API 接口规范完整版本

为了方便记忆,自己动手归纳了一下,子张不够了 参看地址

2017-03-09 16:31:35

阅读数:688

评论数:0

try catch finally的执行顺序(最有说服力的总结,你被坑了吗)

结论: 1、不管有木有出现异常,finally块中代码都会执行; 2、当try和catch中有return时,finally仍然会执行; 3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,管finally中的代码怎么样,返回的值都不会...

2017-03-09 14:06:15

阅读数:141

评论数:0

Windows下mysql忘记root密码的解决方法

Mysql版本:5.1 1、 首先检查mysql服务是否启动,若已启动则先将其停止服务,可在开始菜单的运行,使用命令: net stop mysql  打开第一个cmd窗口,切换到mysql的bin目录,运行命令: mysqld –defaults-file=”C:\Program Files...

2017-03-09 11:25:19

阅读数:198

评论数:0

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