首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏杨不易呀

    玩转QQ登录

    玩转第三方登录之QQ登录 前言 在真正开始对接之前,我们先来聊一聊后台的方案设计。既然是对接第三方登录,那就免不了如何将用户信息保存。 MAX_TIMEOUT); // 设置读取超时 configBuilder.setSocketTimeout(MAX_TIMEOUT); // 设置连接池获取连接实例的超时 return map; } /*gitHub结束*/ } 创建跨域配置类 以防万一出现跨域问题 import lombok.extern.slf4j.Slf4j return corsFilter; } } 创建Logincontroller import com.google.gson.Gson; import lombok.extern.slf4j.Slf4j java -jar qqlogindemo-0.0.1-SNAPSHOT.jar 启动成功 访问 login 页面 点击登录 》 QQ扫码或者密码登录 》 登录成功 跳转到 home 到此 玩转

    3K21编辑于 2022-01-19
  • 来自专栏杨不易呀

    玩转Yaip使用

    YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。

    81210编辑于 2022-01-19
  • 来自专栏杨不易呀

    玩转系列之SpringBoot3-核心原理

    3.编写xxxAutoConfiguration自动配置类,帮其他项目导入这个模块需要的所有组件4.编写配置文件META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports Import(RobotAutoConfiguration.class)public @interface EnableRobot {}别人引入starter需要使用 @EnableRobot开启功能 4.

    1.6K10编辑于 2023-07-14
  • 来自专栏杨不易呀

    玩转系列之SpringBoot3-基础特性

    app.name=MyAppapp.description=${app.name} is a Spring Boot application written by ${username:Unknown}4. 整合SpringBoot 提供一系列测试工具集及注解方便我们进行测试。 测试4.2.0 组件测试直接@Autowired容器中的组件进行测试4.2.1 注解JUnit5的注解与JUnit4的注解有所变化https://junit.org/junit5/docs/current 但是与JUnit4的@Test不同,他的职责非常单一不能声明任何属性,拓展的测试将会由Jupiter提供额外测试@ParameterizedTest :表示方法是参数化测试,下方会有详细介绍@RepeatedTest 表示在每个单元测试之前执行@AfterEach :表示在每个单元测试之后执行@BeforeAll :表示在所有单元测试之前执行@AfterAll :表示在所有单元测试之后执行@Tag :表示单元测试类别,类似于JUnit4中的

    1.1K20编辑于 2023-07-14
  • 来自专栏杨不易呀

    玩转系列之SpringBoot3-快速入门

    4、给容器中放的所有组件的一些核心参数,都来自于xxxProperties、xxxProperties都是和配置文件绑定。 xxxAutoConfiguration 是有条件注解进行按需加载4、xxxAutoConfiguration给容器中导入一堆组件,组件都是 xxxProperties中提取属性值5、xxxProperties 如果是其他日志系统,需要自行配置(添加log4j2.xml或log4j2-spring.xml)支持的滚动规则设置如下配置项 log4j2-spring.xml or log4j2.xml JDK (Java Util Logging)logging.properties .yaml + log4j2.ymlJSONcom.fasterxml.jackson.core:jackson-databind log4j2.json + log4j2

    1.4K20编辑于 2023-07-14
  • 来自专栏杨不易呀

    玩转系列之微信支付实战PC端接口搭建

    此篇文章过长我将分几个阶段的文章发布(项目源码都有,小程序和PC端)在此之前已经更新了微信支付开篇、微信支付安全、微信实战基础框架搭建、本次更新为微信支付实战PC端接口搭建,实战篇分为几个章节因为代码量确实有点多哈.第一章玩转系列之微信支付开篇第二章玩转系列之微信支付安全第三章玩转系列之微信支付实战基础框架搭建第四章玩转系列之微信支付实战 utils.OrderNoUtils;import lombok.RequiredArgsConstructor;import lombok.SneakyThrows;import lombok.extern.slf4j.Slf4j ;import com.yby6.service.WxPayService;import lombok.RequiredArgsConstructor;import lombok.extern.slf4j.Slf4j *;import java.util.Map;/** * * @author Yang Shuai * Create By 2023/6/8 */@Slf4j@RestController@RequestMapping mapper.OrderInfoMapper;import com.yby6.utils.OrderNoUtils;import lombok.RequiredArgsConstructor;import lombok.extern.slf4j.Slf4j

    76230编辑于 2023-07-14
  • 来自专栏杨不易呀

    玩转系列之腾讯云微信扫码授权系统

    推荐文章 推荐原因 立即前往 『前端必修课』视频文字特效 这篇文章是腾讯云开发者社区的BNTang的“前端必修课”系列之一 在这篇文章中,介绍了如何实现视频文字特效。 4. /1Z/wAWK/X/AP4Mhv8Ak1j9uD/s4D4ef+q6mr4A/wCD039mj4sD9q39m79p7TfCuua38KfEXwJHwqu/EOkaNf32neG/GHgzxt4l159O17ULaOa30 /tQp8Jv8AgnL4D/Z30y88rxB+1D8ZNHs7+3iu4I5j4E+FMcXjTXHltDMLme1m8Sv4Nti6W8lvHI482eCb7Ok/8jn/AAa1/sxS/tG/ +Xz9Qmnhs1iRbgA/s9ooooA/jY/4PAP2vf22f2Y/gp+y7oX7NHjv4g/CH4W/E7xP8QbL4u/Ef4a6rqfh/XbvWNG0/wAPyeEfBGoeJdJEF

    3.9K4819编辑于 2024-12-03
  • 来自专栏小詹同学

    Python系列——说起!!!

    至少舆论Python将被纳入高考这点就可以看出很多东西啦~ 今天詹小白就来简单的讲讲Python啦~(以下讲解在假设有一定c语言基础前提的) ? print("I said:'i love u'") #注意引号 4.函数定义 函数定义,以及下边要说的循环和条件语句,都要注意,和c语言存在很大的不同,python不再用花括号框出函数体

    1K100发布于 2018-04-13
  • 来自专栏杨不易呀

    玩转RGB人脸活体检测

    玩转RGB人脸活体检测 前言 因工作需要手机端运用人脸识别打卡,本期教程人脸识别第三方平台为虹软科技,本文章讲解的是人脸识别RGB活体追踪技术,免费的功能很多可以自行搭配,希望在你看完本章课程有所收获 创建路由跳转前端页面 RouteController import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Controller 画框样式 event.data.faces.forEach(function (rect) { context.strokeStyle = '#eb4c4c 人脸识别追踪就到这里啦,具体的代码已经提交到gitee请前往获取Java项目 ArcFace 点击前往获取demo 其他文章 1、玩转腾讯滑块验证码 2、玩转人脸识别之RGB人脸活体检测 3、 玩转QQ登录

    2.2K21编辑于 2022-01-19
  • 来自专栏杨不易呀

    玩转腾讯滑块验证码

    玩转腾讯滑块验证码 现在大部分公司的前端都是以滑块验证码进行验证机器人行为,后端也有但差不多都是图形验证码或者手机验证码,直接进入主题接下来我们要玩转的技术 是腾讯云出品的滑块验证码(可以免费领取5W --data-appid : (必须) 验证码CaptchaAppId, 腾讯云的验证码控制台中获取, 验证码控制台页面内【图形验证】>【验证列表】进行查看 。 写入 验证码CaptchaAppId, 腾讯云的验证码控制台中获取, 验证码控制台页面内【图形验证】>【验证列表】进行查看 <button id="TencentCaptcha" data-appid t03vNwGSyE5PYZpSALqZsjsr7M5Z8lzRMhzgC7UExz7_DSmmxq_B1iLBB_VYhxp76wY5jQXVOdq_K2Ye8jjx7XiDSRmDAT3sJAME9NUlgxqQoyVOyDpdOUjbA**】 4. ytSkQ2IJtrG7xNJwfvvyD-QxgnNL0iSSkXyXGd3ePHFfLI_8FfA**", null); System.out.println(b); } } 3.开始与前端进行同步校验 image.png 4.

    13.9K85编辑于 2022-01-20
  • 来自专栏TopSemic嵌入式

    MicroPython 玩转硬件系列4:串口小实验

    在进行第3节和第4节实验前,还需要: 将板子G12引脚和USB转TTL的RXD引脚短接 将板子G13引脚和USB转TTL的TXD引脚短接 将板子GND引脚和USB转TTL的GND引脚短接 3.串口发送 完成的功能即:ESP32通过串口发送数据给USB转TTL设备 4.串口接收 代码如下: from machine import UART,Pin uart = UART(2, baudrate=115200

    2.3K20发布于 2021-05-31
  • 来自专栏今日你学咗没

    玩转Moveit机械臂控制(一)

    本节开始,我们将分三期学习实践玩转Moveit机械臂控制,带领读者从开始,详细讲解如何搭建MoveIt环境,导入机械臂模型,使用SetupAssistant生成MoveIt功能包,并最终实现机械臂的运动控制 agilexrobotics/Agilex-College使用环境系统:ubuntu20.04ROS版本:noeticMoveIt简介MoveIt是ROS1中最成熟、应用最广泛的机械臂运动规划框架,为机器人提供模型描述到运动执行的一整套解决方案 setup.bashroslaunchpiper_x_moveit_configdemo.launch成功启动之后,就可以拖动悬浮球,预设机械臂的位置,点击Plan&Execute控制机械臂运动了本文系统介绍了基于MoveIt的机械臂控制流程,环境搭建

    1.3K10编辑于 2026-01-26
  • 来自专栏智能时代论见:从理论到实践的AI探索

    玩转系列之 MCP AI 理论+项目实战开发你的MCP Server

    别担心,接下来我们会一步步探索它们的玩法:认识概念,到简单操作,再到实战开发。 看到返回的信息没什么问题都是正确的那么继续完成前面说的的任务吧获取当前登录用户的信息, 说实话很快嗷, 眼睛没眨眼就输出出来了, 腾讯云助手这么快吗创建用户仓库帮我创建一个仓库名称为: mcp-study 为公开仓库, 默认生成readme.md 里面的内容是 玩转 和前面一样点击播放图标让 CodeBuddy 进行测试这个 MCP Server可以看到上面列举了这么多功能操作, 我这边就简单演示几个感兴趣的同学可以多研究玩玩MCP Server - 操作电脑文件帮我在桌面创建 玩转 * 使用Spring Boot的配置属性机制,配置文件中读取相关配置。 * 配置前缀为"tencent.api"。 *

    * 主要功能: * 1. 也是成功的调用了创建支付的 MCP 链接, 如果不知道账户的: 沙箱账户 去获取这舒服的界面, 我也是有钱人了, 演戏嘛我就是有钱人接着回去说, 支付好了, 就会给我生成文章了,那么 本期文章 《玩转系列

    5.7K6836编辑于 2025-08-29
  • 来自专栏杨不易呀

    玩转系列之小程序微信支付UniApp实战基础项目搭建

    本篇将为您介绍微信支付在小程序 Uniapp 端的全新篇章。微信支付作为移动支付领域的先驱之一,不断演进与创新,为用户和开发者提供更便捷、安全的支付体验。在本文中,我们将深入探讨微信支付在小程序 Uniapp 端的应用与优势。

    3.7K123编辑于 2023-09-27
  • 来自专栏杨不易呀

    玩转系列之腾讯云扫码授权系统-PC+小程序篇

    推荐文章 推荐原因 立即前往 『前端必修课』视频文字特效 这篇文章是腾讯云开发者社区的BNTang的“前端必修课”系列之一 在这篇文章中,介绍了如何实现视频文字特效。 本篇文章是继《玩转系列之腾讯云微信扫码授权系统》的前端和移动端篇, 在前面我们搭建完毕后端工程和接口功能, 接下来就需要开发前端和移动端进行对接, 前面章节我画了一个这个业务流程图, 那么扫码步骤当然是首次加载去渲染我们的一个小程序二维码 在刷新页面观察可以看到我们的登录页面成功渲染 装修 Login 页面 之前有同学私信我说, 杨老师, 您讲的太细了每一个步骤一段代码, 我是都会的部分代码想直接 copy 这样子下来我有点累, 我心想也是哦, 但是我的标题是玩转系列 green; } &.scanned { color: #58595B; } &.error { color: #ff4d4f > { uni.reLaunch({ url: "/pages/home/home" }) }, 1500) }) } 那么到这玩转系列之腾讯云扫码授权系统到结束啦

    1.6K84编辑于 2024-12-03
  • 来自专栏深度学习和计算机视觉

    学习OpenCV 4】Scharr算子

    经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门书籍《OpenCV 4开发详解》。 为了更让小伙伴更早的了解最新版的OpenCV 4,小白与出版社沟通,提前在公众号上连载部分内容,请持续关注小白。 虽然Sobel算子可以有效的提取图像边缘,但是对图像中较弱的边缘提取效果较差。 OpenCV 4提供了对图像提取Scharr边缘的Scahrr ()函数,该函数的函数原型在代码清单5-26中给出。 代码5-26 Scharr()函数原型1. int ddepth,4. int dx,5. #include <iostream>3. 4. using namespace cv;5. using namespace std;6. 7. int main()8.

    1.1K30发布于 2020-02-12
  • 来自专栏深度学习和计算机视觉

    学习OpenCV 4】方框滤波

    经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门书籍《OpenCV 4开发详解》。 为了更让小伙伴更早的了解最新版的OpenCV 4,小白与出版社沟通,提前在公众号上连载部分内容,请持续关注小白。 OpenCV 4中提供了boxFilter()函数实现方框滤波,该函数的函数原型在代码清单5-10中给出。 除了对滤波器内每个像素值直接求和外,OpenCV 4还提供了sqrBoxFilter()函数实现对滤波器内每个像数值的平方求和,之后根据输入参数选择是否进行归一化操作,该函数的函数原型在代码清单5-11 CV_8U数据类型的图像像素值0到255,计算平方后数据会变得更大,即使归一化操作也不能保证像素值不会超过最大值,但是CV_32F数据类型的图像像素值是0到1之间的小数,在0到1之间的数计算平方会变得更小

    1.2K20发布于 2019-12-25
  • 来自专栏深度学习和计算机视觉

    学习OpenCV 4】高斯滤波

    图5-15 高斯滤波器空间构型 OpenCV 4提供了对图像进行高斯滤波操作的GaussianBlur()函数,该函数的函数原型在代码清单5-13中给出。 高斯滤波器的尺寸和标准偏差存在着一定的互相转换关系,OpenCV 4提供了输入滤波器单一方向尺寸和标准偏差生成单一方向高斯滤波器的getGaussianKernel()函数,在函数的定义中给出了滤波器尺寸和标准偏差存在的关系 ,这个关系不是数学中存在的关系,而是OpenCV 4为了方便而自己设定的关系。

    2.4K10发布于 2019-12-30
  • 来自专栏深度学习和计算机视觉

    学习OpenCV 4】Canny算法

    经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门书籍《OpenCV 4开发详解》。 为了更让小伙伴更早的了解最新版的OpenCV 4,小白与出版社沟通,提前在公众号上连载部分内容,请持续关注小白。 Step4:应用双阈值法划分强边缘和弱边缘。 Canny算法具有复杂的流程,然而在OpenCV 4中提供了Canny()函数用于实现Canny算法检测图像中的边缘,极大的简化了使用Canny算法提取边缘信息的过程。 图5-35 myCanny.cpp程序中图像提取边缘结果 经过几个月的努力,市面上第一本OpenCV 4入门书籍《OpenCV 4开发详解》将春节后由人民邮电出版社发行。

    1.5K10发布于 2020-02-12
  • 来自专栏深度学习和计算机视觉

    学习OpenCV 4】图像膨胀

    经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门书籍《OpenCV 4开发详解》。 为了更让小伙伴更早的了解最新版的OpenCV 4,小白与出版社沟通,提前在公众号上连载部分内容,请持续关注小白。 OpenCV 4提供了用于图像膨胀的dilate()函数,该函数的函数原型在代码清单6-13中给出。 InputArray kernel, 4. Point anchor = Point(-1,-1), 5. #include <vector> 4. 5.using namespace cv; 6.using namespace std; 7. 8.int main() 9.{ 10.

    1K20发布于 2020-02-13
领券