会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
张三的哥哥
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
28
下一页
2016年10月18日
简述数据库设计的范式及应用
摘要: 一般建表满足前3个范式就足以,用于表结构的优化,这样做既可以避免应用程序过于复杂同时也避免了SQL语句过于庞大所造成的系统效率低下。 第一范式:若关系模式R的每一个属性是不可再分解的,且有主键,则属第一范式; 第二范式:若R属于第一范式,且所有的非主键属性都完全依赖于主键属性,则满足第二范式。 第三
阅读全文
posted @ 2016-10-18 00:01 张三的哥哥
阅读(256)
评论(0)
推荐(0)
编辑
2016年10月17日
简述在MySQL数据库中MyISAM和InnoDB的区别
摘要: 区别主要有以下几点: (1)构成上,MyISAM的表在磁盘中有三个文件组成,分别是表定义文件(.frm)、数据文件(.MYD)、索引文件(.MYI),而InnoDB的表由表定义文件(.frm)、表空间数据和日志文件组成。 (2)安全方面,MYISAM强调的是性能,其查询查询效率较高,但不支持事务和外
阅读全文
posted @ 2016-10-17 23:50 张三的哥哥
阅读(1005)
评论(0)
推荐(0)
编辑
2016年10月13日
sql语句_2
摘要: 数据表如下 一个user_id对应多个user_name,现在要求是:如果某个用户对应的user_name中存在一个a,打印user_id,a出来;如果不存在,打印user_id,0。打印时候user_id不重复。 输出结果:
阅读全文
posted @ 2016-10-13 09:34 张三的哥哥
阅读(239)
评论(0)
推荐(0)
编辑
sql语句_统计总成绩最高的前2名
摘要: 有一个数据表,id user_id score 三个字段,计算总成绩最高的前两名
阅读全文
posted @ 2016-10-13 09:29 张三的哥哥
阅读(1134)
评论(0)
推荐(0)
编辑
2016年10月12日
面向对象和面向过程的区别
摘要: 面向过程一种以事件为中心的编程思想,以功能(行为)为导向,按模块化的设计,就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了; 面向对象一种以事物为中心的编程思想,以数据(属性)为导向,将具有相同一个或者多个属性的物体抽象为“类”,将他们包装起来;而
阅读全文
posted @ 2016-10-12 11:36 张三的哥哥
阅读(221)
评论(0)
推荐(0)
编辑
Smarty的原理_面试
摘要: Smarty是一个模板引擎,使用smarty主要是为了实现逻辑和外在内容的分离,如果不使用模板的话,通常的做法就是php代码和html代码混编。使用了模板后,则可以将业务逻辑放到php文件中,而负责显示内容的模板则放到html文件中。 Smarty在执行display方法时候,读取模板文件,并进行数
阅读全文
posted @ 2016-10-12 11:27 张三的哥哥
阅读(207)
评论(0)
推荐(0)
编辑
SESSION与COOKIE的区别?
摘要: (1)COOKIE保存在客户端,SESSION保存在服务器端。 (2)从安全性角度讲,SESSION的安全性要高。 (3)从保存内容的类型的角度来讲,COOKIE只保存字符串,session能保存所有数据类型。 (4)从保存内容大小角度讲,COOKIE保存的内容是有限制的,比较小,而SESSION基
阅读全文
posted @ 2016-10-12 09:33 张三的哥哥
阅读(201)
评论(0)
推荐(0)
编辑
使用过Memcache缓存吗?如果使用过,能够简单描述下其工作原理吗?
摘要: Memcache是把所有数据保存在内存中,采用hash表的方式,每条数据由key和value组成,每个key独一无二的。Memcache采用LRU算法逐渐把过期数据清除掉。
阅读全文
posted @ 2016-10-12 09:23 张三的哥哥
阅读(374)
评论(0)
推荐(0)
编辑
什么是Ajax?Ajax的原理是什么?Ajax的核心技术是什么?Ajax的优缺点是什么?
摘要: Ajax是一种无需重新加载整个网页,能够更新部分网页的技术。Asynchronous JavaScript and XML的缩写,是JavaScript、XML、CSS、DOM等多个技术的组合。 Ajax工作原理是一个页面的指定位置可以加载另一个页面所有的输出内容,这样就实现了一个静态页面也能获取到
阅读全文
posted @ 2016-10-12 09:19 张三的哥哥
阅读(12127)
评论(0)
推荐(0)
编辑
2016年10月11日
浅谈对MVC的认识
摘要: MVC是model(模型),view(视图),Controller(控制)的缩写。 模型层负责提供数据,和数据库相关的操作都交给模型层处理; 视图层提供交互的界面,其输出数据; 控制层负责接收各种请求,分发给模型层处理,将处理结果返回给视图层显示。
阅读全文
posted @ 2016-10-11 20:45 张三的哥哥
阅读(270)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
8
9
···
28
下一页