Java
SSL/TLS协议简介,各个版本区别
一、SSL/TLS协议是什么 SSL协议(Secure Sockets Layer,安全套接字层),是由网景(Netscape)公司在1990年推出的一种标准安全协议,用于在网络通信中建立Web浏览器和Web服务器之间的加密链接。 TLS(Transport Layer Security,传输层安全)是 IETF组织 (工程任务组)在1999年将SSL3.0协议规范进行了标准化。 SSL(Secu
linux yum明明已经安装lzszz上传文件提示命令零错误
遇到错误如下: Loaded plugins: fastestmirror, refresh-packagekit, security Determining fastest mirrors YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. Invalid release/repo/arch combin
使用Docker及安装部分软件
一、前言 最近在银行内部部署项目的时候,发现GCC版本过期,是4.5的版本,导致了Nginx和Redis都无法进行make编译安装,但是GCC版本又因为无法连接到外网,无法进行升级。那么想到了使用Docker容器化技术来进行管理。其实之前也使用过Docker,但是这次决定将其系统性的整理一下。 下面章节将分为以下几个模块进行: 安装Docker 利用Docker安装Nginx 利用Docker安
Vue全局配置WebSocket
服务端可以主动向客户端推送数据,浏览器和服务器只需要完成一次握手,两者之间就可以创建持久性的连接,并进行双向数据传输 创建文件/xx/global.js,且在main中引用 在合适地方进行初始化 在Vue2中使用 在Vue3中使用
C# HttpClient使用和注意事项,.NET Framework连接池并发限制
System.Net.Http.HttpClient 类用于发送 HTTP 请求以及从 URI 所标识的资源接收 HTTP 响应。 HttpClient 实例是应用于该实例执行的所有请求的设置集合,每个实例使用自身的连接池,该池将其请求与其他请求隔离开来。 从 .NET Core 2.1 开始,SocketsHttpHandler 类提供实现,使行为在所有平台上保持一致。 HttpC
2023.5.8 单例设计模式
单例设计模式 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 单例模式的结构 单例模式的主要有以下角色: 单例类。只能创
2023最新版——新手使用mybatis-plus 3.5.2并使用器代码生成器
最新版——新手使用mybatis-plus 3.5.2并使用器代码生成器 第一步,pom文件引入依赖 主要引入mybatis-plus和代码生成器需要使用的freemaker依赖 注意: springboot和mybatis-plus需要对应版本,建议去mybatis-plus官网查看。 本文使用的springboot和mybatis-plus都是最新版本:springboot 2.7.
mongodb gis查询
官网地址: https://www.mongodb.com/docs/manual/reference/operator/query-geospatial/ git demo https://github.com/mongodb/docs-java/blob/master/source/includes/fundamentals/code-snippets/Geo.java &nbs
elasticsearch 集群搭建
###elasticsearch集群部署#### elasticsearch集群 节点:主节点、数据节点、查询节点、摄取节点,其中主节点、数据节点最重要的(下面主节点,数据节点复用) elasticsearch 包下载地址:https://www.elastic.co/downloads/past-releases/elasticsearch-7-14-0 前提:elasticsearch集群 只
JS高级(作用域,原型链,闭包,节流,防抖等概念性)
作用域 局部作用域 函数作用域 在函数内部声明的变量只能在函数内部被访问,外部无法直接访问 块作用域 let和const声明的变量会产生块作用域,var不会产生块作用域,推荐使用let和const 全局作用域 在<script>和.js文件的最外层就是全局作用域,在此声明的变量在其他任何作用域都可以被访问 作用域链 作用域链本质上是底层的变量查找机制 在函数被执行时,会优先查找当前
VA21 创建报价单
1、前台 报价是提供给客户交付货物或服务的一份文件,客户想要知道产品价格以及装运时间。 事务代码VA21 输入报价单类型和销售组织、分销渠道、产品组 输入售达方和行项目的物料信息,订购数量等信息 输入条件,金额 2、源代码 TRANSLATE with x English Arabic Hebrew Polish
33基于Java简单实现图书馆借书管理系统设计与实现
本章节给大家介绍一个基于Java简单实现图书馆借书管理系统的设计与实现 项目概述 项目总体分为俩种角色,分别是管理员和阅读者,管理员可以登录系统中,进行图书管理,上架下架图书,对用户进行管理、对读者进行管理、查看借阅记录管理等,读者角色可以登录系统查询图书信息、借阅和归还图书、查看个人借阅记录、编辑个人信息等。 项目功能简单,数据库也只有4张表,分别为管理员表,读者表,图书表和借阅记录表,但基
JavaSE【第五章】面向对象
JavaSE【第五章】面向对象 引言! 面向对象是Java核心的内容部分,在学习的过程中首先需要您掌握各种知识点,利用知识点进行程序的设计。面向对象的运用是一个漫长的过程,关系到程序设计的各个方面,不仅仅是编写代码部分。 面向对象的相关内容是比较抽象的,掌握的难度上会有所增加。 举例: 得出结论,面向对象会学习哪些内容: 1、如何定义一个类? a、属性 b、
MyBatis\MyBatisPlus常用
1.映射数据库中不存在的字段 TableField(exist=false) 2. @Select(“seclect * from user”) List<User> selectAll(); 3. @Select("select * from t_user")@Results(@Result(column = "id",property = "id")@Result(co
Microsoft Feature Management – Feature Flags in ASP.NET Core C# – Detailed Guide
In this article, we will learn about what are feature flags their use along with benefits and how to use these feature flags in the ASP.NET Core application. We will also explore how we can make use o
关于Minecraft bukkit开发的随笔 (玩家/实体带颜色发光机制简谈)
Bukkit(原版同理)的玩家/实体带颜色发光机制简谈 众所周知,在 Bukkit 的代表实体的 org.bukkit.entity.Entity 对象中有 setGlowing(boolean flag) 这么一个方法,根据 Javadoc 中的描述: 点击查看代码 我们可以很容易的得知,这个方法是通过设置实体的 Glowing 属性,来实现让实体发光的效果。 但是我们发现,这样设置的实体
解决antd form表单校验错误时,设置scrollToFirstError 不能滚动到第一个校验错误位置
使用antd form表单自带属性scrollToFirstError校验不通过时自动滚动到第一个校验错误位置,但是经常没有效果,手动添加一个滚动方法来处理 // 表单滚动到第一个报错处(antd) export const scrollToFirstError = () => { document.querySelector('.ant-form-item-has-error')
第三章-Java的基本程序设计结构
3.1一个简单的Java语言程序 这是程序虽然很简单,但是所有的Java程序都具有这种结构,因此还是值得花一些时间来研究的。首先,Java区分大小写。如果出现了大小写拼写错误(例如:将main拼写成Main),程序将无法运行。 下面逐行的查看这段源代码。关键字pubilc称为访问修饰符(access modifier),这些修饰符用于控制程序的其他部分对这段代码的访问级
Jdk16中JcTree的使用问题
因为jdk16进行了强制的模块化使用限制, 需要增加add-opens去进行模块的放开, 但是如果每次都需要在项目pom文件或者启动命令中增加,非常不优雅。而且很多重复的命令。 所以想有没有更好的办法去解决。 看了lombok1.18.20中的解决方法,这边来总结一下。lombok这个问题的讨论 其中调用了 其中的含义不太能清楚,看起来是个激活模块的初始化操作,去除之后添加模块权限的操作是会失