- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 MyBatis逆向工程生成代码以及使用详解
一、什么是MyBatis逆向工程?MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。当数据库...
2019-07-27 15:18:06 896
原创 使用xshell-ssh连接服务器,报错:Xshell Socket error Event: 32 Error: 10053
一、问题描述今天在用 xshell 连接虚拟机进行操作的时候,没过多久就自动断开了,并打印了如下错误:Socket error Event: 32 Error: 10053.Connection closing...Socket close.Connection closed by foreign host.Disconnected from remote host(CentO...
2019-07-26 00:20:50 3424
原创 Java数据结构-Queue系列
一、什么是 queue(队列) ?在数据结构中,队列的解释是一种特殊的线性表,它只允许在表的前端进行删除操作,而在表的后端进行插入操作。故队列又称为先进先出(FIFO——first in first out)的线性表。二、queue 的实现和继承Queue 和 List 、Set 一样都继承自 Collection 接口,其中我们经常用到的 LinkedList 实现了 Queue 接...
2019-07-24 07:19:15 318
原创 《深入理解java虚拟机》-读书笔记一
一、java内存区域和内存溢出异常java虚拟机所管理的内存包括如下几个区域:程序计数器它是较小的内存空间,可以看做是当前线程执行的字节码的行号指示器。由于java多线程是通过线程轮流切换并分配处理器执行时间的方式来实现的,在任何一个时刻一个处理器都只会执行一条线程中的指令。因此,为了线程切换后能恢复到正确的执行位置,每条线程都需要一个程序计数器,各条线程之间计数器互不影响。一般把...
2019-04-04 16:01:28 191
原创 《Docker 技术入门与实践》-读书笔记二
《Docker 技术入门与实践》-读书笔记一《Docker 技术入门与实践》-读书笔记二一、数据管理用户在使用 Docker 的过程中,往往需要能查看容器内应用产生的数据,或者把容器内的数据进行备份,甚至在多个容器之间进行数据的共享,这必然涉及容器的数据管理操作。容器中管理数据的方式有两种:数据卷:数据卷是一个可供容器使用的特殊目录,它绕过文件系统,并提供多个特性。数据卷可...
2019-01-17 14:48:55 190
原创 《Docker 技术入门与实践》-读书笔记一
《Docker 技术入门与实践》-读书笔记一《Docker 技术入门与实践》-读书笔记二一、初识Docker(一) 什么是DockerDocker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。Docker的思想来自于集装箱,集装箱解决了什么问题?在一艘大船上,可以把货物规整的摆放...
2019-01-15 09:49:40 525
原创 wkhtmltopdf-实现Html转pdf
一、什么是wkhtmltopdf?wkhtmltopdf和wkhtmltoimage是开源(LGPLv3)命令行工具,使用Qt WebKit渲染引擎将HTML呈现为PDF和各种图像格式。一、如何安装和使用wkhtmltopdf?(一)下载 官网下载地址:https://wkhtmltopdf.org/downloads.html 这里可以支持多种系统使用此工具...
2018-12-27 13:12:33 1858 1
原创 [二]Keepalived——实现双机热备
一、什么是双机热备 从广义上讲,就是对于重要的服务,使用两台服务器,互相备份,共同执行同一服务。当一台服务器出现故障时,可以由另一台服务器承担服务任务,从而在不需要人工干预的情况下,自动保证系统能持续提供服务。双机热备由备用的服务器解决了在主服务器故障时服务不中断的问题。但在实际应用中,可能会出现多台服务器的情况,即服务器集群。双机热备一般情况下需要有共享的存储设备。但某些情况下...
2018-12-17 17:51:19 227
原创 [一]Keepalived——Keepalived从安装到配置
一、什么是keepalived? 官方网站是这么说的:Keepalived是一个用C语言编写的路由软件。该项目的主要目标是为Linux系统和基于Linux的基础架构提供简单而强大的负载均衡和高可用性设施。 负载平衡框架依赖于众所周知且广泛使用的Linux虚拟服务器(IPVS )内核模块,提供Layer4负载均衡。Keepalived实现了一组检查程序,以根据其运行状况动态地和自适应地维护...
2018-12-17 11:28:09 414
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人