`
myfreespace
  • 浏览: 223033 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
这个架构基于squid、nginx和lvs等技术,从架构上对bbs进行全面优化和保护,有如下特点: 1、高性能:所有的点击基本上全部由前端缓存负责,提供最快速的处理。 2、高保障度:不需考虑应用程序稳定与否、程序语言是何种 ...
、 $name=array('one','tow','three','four'); foreach输出 结果 one tow three four section输出 结果one tow three four 二、 $name=array('a'=>'one','b'=>'tow','c'=>'three','d'=>'four'); 这种情况下,用foreach可以输出正常 用section没有输,这就是说,section在处理一维数组是,不能处理带非数值索引的 例:可以处理array('a','b'),array(1=& ...
1,ereg preg_match  ereg_replace preg_replace 对这两种正则表达式的对比,  bool ereg(string pattern ,string s1,[array regs])以区分大小写的方式在s1中寻找与制定的正则表达式所匹配的子串,如果匹配成功则把匹配项存入regs数组,$regs[1]表示第 ...
js中的基本对象是我们操作文档的基础,其中window document是最基本的, 首先来看看window吧,\ window:他是JavaScript中最大的对象,它描述的是一个浏览器窗口。一般要引用它的属性和方法时,不需要用“window.xxx”这种形式,而直接使用“xxx”。一个框架页面也是一个窗口。基本属性:status 就是浏览器下面状态栏的信息,self 返回窗口对象本身,常用在<a href="javascript:self.close()">关闭窗口</a>”,parent 窗口所属的框架页对象,history location ...
javascript变量 常量:声明多用var m; var m,n,r;js是弱类型语言,可以不用声明变量而直接使用,程序在解释过程中遇到未声明的变量为把它声明为全局变量,var可以用来声明局部变量,   javascript数据类型:原始类型undefined null boolean numb ...
mysql 中的索引是提高select性能的很好途径,不同的引擎会有不同的索引要求,如数量 索引方式等都不同,myisam innodb 为btree 索引,一个表可以建最多16个索引,explain 用来查看索引产生结果的,explain select * from city where city ='nan'; 创建一个索引 create index_name on table_name (column_name(num)); 索引设计的一些原则:最适合建立索引的列是出现在where子句中的列。 使用唯一索引,就是说索引的基数越大索引效果越好,就像存储出生日期与性别的列一样,最好建在出生 ...
Linux系统提供了一个完整的编辑器家族系列,如Ed、Ex、Vi和Emacs等,按功能它们可以分为两大类:行编辑器(Ed、Ex)和全屏幕编辑器(Vi、Emacs)。行编辑器每次只能对一行进行操作,使用起来很不方便。而全屏幕编辑器可以对整个屏幕进行编辑,用户编辑的文件直接显示在屏幕上,修改的结果可以立即看出来,克服了行编辑的那种不直观的操作方式,便于用户学习和使用,具有强大的功能。 linux vi命令是Linux系统的第一个全屏幕交互式编辑程序,它从诞生至今一直得到广大用户的青睐,历经数十年仍然是人们主要使用的文本编辑工具,足见其生命力之强,而强大的生命力是其强大的功能带来的。 本章中, ...
整数型的 int (m)后面跟的是宽度 浮点型 float double 定点型的dicmal(m,n)m为标度 你为精度,就是有m位 n个小数的数值,他在mysql内部是以字符串存储的比浮动数精确 多用于货币等计算,浮点默认可以存储精度但有四舍五入的不准确性 ...
基本每一种语言都有自己的正则表达式,虽说匹配符基本都一样,但在用的时候还是有些不同的,mysql中的比较方便,select 'abcdefg' REGEXP '^a';返回结果为1 表示匹配 为0表示不匹配,mysql中用REGEXP来匹配,但是区分大小写,如何在实际工作中使用那,下面一个例子create table text (name varchar(20),email varchar(40)); insert into text values('bejing',beijing@163.com'),('xiao','xiao@126.com') //匹配163邮箱 select nam ...
js中的dom操作是强大的,但是特长的函数名让我们有点烦吧,那就看看jquery中的吧, 1属性匹配; $("a[href=xx]").addClass("myclass");把xx超链接添加类,也可以进行匹配$("a[href^=http://").addClass("myclass");表示以 ...
当在http.conf文件中配置zend的时候php5会报错当用到析构函数的时候,因为析构函数在php5才开始用的, php.ini 中extension=php_mbstring.dll 扩展可以用来截取字符串 通过truncate table tb_name去删除记录 与delete的区别在于 1. truncate和 delete只删除数据不删除表的结构(定义)     drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger),索引(index); 依赖于该表的存储过程/函数将保留,但是变为invalid状态. 2.delete语句是dml,这个操作 ...

书架后台

  功能描述: 这只是项目中的小模块,项目中有几个栏目小说 期刊 综合,每个栏目都有书籍,在sns中,当登录用户,看到某本书的时候,可以点击放入我的书架,选择放入那个书架,每个书架可以放20本书,每个用户最多可以建10个书架。对放到书架上的书,可以在我的排序中自动拖动,而在其他的更新排序中按实际时间显示,用户不可以改变顺序, 数据库设计: 数据库主要用来保存放到书架中书籍的一些信息,封面 描述 地址 等,还有重要的 书架类别字段(用一个二维数组实现),每个书架有20个位置可以放书,可以设置一个字段,放书的时候是书的id ,没放书的就用0来表示,可以用一个二维数组,数组的key 用来放书架 ...
XMLHttpRequest对象是有js创建并使用的,他主要用来处理页面提交的数据,处理服务器返回的数据,是页面与服务器直之间的桥梁,借助dom css就可以实现一些效果,xmlhttprequest  对象不是一个标准的对象,IE浏览器中他作为ActiveX控件实现的,   var xmlhttp; function createXmlhttpRequest(){ if(windwo.ActiveXObject) { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } else if ...
js是一种弱类型语言,数据类型主要分两种,原始值:存放在栈中的简单数据段,也就是说,他们直接存储在变量访问的位置;引用值:存放在堆中的对象,就是说,存储在变量处的值是一个指针,指向存储对象的内存处,为对 ...
prototype是javascript中的原型对象,是实现面向对象的一个重要机制,每个函数其实都是一个对象,他们对应的类为function,但他们身份特殊,每个函数对象都有一个子对象就是prototype,即prototype表示了该函数的原型,而函数也是类,prototype就是表示了一个类的成员的机会,但通过new来获取一个对象时,prototype对象的成员都会成为实例化对象的成员,//定义一个空类 function class1(){ } //对类的prototype对象进行修改 增加方法 class1.prototype.method1 = function(){ ...
Global site tag (gtag.js) - Google Analytics