- 博客(54)
- 收藏
- 关注
原创 Elasticsearcha安装步骤与使用介绍
Elasticsearch,简称为 ES,是一款非常强大的开源的高扩展的分布式全文 检索引擎,可以帮助我们从海量数据中快速找到需要的内容,它可以近乎实时的 存储、检索数据.还可以可以实现日志统计、分析、系统监控等功能. 官网 例如京东,淘宝,头条等站内搜索功能.
2024-07-22 10:15:01
1019
原创 Redis介绍与使用
Redis 是一个开源的,使用 C 语言编写的,支持网络交互的,内存中的 Key-Value 数据结构存储系统,支持多种语言,它可以用作数据库、缓存和消息中间件。是一个高性能的,键值对的,将数据存储在内存中的非关系型数据库(nosql数据库 not only sql)。
2024-07-15 11:01:08
756
原创 Linux发行版CentOS 8 利用Docker安装应用
docker是一种容器技术(软件),提供标准的应用镜像(包含应用+应用的依赖),我们就可以非常轻松的在docker中安装应用,每一个应用安装好后,就是一个独立的容器。以前在Linux中安装软件,是直接安装在Linux操作系统中,软件和操作系统耦合度很高,不方便管理。分发:可以把打包好的镜像上传到镜像仓库,或者其他的Linux系统中。与上面的安装相比,多了一行用来将数据存放在建立的数据卷中的代码指令。(5)从Linux本地加载镜像到docker中。容器是封闭的,与外界隔离的,如果需要操作容器内的文件不方便。
2024-07-14 16:40:18
851
原创 Linux介绍与常用命令详解
Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时而编写的。Linux 是一种自由和开放源代码的类 Unix 操作系统的,免费使用和自由传播的类 Unix 操作系统,是一个多用户、多任务、支持多线程和多 CPU 的操作系统。
2024-07-14 09:09:51
1632
1
原创 FinalShell介绍,安装与应用
FinalShell是一体化的的服务器,网络管理软件,不仅是ssh客户端,还是功能强大的开发,运维工具,充分满足开发,运维需求。
2024-07-13 20:16:14
662
原创 虚拟机:VMware功能,安装与使用
VMware是威睿公司发布的一代虚拟机软件,可以在这个软件上安装Linux系统。方便我们可以同时使用两个系统学习。它的主要功能是可以给用户在单一的桌面上同时运行不同的操作系统,它也是可进 行开发、测试、部署新的应用程序的最佳解决方案。
2024-07-13 19:54:23
1075
原创 宿舍管理系统代码详解(操作界面)
在学生列表(主页面)中,点击编辑按钮,调用openUpdateDialog(scope.row.id)函数,并将获取到的id传到findStudentById(id)中,在编辑页面进行执行,向后端传入id值,利用id查询学生信息,传回到前端中。修改页面与新增页面相同,不同的是需要在修改页面中把选中的那个学生的信息显示到修改页面当中,所以需要在点开页面时进行一次查询,将内容赋到页面上去。在此系统中,操作界面大致相同,本篇将以学生管理的操作页面为例进行代码详解,在其他不同的操作页面有不同的情况下也会进行详解。
2024-05-22 11:20:11
1290
1
原创 宿舍管理系统代码详解(主页面)
网页有可能会跳过登录界面直接进入到主页面,是不安全的,所以要添加导航守卫,确保在点击其他的内容时吗,进行判断,当用户信息为空时返回到登录界面。因为主页面只是用来展示,调用其他的导航内容的,所以不需要与后端交互,没有交互的内容,因此没有后端的代码。这部分代码依旧是element-UI组件里面的布局代码,从官网上可以直接引用(注意这部分的导航这部分的代码,在新建导航或者新建导航内的内容时,记得将标签前后都带上。本篇将对管理系统的主页面的代码进行详细的介绍。(4)在vue中引用vue。(2)script部分。
2024-05-14 20:44:10
619
原创 宿舍管理系统代码的结构
目前市面上的项目的后端管理系统的样式大同小异,因此,代码的结构也是十分类似的,本篇将以宿舍管理系统的项目的代码为例,简单介绍一下代码的结构构成。
2024-05-13 19:58:10
303
原创 前端vue项目搭建(router路由,element项目配置)
这样vue的配置就完成了,在vue中,即可按照html+css+js的格式写即可。六、新建一个router目录,新建index.js文件。五、打开命令框输入指令下载router路由。十、main.js中配置element插件。三、新建一个App.vue文件。八、在main.js中配置路由。二、创建成功后删除这三个文件。一、创建一个vue2的项目。七、导入你的路由,进行配置。四、在文件中添加这一段话。九、安装element。
2024-04-11 17:27:37
415
原创 Java后端搭建流程
后端程序为了能让前端能够远程的访问到,需要将后端的程序部署在服务器中,这样前端就可以远程访问,并且向前端做出反应严格意义上的服务器指的是一款软件,里面可以放置文件,让别人可以远程访问,并且有请求必有响应。宏观意义上的服务器,是软件+硬件服务器是一个容器,是一个连接用户与程序之间的中间件。
2024-04-11 17:17:52
1816
原创 JavaScript入门
function:表示函数定义的关键字functionName:表示函数名arguments:表示传递给函数的参数列表,各个参数之间用逗号隔开,可以为空statements:表示实现函数功能的函数体return expression:表示函数将返回expression的值,同样是可选的语句。
2024-03-26 19:44:05
1080
原创 数据结构——用Java实现二分搜索树
Java实现二分搜索树,二叉树,树,二叉搜索树,LeetCode700,LeetCode701,LeetCode102
2024-01-25 16:55:54
1047
1
原创 数据结构——基本计算器的实现
Java实现计算器,用栈的思想实现计算器的基本功能,带括号的计算器,不带括号的计算器。227. 基本计算器 II;224. 基本计算器
2024-01-21 10:09:10
1384
原创 Maven在java中的实现(对java的项目进行打包)
在前面的文章中我们了解了Maven的作用,并在自己的电脑上安装配置好了Maven,也成功的在IDEA中添加了Maven,但是具体的实现还是有一些些小问题,那么接下来,我将带着大家对Java项目进行一次打包,系统的完成一次,并在途中解决一下会出现的问题.然后你要打包的这个包里面就会出现target文件夹,点击进去,底下有两个jar包,最底下的那个jar包就是你最终打的包,将这个jar包发送给你的朋友,即使他没有安装IDEA,也能运行这个程序了!进入到这个窗口,左侧栏最底下找到Maven,勾选上后,OK确认。
2024-01-07 18:34:33
852
原创 MySQL数据库
● JDBC(Java DataBase Connectivity)java数据库连接● 是一种用于执行SQL语句的Java API,可以为多种关系型数据库提供统一访问, 它由一组用Java语言编写的类和接口组成。● 有了JDBC,java开发人员只需要编写一次程序,就可以访问不同的数据库JDBC API: 供程序员调用的接口与类,集成在java.sql包中DriverManager类作用:管理各种不同的jDBC驱动Connection 接口 与特定数据库的连接。
2023-12-26 15:26:18
112
1
原创 MySQL数据库
为了将数据持久的保存起来 java中的对象都是存储在内存中,程序结束数据都销毁之间学习IO,将数据存储在文件中,但是内容整体是一个字符串,使用起来不方便所以我们需要学习一种专业存储数据的软件---数据库.数据库不仅可以持久的保存数据,还可以方便的提取数据.
2023-12-03 20:49:50
60
原创 javaGUI
● swing 是一个为Java设计的GUI工具包javax.swing,该包中包括了图形用户界面 的各种组件支持。● 一个 Java 的图形界面,由各种不同类型的“元素”组成,这些“元素”被称为 组件(Component)。● swing中的组件可以分为两大类:容器(如窗口,对话框,面板)和功能组件(如按钮,输 入框,菜单等). ● 它们的区别主要是在概念上的。因为每个容器也都是组件。● 容器是一种可以包含组件的特殊组件在一个类的内部定义的类称为内部类。
2023-12-03 19:50:47
189
原创 Java线程
程序:为解决某种问题,使用计算机语言编写的一系列指令(代码)的组合.本章中的程序,特指的是静态的,安装在硬盘上的代码集合.进程:运行中的程序(被加载到内存中),是操作系统进行资源分配的最小单位线程:进程可以进一步细化为线程,是进程内一个徐晓执行单元,是CPU进行任务导读的最小单位.例如:运行中的QQ就是一个进程,操作系统会为这个进程分配内存资源,一个聊天窗口就认为是一个线程,这多个聊天窗口可以同时被CPU执行,但是这些聊天窗口属于进程● 一个进程可以包含多个线程,
2023-12-03 19:24:35
36
原创 Java异常与处理
程序中不正常的情况异常指的是程序在执行过程中,出现的非正常情况,如果不处理最终会导致 JVM的非正常停止注:1.指的是程序在执行过程中,出现的非正常情况,如果不处理最终会导致 JVM的非正常停止2.语法错误并非异常,如:int a = 10 后面忘加分号,程序写错了,不属于异常自定义异常就是自己定义的异常类,也就是API中的标准异常类的直接或间接的子类作用:用自定义异常标记业务逻辑的异常,避免与标准异常混淆。
2023-10-15 20:48:28
66
1
原创 JavaIO
一个File类的对象,可以表示计算机硬盘上一个具体的文件或目录(文件夹)通过File类的对象 来获取文件/目录的相关信息(例如创建时间,是否可写......)但是不能读取文件中的内容File类是java.io包中很重要的一个类;File类的对象可以表示文件,还可以表示目录,在程序中一个File类对象可以代 表一个文件或目录;File对象可以对文件或目录的属性进行操作,如:文件名、最后修改日期、文件 大小等;File对象无法操作文件的具体数据,即不能直接对文件进行读/写操作。
2023-10-11 20:34:12
58
原创 Java集合(二)
fadsjkl 用内容计算一个hash值(整数),用hash值比较速度快。但是hash是不安全的,有可能内容不同,但是算出来的hash有可能一样。添加进来的元素可以排序(有序的 不是添加的顺序,是元素的自然顺序)添加元素时 调用equals()判断,效率低(一个一个字符判断)向Hashset中添加元素时,是如何判断元素是否重复的。当hash相同时,调用equals(0判断内容是否相等。底层用到hasCode()和equals()方法。元素师无序的(既不是添加顺序,也不是自然顺序)
2023-09-27 20:36:15
52
原创 Java常用类(四)
1.在需要调用时间的代码中,注意三种类的使用方法,以及字符串和Date类型相互转换以解决问题2.在处理需要精确小数点后的运算时,可以使用BigDecimal3.在处理较大数的运算时,不要忘记还有BigInteger类可以使用。
2023-09-12 20:08:31
63
原创 Java常用类(三)
2.猜拳游戏:1表示石头,2表示剪刀,3表示布 接收用户输入的拳 并输出 ,然后电脑随机产生一个数 对比输赢 启动游戏例如下开始游戏 欢迎来到游戏中心 请用户出拳(1表示石头,2表示剪刀,3表示布) 判断输赢。3.模拟双色球摇奖功能 要求: 创建一个长度为5的int类型数组 从1-33的数字中随机取出5个不重复的数据,存入到数组中 然后按照从小到大的顺序输出.1.给定一个字符串,统计一个字符串中出现的大写字母,小写字母,数字各自的个数.关于Java常用类的三道例题。
2023-07-21 23:36:53
83
原创 Java常用类
API(Application Programming Interface)应用程序编程接口是对java预先定义的类或接口功能和函数功能的说明文档,目的是提供 给开发人员进行使用帮助说明.本章会学习java提供的一些基础常用类,以便后期学习需要.后面的章节以具体模块化学习为主,本质就是学习java中提供的类的功能。
2023-07-18 20:42:01
78
1
原创 Java面向对象(二)
面向过程的笔记中多为概念,需要多次回顾主要的两个关键字要学会如何使用区分静态和非静态变量两种代码块的区别包的作用与命名方式。
2023-07-15 19:59:08
52
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人