- 只知道这个的用法,心里着实难受,所以看了看底层,简单做下总结。 BCryptPasswordEncoder算法和shiro的区别: 其实和shiro中区别就是shiro 中的salt是自己指定的,然后存... 只知道这个的用法,心里着实难受,所以看了看底层,简单做下总结。 BCryptPasswordEncoder算法和shiro的区别: 其实和shiro中区别就是shiro 中的salt是自己指定的,然后存...
- 数字化新星何为低代码?何为无代码 码是一类新兴的数字化产品,受到越来越多厂商和用户的青睐。低代码刚出现的时候,市场概念相对朴素,用户较容易理解。各类厂商入局后,为了提升差异化竞争能力,纷纷提出各种概念,... 数字化新星何为低代码?何为无代码 码是一类新兴的数字化产品,受到越来越多厂商和用户的青睐。低代码刚出现的时候,市场概念相对朴素,用户较容易理解。各类厂商入局后,为了提升差异化竞争能力,纷纷提出各种概念,...
- 用了一些部署工具:发现Cargo工具部署比较方便,特此推荐一下~ Cargo分为standalone和existing模式 standalone模式:会从Web容器目录复制一份配置到用户指定的目录,然后在此基础上部署应用,每次重新构建,这个目录会被清空,所有配置重新生成 existing:用户需要指定现有的Web容器配置目录,... 用了一些部署工具:发现Cargo工具部署比较方便,特此推荐一下~ Cargo分为standalone和existing模式 standalone模式:会从Web容器目录复制一份配置到用户指定的目录,然后在此基础上部署应用,每次重新构建,这个目录会被清空,所有配置重新生成 existing:用户需要指定现有的Web容器配置目录,...
- java web服务器是如何工作的,Web服务器也是超文本传输协议服务器,因为它使用HTTP来跟客户端进行通信的,这通常是个web浏览器。一个基于java的web服务器使用两个重要的类:java.net.Socket 和java.net.ServerSocket,并通过 HTTP 消息进行通信。 [b] 超文本传输协议(HTTP) [... java web服务器是如何工作的,Web服务器也是超文本传输协议服务器,因为它使用HTTP来跟客户端进行通信的,这通常是个web浏览器。一个基于java的web服务器使用两个重要的类:java.net.Socket 和java.net.ServerSocket,并通过 HTTP 消息进行通信。 [b] 超文本传输协议(HTTP) [...
- @date: 2020-07-31 06:00 基于 Nginx + Java(SpringBoot) 实现带权限验证的静态文件服务器,支持文件下载、PDF预览和图片预览。 需要注意的是,无需权限判断的图片不建议使用此方法,大量的图片访问会增加后台服务器的处理压力。 一、实现原理 本质上是使用了X-Sendfile功能... @date: 2020-07-31 06:00 基于 Nginx + Java(SpringBoot) 实现带权限验证的静态文件服务器,支持文件下载、PDF预览和图片预览。 需要注意的是,无需权限判断的图片不建议使用此方法,大量的图片访问会增加后台服务器的处理压力。 一、实现原理 本质上是使用了X-Sendfile功能...
- 一、Web Validation 上篇文章我们学习了 vertx 中使用 thymeleaf、freemarker 模板引擎,本篇文章我们学习下非常常用和实用的 Web Validation 请求校验器... 一、Web Validation 上篇文章我们学习了 vertx 中使用 thymeleaf、freemarker 模板引擎,本篇文章我们学习下非常常用和实用的 Web Validation 请求校验器...
- Docker部署基于Nodejs的Web应用-实战篇 javascript koa.js docker Docker docker是一个开源的应用容器引擎,可以为我们提供安全、可移植、可重复的自动化部署的方式。docker采用虚拟化的技术来虚拟化出应用程序的运行环境。此种方式具有以下优势: 每个部署的应用程序... Docker部署基于Nodejs的Web应用-实战篇 javascript koa.js docker Docker docker是一个开源的应用容器引擎,可以为我们提供安全、可移植、可重复的自动化部署的方式。docker采用虚拟化的技术来虚拟化出应用程序的运行环境。此种方式具有以下优势: 每个部署的应用程序...
- LogView https://gitee.com/davegrohl/LogView.git 项目介绍 ws: tail -f 查看服务器日志功能 这个项目写的不好,大家可以参考其他的开源项目boot-websocket-log: 使用websocket技术实时输出系统日志到浏览器端,实现WebLog htt... LogView https://gitee.com/davegrohl/LogView.git 项目介绍 ws: tail -f 查看服务器日志功能 这个项目写的不好,大家可以参考其他的开源项目boot-websocket-log: 使用websocket技术实时输出系统日志到浏览器端,实现WebLog htt...
- 一、NUXT.js简介 随着工程量的不断增加,业务处理复杂度提高,传统前后端分离页面的整体加载速度有可能成为瓶颈,另一方面对SEO也非常不友好,而现在很多应用也开始使用SSR解决这一问题,但采用SSR ... 一、NUXT.js简介 随着工程量的不断增加,业务处理复杂度提高,传统前后端分离页面的整体加载速度有可能成为瓶颈,另一方面对SEO也非常不友好,而现在很多应用也开始使用SSR解决这一问题,但采用SSR ...
- 1 Objectives 2 Before you begin 2.1 使用Deployment对象创建后端 2.2 创建后端Service对象 2.3 创建前端应用 2.4 与前端 Service 交互 2.5 通过前端发... 1 Objectives 2 Before you begin 2.1 使用Deployment对象创建后端 2.2 创建后端Service对象 2.3 创建前端应用 2.4 与前端 Service 交互 2.5 通过前端发...
- 5.1 服务器端开发 5.1.1 服务器端开发环境搭建 搭建服务器端开发环境,主要有以下两个难点: 1. 开发工具Myeclipse中Axis2插件的安装; 2. 在Web Project中如何实现S2SH框架的融合。 搭建基本步骤如下: Axis2安装部署 一、 下载Axis2安装包和Axis2.war文件 将Axis2解压到D盘... 5.1 服务器端开发 5.1.1 服务器端开发环境搭建 搭建服务器端开发环境,主要有以下两个难点: 1. 开发工具Myeclipse中Axis2插件的安装; 2. 在Web Project中如何实现S2SH框架的融合。 搭建基本步骤如下: Axis2安装部署 一、 下载Axis2安装包和Axis2.war文件 将Axis2解压到D盘...
- 点关注公众号,回复“1024”获取2TB学习资源! 写在前面 此异常非彼异常,这里所说的异常是业务上的异常。 最近做了一个需求,消防的设备巡检,如果巡检发现异常,通过手机端提交,后台的实时监控页面实时获取到该设备的信息及位置,然后安排员工去处理。 因为需要服务端主动向客户端发送消息,所以很容易的就想到了用WebSocket... 点关注公众号,回复“1024”获取2TB学习资源! 写在前面 此异常非彼异常,这里所说的异常是业务上的异常。 最近做了一个需求,消防的设备巡检,如果巡检发现异常,通过手机端提交,后台的实时监控页面实时获取到该设备的信息及位置,然后安排员工去处理。 因为需要服务端主动向客户端发送消息,所以很容易的就想到了用WebSocket...
- 说一说Servlet生命周期 servlet的生命周期是初始化(init)、服务(service)、销毁(destroy) 1.初始化(init):当第一次访问Servlet时调用init方法进行初始化,只初始化一次 2.服务(service):方法被调用时调用service方法进行服务,在项目启动期间可以进行多次服务 3... 说一说Servlet生命周期 servlet的生命周期是初始化(init)、服务(service)、销毁(destroy) 1.初始化(init):当第一次访问Servlet时调用init方法进行初始化,只初始化一次 2.服务(service):方法被调用时调用service方法进行服务,在项目启动期间可以进行多次服务 3...
- 文章目录 1. 权限颗粒度2. 权限表3. 后端权限判断4. 角色与权限4.1 RBAC 简介4.2 RBAC 的提出4.3 RBAC 三原则4.4 RBAC 模型分类4.4.1 RBAC04.4... 文章目录 1. 权限颗粒度2. 权限表3. 后端权限判断4. 角色与权限4.1 RBAC 简介4.2 RBAC 的提出4.3 RBAC 三原则4.4 RBAC 模型分类4.4.1 RBAC04.4...
- 这几天忙着搭一个社区,前端主要vue+antd,后端使用express+MongoDB。 在注册用户的环节,如果前端没有填写用户名,后端就给他随机生成一个。 主要方法函数: randomUser.js ... 这几天忙着搭一个社区,前端主要vue+antd,后端使用express+MongoDB。 在注册用户的环节,如果前端没有填写用户名,后端就给他随机生成一个。 主要方法函数: randomUser.js ...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签