学习总结
weixin_38279015
这个作者很懒,什么都没留下…
展开
-
总结学习观察者设计模式
观察者模式基础定义拓展通俗的理解观察者模式代码实现 基础定义 主题类:发布公告、通知的对象。也叫可观察者 观察者:被通知的对象。 拓展 在官方Jdk中,已经集成观察者模式的接口,观察者设计模式中还包括其他的设计模式思想:将同一个类中可能改变方法(鸭子的飞的方法)提取出来形成接口,再分别在不同类中(存在不同飞的类型的方法)实现这个方法,这时的这些类是超类,再用鸭子继承这个超类就有了飞的具体方法的类型...原创 2019-04-11 17:27:26 · 115 阅读 · 0 评论 -
java学习笔记,持续更新
学习笔记 1.基础知识理解 java基础 *2019-05-06多态理解 //接口及内部方法 public interface A1 { public void a(); public void b(); public void c(); } //子类实现接口的方法 public class B1 implements A1{ @Override public void a() {...原创 2019-05-06 09:44:11 · 92 阅读 · 0 评论 -
linux学习笔记
基本命令 显示当前目录下的文件和目录 ls :简要显示全部 ls -ll:详细显示全部 ls -ll-li :显示节点值(该文件或文件夹的唯一标识) ls -ll-li -lh :以k单位显示文件大小 ll:精简ls命令,相当于ls -ll 创建和删除 mkdir 创建目录 mkdir -p 递归创建多级目录 touch 创建文件 rmdir 删除目录,目录下不为空不能...原创 2019-05-09 14:39:35 · 71 阅读 · 0 评论 -
Redis学习笔记
启动 bin/redis-server redis.conf 带配置启动,配置了操作密码,允许远程登录 bin/redis-cli 启动客户端 开启后:auth 12345 验证密码才能操作数据库 退出 :shutdown 基本操作 set 设置键和值 get 查询值 del 删除 exists存在某个键 expire设置键的有效时间 ttl查看有效时间 type 查看类型...原创 2019-05-11 15:06:01 · 133 阅读 · 0 评论 -
数据结构
1.线性查找和二分查找 在数组中: 线性查找:从开头一直到最后,查找查找值得索引 二分查找:对半查找,只能用于有序集合 结论:查找多用有序集合,使用二分查找; 新增多使用无序集合,直接在最后新增; 删除两者都慢,都需要移动数组; ...原创 2019-05-28 08:35:05 · 65 阅读 · 0 评论 -
事务基础知识
什么是事务? 我们在开发企业应用时,对于业务人员的一个操作实际是对数据读写的多步操作的结合。由于数据操作在顺序执行的过程中,任何一步操作都有可能发生异常,异常会导致后续操作无法完成,此时由于业务逻辑并未正确的完成,之前成功操作数据的并不可靠,需要在这种情况下进行回退。 事务的作用就是为了保证用户的每一个操作都是可靠的,事务中的每一步操作都必须成功执行,只要有发生异常就回退到事务开始未进行操作的状态...转载 2019-06-05 15:34:55 · 78 阅读 · 0 评论