Java
3分钟完成Macbook m1芯片使用docker安装Elasticsearch和Kibana
1、下载镜像文件 elasticsearch:存储和检索数据; kibana:可视化检索数据 2、创建es实例 2.1、本地创建3个文件夹config/data/plugins,并修改权限,用作映射 2.2、启动es 解释: -e ES_JAVA_OPTS="-Xms64m -Xmx512m" 设置ES的初始内存和最大内存,否则导致过大启动不了ES 2.3、验证访问http://l
day112 - mybatis的查询与特殊sql语句
mybatis查询与特殊语句 查询 普通语句 多条语句 2. map集合方式 查询一条结果放入map集合中 查询多条结果放入list集合中,list的类型为map 结果: {1={password=123456, gender=男, id=1, age=23, email=22233
Apollo2.1.0+Springboot使用OpenApI
依赖管理 application.properties apollo-env.properties 启动类 加入 @EnableApolloConfig 常规配置中心集成使用 Apollo 的开放平台使用 配合Controller使用 作者:隔壁老郭 ----------隔壁老郭还有大号:隔壁老郭--------------------------------- 个性
Spring接口简单使用
Spring接口简单使用 ApplicationContextAware ApplicationContextAware 是一个 Spring 接口,用于在 Spring 应用程序中获取 ApplicationContext 对象。ApplicationContext 是 Spring 框架对 Bean 的管理容器,它负责加载、配置和管理应用程序中的 Bean。 使用 ApplicationCon
55基于java的在线零食超市系统设计与实现
本章节给大家带来一个基于java在线零食超市系统设计与实现,可适用于零食小吃,在线零食小吃超市,线上超市,线上零食商城,美食商城,美食超市,校园超市,零食资讯等等。 引言 随着社会的快速发展,计算机的影响是全面且深入的。人们生活水平的不断提高,日常生活中人们对交易平台方面的要求也在不断提高,喜欢零食的人数更是不断增加,使得交易平台的开发成为必需而且紧迫的事情。交易平台主要是借助计算机,通过对交
ElasticSearch-02-软件安装:ES、Header插件、Kibana
需要安装的软件: ● 安装Java环境 ● 安装Elasticsearch ● 安装Kibana ● 安装Elasticsearch-Head插件 ES中文社区下载安装包快https://elasticsearch.cn/download/ 本文基于版本 elasticsearch-7.10.1-windows-x86_64 一、ES单机安装(Linux) Linux安装有点麻烦 1.1 环境安装
区块链基础之密码学及安全技术
1.2 密码学及安全技术 1.2.1 密码学知识 1.2.1.1 Hash函数 Hash(哈希) 哈希函数是一类数学函数,可以在有限合理的时间内,将任意长度的消息压缩为 固定长度的输出值,并且是不可逆的。其输出值称为哈希值,也称为散列值。 哈希算法的应用: 消息认证:确保收到的消息和发送的消息都是未被篡改的。 数字签名:对消息摘要进行数字签名与对消息本身进行数字签名等效。 口令的安全性
[QML]从零开始QML开发(二)QML开发,浅谈控件、槽函数、锚等基本概念。QML和C++怎么交互?贯彻落实MVC原则
[QML]从零开始QML开发(二)QML开发,浅谈控件、槽函数、锚等基本概念。QML和C++怎么交互?贯彻落实MVC原则 先看代码: 槽函数 由上面这个代码,我们了解这个槽函数就通过这段代码来看: 在这个qml脚本中,我们仍然是通过on + 槽函数 来调用这样一个槽函数,比如onClicked,这个函数可以构造一个类javaScript语言的写法,具体怎么写,你就看看这个代码吧,我也很难形容.
10. Spring整合
课程学习到这里,已经对 Spring 有一个简单的认识了,Spring 有一个容器,叫做 IoC 容器,里面保存 bean。在进行企业级开发的时候,其实除了将自己写的类让 Spring 管理之外,还有一部分重要的工作就是使用第三方的技术。前面已经讲了如何管理第三方 bean 了,下面结合 IoC 和 DI,整合 2 个常用技术,进一步加深对 Spring 的使用理解。 1. Spring 整合 M
详解QPS、TPS、RT、吞吐量 这些高并发性能指标
详解QPS、TPS、RT、吞吐量 这些高并发性能指标 原创 javalearns Java学习网 2023-06-01 07:30 发表于北京 随着互联网技术和应用的发展,我们的生活中需要越来越多的高并发系统。而评估这些高并发系统性能水平的重要指标包括 QPS 、TPS 、RT 和吞吐量。 QPS QPS 是英文 Queries Per
堡垒机模块-(jumperserver部署完成)
堡垒机模块 原创 希里安 希里安 2023-05-30 18:00 发表于四川 收录于合集 #堡垒机1个 #webshell1个 #开源4个 关注“希里安”,get更多有用干货 前两天在项目里加了个webshell,还没开发完成,有读者朋友说费那劲干嘛,直接引入类似jumpserver开源堡垒机就完事了。说的不无道理,当然我觉
jenkins部署流程
jenkins部署流程 原创 叔牙 PersistentCoder 2023-06-10 02:30 发表于浙江 微信公众号:[PersistentCoder]关注可了解更多的教程。问题或建议,请公众号留言; 内容目录 一、前置准备二、安装jenkins三、安装插件和配置四、问题与解决参考 一、前置准备 1.jdk yum i
《系列二》-- 3、FactoryBean 的使用
目录FactoryBean 解决的问题FactoryBean 接口初识改造结果 阅读之前要注意的东西:本文就是主打流水账式的源码阅读,主导的是一个参考,主要内容需要看官自己去源码中验证。全系列文章基于 spring 源码 5.x 版本。 写在开始前的话: 阅读spring 源码实在是一件庞大的工作,不说全部内容,单就最基本核心部分包含的东西就需要很长时间去消化了: beans core c
《系列二》-- 2、bean 的作用域: Scope 有哪些
目录作用域 Scope 特性概述常规作用域web 场景作用域经典问题模拟场景解决办法方法一方法二 实现接口 BeanFactoryAware 阅读之前要注意的东西:本文就是主打流水账式的源码阅读,主导的是一个参考,主要内容需要看官自己去源码中验证。全系列文章基于 spring 源码 5.x 版本。 写在开始前的话: 阅读spring 源码实在是一件庞大的工作,不说全部内容,单就最基本核心部分
《系列二》-- 4、循环依赖及其处理方式
目录1 什么是循环依赖2 Spring 中的循环依赖类型2.1 Setter 循环依赖2.2 构造函数循环依赖2.3 总结3 Spring 对bean 及其依赖bean 的加载顺序4 Spring 对 Setter 依赖的消解4.1 ObjectFactory 接口介绍4.2 循环依赖的消解5 实验5.1 实验场景 && 结论5.3 测试代码 阅读之前要注意的东西:本文就是主打流
《系列二》-- 7、后置处理器-PostProcessor
目录什么是后置处理器spring 源码中已知的,顶级PostProcessor其它 "后置处理器" 阅读之前要注意的东西:本文就是主打流水账式的源码阅读,主导的是一个参考,主要内容需要看官自己去源码中验证。全系列文章基于 spring 源码 5.x 版本。 写在开始前的话: 阅读spring 源码实在是一件庞大的工作,不说全部内容,单就最基本核心部分包含的东西就需要很长时间去消化了: be
Maven 入门实战(1)--简介及安装
Maven 是一种软件项目管理和理解工具;它基于项目对象模型(POM),从中央位置管理项目的构建、报告和文档,并帮助开发人员轻松管理依赖项并自动化构建过程。 1、简介 1.1、项目目录 Maven 使用约定优于配置的原则,提倡使用一个共同的标准目录结构。 目录说明 ${basedir} 项目根目录,存放 pom.xml 和 所有的子目录 ${basedir}/src/main/jav
在Windows11平台安装JDK11(双11)
前言 本文主要是详细讲解在 Windows 11 系统上安装 JDK 11,安装时有一些注意事项需要说明。与 JDK 8 的安装过程有少许不一样。 一、安装前说明 1.系统要求 在微软 Windows 11 平台上安装 JDK 11,首先我们看一下在64位 Windows 平台上安装 JDK 的系统要求,如下图: 这里的信息很少,可以找到要求 Windows11 是64位,可能安装发行的11.
01 后台系统登陆退出功能
需求分析 代码开发创建controller 在reggie下创建一个entity包,复制资料/实体类下面的employee进来,并创建以下包:。 在mapper包下创建EmployeeMapper的接口类,编写代码如下:。 在service包下创建EmployeeService的接口类,编写代码如下: 再在service的impl包下创建并编写这个服务的EmployeeServiceImpl实
基于drawio构建流程图编辑器
基于drawio构建流程图编辑器 drawio是一款非常强大的开源在线的流程图编辑器,支持绘制各种形式的图表,提供了Web端与客户端支持,同时也支持多种资源类型的导出。 描述 在我们平时写论文、文档时,为了更好地阐述具体的步骤和流程,我们经常会有绘制流程图的需求,这时我们可能会想到Visio,可能会想到ProcessOn,同时我们也许会因为Visio其庞大的体积望而却步,也会因为ProcessOn
JavaScript 之 高级程序设计 基础篇 (一)
导读 此篇文章为作者拜读JavaScrpit 第四版(红宝石)的笔记内容、适用于有经验的程序员阅读;作者 java开发出身。在之前前后端不分离的时代 使用esayUI JQuery的时代 经常写 js相关代码。现在前后端分离的时代;前端工程日新月异、各种框架层出不穷;万变不离其中;学好js 才是根本;很喜欢并且很认同的一句话。工业革命是钢铁造就的。互联网革命是JavaScript造就的。以下为文章
SpringBoot中的yml文件中读取自定义配置信息
SpringBoot中的yml文件中读取自定义配置信息 开发中遇到的问题,百度的答案我都没有找到,去找大佬获取到的经验总结,这只是其中的一种方法,如果其他大佬有新的方法,可以分享分享。 一、非静态属性 1.1 yml文件 自定义配置信息,通过我们编写的代码读取。 1.2 类 非静态属性中@Value生效 ps: 不是在控制层中拥有@Controller注解,说明没有把该类放进IOC容器中,