摘要: 什么是线程?讲个故事给你听,让你没法去背这个题,地址:https://blog.csdn.net/java_wxid/article/details/94131223 有几种实现方式? 继承Thread类实现Runnable接口实现Callable接口线程池方... 阅读全文
posted @ 2020-06-22 14:36 javawxid 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 什么是线程?讲个故事给你听,让你没法去背这个题,地址:https://blog.csdn.net/java_wxid/article/details/94131223 有几种实现方式? 继承Thread类实现Runnable接口实现Callable接口线程池方... 阅读全文
posted @ 2020-06-22 14:36 javawxid 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 设计模式 1. 根据目的来分 根据模式是用来完成什么工作来划分,这种方式可分为创建型模式、结构型模式和行为型模式 3 种。 创建型模式:用于描述“怎样创建对象”,它的主要特点是“将对象的创建与使用分离”。GoF 中提供了单例、原型、工厂方法、抽象工厂、建造者... 阅读全文
posted @ 2020-06-22 14:35 javawxid 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 设计模式 1. 根据目的来分 根据模式是用来完成什么工作来划分,这种方式可分为创建型模式、结构型模式和行为型模式 3 种。 创建型模式:用于描述“怎样创建对象”,它的主要特点是“将对象的创建与使用分离”。GoF 中提供了单例、原型、工厂方法、抽象工厂、建造者... 阅读全文
posted @ 2020-06-22 14:35 javawxid 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 先讲五大核心组件,(偷个懒,嘻嘻)这里我引用一位大佬讲解的,原文地址是:https://juejin.im/post/5be13b83f265da6116393fc7 一、业务场景介绍 先来给大家说一个业务场景,假设咱们现在开发一个电商网站,要实现支付订单的功... 阅读全文
posted @ 2020-06-22 14:33 javawxid 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 先讲五大核心组件,(偷个懒,嘻嘻)这里我引用一位大佬讲解的,原文地址是:https://juejin.im/post/5be13b83f265da6116393fc7 一、业务场景介绍 先来给大家说一个业务场景,假设咱们现在开发一个电商网站,要实现支付订单的功... 阅读全文
posted @ 2020-06-22 14:33 javawxid 阅读(40) 评论(0) 推荐(0) 编辑
摘要: Spring注解: 声明bean的注解@Component组件,没有明确的角色@Service在业务逻辑层使用(service层)@Repository在数据访问层使用(dao层)@Controller在展现层使用,控制器的声明(C)注入bean的注解@Aut... 阅读全文
posted @ 2020-06-22 14:32 javawxid 阅读(318) 评论(0) 推荐(0) 编辑
摘要: Spring注解: 声明bean的注解@Component组件,没有明确的角色@Service在业务逻辑层使用(service层)@Repository在数据访问层使用(dao层)@Controller在展现层使用,控制器的声明(C)注入bean的注解@Aut... 阅读全文
posted @ 2020-06-22 14:32 javawxid 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM,它具有如下特点: 1、通用性 达梦数据库管理系统兼容多种硬件体系,可运行于X86、X64、SPARC、POWER等硬件体系之上。DM各种平台上的数据存储结构和消息通... 阅读全文
posted @ 2020-06-22 14:01 javawxid 阅读(2196) 评论(0) 推荐(0) 编辑
摘要: 达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM,它具有如下特点: 1、通用性 达梦数据库管理系统兼容多种硬件体系,可运行于X86、X64、SPARC、POWER等硬件体系之上。DM各种平台上的数据存储结构和消息通... 阅读全文
posted @ 2020-06-22 14:01 javawxid 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 简单介绍一个redis? redis是内存中的数据结构存储系统,一个key-value类型的非关系型数据库,可持久化的数据库,相对于关系型数据库(数据主要存在硬盘中),性能高,因此我们一般用redis来做缓存使用;并且redis支持丰富的数据类型,比较容易解决... 阅读全文
posted @ 2020-06-22 13:51 javawxid 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 简单介绍一个redis? redis是内存中的数据结构存储系统,一个key-value类型的非关系型数据库,可持久化的数据库,相对于关系型数据库(数据主要存在硬盘中),性能高,因此我们一般用redis来做缓存使用;并且redis支持丰富的数据类型,比较容易解决... 阅读全文
posted @ 2020-06-22 13:51 javawxid 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 索引使用的限制条件,sql优化有哪些 a,选取最适用的字段:在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。另外一个提高效率的方法是在可能的情况下,应该尽量把字段设置为NOTNULL,b,使用连接(JOIN)来代替子查询(Sub-Qu... 阅读全文
posted @ 2020-06-22 13:50 javawxid 阅读(137) 评论(0) 推荐(0) 编辑
摘要: AOP:面向切面编程。 即在一个功能模块中新增其他功能,比方说你要下楼取个快递,你同事对你说帮我也取一下呗,你就顺道取了。在工作中如果系统中有些包和类中没有使用AOP,例如日志,事务和异常处理,那么就必须在每个类和方法中去实现它们。 代码纠缠每个类和方法中都包... 阅读全文
posted @ 2020-06-22 13:50 javawxid 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 索引使用的限制条件,sql优化有哪些 a,选取最适用的字段:在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。另外一个提高效率的方法是在可能的情况下,应该尽量把字段设置为NOTNULL,b,使用连接(JOIN)来代替子查询(Sub-Qu... 阅读全文
posted @ 2020-06-22 13:50 javawxid 阅读(28) 评论(0) 推荐(0) 编辑
摘要: AOP:面向切面编程。 即在一个功能模块中新增其他功能,比方说你要下楼取个快递,你同事对你说帮我也取一下呗,你就顺道取了。在工作中如果系统中有些包和类中没有使用AOP,例如日志,事务和异常处理,那么就必须在每个类和方法中去实现它们。 代码纠缠每个类和方法中都包... 阅读全文
posted @ 2020-06-22 13:50 javawxid 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 首先HashMap是Map的一个实现类,而Map存储形式是键值对(key,value)的。可以看成是一个一个的Entry。Entry所存放的位置是由key来决定的。 Map中的key是无序的且不可重复的,所有的key可以看成是一个set集合,如果出现Map中的... 阅读全文
posted @ 2020-06-22 13:47 javawxid 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 首先HashMap是Map的一个实现类,而Map存储形式是键值对(key,value)的。可以看成是一个一个的Entry。Entry所存放的位置是由key来决定的。 Map中的key是无序的且不可重复的,所有的key可以看成是一个set集合,如果出现Map中的... 阅读全文
posted @ 2020-06-22 13:47 javawxid 阅读(26) 评论(0) 推荐(0) 编辑