随笔分类 -  知识碎片

摘要:// TODO 阅读全文
posted @ 2024-10-18 08:51 tree6x7 阅读(0) 评论(0) 推荐(0) 编辑
摘要:1. Velocity 简介 Velocity 是一个基于 Java 的模板引擎,可以通过特定的语法获取在 Java 对象的数据,填充到模板中,从而实现界面和 Java 代码的分离。 应用场景: Web 应用程序:作为为应用程序的视图,展示数据; 源代码生成:Velocity 可用于基于模板生成 J 阅读全文
posted @ 2024-07-31 14:16 tree6x7 阅读(95) 评论(0) 推荐(0) 编辑
摘要:1. 构建高可用集群 1.1 高可用集群 什么是高可用集群 高可用集群(High Availability Cluster,简称 HA Cluster),是指以减少服务中断时间为目的的服务器集群技术。它通过保护用户的业务程序对外部不间断的提供服务,把因为软件、硬件造成的故障对业务的影响降低到最小程度 阅读全文
posted @ 2023-12-12 14:18 tree6x7 阅读(51) 评论(0) 推荐(0) 编辑
摘要:Neo4j 使用 CQL(Cypher Query Language)作为查询语言 1. 基本命令 Cypher 语言的关键字不区分大小写,但是属性值、标签、关系类型和变量是区分大小写的。 序号 关键字 关键字作用 1 CREATE 创建 2 MATCH 匹配 3 RETURN 加载 4 WHERE 阅读全文
posted @ 2022-07-09 16:35 tree6x7 阅读(419) 评论(0) 推荐(0) 编辑
摘要:1. 简述 【图】图是最普遍的自然结构,是由顶点(Vertex)、边(Edge)和属性(Property)组成的,顶点也称作节点,边也称作关系,顶点和边可以设置属性,每个节点和关系都可以由一个或多个属性。 【图形数据库】也称为图形数据库管理系统(GDBMS),区别于关系型数据库(Oracle、MyS 阅读全文
posted @ 2022-07-09 16:32 tree6x7 阅读(269) 评论(0) 推荐(0) 编辑
摘要:1. 基本概念 密码在我们的生活中有着重要的作用,那么密码究竟来自何方,为何会产生呢? 密码学是网络安全、信息安全、区块链等产品的基础,常见的非对称加密、对称加密、散列函数等,都属于密码学范畴。 密码学有数千年的历史,从最开始的替换法到如今的非对称加密算法,经历了古典密码学、近代密码学和现代密码学三 阅读全文
posted @ 2022-05-20 00:38 tree6x7 阅读(538) 评论(0) 推荐(0) 编辑
摘要:1. 分布式文件系统 分布式文件系统(Distributed File System,DFS)又叫做网络文件系统(Network File System)。一种允许文件通过网络在多台主机上分享的文件系统,可让多机器上的多用户分享文件和存储空间。 【特点】在一个分享的磁盘文件系统中,所有节点对数据存储 阅读全文
posted @ 2021-09-21 11:40 tree6x7 阅读(153) 评论(0) 推荐(0) 编辑
摘要:概述 是什么? Mycat 是数据库中间件,前身是阿里的 Cobar。 中间件:是一类连接软件组件和应用的计算机软件,以便于软件各部件之间的沟通。如:Tomcat 数据库中间件:连接 Java 应用程序和数据库 为什么要用 Mycat? Java 与数据库紧耦合 高访问量高并发对数据库的压力 读写请 阅读全文
posted @ 2020-11-15 11:16 tree6x7 阅读(91) 评论(0) 推荐(0) 编辑
摘要:1. OpenResty 概述 1.1 OpenResty 简介 https://openresty.org/cn/ OpenResty 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展 阅读全文
posted @ 2020-11-15 10:58 tree6x7 阅读(95) 评论(0) 推荐(0) 编辑
摘要:1. Nginx 概述 Nginx 是一个高性能的 HTTP 和反向代理服务,也是一个 IMAP/POP3/SMTP 服务。 1.1 对比 Tomcat Nginx 的编写有一个明确目标就是超越 Apache Web 服务器的性能。 Nginx 在官方测试的结果中,能够支持 5w 个并行连接,而在实 阅读全文
posted @ 2020-11-15 10:47 tree6x7 阅读(104) 评论(0) 推荐(0) 编辑
摘要:1. Nginx 概述 1.1 Nginx 说明 https://lnmp.org/nginx.html Nginx ("engine x") 是一个高性能的 HTTP 和反向代理服务器,同时也是一个 IMAP/POP3/SMTP 代理服务器。特点是占有内存少,并发能力强,事实上 Nginx 的并发 阅读全文
posted @ 2020-11-14 21:53 tree6x7 阅读(128) 评论(0) 推荐(0) 编辑
摘要:记录工作中一次 PostgreSQL 11.16 + PostGIS 3.2.2 的安装过程。 1. 配置本地 YUM 源 经与华为客服沟通,当前环境不支持后端挂载操作,需根据系统版本下载 ISO 文件自行创建本地 YUM 源下载相关依赖包。 配置 DNS=xxx.xxx.xxx.xxx/xxx.x 阅读全文
posted @ 2020-09-25 17:35 tree6x7 阅读(273) 评论(4) 推荐(1) 编辑
摘要:1. 体系概述 日志接口 JCL:Apache 基金会所属的项目,是一套 Java 日志接口,之前叫 Jakarta Commons Logging,后更名为 Commons Logging,简称 JCL; SLF4J:Simple Logging Facade for Java,缩写 Slf4j, 阅读全文
posted @ 2020-09-25 17:33 tree6x7 阅读(146) 评论(0) 推荐(0) 编辑
摘要:摘自:https://hzhu212.github.io/posts/2d7c5edb LSM tree(log-structured merge-tree)是一种对频繁写操作非常友好的数据结构,同时兼顾了查询效率。LSM tree 是许多 key-value 型或日志型数据库所依赖的核心数据结构, 阅读全文
posted @ 2020-09-25 17:29 tree6x7 阅读(197) 评论(0) 推荐(0) 编辑
摘要:1. Maven 安装 检查 JAVA_HOME 环境变量 Maven 是使用 Java 开发的,所以必须知道当前系统环境中 JDK 的安装目录。 cmd 窗口输入命令:echo %JAVA_HOME% 解压 Maven 的核心程序到一个非中文无空格的目录下 配置环境变量 查看 Maven 版本信息 阅读全文
posted @ 2020-09-25 17:25 tree6x7 阅读(110) 评论(0) 推荐(0) 编辑
摘要:1. 案例:实时推送 创建和部署 WebSocket 端点的过程如下: 创建一个端点类,实现端点的生命周期方法 将 ServerEndpointExporter 以 @Bean 的形式告知 Spring 1.1 @ServerEndpoint 在一个普通的 Java 类上添加 @ServerEndp 阅读全文
posted @ 2020-03-13 23:44 tree6x7 阅读(125) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