发布时间:2017-03-12 21:18:11
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:.........【阅读全文】
发布时间:2017-03-12 21:17:15
Cookie的两种类型在项目开发中我们时常将需要在客户端(浏览器)缓存的数据,一般客户端数据我们使用Cookie中,所以有必要了解清楚Cookie在保存数据时的两种类型。两种类型的Cookie:临时Cookie(会话Cookie)永久Cookie不设置过期时间,则表示这个cookie生命周期为浏.........【阅读全文】
发布时间:2017-03-12 21:16:08
一、用户登录操作loginServlet<formaction="loginServlet"><tr></td><tr></td><inputtype="text"name="userName"><tr></td><inputtype="text"name="password"><tr><inputtype="submit"name="submit"value="提交</tr>.........【阅读全文】
发布时间:2017-03-12 21:14:36
1. 四层负责均衡:是通过报文中的目标地址和端口,再加上负载均衡设备设置的服务器选择方式,决定最终选择的内部服务器与请求客户端建立TCP连接,然后发送Client请求的数据。由上图可知:在四层负载设备中,把client发送的报文目标地址(原来是负载均衡设备的IP地址),根据均衡设备设置的选择web服务器的规则选择.........【阅读全文】
发布时间:2017-03-12 21:13:16
数据库类型特性优点缺点关系型数据库SQLite、Oracle、mysql1、关系型数据库,是指采用了关系模型来组织数据的数据库;2、关系型数据库的最大特点就是事务的一致性;3、简单来说,关系模型指的就是二维表格模型,而一个关系型.........【阅读全文】
发布时间:2017-01-08 19:31:21
一、APC缓存简介APC,全称是Alternative PHP Cache,官方翻译叫”可选PHP缓存”。它为我们提供了缓存和优化PHP的中间代码的框架。 APC的缓存分两部分:系统缓存和用户数据缓存。系统缓存它是指APC把PHP文件源码的编译结果缓存起来,然后在每次调用时先对比时间标记。如果未过期,则使用缓存的中间代码运行。默认缓存&n.........【阅读全文】
发布时间:2017-01-04 08:52:14
接下来会写一个redis实战系列,在此记录,有什么问题大家请随时批评。 好了,进入正题,这篇会将redis以windows服务形式提供服务(搭建一个简单的主从复制 M:6379;s:6380、6381)。 首先下载windows版本的redis(我这里使用的是redis2.8.12.zip),解压后如下图 直接双击redis-server.exe即.........【阅读全文】
发布时间:2017-01-03 07:50:51
在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表:复制代码代码如下:CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(16) NOT NULL );我们随机向里面插入了10000条记录,其中有一条:5555, admin。在查找userna.........【阅读全文】
发布时间:2017-01-03 07:49:22
那么,这几种索引有什么功能和性能上的不同呢?即为全文索引,目前只有MyISAM引擎支持。其可以在CREATE TABLE ,ALTER TABLE ,CREATE INDEX 使用,不过目前只有 CHAR、VARCHAR ,TEXT 列上可以创建全文索引。值得一提的是,在数据量较大时候,现将数据放入一个没有全局索引的表中,然.........【阅读全文】
发布时间:2017-01-02 19:05:18
属性名称字体属性(Font)font-familyfont-stylefont-variantfont-weightfont-size颜色和背景属性ColorBackground-colorBackground-imageBackground-repeatBackground-attachmentBackground-position文本属性Word-spacingLetter-spacingText-decorationVertical-alignText-transformText-ali.........【阅读全文】
发布时间:2017-01-02 18:43:16
闪电般的检索速度:尽管是1千万条的大数据量,查询数据的速度也在毫秒级以上,2-4G的文本量中平均查询速度不到0.1秒。为MySQL设计了一个存储引擎插件,因此如果你在MySQL上使用Sphinx,那简直就方便到家了。PHP+MySQL+Sphinx 搜索引擎架构图在MySQL中安装Sphinx第二种需要重新编译MySQL,将Sp.........【阅读全文】
发布时间:2017-01-02 18:40:13
先来看看Linux软件扩展名。软件后缀为.rpm最初是Red Hat Linux提供的一种包封装格式,现在许多Linux发行版本都使用;后缀为.tar.gz、tar.Z、tar.bz2或.tgz是使用Unix系统打包工具tar打包的;后缀为.bin 的一般是一些商业软件。通过扩展名可以了解软件格式,进而了解软件安装。大多数Linux RPM软件包的命名有一定的规律,它.........【阅读全文】
发布时间:2016-12-30 20:49:56
一,mysql replication是什么,干什么用的MySQL replication提供了数据库复制的功能,可以实现多个数据库实时同步,具体如果下图:mysql replication 数据同步我们为什么要用mysql replication呢,当你的网站一天的独立IP流量能达到100W时,全部流量能达到1000W时,单个服务器,根本无法满足现.........【阅读全文】
发布时间:2016-12-30 15:01:06
Ubuntu12.04中默认没有安装Git。需要自行安装。1. 安装Git1.1 Ubuntu12.04下可以使用apt-get方式安装,也可以下载源代码安装【1】,我们这里使用apt-git安装。但由于直接使用 sudo apt-get install git 安装的版本较老,因此我们参考【2】中给出的PPA源。sudo add-apt-repository ppa:g.........【阅读全文】
发布时间:2016-12-29 19:56:02
如何在职场中走向成功学习职场心理心得体会 职场如战场,工作如战斗。职场是一个很现实的地方。对于已经进入职场的我来说,已是深有体会。在这个环境中有着激烈的职场竞争,在这里我们要去生存,想要提高,也是要注意各种技巧的。而在这学期的最后我所学习的这门职场心理课程,就从心理学的角度来教会.........【阅读全文】