注解 接口redis aop

redis高级部分详解

redis高级部分详解 1.Redis特性 1.速度快:10w ops(每秒10w读写),数据存在内存中,c语言实现,单线程模型 2.持久化:rdb和aof(持久化的方案) 3.多种数据结构: 5大数据结构(字符串,哈希,列表,集合,有序集合) BitMaps位图:布隆过滤器 本质是 字符串 Hyp ......
部分 redis

【Redis】Setninel 哨兵机制

一、sentinel 工作原理 在Redis2.6+引入哨兵机制,在2.8版本后趋于稳定状态,在生产环境中建议使用2.8版本以上的sentinel服务。sentinel集群用于监控redis集群中Master节点工作状态,在Master节点发生故障时,可以实现主从切换,保证系统的高可用。 哨兵(Se ......
哨兵 Setninel 机制 Redis

go项目中数据库连接,以及redis连接

文件:common/mysql.go 数据库连接文件 package common import ( "gorm.io/driver/mysql" "gorm.io/gorm" "gorm.io/gorm/schema" "log" ) var DB *gorm.DB //全局定义DB var db ......
数据库 项目 数据 redis

springboot 事件监听@EventListener注解用法

前言 关于@EventListener注解,百度了一下,网上的教程很多都是继承这个,实现那个的,其实根本用不着这么麻烦,所以就写了此文,如文章所讲有误,还请谅解 更多详细用法请百度一下~ 作用 关于事件监听,目前我的用法最多的就是记录日志之类的。 在此之前我们记录日志一般都是先把日志的service ......
注解 EventListener springboot 事件

【Redis】面试题 GEO地理位置信息

面试 1 http协议详情,http协议版本,http一些请求头 -特点: 1 基于请求响应--》服务端不能主动给客户端推送消息 》websocket协议 2 无状态无连接 》不能做会话保持 》才出现了cookie,session,token 3 基于tcp之上的应用层协议 -详情: -请求协议: ......
地理位置 地理 位置 Redis 信息

redis----day03( )

面试 面试如何聊 # 第一面(笔试): -办公室做题:拍照,发群里 》自己课搜,同学帮着搜 》往上写 -问不答了,可以直接面试吗? # 第二面:正式面试(开启手机录音,放口袋中) -一个人,多个人坐你对面 -最重要的:自我介绍(自己提前写出来,500字,尽可能展现自己的优势) -面试官您好,我叫xx ......
redis day 03

centos9 redis安装报错(实在无解使用方法)

报错如下 [root@centos bin]# ./redis-server ./redis-server: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such fi ......
使用方法 centos9 方法 centos redis

900万大数据量 查询 更新 使用redis 多线程请求

表A中有900多万数据,根据900万数据,查询数据并插入B表 创建一个定时任务,定时查询配置条件,查询更新(查询更新使用多线程)预估时间,设置请求时间跟频率 不想这么干: 可以查看数据执行进度 思路: 设置一个运行队列 runList 里面是待执行的id 设置一个失败队列 failList 里面是执 ......
线程 数据 redis 900

接口请求413 Request Entity Too large问题处理

刚看到这个问题时,发现是请求接口时 传递的参数过大,于是就在度娘上搜索了关于这个问题的处理方法; 参考了好几篇文章,基本都说是配置问题 最终,参考了知乎上的这篇文章:https://zhuanlan.zhihu.com/p/76679642 关于上篇文章中的前端配置参数:bodyParser 在ex ......
接口 Request Entity 问题 large

自定义注解+AOP实现参数校验

转: https://www.cnblogs.com/mcj123/p/16842043.html https://www.cnblogs.com/fps2tao/p/13921207.html https://www.cnblogs.com/fps2tao/p/13921106.html http ......
注解 参数 AOP

AOP实现日志打印

package com.youmu.framework.love.interfaces; import java.lang.annotation.*; /** * @Author: guodong * @CreateTime: 2023-04-19 16:38 * @Description: 自定义 ......
日志 AOP

智能家居更改了域名后,手机访问不了接口

1. 本地开发测试接口更改(原先是https://test-home.digilight.net/8080)后去除了8080端口号 2. 对应的后台合法请求域名也得修改,如下图: 3. 手机访问测试环境,结果显示网络错误,没法访问 解决方法: 去除勾选不合法域名校验, 然后手机就可访问了 ......
智能家居 接口 域名 智能 手机

后端实习-基本注解和对象的

@GetMapping获得一个get请求,参数为 path,value为双引号括起来的字符串对象 @PathVariable用以获得path中的用/{}括起来的参数,记得名称要统一, @Autowired和@Resource的区别为:前者是Spring框架的注解,后者是jdk1.6之后的注解,如果一 ......
注解 对象

Java注解之编译时注解

编译时注解指的是:@Retention(RetentionPolicy.CLASS)的注解 需要继承 AbstractProcessor 实现注解处理器 需要在build.gradle中 implementation 'com.google.auto.service:auto-service:1.0 ......
注解 Java

api接口调用频率控制

数据结构设计: 使用典型的key-value数据结构 可能想到的最简单自然的方式是下面这样: K(app_id,ip)=>V(count,startTime,lastTime) K(app_id,uid,interface_id)=>V(count,startTime,lastTime) start ......
频率 接口 api

Forest-声明式HTTP客户端框架-集成到SpringBoot实现调用第三方restful api并实现接口数据转换

场景 Forest 声明式HTTP客户端API框架,让Java发送HTTP/HTTPS请求不再难。它比OkHttp和HttpClient更高层, 是封装调用第三方restful api client接口的好帮手,是retrofit和feign之外另一个选择。 通过在接口上声明注解的方式配置HTTP请 ......
第三方 SpringBoot 客户端 框架 接口

过滤器、拦截器、AOP

1.过滤器? 过滤器的英文名称为 Filter, 是 Servlet 技术中最实用的技术。 如同它的名字一样,过滤器是处于客户端和服务器资源文件之间的一道过滤网,帮助我们过滤掉一些不符合要求的请求,通常用作 Session 校验,判断用户权限,如果不符合设定条件,则会被拦截到特殊的地址或者基于特殊的 ......
过滤器 AOP

kubectl apply -f --record 是否将当前创建对象创建命令保存到Annotation注解中中。 --save-config 是否将当前创建配置信息保存到Annotation中,布尔类型true或者false.

kubectl create -f tomcat-app1.yaml --save-config --record kubectl apply -f tomcat-app1.yaml --record #推荐命令 --record #是否将当前对象创建命令保存至Annotation中,布尔型数据(t ......
Annotation 布尔 注解 save-config 命令

Redis Pipeline(管道)

Redis Pipeline 简介 Redis是一种基于客户端-服务端模型以及请求/响应的TCP服务。一次Redis客户端发起的请求,经过服务端的响应后,大致会经历如下的步骤: 客户端发起一个(查询/插入)请求,并监听socket返回,通常情况都是阻塞模式等待Redis服务器的响应 服务端处理命令, ......
管道 Pipeline Redis

U盘插入USB接口, 系统是如何识别到U盘的

当你将U盘插入到USB接口时,计算机会发送一个电信号给U盘,这个电信号会让U盘启动并开始通信。U盘内部的控制器会响应这个信号,并向计算机发送一个信息包含U盘的一些信息,例如设备厂商、容量、接口标准等等。 计算机操作系统会接收到这个信息,并根据U盘提供的信息来判断它的设备类型和文件系统格式。然后,计算 ......
接口 系统 USB

SD/TF卡接口电路

sd卡的 data0、data1、data2、data3、CMD上要接上拉电阻。 CLK不用接上拉电阻 上拉电阻取10K——100K Rdat 和 Rcmd 是上拉电阻, 保护 CMD 和 DAT 线, 以免受到总线浮动影响。 当 DAT3 作为卡检测功能时, DAT3 的 Rdat 就不应该连接, ......
电路 接口 SD TF

分享我免费可用API接口网站

### 一、高德开放平台 > 与真实世界联通 - [高德开放平台](https://lbs.amap.com/product/map#/)为开发者赋能,将地图精致地呈现在您的应用中无论基于哪种平台,都可以通过高德开放平台API和SDK,轻松地完成地图的构建工作 ### 二、APISpace > [A ......
接口 网站 API

aop自动注入字段

开启自动注入配置注解 package com.yh.watercloud.dynamic; import org.springframework.context.annotation.Import; import java.lang.annotation.*; /** * 开启自动注入配置 * * ......
字段 aop

拼多多搜索词统计 API接口操作展示说明

通过次接口 item_search_data可以获取搜索词统计,同时了解到该店铺的(num_iid商品ID、title商品标题、price价格、orginal_price原价、nick卖家昵称、num库存、sales销量、detail_url宝贝链接、desc商品备注、item_imgs宝贝图片列表 ......
接口 API

搜款网VVIC根据ID取商品详情 API ,封装接口系列

item_get-根据ID取商品详情 vvic.item_get 公共参数 请求地址: https://o0b.cn/anzexi 名称类型必须描述 key String 是 调用key(必须以GET方式拼接在URL中) secret String 是 调用密钥 api_name String 是 ......
接口 详情 商品 VVIC API

redis高级-day3——GEO地理位置信息

1 GEO地理位置信息 # GEO(地理信息定位):存储经纬度,计算两地距离,范围等 -根据经纬度 》确定具体地址的 》高德开放api 》返回具体地址 # redis 可以存储经纬度,存储后可以做运算, 比如:两个经纬度之间距离 (直线距离) 比如:统计某个经纬度范围内有哪些好友,餐馆 # 经纬度如 ......
地理位置 地理 位置 redis 信息

注解

注解 注解也被称为元数据,用于修饰解释 包类,方法,属性,构造器,局部变量等数据信息 和注释一样,注解不影响程序逻辑,但是注解可以被编译或运行,相当于嵌入在代码中的补充信息 在JavaSE中,注解的使用目的比较简单,例如标记过时的功能,忽略警告等。在JavaEE中注解占据了重要的角色,例如用来配置应 ......
注解

python用Flask写一个测试接口

1.app.py内容 from flask import Flask, jsonify app = Flask(__name__) @app.route('/hello') def hello(): return jsonify({'message': 'Hello, World!','status ......
接口 python Flask

6.自定义注解与设计模式

自定义注解与设计模式 课程目标 熟悉 注解 底层 实现 原理 完成 ORM 框架 底层 原理 常用 设计模式 单例、 工厂、 代理 一. 自定义注解 1.1什么是注解? Jdk1.5 新增新技术,注解。很多框架为了简化代码,都会提供有些注解。可以理解为插件, 是代码级别的插件,在类的方法上写:@XX ......
设计模式 注解 模式

Redis持久化机制导致服务自启动后恢复数据过长无法使用以及如何关闭

场景 若依前后端分离版手把手教你本地搭建环境并运行项目: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/108465662 在上面搭建前后端分离的项目后,如果需要在windows服务上进行部署。 若依前后端分离版本,Windows ......
机制 数据 Redis