09 2015 档案
摘要:In file included from /root/php-5.3.6/ext/gd/libgd/gd_compat.c:8:/usr/local/jpeg/include/jpeglib.h:938: error: expected declaration specifiers or ‘......
阅读全文
摘要:用户和组别的操作Linux系统对用户,组别,被操作的文件有独特的设置用户与组别对应、组别与被操作的文件对应后期系统使用过程中管理员root就只需要关心用户属于哪个组别的即可无需关心用户具体操作什么文件三种模式:命令(默认)、编辑(增删改查)、尾行(退出)vi编辑器 1、进入编辑模式 a:光标向后移动...
阅读全文
摘要:linux 根目录介绍需要记住目录 /usr /dev /home /var1、/bin binary 二进制 许多指令对应的可执行程序文件目录 ls pwd 2、/sbin super binary 超级的 二进制 许多指令对应的可执行程序文件目录 该目录文件对应指令都是root用户可以执行的指令...
阅读全文
摘要:win系统分区原理分区是操作系统的逻辑概念,硬盘本身并不存在1、挂载:操作系统目录 与 硬盘分区建立联系的过程2、挂载点:被挂载的操作系统目录 就是挂载点 例如:c/d/e/g/h/k/j 等目录3、挂载类型:自动、手动 windows系统的挂载类型都是自动的4、根目录:有多个(c/d/e/g/h/...
阅读全文
摘要:22、网络配置 一个重要的步骤:修改虚拟机的链接方式为桥接方式 1、配置IP地址和子网掩码 编辑和配置文件 cd /etc/sysconfig/network-scripts cp ifcfg-eth0 ./ifcfg-eth0.bak (文件修改之前,先做个备份) 修改vi ifcfg-eth0...
阅读全文
摘要:1、查看目录下有什么文件/目录 ls //列出目录的文件信息 ls -l //文件的详细信息 ls -a //全部文件(包括隐藏文件) ls -al //全部文件(包括隐藏文件)的详细信息 ls 目录 //查看指定目录下有什么文件2、进行目录切换 cd dirname //进行目录切换 cd .. ...
阅读全文
摘要:mysql编程注释:行:# 或者 -- 定义变量set 变量名 =变量名注意:为了区分系统变量和字段 在加一个@标识符例如 set @who ='韩当';使用select 可以获得当前变量的值select 10,15,20 into @a,@b,@c;注意:=应该是赋值,但是在select语句内,就...
阅读全文
摘要:触发器delimiter $$(设置$$为语句结束符)例:delimiter $$create trigger jiaobanfei after update on user1 for each row beginupdate user2 set age=age+(old.num-new.num);...
阅读全文
摘要:增加数据 当主键冲突是,选择怎么怎么做insert into table (id,name,age) value(13,'ddd',45)on duplicate key update name='ddd' age=45;默认有主键约束,不会插入成功但是可以在insert语法内,控制在主键冲突时,改...
阅读全文
摘要:导入数据: 形式:load data infile '路径' into table xxx;outfile:将信息输出到文件上(自动创建文件,不可以重新文件,为了保护文件)select * from hd_cate;select * into outfile 'e:/demo/one' from h...
阅读全文
摘要:create table join_teacher(id int primary key auto_increment,t_name varchar(10) not null,gender enum('male','female','secret') not null)engine innodb c...
阅读全文
摘要:exists:用法:select * from table1 where exists (select * from table2 where table1.id = table2.id )返回table1中和table2中id相同的记录(双重循环)结果和in语法一样,思想不一样,in:select...
阅读全文
摘要:去除重复记录 distinct 例:select distinct union 联合查询 ,将2条select语句的查询结果合并 要用刀all来保证所以数据都显示(可以显示2次相同的记录)用法(select语句)union all(select)排序字语句结果的排序1、将字语句包裹自括号内2、字语句...
阅读全文
摘要:存储引擎myisam innodb,最常用可以配置default-storage-engine=INNODB 配置默认引擎myisam的这3个在一起 结构,数据,索引(一个表由这3个组成)Engine myisamEngine innodb区别;1、保存文件的方式不同myisam: xxx.frm ...
阅读全文
摘要:主键可以是真实实体的属性,但是常用的好的解决方案是,利用一个与实体信息不相关的属性,作为唯一标示(加个id字段)主键与业务逻辑不发生关系,只用来标示记录可以在定义完字段后,再定义多列主键(组合主键) 例:primary key(id,name,age);(不是说3个字段都是主键,因为一个表只能有一个...
阅读全文
摘要:定义列属性 (列属性,列约束) 是否为空 not null 默认值 default 0 主键 primary key (可以唯一识别,某条记录的字段或者是字段的集合,就是主键) 自动增长 auto_increment (可以设置自动增长的初始值) 例: auto_increment 10(这样就会...
阅读全文
摘要:一、数据库定义数据库系统DataBseSystem=数据库管理系统(DBMS,DateBaseManangementSystem)+数据库(DataBase)+管理员DBS=DBMS+DB定义:对大量信息进行管理的高效解决方案,按照数据结构来组织、存储和管理数据的库关系型数据库系统(对应的是非关系型...
阅读全文
摘要:一、smarty缓存的应用(页面缓存)smarty缓存的用法:1、开启2、配置缓存的生命周期3、判断是否缓存并是否从数据库取数据4、输出例如//开启缓存$smarty->caching=true;//设置一个缓冲的生命周期$smarty->cache_lifetime=3600;//设置缓存目录,用...
阅读全文
摘要:PHP中的魔术方法总结 :__construct, __destruct , __call, __callStatic,__get, __set, __isset, __unset , __sleep, __wakeup, __toString, __set_state, __clone and _...
阅读全文
摘要:前 些日子开始着真正的去了解下设计模式,开始么,简单地从单例模式开始,当然网上看了一些资料,单例模式比较好理解,看看介绍,然后看看代码基本也就能够理 解了,设计模式这些的花点心思基本的是能够理解的,当然要想很好的运用到项目上也是需要一定的实践,不能只是知道了解,或者说的是很厉害很懂的,一到要实 际操...
阅读全文
摘要:一、3种赋值1、assign赋值变量2、define赋值常量 模板中用{smarty.const.xxx}输出3、地址栏赋值{smarty.get.xxx}二、配置文件的引入1、配置路径:$smarty->config_dir = './conf/';2、在模板文件中添加配置文件:{config_l...
阅读全文
摘要:之前有个准备工作,1、引入smarty类库 2、在同级目录新建 temp和comp文件夹,分别存放模板和解析后模板,还要新建一个conf的配置文件1、引入smartyrequire '../smarty3/libs/Smarty.class.php';2、实例化$smarty=new Smarty(...
阅读全文
摘要:smarty模板引擎是为了分离php代码和html代码;原理:分析html模板中的标签,生成相应的php文件,再引入该php访问过程: 1、用户访问.php文件:在php文件中包含模板文件,传递模板文件中的一些必要属性/*** 总结:* $smarty的工作流程;* 1、把需要显示的全局变量赋值,塞...
阅读全文
摘要:1、PHP报表的创建,通过绘图,过程 要先开启gb库, 可以使用jpgraph(绘图框架)快速制作一些图形 报表的作用:可以制作一些统计图,地形图,分布图等,还可以做验证码图片(通过在画布上加字和干扰图片) 一、//创建画布 $im=imagecreatetruecolor(400, 300); ...
阅读全文
摘要:1、自调用匿名函数(function(){})();称为自调用匿名函数,一个项目中,可能调用多个JS框架,为了避免函数重名,定义匿名函数,没名称,就不会冲突,但匿名函数不能执行,所以要用这种格式,让其自动执行一次2、 var $=function(id){ return docu...
阅读全文
摘要:1、 var str=xmlHttp.responseText; //返回字符串形式的数据 var json=eval("("+ str +")"); //将字符串转换为json形式(这里是一维数组的形式) 如果是二维数组 var json=eval(str);2、转码 $str=iconv('gb...
阅读全文
摘要:1、document.getElementById('id')中老是忘了加document。2、document.getElementsByTagName('tagname')同理,返回带有指定标签名的对象的集合而且这个是 getElementsByTagName 中间多了一个s,因为返回的是一个集...
阅读全文
摘要:1、在php代码中必须加 header('Content-type:text/xml'); 设置相应头,告诉他是xml类型的相应2、ajax中如果是post请求,在send之前要设置请求头 xhr.setRequestHeader("Content-Type","application/x-www-...
阅读全文
摘要:htmlfunction callback(file){ document.getElementById('sp1').innerHTML=file; document.getElementById('photo').style.display='none'; document.getElement...
阅读全文
摘要:1、get请求将参数放在请求地址url的后面2、post请求时将参数放在http请求空白行的后面3、get请求时参数大小有限制4、post请求理论上对参数大小无限制5、post比get安全一些post请求时请求头多个Content-type,值是 application/x-www-form-url...
阅读全文
摘要:1、去除两端空白 function Trim(str){ return str.replace(/(^\s*)|(\s*$)/g, "");}实现ajaxajax: Asynchronous :异步 JavaScript And :和 XMLajax技术就是利用javascript和xm...
阅读全文
浙公网安备 33010602011771号