前言:  就如前文所讲述的, 聊天室往往是最基本的网络编程的学习案例. 本文以WebSocket为底层协议, 实现一个简单的聊天室服务.  服务器采用Netty 4.x来实现, 源于其对websocket的超强支持, 基于卓越的性能和稳定.初步构想:   本文对聊天室服务的定位还是比较简单. 只需要有简单的账户体系, 能够实现简单的群聊功能即可.   流程设计初稿:   1). 用户登陆                 
                
         
            
            
            
            今天咱们就来介绍一个在Java开发领域非常流行的模板引擎技术-Thymeleaf,用过SpringBoot的同学可能都知道,SpringBoot在自己体系里面默认支持的页面技术不是JSP,而是一个叫Thymeleaf的模板引擎技术,当然它也是有一网页技术。       为什么SpringBoot在web开发的时候不是默认支持JSP了呢,做过web开发的同学可能都知道,其实JSP本身就是Serv            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-06 21:11:12
                            
                                28阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            背景在 spring boot 项目中,使用@RestController / @RequestMapping / @GetMapping / @PostMapping 等注解提供api的功能,但是每个Mapping返回的类型各不相同,有的是void,有的是基础类型如strping /integer,有的是dto。
在前后端分离的项目中,返回格式不统一,使得前端处理返回结果也不能统一,会导致写很多            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-13 16:54:18
                            
                                146阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1 HTML DOM编程概述    文件对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理HTML的标准编程接口。由于HTML文档被浏览器解析后就是一棵DOM树,要改变HTML的结构,就需要通过JavaScript来操作DOM。始终记住DOM是一个树形结构。    HTML DOM(文档对象模型),            
                
         
            
            
            
            # Java接口直接返回HTML
在现代Web开发中,Java作为一种强大的后端编程语言,能够与前端技术无缝整合,提供动态生成HTML内容的能力。本文将探讨如何在Java接口中直接返回HTML,并通过代码示例帮助您理解这一过程。
## 什么是RESTful接口?
RESTful接口是一种基于REST(Representational State Transfer)架构风格的API,它允许开发            
                
         
            
            
            
            200105-SpringBoot 系列 web 篇之自定义返回 Http Code 的 n 种姿势虽然 http 的提供了一整套完整、定义明确的状态码,但实际的业务支持中,后端并不总会遵守这套规则,更多的是在返回结果中,加一个 code 字段来自定义业务状态,即便是后端 5xx 了,返回给前端的 http code 依然是 200那么如果我想遵守 http 的规范,不同的 case 返            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-01 12:43:58
                            
                                114阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在各种中台、微服务、分布式等互联网概念盛行的今天,部门承接的项目也逐渐开始采用的微服务框架,前后端分离方式。现在的软件开发,随着前后端任务的细分,相应的工作职责也就越来越清晰。现在项目开发的前端的技术栈和相应的生态圈都已经相当成熟,前端开发人员随之走俏,地位也越来越高。新开发系统中融合各种微应用的方式来构建生态系统,所以使用SpringBoot2对原有的产品按照微服务的模式进行拆分重构,本文主要介            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-21 15:47:02
                            
                                150阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Java可以直接返回HTML吗?
作为一名经验丰富的开发者,我很高兴能帮助你解决这个问题。首先,让我们来了解一下整个过程的流程。下面是一个简单的步骤表格,展示了实现Java直接返回HTML的步骤:
步骤 | 动作
---|---
1 | 创建一个Java Web项目
2 | 设置项目的配置文件
3 | 创建一个Java类用于处理请求
4 | 在Java类中编写返回HTML的代码
5 | 部署并            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-13 05:42:41
                            
                                103阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android 接口直接返回 HTML 代码
