- 博客(29)
- 收藏
- 关注
原创 linux常用命令详解
Linux命令简写和全称su:Swith user 切换用户,切换到root用户 cat: Concatenate 串联 uname: Unix name 系统名称 df: Disk free 空余硬盘 du: Disk usage 硬盘使用率 chown: Change owner 改变所有者 chgrp: Change group...
2018-08-13 09:28:25 220
原创 js简单总结
高级js一 1.变量 申明变量。带var就是局部变量,有作用域的限制,函数内的var变量不能在函数外使用,不带var的是全局变量,可以在函数内外使用 基本数据类型: 数值型,布尔型,字符串型 复合数据类型: 数组,对象 特殊数据类型: undefined ,null 变量传值方式:基本数据类型是值传递(复制传递) ...
2018-08-13 09:26:56 148
原创 工厂模式
//工程模式 class aa{} class bb{} class factory{private static $arr=[];public static function an($cls){if(!isset(self::$arr[$cls])){ self::$arr[$cls]=new $cls(); return self::$arr[$cls];}el...
2018-08-13 09:24:17 136
原创 单例模式
//单例模式(三私一公) class a{ private function __construct(){}private function __clone(){}private static $n=null;public static function an(){ if(!self::$n){ self::$n=new a(); ...
2018-08-13 09:23:16 117
原创 linux常用命令
自结: ls clear su pwd cd touch cp mv rm mkdir cp tab ctrl+a:移动光标至第一个字符 ctrl+e:移动光标至最后一个字符 ctrl+c:退出当前进程 ctrl+insert:复制 shift+insert:粘贴 vi vim yy p:粘贴 rpm -qa查询所有安装软件 rpm -qa|grep ...
2018-08-13 09:15:48 139
原创 mysql数据库优化
mysql 优化1.项目中虽然有缓存系统,可以减少MySQL的连接,但实际有很多业务逻辑都需要查询数据库,比如用户的登陆操作,还比如缓存丢失,则也会导致用户丢失,所以需要连接数据库2.数据表中的数据很多,每一次查询会消耗很多时间连接数很多 数据量很多mysql优化的入口点存储层:存储引擎选择,列类选择,建表规范设计层:缓存(查询缓存),分区分表,索引架构层:使用MyS...
2018-08-13 09:14:14 168
原创 大型项目优化方向
项目优化的方向1.一个较大的项目,用户量为1000w,预计文章总数10亿,每天至少10w跟新量,每天访问5000w,对数据的读写操作比例超过10:1,如何设计?数据库的设计: 1.存储引擎的选择,若项目需要事务,则选innodb,否则选myisam 2.字段尽量精简,列类型适中,切记使用一个较大的数据类型存储一个较小的数据导致空间的浪费,以char代替varchar,以tinyint代...
2018-08-13 09:12:55 361
原创 php项目执行流程
项目优化的方向1.一个较大的项目,用户量为1000w,预计文章总数10亿,每天至少10w跟新量,每天访问5000w,对数据的读写操作比例超过10:1,如何设计?数据库的设计: 1.存储引擎的选择,若项目需要事务,则选innodb,否则选myisam 2.字段尽量精简,列类型适中,切记使用一个较大的数据类型存储一个较小的数据导致空间的浪费,以char代替varchar,以tinyint代...
2018-08-13 09:11:45 2533
原创 php常用函数
分类 函数 语法 功能 备注 PHP系统函数 var_dump() var_dump(a)输出相关详细信息echo()echo(a)输出相关详细信息echo()echo(a) 输出相关详细信息 echo() echo(a) 输出 isset() isset(a)检测变量是否设置或者是否为NULL不是NULL时返回TRUE,反之返回FALSEunset()...
2018-08-12 16:34:18 147
原创 简易定时器
以下是js代码:var i=0;//为开始计时按钮绑定事件$('[value="开始计时"]').click(function(){ time1= setInterval(function(){ i++; $('#a').html(i); },1000);});//为暂停按钮绑定事件$('[value="暂停"]').click(fu...
2018-08-12 16:18:01 248
转载 电商项目
电商项目总结 1.系统架构 采用当前最流行的ssm(springmvc+spring+mybatis)框架开发,是当前电商网站首选的技术架构。系统是基于SOA架构设计,采用dubbo作为服务中间件,系统后台使用jsp作为视图层,操作简便用户体验好。商城系统使用freemarker做静态化页面来提高系统的性能,使用nginx做负载均衡服务器以应对大规模的用户量的并发。电商搜索系统采用当前最流行的...
2018-08-12 16:14:41 1380
原创 高效创建多个input
创建多个元素演示 // // 低效率 // window.onload = function () { // // body… // document.getElementById(‘btn’).onclick = function () { // // body… // var d...
2018-08-12 16:10:27 169
原创 js实现全选和反选
//为全选按钮的点击改变绑定事件$('#total').change(function(){ //获取全选框的值 var a=$('#total').prop('checked'); //为所有的多选框设置与全选框相同的属性值 $('ul li input').prop('checked',a);});//为点击反选按钮绑定事件$('[value="反选...
2018-08-12 16:07:37 193
原创 省市区三级联动
这个代码是纯js代码,要卸载script标签中,且要有数据库的支持,并且还要有getdata.php文件,在getdata.php中连接数据库,将ajax传来的pid传进来,从数据库中将pid为传来的pid相等的子分类全部查出来,返回给ajaxvar pro=$('#pro');var city=$('#city');var town=$('#town');//将数据库中的数据取出来放到...
2018-08-12 15:54:20 450
原创 php商城中无限极分类
php商城中无限极分类function getTree(arr,arr,arr,pid,lv){      staticlv){      staticlv){ static tree
2018-08-12 15:45:51 765
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人