摘要:
Redis 是一种高性能的键值存储数据库,而 Spring Boot 是一个简化了开发过程的 Java 框架。将两者结合,可以轻松地在 Spring Boot 项目中使用 Redis 来实现数据缓存、会话管理和分布式锁等功能。 一、添加 Redis 依赖 在 pom.xml 文件中添加 Redis 阅读全文
摘要:
1.修改jar中的配置文件 vim xxx.jar vim的搜索语法就是/之后加关键词,SpringBoot的配置文件都是application-xxx.yml或者application-xxx.properties,所以我们的关键词就是application vim的具体搜索语法就是 /patte 阅读全文
摘要:
写了一个简单的工具类,获取数据库的表、表中字段、字段类型、字段注释等信息。代码如下: package com.lnjecit.generator.util; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.sq 阅读全文
摘要:
Spring三种建立数据源的方法 第一种方法:使用org.springframework.jdbc.datasource.DriverManagerDataSource (spring自带的类,功能较少) 说明:DriverManagerDataSource建立连接是: 每次连接都创建一个新的con 阅读全文
摘要:
一、说明 使用 Docker 能实现服务的容器化,并使用容器间网络在它们之间进行通信。有时您可能需要一个容器来与宿主机上非容器化的服务通信。以下是如何从 Docker 容器中访问本地主机或 127.0.0.1的具体方法。 二、方法1:简单的选择 适用于 Windows 和 Mac 的 Docker 阅读全文
摘要:
cron表达式介绍 cron表达式是由若干数字、空格、符号按一定的规则,组成一组字符串,从而表达时间的信息。与正则表达式类似,都是一个字符串表示一些信息。 cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义。 cron有如下两种语法格式 Seconds Min 阅读全文
摘要:
networks使用方式之官网教程 官网的docker-compose.yml参考文档:Compose file version 3 reference 较为准确的中文翻译版:Compose file version 3 reference networks通常应用于集群服务,从而使得不同的应用程序 阅读全文
摘要:
CentOS7怎么修改时区-永久修改时区-上海时区 root用户在终端,直接使用如下的命令即可修改时区即可:提示是否覆盖,输入:Y cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 阅读全文
摘要:
1、启动一个docker容器: # docker run -it centos:latest /bin/bash 这样就会新建一个docker容器,并且进入容器的bash中 2、安装sshd: # yum -y install openssh-server -y # yum -y install o 阅读全文
摘要:
一.Docker环境安装 1.1 安装工具 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 1.2 为yum源添加docker仓库位置 yum-config-manager --add-repo http://mirr 阅读全文
摘要:
1. Docker容器的重启策略 Docker容器的重启策略是面向生产环境的一个启动策略,在开发过程中可以忽略该策略。 Docker容器的重启都是由Docker守护进程完成的,因此与守护进程息息相关。 Docker容器的重启策略如下: no,默认策略,在容器退出时不重启容器 on-failure,在 阅读全文
摘要:
简介 HBase的原型是Google的BigTable论文,受到了该论文思想的启发,目前作为Hadoop的子项目来开发维护,用于支持结构化的数据存储。 官方网站:http://hbase.apache.org 民间中文文档:https://hbase.apachecn.org/#/ 2006年Goo 阅读全文
摘要:
Hive 引言 简介 hive是facebook开源,并捐献给了apache组织,作为apache组织的顶级项目(hive.apache.org)。 hive是一个基于大数据技术的数据仓库(DataWareHouse)技术,主要是通过将用户书写的SQL语句翻译成MapReduce代码,然后发布任务给 阅读全文
摘要:
架构 镜像:docker镜像,就相当于是一个root文件系统,比如官方镜像像ubuntu就包含了一套完整的ubuntu最小系统的root文件系统 容器:镜像和容器的关系,就像是面向对象程序设计中的类和实例一样,镜像是静态的定义,容器是镜像运行时的实体.容器可以被创建 启动 停止 删除和暂停等 仓库: 阅读全文
摘要:
我们在服务器端经常要根据服务器日志排查问题,每当我们的服务通过docker部署,想要检索日志该怎么排查比较方便呢,下面提供两种方法: 一.通过查找宿主机日志路径,通过Linux命令查看即可。 1.1 查看容器日志路径 查看自己的容器ID,通过docker ps命令 查看容器对应的日志路径 docke 阅读全文
摘要:
我们有时做主机之间的渗透测试,需要看网络发包的详细内容,但虚拟机内部如何抓包呢? vmware的虚拟网络编辑器有三种模式: ╔ HostOnly(仅主机) ╠ Bridge(桥接) ╚ NAT(代理)模式 其中: 1、仅主机模式,是虚拟机仅和主机连接,我们这时可以在【编辑】--【虚拟网络编辑器】中设 阅读全文
摘要:
当在 sh shell 中运行脚本时,它不会自动加载 /etc/profile 文件中的环境变量。这是因为在 sh shell 中,它不会像 Bash 一样自动加载 /etc/profile 文件。 要在 sh shell 中加载 /etc/profile 文件中的环境变量,您需要在脚本中手动加载该 阅读全文
摘要:
状况: 没有python指令,只有python3的指令 python指令指向python2,希望python指令指向python3 操作:(1) 先删除旧的python连接。 sudo rm -rf /usr/bin/python (2)删除后建立新的连接关系,例如linux下python3默认在/ 阅读全文
摘要:
简介 日常开发中,json数据格式经常会被用到,其简单易懂的写法(对人与计算机皆如此)以及其轻量级特性非常适用于网络间的数据传递。json数据格式与java对象会经常进行相互转换,本文探讨的是json to java的转换。Jsonschema2pojo即是一种json转换java的工具 主流JSO 阅读全文