学习笔记
fromscratchx
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL 索引笔记
索引 实际上,索引也是一张表,该表保存了主键与索引字段,并指向实体表的记录。 索引分类 单列索引 一个索引只包含单个列(一张表可以包含多个单列索引,但这不是组合索引)。 组合索引 一个索引包含多个列。 索引的优缺点 优点 可以大大提高MySQL的检索速度 缺点 会降低更新表的速度。因为更新表时,MySQL不仅要保存数据,还要保存一下索引文件。 普通索引 创建索引 CREATE INDEX indexName ON table_name (column_name)(若是CHAR,VARCHAR类型,lengt原创 2021-01-18 15:27:56 · 128 阅读 · 0 评论 -
PO、VO、DTO、DO、DAO概念笔记
PO Persistent Object: 与数据库直接打交道的持久化对象,可以对应数据库中的单条记录,能够与DO互相转化。 DO Domain Object:领域对象,是与业务逻辑相对应的对象,具有业务方法,可由PO和DTO互相转化。 DTO Data Transfer Object:数据传输对象,用于服务层传输数据,可以筛选DO的属性,传输给展示层必要的数据,将VO与DO解耦。 VO View Object:用于展示层的视图对象,作用是将所有一个页面需要展示的数据封装起来。 DAO Data Acces原创 2021-01-13 11:20:29 · 336 阅读 · 0 评论 -
《Java并发编程实战》笔记——线程安全性
《Java并发编程实战》笔记 基础知识 线程安全性 如果当多个线程访问同一个可变的状态参量时没有使用合适的同步,那么程序就会出现错误。 有三种方式可以修复这个问题: 不在线程之间共享该变状态变量 将状态变量修改为不可变的变量 在访问状态变量时使用同步 当设计线程安全的类时,良好的面向对象技术、不可修改性,以及明晰的不变性规范都能起到一定的帮助作用。 编写并发程序应用时,一种正确的编程方法:首先使代码正确运行,然后再提高代码的速度。即便如此,最好也只是当性能测试结果和应用需求告诉你必须提高性能,以及测量结原创 2020-12-28 16:23:20 · 251 阅读 · 0 评论
分享