一、前言 本文重点介绍作为一名开发人员如何接入微信、支付宝的 API 能力到自己的项目中,以 授权登录 和 支付 这两大场景做为切入点谈谈要做的工作。 二、授权登录 首先,讲讲授权登录,一般的登录需要在登录框里输入正确的账号密码才能登录成功,授权登录则不同,获取到微信或支付宝的 openid 即可视
前言 简单介绍,两种方式打 jar 包及引用:java application、maven archetype。 场景:编写自定义拦截器 Filter 设置不缓存的响应头 或者 简单 Util 类等。 IDE 使用的是 intelli j。 一、java application 打 jar 包 1、
前言 接到客户反馈 手机 h5 页面白屏,本地各种测试复现不了,经过各种验证确认是浏览器缓存机制导致的问题。解决方法很简单,让客户清除浏览器缓存。 但是不止一个客户提出这种问题,客户沟通成本太高了,而且有些客户不愿意配合。测试还遇到个别机型的手机微信死活清除不了缓存(可能是清除姿势不对),因此我们就
前言 需要提前安装 docker,docker安装 请参考 docker 官网或者本站的 docker 安装文章。也请提前熟悉 docker 的基本操作。 一、拉取 gitlab 镜像 # lastest 版本 docker pull gitlab/gitlab-ce # 我所在公司使用版本, 此处
一、常用命令 1、基础命令 查看 docker 信息:docker info 查看 docker 版本:docker version 查看 docker 镜像、容器、卷数量及大小:docker system df 删除无用的镜像、容器、网络、卷:docker system prune 2、镜像命令
参考(写于 2024/6/4,请注意内容的时效性) 本文安装环境是 Ubantu 20.04.1,安装优先看 docker 官网,一切以官网为准。CentOS7 安装,请看本站另一篇文章 —— docker 安装(CentOS7)。 虚拟机安装(VMWare)请看本站另一篇文章。 docker手册:
参考(写于 2024/6/7,请注意内容的时效性) 本文安装环境是 CentOS7,一般是企业用。个人虚拟机一般用 Ubantu(看个人习惯),Ubantu 安装可参考 docker 官网(优先),或者看本站另一篇文章 —— docker 安装(Ubantu)。 虚拟机安装(VMWare)请看本站另
前言 本文旨在介绍 tomcat9 web 应用服务器的 server.xml 的常用配置,比如开启静态文件 gzip 压缩、配置 TLS 证书、跨域、网站更换域名需要做的工作等等。 修改配置前请备份文件:cp server.xml server.xml_bak 请勿在生产环境验证,请先在本地或者测
一、介绍 Node.js 基于 Chrome 的 V8 javascript 引擎,是一个 JavaScript 运行环境,你可以使用 Node.js 来执行 Javascript 文件,如 node app.js。Node.js 安装包包含了 npm,npm(Node Package Manage
一、前言 最近我发现了一款开源的 Web 接口管理项目 —— sosoApi。不同于我所熟悉的 SpringBoot 或传统的 SpringMVC 结构,sosoApi 采用了 SpringMVC + Maven 的架构,并且依赖于一个包含多个模块的子项目。为了能够在本地顺利搭建这个项目,我详细记录