摘要:
一.NoSql之Redis数据库 1.Redis简介 Redis是Remote Dictionary Server(远程数据服务)的缩写,它是NoSql中一款非常出色的产品,由意大利人 antirez(Salvatore Sanfilippo) 开发的一款内存高速缓存数据库同时支持持久化设置。该软件 阅读全文
摘要:
一.Linux内核分析/etc/grub.conf文件 1.passwd命令 Linux以安全性和稳定性在世界上自居,在Linux发明之初就在安全领域做了很多手段,其中最简单就是提供了密码的登录和密码修改的功能,在Linux系统当中无论什么用户都必须具有密码才能登录Linux操作系统. 命令格式: 阅读全文
摘要:
一.Linux的发展史 1.Linux的发展史 在第2次世界大战刚刚结束(以抗日战争胜利作为标记),也就是19世纪的40年代末西方国家的通用电气,麻省理工大学和贝尔工作室倡导了一个超级计算机的开发计划,这计划被称为Multics工程计划,这个计划最终是以失败告终。 但这个计划的失败为后人对计算机操作 阅读全文
摘要:
VMware虚拟机具体步骤 第一步:找到VMware虚拟机软件的安装文件,并且双击安装文件(这个过程其实是环境检查,需要内心等待一定的时间) 第二步:VMware软件检查了计算机环境后,如果您的计算机适合安装VMware软件就会弹出安装向导界面 第三步:同意协议条款,选择下一步 第四步:重点步骤,选 阅读全文
摘要:
一.全文索引Sphinx 1.什么是Sphinx Sphinx是由俄罗斯人Andrew Aksyonoff开发的一个全文检索引擎。它是基于C语言开发出来的.中文翻译为斯芬克司斯芬克司. Sphinx最好的应用操作系统是Linux 2.Sphinx的优势 Sphinx是一个基于SQL的全文检索引擎,可 阅读全文
摘要:
一.分页优化技术 代码参看: php/classic.php 把50331651记录进行分页,每页显示2条记录,于是我们用传统php编码方式,编写分页代码如下: 上传到/var/www/html下进行测试,结果如下: 如果访问第1页和第4页,返回语句: 使用explain执行计划查询比较靠前的页数, 阅读全文
摘要:
一.大型网站优化之MySql优化 1.优化和不优化的对比的 在业界当中我们有一个叫大数据(big data)的概念,所谓的大数据指代千万级别以上的数据作为起步的数据。所以我们现在需要对两张都具有50331650条记录的表进行查询对比,其中表名为tbl_no的表是没有做过任何优化手段的表,表名为tbl 阅读全文
摘要:
一、框架概述 1、什么是框架 所谓的框架,Framework,它就是某个web应用程序的半成品,就是一组组件(分页类、验证码类、文件上传类、DB类、Image类等。。。),利用这些组件完成自己的web应用系统。 现在企业中开发模式基本有三种: 从快到慢排序:二次开发(需要修改源码) >框架开发 >源 阅读全文
摘要:
1、引入插件的js文件 2、给表单绑定一个id属性,然后写验证规则 验证规则如下: 效果: 阅读全文
摘要:
使用弹出层完成文章的详情查看: 1、给标签绑定一个class和自定义的属性article_id 设置class的目的:给这一类的元素方便绑定事件 自定义属性article_id:待会是为了获取当前元素的id 引入核心js文件: 2、给class=showContent绑定一个单击的事件 3、php根 阅读全文
摘要:
一、真静态和伪静态 1、概念 PHP静态化分为:真静态化和伪静态化。真静态化又分为:局部静态化(ajax)和完全静态化(html)。 真静态化:是指由动态语言如php、java等生成的动态页面保存为静态的html文件。当用户再次访问相同的url地址的时候,直接访问生成的html静态文件即可,最大优点 阅读全文