后端
文章平均质量分 63
普通网友
这个作者很懒,什么都没留下…
展开
-
c++使用proto3的map
Introduction:自proto3开始, proto2和proto3就可以支持map.##官方文档中有如下声明:##Added support for map fields (implemented in both proto2 and proto3).Map fields can be declared using the following syntax:>message Foo { map<string, string> values = 1;}The da原创 2022-03-20 15:51:53 · 1457 阅读 · 0 评论 -
jquery 图片加载错误处理
//图片加载错误处理window.imgError = function () { $("img").on('error', function () { $(this).attr('src', '/assets/images/default.jpg'); });}原创 2022-03-19 22:00:47 · 869 阅读 · 0 评论 -
gateway网关限流配置
文章目录熔断、降级、限流的关系限流常用算法令牌漏桶算法gateway限流配置代码配置gateway配置限流之后HTTP返回结构限流缘由: 部分接口在某些场景业务下某短时间并发量较高,最简单暴力的方式就是限流熔断、降级、限流的关系熔断:熔断强调的是服务之间的调用能实现自我恢复的状态;限流:限流是从系统的流量入口考虑,从进入的流量上进行限制,达到保护系统的作用;降级:降级,是从系统内部的平级服务或者业务的维度考虑,流量大了,可以干掉一些,保护其他正常使用;熔断是原创 2022-03-19 20:29:58 · 1460 阅读 · 0 评论 -
C++类和对象(中)
目录类的6个默认成员函数一、构造函数二、析构函数三、拷贝构造函数四.赋值运算符的重载4.1运算符重载4.2赋值运算符的重载五、const成员5.1 const修饰类的成员函数六、取地址以及const取地址操作符重载类的6个默认成员函数如果一个类中什么成员都没有,简称为空类。空类中什么都没有吗?并不是的,任何一个类在我们不写的情况下,都会自动生成下面6 个默认成员函数class Date {}; //空类**注意:**这是6个特殊的成员函数一、构造函数概念:构造函数虽原创 2022-03-19 16:39:11 · 127 阅读 · 0 评论 -
2022年最新优化算法---蛛母狼马蜂算法(论文创新点)
前言凡是机械、电子、计算机这一块,搞科研的小伙伴应该都知道,一个好的算法往往是科研论文的主要创新点。每年都会有许多层出不穷的算法,算法的相互融合和吸收各自的优点已不再是新鲜事!那么今天我就向大家推荐一种算法思路,目前还没有研究人员想到,哪怕用不到,也非常值得你收藏借鉴!具体细节请看正文部分:文章目录前言1、智能优化算法:黑寡妇算法(蛛)1.1算法原理1.1.1 初始化种群1.1.2 蜘蛛运动1.1.3 信息素1.2 算法流程1.3 参考文献2、智能优化算法:灰狼原创 2022-03-19 12:39:09 · 4640 阅读 · 1 评论 -
数字IC面试手撕代码(四)
奇偶校验奇偶校验,意思是判断一个向量的若干比特中,1的个数是奇数个还是偶数个,所谓奇校验,是指加上校验位后,使得整个数据中1的个数为奇数个,而偶数校验是指加上校验位之后,整个数据中1的个数为偶数个。因此,奇偶校验的关键就是判断一个向量中,1的个数的奇偶性。我们来看一个3位的向量101,它的1的个数是偶数个(2个),因此,如果是偶校验,那么校验位应该是0,如果是奇校验,校验位应该是1,而我们发现:0=1^ 0 ^1 (偶校验)1=~(1^ 0 ^ 1)(奇校验)这不是巧合,而是一个普遍规律,因此,我原创 2022-03-18 16:41:06 · 318 阅读 · 0 评论 -
前端项目中使用token鉴权
vue中前端处理token过期的方法与axios请求拦截处理前端token过期的处理(基于vue框架)和展示后端报错message使用vuex解决token过期问题5发送用户名密码存储请求拦截响应拦截销毁4、后端判断token是否过期,响应拦截是否过期5、路由导航守卫登录登录按钮写在登陆按钮的method里,把产生的token(登陆成功后产生的数据data.token)放到sessionStorage路由跳转到主页页面axios的请求拦截器:登录成功后存储toke原创 2022-03-18 15:02:48 · 675 阅读 · 0 评论 -
【校招 --阶段二 网络基础】应用层及HTTP图解
认识url平时我们俗称的 “网址” 其实就是说的 URLurl格式使用 http: 或 https: 等协议方案名获取访问资源时要指定协议类型。不区分字母大小写,最后附一个冒号(:)。服务器端口号指定服务器连接的网络端口号。此项也是可选项,若用户省略则自动使用默认端口号。带层次的文件路径:指定服务器上的文件路径来定位特指的资源。这与 UNIX 系统的文件目录结构相似。查询字符串:针对已指定的文件路径内的资源,可以使用查询字符串传入任意参数。此项可选。片段标识符:使用片段标识原创 2022-03-17 18:55:36 · 127 阅读 · 0 评论 -
T229472 C. 排排队 (暴力 bfs
添加链接描述#include <bits/stdc++.h>using namespace std;const int N = 1e3 + 9;vector<int> a(N), b(N);int n;void solve(){ int tot = -1; for (int i = n; i >=1; i--) { tot++; int j = 1; for (j = 1; j <= n原创 2022-03-16 13:38:57 · 181 阅读 · 0 评论 -
EduCoder Java程序设计---Java入门(第四章)- 分支结构 答案
第1关:Java分支结构之 if…else编程要求为了完成判断学生成绩等级的任务,在右侧编辑器Begin-End处,需要你定义一个变量score用来接收程序输入的成绩数据,然后判断score变量的值,输出相应结果,你编写的程序要能根据不同的分数输出不同的等级,规则如下:85-100分: 优,非常棒!85分以下: 良,下次加油!效果如下:提示:在平台不会有显示从键盘录入的值,即不会显示91,但是在本地会显示,平台中键盘录入的值在测试输入中。测试说明程序会对你编写的代码进行测试:测试原创 2022-03-15 13:40:05 · 3035 阅读 · 0 评论 -
5. 最长回文子串
5. 最长回文子串 - 力扣(LeetCode) (leetcode-cn.com)从中间开始扩散两种情况:1.回文串长度为奇数2.回文串长度为偶数遍历字符串,从每个字符为中心扩散,寻找该点为中心时的最长回文串取所有情况的最大值时间复杂度:O(n)空间复杂度:O(1)代码如下:class Solution(object): def longestPalindrome(self, s): """ :type s: str :rtype原创 2022-03-15 12:17:49 · 72 阅读 · 0 评论 -
Python_Pygame
#01、基本圆的绘制#'white'白色 'black'黑色 'red'红色 'yellow'黄色 'green'绿色 #'orange'橙色 'blue'蓝色 'purple'紫色 'pink'粉色import pgzrun #导入游戏开发库def draw(): #定义绘图函数 screen.fill('white') # 屏幕.填充(颜色) screen.draw.circle((400, 300), 100, 'black')# 屏幕.绘制.圆((x坐标,y原创 2022-03-15 10:56:35 · 469 阅读 · 0 评论 -
Leetcode_bytedance-006_夏季特惠_01背包
学acm的第一个专题,好怀念改了半天没过,一看题解爆int,气晕import java.util.Scanner;// 一个游戏实际的价格是b - (a - b) = 2 * b - aclass Game { Integer cost; Integer value; public Game(Integer cost, Integer value) { this.cost = cost; this.value = value; }原创 2022-03-15 09:36:24 · 3691 阅读 · 0 评论 -
HTML 基础
目录一、HTML结构1,认识HTML标签2,HTML 文件基本结构3,标签层次结构4,快速生成代码框架二、HTML 常见标签1,注释标签2,标题标签3,段落标签: p4,换行标签: br5,格式化标签6,超链接标签: a7,表格标签8,列表标签9,表单标签form 标签input 标签label 标签select 标签11,无语义标签: div & span一、HTML结构1,认识HTML标签HTML 代码是由 “标签” 构成的.<body原创 2022-03-14 17:11:32 · 204 阅读 · 0 评论 -
C++模板初阶
零.前言在书写函数或类时,我们可能遇到这样的问题,明明结构一模一样但是只由于某个参数的类型不同就需要重新写函数,或者构建重载函数,重新书写类就更加麻烦了,并且使程序显得冗长,本文将介绍C++中的模板,从而解决相似函数重复书写问题。1.泛型编程(1)问题引入假设我们要实现一个两数交换的程序:void Swap(int& a, int& b){ int tmp = a; a = b; b = tmp;}int main(){ int a = 1, b = 2; Swa原创 2022-03-14 15:46:30 · 65 阅读 · 0 评论 -
3.11面试复盘
Spring事务异常一定会回滚吗?什么情况事务会失效?1、事务失效的7种情况1.1、未启用spring事务管理功能1.2、方法不是public类型的@Transaction 可以用在类上、接口上、public方法上,如果将@Trasaction用在了非public方法上,事务将无效。1.3、数据源未配置事务管理器spring是通过事务管理器了来管理事务的,一定不要忘记配置事务管理器了,要注意为每个数据源配置一个事务管理器:1.4、自身调用问题spring是通过aop的方式,对需要spring原创 2022-03-13 15:12:07 · 114 阅读 · 0 评论