02 2020 档案

摘要:mysql的底层架构: 1.mysql的存储引擎:5.5之前mylsam,5.5之后innodb; mylsam与innodb的区别: innodb支持行级锁,事务,数据崩溃恢复,支持外键;mylsam不支持这些; 2.mysql的存储结构:页 innodb的存储结构页: sql语句:select 阅读全文
posted @ 2020-02-25 21:15 ZJfor 阅读(175) 评论(0) 推荐(0) 编辑
摘要:函数写在配置信息里面 阅读全文
posted @ 2020-02-25 10:45 ZJfor 阅读(101) 评论(0) 推荐(0) 编辑
摘要:面试题: 长连接与短连接的区别? 访问服务器端多条数据文件时,短连接每次都要建立连接,长连接只需要建立一次连接; 长连接能推送信息给客户端;浏览器是长连接; 什么是三次握手和四次挥手? 浏览器每次TCP/IP网络连接都要发生三次握手和四次挥手 syn 网络是如何通信的,什么是tcp/ip协议? tc 阅读全文
posted @ 2020-02-22 16:34 ZJfor 阅读(126) 评论(0) 推荐(0) 编辑
摘要:数据结构分为:数据的逻辑结构,数据的物理结构,数据的存储结构。 数据的逻辑结构: 指反映数据元素之间的逻辑关系的数据结构,其中的逻辑关系是指数据元素之间的前后间关系,具体逻辑表现形式: 1.集合:数据结构中的元素之间除了“同属一个集合” 的相互关系外,别无其他关系; 2.线性结构:数据结构中的元素存 阅读全文
posted @ 2020-02-20 02:43 ZJfor 阅读(895) 评论(0) 推荐(0) 编辑
摘要:SOLID 是面向对象设计5大重要原则:遵循此原则可以使我们的程序更加健壮,可扩展... 单一职责原则(SRP): 指的是一个类或者一个方法只做一件事。 开放封闭原则(OCP): 对扩展开放,对修改关闭。意为一个类独立之后就不应该去修改它,而是以扩展的方式适应新需求。 里氏替换原则(LSP): 所有 阅读全文
posted @ 2020-02-19 23:53 ZJfor 阅读(257) 评论(0) 推荐(0) 编辑
摘要:mysql数据库的操作可以分为四种:DDL,DML,DCL,TCL; DDL(data definition language):数据定义语言: CREATE:在数据库中创建新的数据对象 DROP:删除数据库中的对象 ALTER:修改数据库中对象的数据结构 SHOW: 查看数据库中的对象 DISAB 阅读全文
posted @ 2020-02-19 22:20 ZJfor 阅读(143) 评论(0) 推荐(0) 编辑
摘要:1.为什么使用锁: 解决并发操作数据引起脏读,数据不一致的情况; 锁对象:java中任何非null对象; 2.实现方法: 有两种方式:synchronized关键字和并发包中的锁类 // (1):加静态方法上面,表示会监视这个类对象 public static synchronized void s 阅读全文
posted @ 2020-02-18 19:45 ZJfor 阅读(154) 评论(0) 推荐(0) 编辑
摘要:常用设计模式: 单例模式: 解决问题:配置类Config的对象只能有一个 解决方案: Static Config instance Private Config() Static Config newInstance(){ If (instance==null){ Instance=new Conf 阅读全文
posted @ 2020-02-16 21:19 ZJfor 阅读(3132) 评论(0) 推荐(0) 编辑
摘要:UserDAO.java:目标方法 public class UserDAO implements IDAO{ @Override public void save() { // TODO Auto-generated method stub } @Override public void sele 阅读全文
posted @ 2020-02-13 03:37 ZJfor 阅读(120) 评论(0) 推荐(0) 编辑
摘要:全局变量和局部变量的区别全局变量:1、成员变量定义在类中,在整个类中都可以被访问。2、成员变量随着对象的建立而建立,随着对象的消失而消失,存在于对象所在的堆内存中。(实例变量)3、成员变量有默认初始化值。局部变量:1、局部变量只定义在局部范围内,如:函数内,语句内等,只在所属的区域有效。2、局部变量 阅读全文
posted @ 2020-02-03 17:07 ZJfor 阅读(220) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示