## 引言
在移动应用开发中,Android 提供了强大的接口功能,使得应用能够与后端服务器进行通信。一种常见的需求是,服务器返回 HTML 代码,以便在客户端显示动态内容。本文将探讨如何实现这一功能,并提供详细的示例代码。
## 背景知识
在 Android 应用开发中,我们通常使用 `HttpURLConnection` 或 `Retr            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-08-05 08:30:52
                            
                                168阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 使用 TypeScript 函数直接返回 HTML 代码的入门指南
在前端开发中,TypeScript 作为一种强类型的 JavaScript 超集,越来越受到开发者的青睐。它不仅提供了类型检查,还增强了代码的可读性与可维护性。在本篇文章中,我们将学习如何用 TypeScript 函数来直接返回 HTML 代码,并通过具体步骤和示例代码为你详细讲解。
## 实现流程
首先,我们需要了解整            
                
         
            
            
            
            # Java SpringBoot后台返回HTML
在现代Web开发中,Spring Boot是一个流行的Java框架,它简化了基于Spring的应用开发。Spring Boot允许开发者快速构建RESTful Web服务和微服务。然而,有时我们也需要在Spring Boot应用中返回HTML页面。本文将介绍如何在Spring Boot应用中实现这一功能。
## 1. 创建Spring Boo            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-07-17 08:47:51
                            
                                853阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             将接口数据返回至html前端页面有两种方法  方法一:  1 @app.route('/index',methods=['get'])
2 def open_index():
3     page=open('my_index.html',encoding='utf-8');——---->打开当前文件下的my_index.html(这个html是你自己写的)
4     res=            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-05 22:36:22
                            
                                24阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在很多情况下,我们需要生成图形验证码来提高系统的安全程度,比如获取手机验证码之前要输入图形验证码,比如答题或者抽奖之前要输入图形验证码,这样子提高了用户直接调用接口来刷的难度,为什么说只是提高了难度呢,因为如果想要破解的话还是可以破解的,用智能识别,跟库对比什么的就可以破解了,只不过破解成本高!再比如12306的图形验证码是叫用户选择图片类型的,这种难度就更加高了,若是破解的付出不能大于收益,正常            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-04 06:23:15
                            
                                73阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言jQuery对原生js进行了大量封装,让我们使用起来更加方便,尤其ajax。这里就对jQuery的ajax做一个总结。项目创建演示项目将在之前的Springboot项目的基础上进行,这里不对后端实现展开描述,详情请见项目结构如下图,使用static作为前端专用文件夹:jQuery依赖,本文是下载的jquery-2.1.1.min.js文件放入static/lib中。index.html是项目的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-06 11:56:22
                            
                                515阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              简介错误处理机制说起来是每个网站架构开发的核心部分,很多时候我们并没有去关注他们,其实错误在我们日常访问过程中时长出现,对错误机制进行了解也是开发一个好的网站所必备的技能之一。默认错误反馈spring boot默认会根据不同的请求客户端,返回不同的结果: 1、情况一:返回一个默认的错误页面当我们使用web访问出错的时候,会跳到这样的错误页面,其信息如下所示:Whitelabel Er            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-09 16:35:08
                            
                                48阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Springboot AOP 拦截 直接返回结果数据            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-07 17:23:30
                            
                                446阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            很简单,把静态页面放在static文件夹下面,就能通过地址栏输入html文件名的方式访问了            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-29 14:48:14
                            
                                1457阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            为什么要统一返回值定义统一的数据返回格式有利于提高开发效率、降低沟通成本,降低调用方的开发成本。目前比较流行的是基于JSON格式的数据交互。无论是HTTP接口还是RPC接口,保持返回值格式统一很重要。一般情况下,统一返回数据格式没有固定的规范,只要能描述清楚返回的数据状态以及要返回的具体数据即可,但是一般会包含状态码、消息提示语、具体数据这3部分内容。{
  "code": 20000,
  "m            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-05 14:32:26
                            
                                900阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            练习项目中有一个需求需要用户上传头像,写下这篇博客记录我的实现方式。本文介绍了上传文件至本地磁盘文件夹,相对路径保存在数据库,并没有使用oss对象服务器,然后运用Nginx反向代理进行地址映射,由浏览器访问本地资源。部分教程来源百度,侵权联系。SpringBoot上传文件前端部分代码,注意请求方式必须是post,而且必须加上enctype="multipart/form-data"才能上传文件。上            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-23 10:40:49
                            
                                423阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            正则表达式Nginx 内置的全局变量location前缀字符串及优先级示例location 匹配原则if 和 break 指令ifbreakreturn、rewrite 和 try_files 指令return 指令rewrite 指令flag 标志位示例try_files 指令正则表达式Nginx 使用 perl  语法的正则表达式。正则表达式的用法可以参考 这里。Nginx 内置的全局变量ht            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-06 10:05:10
                            
                                566阅读