
后端
文章平均质量分 76
一花一world
一个技术宅,晚上不加班难受
展开
-
java 数组合并的10种方法
自定义方法或库提供了灵活性,可以按照特定需求进行定制和优化。但是,这需要额外的开发时间和测试来确保正确性和性能。如果没有特定的需求或优化要求,通常推荐使用标准库或经过广泛测试的第三方库,因为它们更稳定且经过优化。原创 2023-12-19 14:33:36 · 2829 阅读 · 0 评论 -
MySQL分页存储概念清晰梳理
分页存储是操作系统中常用的一种内存管理技术,MySQL数据库也采用了这种技术。在MySQL中,数据并不总是连续存储的,而是被分成一个个页面(Page),每个页面有一定的数据大小(如16KB、32KB等)。这些页面在内存中组成了页表(Page Table),而页表中的每一项称为页表项(Page Table Entry),用来存储页面在内存中的位置信息。原创 2023-11-09 23:13:59 · 674 阅读 · 0 评论 -
elementUI自定义上传文件 前端后端超详细过程
引入Element UI组件库:在前端项目中引入Element UI库,可以通过CDN引入或者通过npm安装并导入。创建上传组件:在前端代码中创建一个上传组件,可以使用el-upload组件来实现文件上传功能。在组件中设置上传的URL、校验函数和上传成功的回调函数等。校验文件:在属性指定的校验函数中,根据文件的类型和大小进行校验。可以使用file.type获取文件类型,使用file.size获取文件大小。校验失败时,通过方法显示错误信息。发送文件:在上传组件中,通过action。原创 2023-08-22 18:16:35 · 8583 阅读 · 0 评论 -
Spring Boot 常见的底层注解剖析
Spring Boot 是一个用于创建独立的、基于Spring框架的Java应用程序的框架。它提供了许多注解,用于配置和定制应用程序的行为。原创 2023-08-02 18:10:41 · 535 阅读 · 0 评论 -
公网访问的Linux CentOS本地Web站点搭建指南
全球范围的访问:通过公网访问,任何人都可以从任何地方访问您的网站,无论是在本地还是在其他国家原创 2023-07-30 10:52:32 · 2239 阅读 · 0 评论 -
统信UOS安装mysql数据库(mariadb)-统信UOS安装JDK-统信UOS安装nginx(附安装包)
你可以到MySQL官方网站或者其他可靠的软件下载网站下载适用于你的操作系统版本的MySQL DEB安装包。:在另一台联网的计算机上,你可以访问Oracle官方网站或者其他可信的软件下载网站,下载适用于你的操作系统版本的JDK DEB安装包。请确保你下载的是适合银河麒麟的版本。:在另一台联网的计算机上,你可以访问Nginx官方网站或其他可信的软件下载网站,下载适用于你的操作系统版本的Nginx DEB安装包。使用U盘、移动硬盘或通过网络传输的方式,将下载好的Nginx DEB包复制到银河麒麟服务器系统中。原创 2023-07-28 23:56:26 · 7748 阅读 · 2 评论 -
银河麒麟安装mysql数据库(mariadb)-银河麒麟安装JDK-银河麒麟安装nginx(附安装包)
你可以到MySQL官方网站或者其他可靠的软件下载网站下载适用于你的操作系统版本的MySQL RPM安装包。:在另一台联网的计算机上,你可以访问Oracle官方网站或者其他可信的软件下载网站,下载适用于你的操作系统版本的JDK RPM安装包。:在另一台联网的计算机上,你可以访问Nginx官方网站或其他可信的软件下载网站,下载适用于你的操作系统版本的Nginx RPM安装包。:在另一台联网的计算机上,你可以访问Nginx官方网站或其他可信的软件下载网站,下载适用于你的操作系统版本的Nginx DEB安装包。原创 2023-07-28 23:21:25 · 7419 阅读 · 2 评论 -
vue+nodejs前后端分离模式详细使用说明
当你在Vue组件中调用方法时,axios会发送HTTP请求到Node.js服务器上的接口,并将接口返回的数据传递给你的Vue组件进行处理。在这种场景下,Vue.js可以直接与Node.js进行通信,而Node.js负责与后端服务器进行交互,并将数据返回给Vue.js。Vue.js的开发生态也依赖于Node.js的工具链,通过Node.js可以更方便地进行前端项目的开发和部署。这些只是Node.js和Vue.js的一些常见使用场景,实际上它们的应用领域非常广泛,可以根据具体的需求和项目来选择合适的技术栈。原创 2023-07-07 22:42:09 · 5065 阅读 · 1 评论 -
java SpringMVC原理分析 | 数据处理:ModelAndView
在Spring MVC中,可以使用控制器方法的参数注解来自动将请求参数绑定到方法的参数中,并使用响应体注解将方法的返回值转换为响应数据。在Spring MVC中,可以使用控制器方法的参数注解来自动将表单数据绑定到方法的参数中,并使用表单验证注解来验证用户输入的数据。ModelAndView是Spring MVC框架中的一个类,用于封装处理请求的方法的返回结果。它包含了要传递给视图的数据以及要使用的视图的信息。对象的视图信息来选择合适的视图解析器,并将Model中的数据传递给视图进行展示。原创 2023-07-04 10:12:09 · 1339 阅读 · 0 评论 -
java面试对象编程
面向对象编程的核心思想是将现实世界中的事物抽象为对象,通过定义对象的属性和行为来描述事物的特征和功能。继承是面向对象编程的一种机制,通过继承可以创建一个新的类,并从现有类派生,新的类称为子类或派生类,现有类称为父类或基类。子类继承了父类的属性和方法,并可以添加新的属性和方法,或重写父类的方法。封装是面向对象编程的基本特性之一,它将数据和操作数据的方法封装在一个类中,对外部隐藏了内部实现细节,只暴露了必要的接口。多态是面向对象编程的一种特性,它允许在不同的对象上调用相同的方法,实现方法的重写和动态绑定。原创 2023-07-02 21:25:52 · 290 阅读 · 0 评论 -
java + vue2 学生成绩管理系统-附详细代码
一个学生成绩管理系统可以用Java后端和Vue2前端来实现。下面是一个简单的示例,详细说明和代码如下:在这个学生成绩管理系统中,我们可以设计一个简单的数据库模式来存储学生信息。首先,我们可以创建一个名为students的表来存储学生信息,包括学生姓名、学号和成绩。idnamescoreINT然后,我们可以使用JPA(Java Persistence API)来在Java代码中映射这个数据库表。我们可以创建一个名为Student的实体类,并使用@Entity注解将其映射到数据库表。原创 2023-07-01 17:10:04 · 884 阅读 · 1 评论 -
Python中的变量和数据类型
在Python中,可以使用int、float、str、list、tuple、dict和set等函数来进行数据类型转换。例如,可以使用int函数将字符串转换为整数,也可以使用str函数将整数转换为字符串。需要注意的是,进行数据类型转换时可能会出现异常,例如将字符串转换为整数时如果字符串中包含非数字字符就会出现ValueError异常。在Python中,常见的数据类型包括数字、字符串、列表、元组、字典和集合等。变量是用于存储数据的容器,可以在程序中多次使用。变量的使用非常简单,只需要在变量名前面加上等号即可。原创 2023-06-08 10:07:42 · 275 阅读 · 0 评论 -
MyBatisPlus入门详细教程
MyBatisPlus是MyBatis的增强工具,提供了很多便捷的功能,例如自动生成代码、分页查询、乐观锁、逻辑删除等。原创 2023-06-05 14:38:01 · 1058 阅读 · 0 评论 -
linux下docker打包 java +vue + mysql 项目全过程代码详解
该Dockerfile代码含义为:使用node:lts-alpine基础镜像构建前端代码,使用openjdk:11-jre-slim基础镜像构建后端代码。最后添加mysql到镜像中,并创建用户和数据库,并启动mysql服务。其中,-d参数用于将容器运行在后台,-p参数将主机的8080和3306端口映射到容器的8080和3306端口,–name参数用于指定容器名称,myapp为之前指定的镜像名称。其中,-t参数用于指定镜像名称,后面的.代表当前路径下的Dockerfile文件。5.通过浏览器访问程序。原创 2023-06-02 20:59:23 · 429 阅读 · 0 评论 -
vue+nodejs 搭建网站全过程
Vue.js + Node.js + MongoDB 的网站搭建示例。进入后端目录,使用 Node.js 搭建后端服务器,编写接口,连接数据库等。可以进行前端和后端的性能优化,包括页面优化、服务器优化等。进入前端目录,使用 Vue.js 编写前端代码,包括页面设计、组件编写等。使用 PM2 等工具将项目部署到服务器上,可以使用 Nginx 等工具进行反向代理和负载均衡。Node.js:用于搭建后端服务器。Express:用于简化后端开发。Vue.js:用于创建用户界面。原创 2023-06-02 12:08:48 · 2245 阅读 · 0 评论 -
PHP+Vue 项目登录注册页面全过程附代码
除了框架自带的身份验证功能,您还可以使用一些 PHP 扩展和库来增强安全性,例如 bcrypt、JWT 等。对于前端 Vue 部分,您可以使用 Vue Router 来实现不同页面之间的路由跳转和权限控制。除了 Vue Router,还可以使用 ElementUI 等 UI 库来实现登录注册页面的 UI 设计和交互效果。与后端 API 接口进行交互,实现用户注册、登录等功能;创建用户表,包含 ID、用户名、密码、邮箱等字段;设计登录、注册界面,包括输入框、按钮等元素;使用 Vue.js 框架搭建前端页面;原创 2023-06-01 18:21:10 · 1827 阅读 · 0 评论 -
pdf、图片转OFD怎么实现?附详细代码
通过创建一个ImageObject来表示图片资源,并通过addImageObject方法将其添加到OFD文档中。以下是将pdf和图片转换为OFD的实现方式及详细代码说明。对于pdf转OFD,可以使用iText库来实现。以上代码中,利用PdfReader读取pdf文件,利用OfdWriter写入ofd文件并调用convert方法将pdf转换为ofd文件。对于图片转OFD,可以使用OFD多媒体资源存储提供的功能来实现。以上就是将pdf和图片转换为OFD的实现方式及详细代码说明。原创 2023-05-29 12:15:24 · 4244 阅读 · 6 评论