暂无搜索历史
我们在开发 REST API 的过程中,经常需要传递参数,那么,我们可以怎么做呢?本文,我们将探讨 Spring Boot 项目中三种传递参数的方式,如下👇
JavaScript 被设计来在浏览器运行小块的脚本。因为该语言的简单和直白,JavaScript 备受欢迎,在当时,没有人能够预料它能执行大量的计算和对 CP...
在这篇 Spring Security 文章中,我们将学习怎么使用 Spring Security 和 MySQL 数据库进行数据库认证,并应用在自定义的登陆表...
在这个 Spring Security 教程中,我们将学到怎么创建一个自定义登陆页面来实现 Spring Security 基于表单的验证。
灵感来源:如上图。我们使用谷歌浏览器的时候,在断网的情况下,按下空格键就会唤起恐龙🦕在沙漠中躲避仙人掌🌵的小游戏。
项目上线之后,突然,我们意识到了什么:接口返回的数据是否需要变更?打包的 js 文件是否漏了添加某个提示?等等...
功能性和非功能性需求不仅需要应用到后端,也需要应用于前端。因此,前端架构能够满足商业的需求。而且,我们可以更好理解项目的复杂性,从而减少项目的风险、时间和成本。...
我们通过 NG-ZORRO 来初始化名为 jimmy-demo项目。那么,我们就可以在 package.json 上看到默认的启动和构建命令行:
本文,我们来讲解下如何进行 docker 镜像的构建、项目的运行并且结合 Jenkins 实现构建~
我们在使用 Jenkins 构建的时候,有时候需要提供一个构建好的文件包的下载地址给协作者下载使用。而不是每次都点击进去 workspace 的指定位置下载。
Druid 是 Java 语言中最好的数据库连接池。能够提供强大的监控和扩展功能。
CSRF 是 Hacker 利用用户登录的身份凭证(即伪造),通过在用户不知知情的情况下(即跨过)发送恶意请求和执行未经授权的操作。
XSS 攻击指的是攻击者通过在受信任的网站上注入恶意的脚本,使得用户的浏览器在访问该网站时执行这些恶意脚本,从而导致信息泄露等安全问题。
我们来简单生成 dist 文件,根据 Ant Design of Angular 的介绍新建项目并打包即可。
我们在 IntelliJ IDEA 中打开项目,在右侧会有一个 Maven 的选项。点击 package 之后,去喝杯咖啡回来,你会看到在项目的 target ...
我们为什么不对原生的进行封装呢?我们当然可以对原生进行封装,但是有现成成熟的库,我们为什么不用呢?
两篇文章讲解的都是自动启动浏览器下载。下载的进度浏览器进行反馈,文件小的时候浏览器会很快下载完并提示,但是文件很大的话,那么下载就很慢了,准确来说数据拉取很慢,...
本文因为已经将文件转为 Blob 了,这里可以忽略跨域请求。我们直接在同源下进行案例演示。(文末有给出理由~)
假设我们返回了一个文件的超链接,比如 http://localhost:3000/test.txt,我们可以怎么下载呢?
HTTP(Hypertext Transfer protocol,超文本传输协议) 有一个很重要的特点:
暂未填写公司和职称
暂未填写个人简介