自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 离线安装nginx、mongo

用户机器涉密系统,要求离线安装nginx、mongo软件环境,系统是国产中科方德。那么就需要提前把所有的rpm包准备好打成一个zip或者其他形式的压缩包,方便拷贝到用户离线的机器上进行安装。需要自己联系中科方德官网获取到镜像,填写一个申请信息就会有客服联系你,提供自己的邮箱稍后镜像就会发送到你的邮箱上。(此处省略安装中科方德虚拟机若干步骤……)本文针对需求做了更清晰的介绍,避免走弯路。

2024-02-26 16:09:26 933 2

原创 docker-compose jira、bugzilla、zentao

参见文章,这里是对之前的内容进行了改动,主要讲怎么将zentao容器融入到已有的docker-compose.yml中。

2024-06-17 13:48:22 532

原创 docker-compose jira、bugzilla

直到构建完破解版本的镜像就可以了~

2024-05-29 16:57:19 784

原创 Java——多线程

1.什么是多线程?有了多线程,我们就可以让程序同时做多件事情2.多线程的作用?提高效率,利用程序运行当中的等待时间,让CPU在多个程序间进行切换。从而提高程序的运行效率。3.多线程的应用场景?只要你想让多个事情同时运行就需要用到多线程比如:软件中的耗时操作、所有的聊天软件、所有的服务器1.并发:在同一时刻,有多个指令在单个CPU上交替执行2.并行:在同一时刻,有多个指令在多个CPU上同时执行Java中是单继承。

2024-04-08 14:11:13 608

原创 docker复制集部署mongo之一主二从部署架构

本人环境是采用docker镜像进行部署的mongo数据库,采用了一主二从的部署架构,并将它们放置到相同的复制集中,复制集名称为rs0.3、选主机制: 由于至少需要两个节点的投票,这两个节点中的任何一个同意选主,就会成功选主。4、选主结果: 第一个投票者将成为新的主节点,MongoDB副本集会通知其他节点进行更新。1、发现主节点不可用: 由于 db0 不可用,db1 和 db2 将发现主节点失效。当遭受到攻击导致主节点宕机时,两个从节点都会参与选举,其中一个会变成主节点。默认复制集的第一个db为主节点。

2024-03-04 18:09:40 477

原创 内网ip实现https协议

用户是内网环境并且对产品有一定的要求,最终想要内网实现https协议。前后端都需要操作,并且操作之前需要将用到的内容准备好,这里分为前后端角度进行准备。

2024-02-27 17:35:27 1631 2

原创 流读取文件路径问题

2、包含中文路径:(若引用上面方式会导致 /XX/X中文XXX/拒绝访问)

2023-12-06 18:56:01 101

原创 怎么解决@Value不可作用于静态属性的问题

注解的方法在 Spring 容器初始化 bean 后执行。在这个方法中,将非静态属性的值赋给静态属性,从而实现了将。注解通常用于将属性值注入到 Spring Bean 中的实例变量。是在运行时处理的,它不能直接用于静态属性,因为静态属性在类加载时已经被初始化。注解和一个非静态的实例变量来初始化静态属性。注解的值,然后再将其传递给静态属性。要求至少有一个实例变量来保存。解决这个问题的一种方式是使用。注解的值注入到静态属性中。在Spring框架中,

2023-11-13 11:17:16 638

原创 日志门面---基础整合

JCL( Jakarta Commons Logging ),是Apache 提供的一个通用日志API。用户可以自由选择第三方的日志组件作为具体实现,像 Log4j 或 JDK 自带的 JUL。common-logging 会通过动态查找的机制,在程序运行时自动找出真正使用的日志框架。其内部有一个 Simple logger 的简单实现,但是功能很弱,所以 common-logging 通常都是配合着 Log4j 以及其他日志框架来使用。使用它的好处就是,

2023-10-16 15:04:28 123

原创 腾讯云轻量应用服务器开放端口仍然不能访问

本人踩的坑:勾选启用后,就需要填写一个ip地址,我填写的自己的服务器地址,然后就一直不能访问,一直timeout;要知道腾讯云轻量应用服务器是没有安全组的,但是仍然有防火墙概念。

2023-06-27 12:05:42 965 1

原创 SSL connection is required.Please specify SSL options and retry.

