- 编辑大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂今天,记录一篇技术文章吧,也是解决了好久才解决掉的(说来也惭愧)。 涉及技术前端:vue,element ui后端框架:bladex其中后端涉及到的技术有:springboot,srping mvc,mybatis plus,shiro,SpringCloud等其实这个bladex封装的还是挺复杂的,有些地方你若是想在他的基础上扩展自己... 编辑大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂今天,记录一篇技术文章吧,也是解决了好久才解决掉的(说来也惭愧)。 涉及技术前端:vue,element ui后端框架:bladex其中后端涉及到的技术有:springboot,srping mvc,mybatis plus,shiro,SpringCloud等其实这个bladex封装的还是挺复杂的,有些地方你若是想在他的基础上扩展自己...
- APP_INITIALIZER 是 InjectionToken的一个实例。它是 Angular 提供的内建注入令牌。 Angular会在应用加载时执行这个令牌提供的函数。如果函数返回promise,那么angular会一直等待,直到promise被解析。这将使它成为在应用程序初始化之前执行一些初始化逻辑的理想位置。 APP_INITIALIZER 是 InjectionToken的一个实例。它是 Angular 提供的内建注入令牌。 Angular会在应用加载时执行这个令牌提供的函数。如果函数返回promise,那么angular会一直等待,直到promise被解析。这将使它成为在应用程序初始化之前执行一些初始化逻辑的理想位置。
- NgRx 是一个用于 Angular 应用开发的响应式 State 管理工具库。 受到 Redux 的影响,Ngrx 底层使用 Rxjs 来允许用户管理整个应用的全局状态。 不是每个应用程序都需要状态管理解决方案,但是集中应用程序的状态和逻辑可以实现撤消/重做、状态持久性等强大功能。 NgRx 是一个用于 Angular 应用开发的响应式 State 管理工具库。 受到 Redux 的影响,Ngrx 底层使用 Rxjs 来允许用户管理整个应用的全局状态。 不是每个应用程序都需要状态管理解决方案,但是集中应用程序的状态和逻辑可以实现撤消/重做、状态持久性等强大功能。
- Web Storage功能,顾名思义,就是在Web上针对客户端本地储存数据的功能,具体来说Web Storage分为两种;sessionStorage: 将数据保存在session对象中,所谓session是指用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览这个网站所花费的时间。session对象可以用来保存在这段时间内所要求保存的任何数据。... Web Storage功能,顾名思义,就是在Web上针对客户端本地储存数据的功能,具体来说Web Storage分为两种;sessionStorage: 将数据保存在session对象中,所谓session是指用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览这个网站所花费的时间。session对象可以用来保存在这段时间内所要求保存的任何数据。...
- bug是怎么诞生的? bug是怎么诞生的?
- 大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂 前言现在是2022年1月2日17:06:51,假期这两天都在做publiccms。上篇文章遗留的问题,最终还是没有按照富文本去做,后期在看吧;今天遇到了个问题,解决了好久,特此记录一下…等写完回头看的时候其实也不难,但是当时哎做的时候,就是没有这样的思路,可能也与freemarker的语法有关,用起来确实别扭,要是换做java,这个问题也不... 大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂 前言现在是2022年1月2日17:06:51,假期这两天都在做publiccms。上篇文章遗留的问题,最终还是没有按照富文本去做,后期在看吧;今天遇到了个问题,解决了好久,特此记录一下…等写完回头看的时候其实也不难,但是当时哎做的时候,就是没有这样的思路,可能也与freemarker的语法有关,用起来确实别扭,要是换做java,这个问题也不...
- 大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂 前言现在是2022年1月7日16:19:38,前几天用publiccms改了个网站,因为客户那边各种机型都有(各PC端的分辨率也都不一样),所以导致页面呈现的效果也不一样,跑版的、显示不出来的、有遮挡的,各种问题层出不穷,以前也是为了省事,没有做要多的自适应,所以问题都出来了,现在刀架在了脖子上了,不解决不行。经过几天的反复修改,其他问题终... 大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂 前言现在是2022年1月7日16:19:38,前几天用publiccms改了个网站,因为客户那边各种机型都有(各PC端的分辨率也都不一样),所以导致页面呈现的效果也不一样,跑版的、显示不出来的、有遮挡的,各种问题层出不穷,以前也是为了省事,没有做要多的自适应,所以问题都出来了,现在刀架在了脖子上了,不解决不行。经过几天的反复修改,其他问题终...
- 大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂 前言现在是:2022年4月19日19:56:56昨天写了个bladex的单点登录,回想起来还是比较复杂的,今天又收到了个在若依里面实现单点登录。具体是这样的:别的系统中访问我们的系统,但是用户已经在那边系统登录过了,跳转到这边无需在来一次登录,直接上本系统中继续后续的操作。 实现思路三方系统(也就是需要跳转我们系统的系统),直接请求我们系统... 大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂 前言现在是:2022年4月19日19:56:56昨天写了个bladex的单点登录,回想起来还是比较复杂的,今天又收到了个在若依里面实现单点登录。具体是这样的:别的系统中访问我们的系统,但是用户已经在那边系统登录过了,跳转到这边无需在来一次登录,直接上本系统中继续后续的操作。 实现思路三方系统(也就是需要跳转我们系统的系统),直接请求我们系统...
- 对于 Angular来说,模块(module)是一个容器/包(container/package),用来存放各种组件、引用其他模块、提供依赖注入等。 index.ts (Barrel file)是一种将多个模块的导出汇总到单个方便模块的方法。index.ts 本身是一个模块文件,它重新导出其他模块的选定导出。 对于 Angular来说,模块(module)是一个容器/包(container/package),用来存放各种组件、引用其他模块、提供依赖注入等。 index.ts (Barrel file)是一种将多个模块的导出汇总到单个方便模块的方法。index.ts 本身是一个模块文件,它重新导出其他模块的选定导出。
- 同 Angular Module 不同,Angular Components 和 Directives 要实例化多次,每个出现在 HTML template 中的 markup 都会对应一次实例化。 此外,这些项的`作用域`也限定在它们被导入的 NgModule中,以防止两个组件使用相同的选择器时发生命名冲突。由于依赖注入(DI)行为的这种差异,需要区分一个包含组件和指令的 `NgModule` 同 Angular Module 不同,Angular Components 和 Directives 要实例化多次,每个出现在 HTML template 中的 markup 都会对应一次实例化。 此外,这些项的`作用域`也限定在它们被导入的 NgModule中,以防止两个组件使用相同的选择器时发生命名冲突。由于依赖注入(DI)行为的这种差异,需要区分一个包含组件和指令的 `NgModule`
- 在 Angular 开发中,我们经常遇到一个 NgModule 在导入时需要调用它的静态 forRoot 方法。,最值得注意的例子是 RouterModule. 当在 Angular 应用的根目录注册这个模块时,导入RouterModule的方式在本文有所介绍。 在 Angular 开发中,我们经常遇到一个 NgModule 在导入时需要调用它的静态 forRoot 方法。,最值得注意的例子是 RouterModule. 当在 Angular 应用的根目录注册这个模块时,导入RouterModule的方式在本文有所介绍。
- 本文介绍笔者在 Angular 项目过程中,遇到一个前端字段包含特殊符号 + 时遇到的问题和解决方案。 对于终端用户来说,表单提交的过程很方便,在某种程度上相当于输入数据,点击提交按钮。 但是,从工程的角度来看,它需要一种编码机制才能可靠地将这些数据从客户端发送和接收到服务器端以进行后端处理。 本文介绍笔者在 Angular 项目过程中,遇到一个前端字段包含特殊符号 + 时遇到的问题和解决方案。 对于终端用户来说,表单提交的过程很方便,在某种程度上相当于输入数据,点击提交按钮。 但是,从工程的角度来看,它需要一种编码机制才能可靠地将这些数据从客户端发送和接收到服务器端以进行后端处理。
- Content Security Policy 是一种使用标题或 meta 元素来限制或批准加载到指定网站上的内容的策略。 这是一个广受支持的安全标准,所有网站运营者都应该对这些标准了然于心。 使用 CSP 通过说明允许或不允许的规则为 Web 网站增加了一层保护。 这些规则有助于防御内容注入和跨站点脚本 (XSS) 攻击,这是 OWASP 的十大 Web 应用程序安全风险中的两个。 Content Security Policy 是一种使用标题或 meta 元素来限制或批准加载到指定网站上的内容的策略。 这是一个广受支持的安全标准,所有网站运营者都应该对这些标准了然于心。 使用 CSP 通过说明允许或不允许的规则为 Web 网站增加了一层保护。 这些规则有助于防御内容注入和跨站点脚本 (XSS) 攻击,这是 OWASP 的十大 Web 应用程序安全风险中的两个。
- 欢迎关注公众号:TestingStudio,学习更多测试开发必备技能 问题部分web网站无法只通过植入cookie进行登录 原因现在很多的前端鉴权逻辑不止写入在cookie中,部分公司会写入到localstorage。所以只有cookie无法完成鉴权,必须同时植入localstorage 代码import timeimport yamlfrom selenium import webdriv... 欢迎关注公众号:TestingStudio,学习更多测试开发必备技能 问题部分web网站无法只通过植入cookie进行登录 原因现在很多的前端鉴权逻辑不止写入在cookie中,部分公司会写入到localstorage。所以只有cookie无法完成鉴权,必须同时植入localstorage 代码import timeimport yamlfrom selenium import webdriv...
- 文件上传是开发中不可避免的一项。那么在没有单独的资源服务器的时候,上传的文件可能要放在我们的项目文件夹服务器上,我们如何实现文件上传呢?首先不用想,我们需要一个测试页面。html用来上传文件。如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible... 文件上传是开发中不可避免的一项。那么在没有单独的资源服务器的时候,上传的文件可能要放在我们的项目文件夹服务器上,我们如何实现文件上传呢?首先不用想,我们需要一个测试页面。html用来上传文件。如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible...
上滑加载中
推荐直播
-
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步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签