摘要: 到达底部 @ 目录 Linux的使用参考 第 1 章 Linux 开山篇 1.1 本套 Linux 课程的内容介绍 1.2 Linux 的学习方向 1.3 Linux 的应用领域 1.3.1个人桌面应用领域 1.3.2服务器应用领域 1.3.3嵌入式应用领域 1.4 学习 Linux 的阶段(高手进... 阅读原文
2021-04-29 18:23:34 阅读(47) 评论(0)
摘要: 到达底部 @ 目录 Linux的使用参考 第 1 章 Linux 开山篇 1.1 本套 Linux 课程的内容介绍 1.2 Linux 的学习方向 1.3 Linux 的应用领域 1.3.1个人桌面应用领域 1.3.2服务器应用领域 1.3.3嵌入式应用领域 1.4 学习 Linux 的阶段(高手进... 阅读原文
2021-04-29 18:20:30 阅读(42) 评论(0)
摘要: 简介 Zookeeper集群主要解决单节点故障问题以及提高整体并发访问能力。 Zookeeper集群具有以下特点: Zookeeper集群有一个leader服务器和多个follower服务器,leader是运行时动态选举出来的。 Zookeeper集群中只要由半数以上的节点可用,Zookeeper集群就能正... 阅读原文
2021-04-29 11:34:03 阅读(31) 评论(0)
摘要: MySQL 等数据库客户端软件市面上非常多了,别的栈长就不介绍了, 其实 IntelliJ IDEA 自带的数据库工具就很牛逼,不信你继续往下看。 本文以 IntelliJ IDEA/ Mac 版本作为演示,其他版本的应该也差距不大! 1、打开数据库工具面板 如果 IDEA 主页没有看到 Database 面板,可... 阅读原文
2021-04-29 10:47:38 阅读(33) 评论(0)
摘要: Mybatis入门 MyBatis和Hibernate一样,是一个优秀的持久层框架。已经说过很多次了,原生的jdbc操作存在大量的重复性代码(如注册驱动,创建连接,创建statement,结果集检测等)。框架的作用就是把这些繁琐的代码封装,这样可以让程序员专注于sql语句本身。 MyBatis通过XML或者注解的方式... 阅读原文
2021-04-29 10:27:02 阅读(34) 评论(0)
摘要: logstash收集springboot日志 maven依赖 <dependency> <groupId>net.logstash.logback</groupId> <artifactId>logstash-logback-encoder</ar... 阅读原文
2021-04-29 06:00:09 阅读(41) 评论(0)
摘要: 一、什么是CAS CAS的概念:CAS比较并置换,CAS是一种系统原语,原语属于操作系统用语范畴,是由若干条指令组成的,用于完成某个功能的一个过程,并且原语的执行必须是连续的,在执行过程中不允许被中断,也就是说CAS是一条CPU的原子指令,不会造成所谓的数据不一致问题。 CAS的执行原理:CAS 操作包含三个操作... 阅读原文
2021-04-28 20:38:02 阅读(35) 评论(0)
摘要: JDBC连接数据库的原理和操作 JDBC即Java DataBase Connectivity,java数据库连接;JDBC 提供的API可以让JAVA通过API方式访问关系型数据库,执行SQL语句,获取数据;常见关系型数据库如Oracle、MySQL、SQLServer等;对于非关系型数据库如Redis、mongo... 阅读原文
2021-04-28 19:11:02 阅读(36) 评论(0)
摘要: 只是做个简单的demo测试使用(核心代码) /** * 单体架构,没有添加锁(可以使用Synchronization实现单体架构同步代码块) * */ @RequestMapping("/getVlaue") public String getVlaue(){ ... 阅读原文
2021-04-28 18:03:02 阅读(37) 评论(0)
摘要: 中断的概念:从本质上来讲,中断是一种电信号,当设备有某种事件发生时,它就会产生中断,通过总线把电信号发送给中断控制器。如果中断的线是激活的,中断控制器就把电信号发送给处理器的某个特定引脚。处理器于是立即停止自己正在做的事,跳到中断处理程序的入口点,进行中断处理。 中断的作用:中断通常被定义为一个事件,该事件能够改变处... 阅读原文
2021-04-28 17:04:03 阅读(34) 评论(0)