SSL connection is required.Please specify SSL options and retry.

2023-01-03 16:59:46 434

原创 安装mysql精简版

mysql下载及安装精简版

2023-01-03 15:42:31 796

原创 通过elementui使用scss的style来写‘全选’字样方式

伪类,在el-table中添加'全部'字样的方式。

2022-12-16 18:57:10 122

原创 关于nvm安装及使用常见操作/错误分析

nvm使用常见的一些问题:exit status 1、卸载、使用。

2022-10-15 21:25:00 2696

转载 Java中Date的使用--获取月份

Java中Date的使用--获取月份

2022-10-06 09:30:56 2671

原创 vue-cli版本问题---vue.config.js

很崩溃,但是没有关系,我们是谁?我们是越挫越勇的神仙好吧,然后我就又开启了疯狂百度之路,终于找到了一个博主的文章解决了我的问题,由于我也没有想到我会遇到这么多麻烦,也就没有整理,今天就简单的说一下。我在升级版本的时候,又遇到了更新脚手架无效的情况,就是无论我更新多少次,只要vue -V它就是我原本的版本,我甚至还卸载了node.js,然后重新安装npm等,然后重新配置环境变量一堆,这些整完了之后,我运行node -v 、 npm -v都是ok的;几经疯狂百度,终于是解决了。

2022-08-24 09:46:09 526 1

原创 发送验证码到手机短信---杂记

手机验证码实现过程记录。

2022-08-11 11:19:49 147 2

原创 集成百度地图

集成百度地图基础入门手册,需要结合百度API开发文档一起食用。。。

2022-08-11 10:11:54 334

原创 Java-网络编程

Java是Internet上的语言,它是从语言级上提供了对网络应用程序的支持,程序员能够很容易开发常见的网络应用程序。Java提供的网络类库,可以实现无痛的网络连接,联网的底层细节被隐藏在Java的本机安装系统里,由JVM进行控制。并且Java实现了一个跨平台的网络库,程序员面对的是一个统一的网络编程环境。IP和端口号网络通信协议。

2022-06-02 10:20:02 130

原创 Java-IO流

前言之前的存储数据都是在内存中进行的。例如:使用集合存数据等。当JVM关掉之后,这些数据就都没有了。我们需要将数据做持久化,就需要将内存中的数据存到硬盘上。(.txt文件)由于栈在内存层面,把内存中的数据写入到持久化层面,叫做输出。将持久化层面的数据读到内存中,就可以在程序中对这些数据进行操作了,叫做输入。1.File类的使用当从内存中将数据写到 .txt文件 里,或者从.txt文件把数据读到内存中,需要一个端点,这个端点是一个文件,在Java的内存中需要用一个对象来充当……

2022-05-31 16:51:32 228

原创 对象流实现的Demo

序列化机制:就是将内存中的Java对象转换成与平台无关的二进制,从而将这种二进制持久的保存到磁盘上,就实现了Java对象的持久化。相当于是输出过程。反序列化机制:就是将磁盘中的二进制传输到某个程序(内存)中,或是某个程序获得了这种二进制,就可以通过ObjectInputStream将其转换成Java对象,就是反序列化机制。

2022-05-31 14:56:02 88

原创 MyInput.java :Contain the methods for reading int,double, float,boolean,short,byte and string values

MyInput.java :Contain the methods for reading int,double,float,boolean,short,byte and string values from the keyboard.首先分析一下题目:创建一个MyInput.java,判断键盘输入的是int,double,float,boolean,short,byte还是string。整体实现思路如下,我就简单说一下:首先标准输入流(System.in)返回的是字节流,标准输入流可以获取到键盘输入到

2022-05-31 11:14:04 120

原创 从键盘输入字符串,要求将读取得到的整行字符串转成大写输出。然后继续进行输入操作,直至当输入“e”或者“exit”时,退出程序。

从键盘输入字符串,要求将读取得到的整行字符串转成大写输出。然后继续进行输入操作,直至当输入“e”或者“exit”时,退出程序。

2022-05-31 10:36:19 595

原创 IO流实现:获取文本上字符出现的次数,把数据写入文本

用到了map集合、字节流和缓冲流

2022-05-31 01:43:53 215

原创 Java-泛型

