- 博客(42)
- 资源 (1)
- 收藏
- 关注
原创 K8s部署微服务(springboot+vue)
本文主要记录K8s部署微服务项目(springboot后台+vue前端,动态部署自定义项目),也包括对网关、鉴权、用户等基础模块的部署。k8s部署项目,即创建相应的资源有命令行创建和yaml文件创建两种方式,由于命令行创建配置麻烦,且不具备复用性,因此本文均采用yaml文件创建资源的方式。
2023-07-04 00:19:41
9419
1
原创 centos搭建k8s环境
文章对K8s环境的搭建进行了描述,给出Docker、Docker仓库、k8s环境的搭建步骤,并给出常见报错和解决办法。
2023-07-03 20:49:30
5869
3
原创 vue computed计算属性
本文对vue的计算属性进行总结记录,并根据最近用到computed的地方进行详细举例说明,此外还介绍了计算属性的简写方式,get(), set()方法的作用和调用方式。
2023-02-06 17:08:02
1203
原创 Springboot和vue实现文件导入
Springboot和vue实现文件上传,且在上传之前进行验证,根据验证结果进行下一步选择覆盖或者使用原来实体的操作
2022-09-18 22:52:40
1886
原创 Idea构建项目一直报错,程序包xxx.xxx不存在(springboot项目改动之后必须maven clean install才生效)
Idea构建项目一直报错,程序包xxx.xxx不存在(springboot项目改动之后必须maven clean install才生效)
2022-06-15 20:53:42
7288
3
原创 IDEA运行Tomcat一直提示端口被占用的解决方法(无论怎么换端口,都提示端口被占用)
IDEA运行Tomcat一直提示端口被占用的解决方法(无论怎么换端口,都提示端口被占用)
2022-06-15 20:10:44
9023
7
原创 MinIO纠错码、分布式MinIO集群搭建及启动
这篇文章讲解了分布式存储保证可靠性常用的方法,MinIO纠错码,分布式MinIO的优点,以及虚拟机上分布式MinIO集群的搭建,并使用Nginx负载均衡来代理MinIO集群访问。
2022-05-22 17:24:16
2728
2
原创 TiDB单机模拟部署生产环境集群(闭坑实践,亲测有效)
本文介绍了TiDB部署本地测试集群和再单机上模拟生产环境集群两种TiDB模拟部署方式,这两种方式对服务器性能都有一定要求,特别是第二种方式,实验室8核16G的服务器直接卡死。笔者在虚拟机上很好地完成了这两种部署,并在部署中遇到并解决一个权限问题的坑。
2022-05-22 10:57:29
4457
1
原创 TIDB数据库特性总结
TIDB是一个开源分布式关系型数据库,是NewSQL的一个代表。TIDB具有很多优秀的特性,例如:实现一键水平伸缩,强一致性的多副本数据安全,分布式事务,实时OLAP等重要特性。一言以蔽之:TIDB未来可期。
2022-05-22 09:34:01
8643
2
原创 MQTT消息队列遥测传输协议,EMQX消息服务器搭建以及使用Springboot项目连接EMQX服务器实现消息推送和接收
MQTT消息队列遥测传输协议,EMQX消息服务器搭建以及使用Springboot项目连接EMQX服务器实现消息推送和接收
2022-05-05 19:13:15
4424
1
原创 Springboot整合TrueLicense(包括License的生成、安装和验证)
Springboot整合Truelicense(包括License的生成、安装和验证)
2022-05-05 16:10:13
10908
18
原创 Java网络编程,使用Java实现UDP和TCP网络通信协议,以及基于UDP的在线聊天室。
Java网络编程,使用Java实现UDP和TCP网络通信协议,以及基于UDP的在线聊天室。
2022-04-29 11:39:41
2782
1
原创 Linux查看Springboot项目进程,以及杀死进程等进程相关操作
Linux操作进程的相关方法,包括查询进程、进程查询结果解释以及关闭进程。
2022-04-26 10:28:09
4978
原创 Vue项目集成Markdown标记语言编辑器(MavonEditor)
Vue项目集成Markdown标记语言编辑器(MavonEditor)
2022-04-25 17:34:43
9530
1
原创 Springboot中前端向后端发送数据,@RequestBody注解及其相关
Springboot前端向后端发送数据,以及后端数据接收。
2022-04-25 11:29:15
10490
3
原创 Springboot常用的请求方式注解(@RequestMapping、@PutMapping、@DeleteMapping、@PostMapping)
Springboot中@RequestMapping注解以及其派生注解
2022-04-24 21:42:20
16345
1
原创 Pycharm连接远程服务器、使用Pycharm运行深度学习项目、Pycharm使用总结以及Pycharm报错和解决办法
Pycharm连接远程服务器,使用Pycharm运行深度学习项目以及Pycharm的使用总结提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录Pycharm连接远程服务器,使用Pycharm运行深度学习项目以及Pycharm的使用总结前言一、Pycharm连接远程服务器1、配置Deployment2、配置使用服务器端的Python环境3、使用远程服务器运行项目二、Pycharm运行深度学习项目1、配置深度学习环境2、下载数据集3、配置参数三、Pycharm使用总结及使用技巧1、P
2022-04-10 14:09:31
12410
8
原创 Linux服务器上mysql安装部署、mysql数据库防护、mysql用户创建、mysql权限分配
Linux服务器上mysql安装部署、数据库防护、用户创建以及权限分配 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用一、Linux下mysql的安装和部署二、Linux下常用的mysql数据库防护三、MySQL用户创建和权限分配提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录Linux服务器上mysql安装部署、数据库防护、用户创建以及权限分配前言一、Linux服务器上安装配置MySQL1
2022-04-09 17:53:57
1623
5
原创 插入排序,选择排序和快速排序复习(C语言实现)
简单的排序算法复习1,简单插入排序void InsertSort(int a[],int n){ int i,j,temp; for(i=1;i<n;i++){ temp = a[i]; for(j=i-1;j>=0&&a[j]>temp;j--){ a[j+1] = a[j]; } a[j+1] = temp; }}2,选择排序void SelectSort(int a[],int n){ int i,j,min; for(i=
2020-10-15 09:37:34
445
原创 Integer.valueOf()和Integer.parseInt()的用法
1,Integer.valueOf()和Integer.parseInt()的作用:Integer.valueOf()和Integer.valueOf()这两个方法都是Integer的静态方法,都可以传入一个只包含整数的字符串类型,将其转换为整数。String str = "123";Integer.valueOf(str);Integer.parseInt(str);2,Integer.valueOf()和Integer.parseInt()的不同:Integer.valueOf()和
2020-07-31 18:05:03
13888
3
原创 Ajax解析以及应用示例
初始Ajax1,什么是AjaxAjax是asynchronous JavaScript And Xml (异步的JavaScript和XML)。是一种异步请求技术,能够在不重新加载整个网页的情况下对网页的部分进行更新,目前应用非常广泛。2,Ajax的使用步骤创建异步对象var xmlHttp = new XMLHttpRequest();绑定事件xmlHttp.onreadystatechange = function(){};初始化异步对象参数xmlHttp.open(get,u
2020-07-31 16:23:11
231
原创 再探servlet
再探servlet什么是serveltServlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。使用servlet可以接受表单传来的参数,可以获取数据库中的数据或者其他源的记录。servlet主要执行以下几个任务:读取客户端发送的显示数据(表单)。读取客户端发送的隐式HTTP请求数据(cookie等)处理数据并生成结果(例如:访问数据库得到数据)发送显式数据到客户端(文档)
2020-07-31 15:52:57
121
原创 JSON必须要懂的内容
JSON学习笔记1,JSON是什么JSON(JavaScript Object Notation:JS对象表示法)是一种轻量级的数据交互格式,采用完全独立于编程语言的文本格式来存储和表示数据。JSON是JS对象的字符串表示法,本质上是一个字符串。他不是一种编程语言,他只是一种语法表示格式。(很简单)前后端分离的网站中,需要用到大量的前后端数据交互,因此JSON使用非常多。2,JSON和XML对比JSON更加易于阅读和编写,同时也易于浏览器的解析和生成,有效地提高网络传输效率。XML有更好
2020-07-28 13:07:30
313
原创 CSS浮动,盒子模型和CSS定位等
CSS浮动,盒子模型和CSS定位等1,CSS浮动什么是浮动:浮动就是不让块级元素独占一行,把块级元素排列在一行上。浮动的原理:让元素脱离文档流,不占标准流。使用float实现浮动,float的属性值:left,right,none,inherit(继承,使用不多)。浮动后无论是块级元素还是行级元素都会显示在同一行。清除浮动:目的:让后面的元素自动掉到下一行,常用方法:在父元素中添加 overflow:hidden;2,盒子模型什么是盒子模型:把HTML页面的元素当成一个矩形的盒子,
2020-07-26 13:48:36
187
原创 HTML和CSS重点知识复习
HTML和CSS重点知识复习1,块级元素和行内元素块级元素(如div,p,hr,br等):(块级元素的特点)块级元素可以设置宽高块级元素独占一行,如果不设置宽,则默认铺满整行。块级元素内部可以包含块级元素和行内元素,相当于执行了display:block行内元素(如span,strong等):(行内元素的特点)行内元素不能设置宽高行内元素不独占一行,和其他相邻的行内元素共占一行,当超过一行时,自动换行。行内元素只能包含行内元素,不能包含块级元素,相当于执行了:display:in
2020-07-26 00:06:37
429
原创 jQuery学习笔记四(jquery事件注册)
jQuery学习笔记四(jquery事件注册)1,jQuery事件和原生js事件比较原生js注册相同的事件之后,后面注册的会覆盖掉前面注册的,而jQuery事件,后面注册的不会覆盖前面注册的,这增强了事件处理能力。2,jQuery事件绑定方式简单事件绑定 .eventName(fn);不支持同时注册多个事件,也不支持动态注册$(".button").click(function(){});bind方式注册事件支持同时注册,不支持动态注册delegate事件委托支持同时注册,也支持动态注
2020-07-21 10:49:52
220
原创 jQuery学习笔记三(jQuery动画和位置尺寸的设置)
jQuery学习笔记(jQuery动画和位置尺寸的设置)1,jQuery的鼠标的移入移出事件mouseover()和mouseout()函数分别是移入移出,参数为一个匿名函数,在移入、移出的时候执行,并且子元素的移入移出事件会触发父元素的移入移出事件。mouseenter()和mouseleave()函数和mouseover(),mouseout()函数相似,但是子元素的移入移出事件不会触发父元素的移入移出事件,在实际操作中,推荐使用该方式。hover(function(){};functio
2020-07-21 10:49:20
210
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人