资讯中心

站内搜索

微信小程序登录流程(包含前端、后端代码)

theme: channing-cyan 一、前言 在微信小程序的开发过程中,如果想要保留用户的数据(比如:操作记录、购物车信息等等)就必须要用户登陆。为什么呢?比如说,数据库中有一条数据你如何知道这条数据属于谁?属于那个用户呢?这就需要用户登录来获取用户的唯一标识从而确定这条数据是属于哪个用户的,那么如何做微信小程序的登陆功能呢?让我们使用Springboot框架+AOP一起来学习吧! 二、流程 微信小程序登录流程: 开发者服务器处理流程:

ASP.Net Core Web Api+EFCore+MySql实现动态查询(保姆教学)

本文会详细讲解如何从打开文件到第一个API开发完成,过程十分详细,是基于学习入门。 现在让我们开始吧! 打开VS(演示用的Visual Studio2022) 第一步我们选择创建新项目   第二步 选择开发语言以及应用程序 我们选择C# -所有平台-Web API.找到 ASP.*** Core Web API 应用   这里应用名字可以随便起,根据你的业务或者便于你记住,随你所想,你只需要点击下一步 这里的 “ 配置HTTPS(H) ”先暂时不要勾选  然后点击创建

【MySQL】基础实战篇(3)—九大储存引擎详解

InnoDB引擎 具备外键支持功能的事物存储引擎 InnoDB是mysql默认事务型引擎,它被设计处理大量短期事务。可以确保事务的完整提交和回滚。 除了增加和查询外,还需要更新,删除操作等优先选用InnoDB引擎 InnoDB是为处理巨大数据量的最大性能设计。 相对于MyISAM存储引擎来说,InnoDB的处理效率差一些 并且会占用更多的磁盘空间以保存数据和·索引。 MyISAM存储引擎只缓存索引,不缓存真实数据,InnoDB不仅缓存索引,而且还要缓存真实数据,对内存要求较高。

【MySQL】记录锁?间隙锁?临键锁?到底锁了些什么?这一篇帮你捋清楚( ̄∇ ̄)/

特别强调~ 本测试使用的是MySQL 8.0.27~ 8.0.27~ 8.0.27(因为不同版本命令可能会有差异哈) 打开两个终端,分别连接上MySQL,使用select @@global.transaction_isolation;查看隔离级别(间隙锁要在可重复读的隔离级别下) ​如果报类似ERROR 1193 (HY000): Unknown system variable 'tx_isolation'的错,一般是版本问题 # 老版本:select @@global.tx_iso

nginx(CVE-2022-41741)漏洞修复

大家好,我是早九晚十二,目前是做运维相关的工作。写博客是为了积累,希望大家一起进步! 我的主页:早九晚十二 最近,nginx曝出了最新漏洞CVE-2022-41741,这个影响还是比较大的,因为这个包含了一些相对稳定的版本,所以好多环境都需要有升级。 那么,如何快速的升级nginx版本,规避这些漏洞呢? 版本选择 升级我们选择1.23.4版本,下载地址:https://nginx.org/download/nginx-1.23.4.tar.gz [root@localhost

Spring Cloud和Spring Cloud Alibaba

1.Spring Cloud是什么? Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性令牌、全局锁、领导层选举、分布式对话、集群状态)。分布式系统的协调导致了锅炉板模式,使用Spring Cloud开发人员可以快速建立实现这些模式的服务和应用程序。他们在任何分布式环境中都能很好的工作,包括开发人员自己的笔记本电脑、数据中心,托管平台。 Spring Cloud是由Spring提供的一套能够快速搭

Spring MVC 十一:@EnableWebMvc

我们从两个角度研究@EnableWebMvc: @EnableWebMvc的使用 @EnableWebMvc的底层原理 @EnableWebMvc的使用 @EnableWebMvc需要和java配置类结合起来才能生效,其实Spring有好多@Enablexxxx的注解,其生效方式都一样,通过和@Configuration结合、使得@Enablexxxx中的配置类(大多通过@Bean注解)注入到Spring IoC容器中。 理解这一配置原则,@EnableWebMvc的使用其实非常简单

关于navigator.clipboard.writeText使用遇到的坑

navigator.clipboard.writeText在http协议下不可用的坑,浏览器禁用了非安全域的 navigator.clipboard 对象,安全域包括本地访问与开启TLS安全认证的地址,如 https 协议的地址、127.0.0.1 或 localhost 。(其实主要是http属于非安全域)下面的方法属于兼容了http的 function copyToClipboard(textToCopy) { // navigator clipboard 需要ht

Android Spider Fiddler - 夜神模拟器证书安装App抓包

前言 抓包概念:抓包是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作,也用来检查网络安全等。MT管理器下载链接-提取码:pwjj:https://pan.baidu.***/s/1dH-TeB6gChPDYoYpH1aXQg?pwd=pwjj 提示:以下是本篇文章正文内容,下面案例可供参考 一、软件安装 1.Openssl安装 1.1下载安装 官方地址:https://www.openssl.org/source/大咖打包好的(推荐)下载地

前端vue3分享——项目封装axios、vite使用env环境变量

⭐前言 大家好,我是yma16,本文分享关于前端vue3分享——项目封装axios、使用env环境变量。 该系列往期文章:csdn新星计划vue3+ts+antd赛道——利用inscode搭建vue3(ts)+antd前端模板认识vite_vue3 初始化项目到打包什么是axios axios是一个流行的JavaScript库,用于在浏览器和Node.js环境中进行HTTP请求。下面是axios的原理: Axios是基于Promise构建的,它可以使用async/awai

疫情散去想看电影,使用css3动画实现一个阿凡达2完美开场

在历经了艰苦卓绝的3年抗疫后,疫情终于还是来了,很多小伙伴变成了小洋人酸奶,我相信过不了多少天,疫情终将散去,那个时候就可以和家人走进电影院啦。 今天用css布局一个阿凡达2的影院场景,提前过一过瘾。 目录 实现思路  久违的影院布局 小海报的定位  不断放大的影院效果 源代码:  结语: 实现思路  通过一张我们久违的电影院图片做为全屏的背景图,注意,是全屏哦,要将图片宽高全部占满,而且不能出现滚动条; 找一行阿凡达的海报,利用css定位,准确无误的
加载更多

一个令你着迷的主题!

查看演示 官网购买