1.为什么要有泛型泛型:标签。泛型的设计背景:集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象,所以在JDK1.5之前只能把元素类型设计为Object,JDK1.5之后使用泛型来解决。因为这个时候,除了元素的类型不确定,其他的部分都是确定的。例如:关于这个元素是如何保存,如何管理等是确定的,因此此时把元素的类型设计成一个参数,这个参数叫做泛型。Collection<E>,List<E>, 这个<E>就是类型参数,即泛型。1.1泛型

2022-05-28 18:28:52 151

原创 Java反射机制(重要)

Reflection(反射)被认为是动态语言的关键,反射机制允许程序在执行期借助于Reflection API获取任何类的内部信息,并能直接操作任意对象的内部属性及方法。加载完类之后,在堆内存的方法区中就产生了一个Class类型的对象(一个类只有一个Class对象),这个对象就共包含了完整的类的结构信息。我们可以通过这个对象看到类的结构。这个对象就像一面镜子,透过这个镜子看到类的结构,所以,我们形象的称之为:反射。正常方式。

2022-05-27 11:53:37 281

原创 Java 网络编程

复习一、实现网络通信需要解决的两个问题1.如何准确地定位网络上一台或多台主机:定位主机上的特定的应用。2.找到主机后如何可靠高效地进行数据传输。二、网络通信的两个要素:1.对应问题一:IP和端口号2.对应问题二:提供通信协议:TCP/IP参考模型(应用层、传输层、网络层、物理+数据链路层)三、通信要素一:IP和端口号1.IP的理解1.IP:唯一地标识Internet上地计算机(通信实体)2.在Java中使用InetAddress类代表IP3.IP分类:IPv4

2022-05-24 12:32:25 118

原创 Java常用类

*** String 的使用*//*** 结论:* 1。常量与常量的拼接在常量池。且常量池中不会存在系统内容的常量。* 2.只要其中有一个是变量,结果就在堆中。相当于new* 3.如果拼接的结果调用intern()方法,返回值就在常量池中。*/@Test//加final就是常量。

2022-05-24 11:48:59 360

原创 Java_多线程

多线程1. 基本概念:程序、进程、线程程序(program)是为完成特定任务、用某种语言编写的一组指令的集合,即指一段静态的代码,静态对象。进程(process)是程序的一次执行过程,或是正在运行的一个程序。是一个动态的过程:有它自身的产生、存在和消亡的过程。——生命周期。1.如:运行中的QQ,运行中的MP3播放器。2.程序是静态的,进程是动态的。3.进程作为资源分配的单位,系统在运行时会为每个进程分配不同的内存区域。线程(thread):进程可进一步细化为线程,是一个程序内部的一条执行路径

2022-05-22 10:24:28 202

原创 Java异常处理

可以用来修饰:类、方法1.修饰的类,叫抽象类:不能进行实例化。抽象类中一定有构造器,便于子类实例化时调用。(涉及:子类实例化的全过程)开发中,都会提供抽象类的子类,让子类对象实例化,完成相关操作。--->抽象的使用前提:继承性。2.修饰的方法,叫抽象方法:只有抽象的方法,没有方法体。包含抽象方法的类,一定是一个抽象类。反之,抽象类中可以没有抽象方法。若子类重写了父类中的所有的抽象方法后,此子类方可实例化。若子类没有重写父类中的所有抽象方法,则此子类也是一个抽象类,需用abstract修饰。

2022-05-19 13:26:28 335

原创 Java集合专题

目录集合的理解和好处:数组:写出Person数组扩容示意代码:集合集合的框架体系Collection接口和常用方法Collection接口实现类的特点常用方法注意:Collection接口遍历元素的方式 1-使用Interator(迭代器)注意:Collection接口遍历元素的方式 2-for循环增强练习:List接口和常用方法List接口基本介绍List接口的常用方法:练习1:List的三种遍历方式[ArrayList,Linke.

2022-05-18 00:56:06 117

原创 Redis基础篇-(入门、数据类型、通用命令、Jedis)

Redis基础

2022-05-11 00:22:39 1449

原创 Cannot render error page for request [/xxx/xxx/xxx] and exception [nested exception is org.apache.

Cannot render error page for request [/xxx/xxx/xxx] and exception [nested exception is org.apache.ibatis.builder.BuilderException,纯纯语法错误!!!!

2022-04-24 12:13:38 7370

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除