摘要: Linux开发环境配置 零章:通过xshell在linux上安装jdk8 壹章:通过xshell在linux上安装tomcat8 贰章:通过xshell在linux上安装mysql5.7(终极版) 叁章:通过xshell在linux上安装solr4.10.3 肆章:通过xshell在linux上安装 阅读全文
posted @ 2019-11-30 15:16 肖德子裕 阅读(1869) 评论(0) 推荐(0) 编辑
摘要: 开发环境配置 零章:JDK安装教程 壹章:Tomcat安装教程 贰章:IDEA安装教程 叁章:MySql安装教程 肆章:Maven安装教程 伍章:MongoDB安装教程 陆章:Redis安装教程 柒章:ActiveMQ安装教程 捌章:RabbitMQ安装教程 玖章:Solr安装教程 拾章:Elast 阅读全文
posted @ 2019-06-09 15:05 肖德子裕 阅读(1490) 评论(0) 推荐(0) 编辑
摘要: 软件设计师 第一章:计算机网络概论 第二章:程序设计语言基础知识 第三章:数据结构 第四章:操作系统知识 第五章:软件工程基础知识 第六章:结构化开发方法 第七章:面向对象技术 第八章:算法设计与分析 第九章:数据库技术基础 第十章:网络与信息安全基础知识 第十一章:标准化和软件知识产权基础知识 第 阅读全文
posted @ 2019-03-18 00:00 肖德子裕 阅读(378) 评论(0) 推荐(0) 编辑
摘要: Maven的pom标签含义详解 parent标签 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" 阅读全文
posted @ 2023-12-29 10:06 肖德子裕 阅读(4) 评论(0) 推荐(0) 编辑
摘要: Git命令大全 git config(配置 Git 的相关参数) # 查看配置信息 # --local:仓库级,--global:全局级,--system:系统级 $ git config <--local | --global | --system> -l # 查看当前生效的配置信息 $ git 阅读全文
posted @ 2023-12-29 10:01 肖德子裕 阅读(16) 评论(0) 推荐(0) 编辑
摘要: JVM内存模型 JDK7堆内存模型 内存模型说明: 1)Young(新生代) Young区被划分为三部分,Eden(ˈiːdn)区和两个大小严格相同的Survivor(sərˈvaɪvər)区,其中Survivor区间中,某一时刻只有其中一个是被使用的,另外一个留做垃圾收集时复制对象用,在Eden区 阅读全文
posted @ 2023-12-21 11:27 肖德子裕 阅读(9) 评论(0) 推荐(0) 编辑
摘要: JVM类加载机制 类加载机制概念 概念说明: 1)虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验,解析和初始化,最终形成可以被虚拟机直接使用的Java类型。程序主动使用某个类时,如果该类还未被加载到内存中,则JVM会通过加载(loading)、连接(linking)、初始化(ini 阅读全文
posted @ 2023-12-21 11:26 肖德子裕 阅读(5) 评论(0) 推荐(0) 编辑
摘要: JVM垃圾回收机制 JVM垃圾回收机制术语 回收机制:在Java中,程序员是不需要显示的去释放一个对象的内存的,而是由虚拟机自行执行。在JVM中,有一个垃圾回收线程,它是低优先级的,在正常情况下是不会执行的,只有在虚拟机空闲或者当前堆内存不足时,才会触发执行,扫描那些没有被任何引用的对象,并将它们添 阅读全文
posted @ 2023-12-21 11:25 肖德子裕 阅读(46) 评论(0) 推荐(0) 编辑
摘要: Redis命令合集 服务器相关命令 说明 命令 启动redis服务 redis-server.exe redis.windows.conf 默认连接 redis-cli.exe -a 123456 避免中文显示乱码连接 redis-cli.exe -a 123456 --raw IP、端口、密码连接 阅读全文
posted @ 2023-11-23 11:20 肖德子裕 阅读(21) 评论(0) 推荐(0) 编辑
摘要: NoSQL数据库比对 SQL和NoSQL概念 SQL:结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。该语言以表格的形式从结构化数据格式中操作和检索数据。 NoS 阅读全文
posted @ 2023-11-23 11:19 肖德子裕 阅读(23) 评论(0) 推荐(0) 编辑
摘要: Redis单线程速度快原理 基于内存存储实现 我们都知道内存读写是比在磁盘快很多的,Redis基于内存存储实现的数据库,相对于数据存在磁盘的MySQL数据库,省去磁盘I/O的消耗。 高效的数据结构 数据结构说明: Redis内部采用了一些精细化的数据结构和算法,例如哈希表、跳跃表、压缩列表等,这些结 阅读全文
posted @ 2023-11-23 11:19 肖德子裕 阅读(12) 评论(0) 推荐(0) 编辑
摘要: MySQL锁机制 MySQL锁类型 共享锁、排他锁 共享锁:又叫做读锁,当用户要进行数据的读取时,对数据加上共享锁。共享锁就是让多个线程同时获取一个锁。 排他锁:又叫做写锁,当用户要进行数据的写入时,对数据加上排他锁。排它锁也称作独占锁,一个锁在某一时刻只能被一个线程占有,其它线程必须等待锁被释放之 阅读全文
posted @ 2023-11-15 15:20 肖德子裕 阅读(35) 评论(0) 推荐(0) 编辑
摘要: MySQL事务 事务是什么 事务是一个操作序列,这些操作要么都做,要么都不做,是数据库环境中不可分割的逻辑工作单位。事务和程序是两个不同的概念,一般一个程序可包含多个事务。在SQL语言中,事务定义的语句有以下三条: 1)BEGIN TRANSACTION:事务开始。 2)COMMIT:事务提交。该操 阅读全文
posted @ 2023-11-15 15:17 肖德子裕 阅读(7) 评论(0) 推荐(0) 编辑