- 博客(8)
- 收藏
- 关注
原创 每天学点Mybatis之入门
文章目录1.简介1.1 什么是Mybatis?1.2 构建流程1.2.1 添加依赖包1.2.2 构建 SqlSessionFactory方式一:通过 XML 配置文件方式二:通过 Configuration 实例1.2.3 生成 SqlSession1.2.4 获取 DAO 接口的代理对象1.3 作用域(Scope)和生命周期1.简介1.1 什么是Mybatis?持久层框架支持自定义SQL、存储过程、高级映射。免除几乎所有的JDBC代码、设置参数、获取结果集的工作简单的 XML 或注
2021-08-01 23:18:49
160
原创 每天学点Mybatis之常识
文章目录1.框架1.1 什么是框架1.2 三层架构1.3 MVC 设计模式三层架构和MVC之间的关系1.4 常见框架2.JDBC编程2.1 常见步骤2.2 存在的缺点1.框架1.1 什么是框架框架(Framework)是软件开发中的一套解决方案,将整个或部分系统的可重用部分设计成一组抽象构件及构件实例间交互的方法;优点:将已有的技术整合,提供底层实现,应用开发只需要关注自身的设计和具体的实现技术解耦。1.2 三层架构表示层(USL, User Show Layer):用于显示数据和接收用户输入的
2021-07-29 23:11:12
261
原创 每天学点Java并发编程之基础知识
文章目录1.基本概念1.1 线程与进程1.1.1 进程1.1.2 线程问题:为什么需要并发?问题:线程与进程的关系?问题:线程的优势和存在的风险1.1.3 协程1.2 并行与并发1.2.1 并行1.2.2 并发1.2.3 高并发的优点和存在的问题1.3 CPU 相关介绍1.3.1 CPU核心数与线程数1.3.2 CPU时间片和轮转机制(RR调度)1.3.3 上下文切换问题:如何减少上下文切换?1.4 线程安全2. 线程2.1 Thread2.1.1 常用 API2.1.2 线程启动2.1.3 线程停止2.1
2021-07-19 23:55:46
165
原创 每天学点Zookeeper之拓展
目录1.日志可视化1.1 事务可视化1.2 数据快照可视化以下内容以 apache-zookeeper-3.6.3 版本为基准1.日志可视化1.1 事务可视化# Java 命令执行: windows 用';'分割, Linux 用':'分割cd path/apache-zookeeper-3.6.3java -cp ".;./lib/*" org.apache.zookeeper.server.LogFormatter data/version-2/log.11.2 数据快照可视化#
2021-07-04 21:41:49
143
2
原创 每天学点Zookeeper之客户端命令
命令介绍addauth scheme auth功能说明:为ACL添加授权用户参数说明:schemeauthaddWatch [-m mode] pathoptional mode is one of [PERSISTENT, PERSISTENT_RECURSIVE] - default is PERSISTENT_RECURSIVEclose功能说明:关闭客户端/会话config [-c] [-w] [-s]connect host:portcreate [-s] [-e] [
2021-07-04 16:08:01
1220
原创 每天学点Zookeeper之安装配置
目录1.服务端搭建1.1 Linux 服务端1.2 windows 服务端2.配置详情FQA问题:找不到或无法加载主类org.apache.zookeeper.server.quorum.QuorumPeerMain下载地址: https://zookeeper.apache.org/releases.html获取地址:https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/注意:JDK与Zookeeper的版本对应。zookeeper-3.5.5
2021-07-01 22:02:38
188
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人