Num
  • 2024-07-04微信小程序-自定义组件数据监听器observers
    一.监测自定义组件data值定义data值,在.js文件里面定义data值data:{num:10,count:100,obj:{name:'tom',age:10},arr:[1,2,3]}只有在data值进行改变后才会触发到数据监听的回调函数,如果数据没有改变回调函数不会被触发ob
  • 2024-07-04多焦点菲涅尔透镜
    多焦点菲涅尔透镜多焦点菲涅尔透镜一、设计原理1、边光原理边光原理是非成像光学中的一个基础原理,其内容可以表述为:来自光源边缘的光线经过若干有序正则光学曲面后依然落在投射光斑的边缘,而来自光源内部的光线也将落在光斑内部。这里的边缘包含两层含义:①二维曲面边缘;②光束立
  • 2024-07-031s内控制向某个请求请求的次数
    背景有的时候后端提供的接口对相同的IP进行限制,在某个时间内不能发送超过X条的请求,一旦超过指定的请求数会导致后续请求接口会出现异常。效果需求比如:在1s内最多同时发送2个请求,多出来的请求在后续的1s或者后续的Ns中发起代码<template><divclass="app"><el-divid
  • 2024-07-031.选择排序(C++)
    //算法步骤//1.首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置。//2.再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。//3.重复第二步,直到所有元素均排序完毕。//以下是代码实现//选择排序#include<iostream>#include<iomanip>using
  • 2024-07-03【每日一练】python列表
    1、输入一个整数列表,将列表中的元素按照逆序输出。list1=[5,4,5,6]list1.reverse()print(list1)[6,5,4,5]2、输入一个字符串列表,输出其中长度大于等于5的字符串,并且将它们转换为大写形式。list1=['hello','lol','ak47','aliang']foriinlist1:iflen(i)
  • 2024-07-03字符串的处理
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、最简单的回文字符串二、单词倒叙三,单词倒叙二四,单词数五,首字母大写六、公共前缀六、连续相同字符统计七,C语言合法变量名一、最简单的回文字符串如果一个字符串逆序后与正序相同,那么称
  • 2024-07-030137_Single-Number-II【M】
    JY:找出列表中只出现1次的数值(其它数值均出现3次)参考:https://www.yuque.com/it-coach/leetcode/xkogct1、利用数值二进制位的特性(执行效率并不高)题目中明确了数字的范围是32位整型(-2^31<=nums[i]<=2^31-1),所以从低位遍历到高位,将所有数字的二进制对应位相加,由
  • 2024-07-03C#面:现有一个整数number,请写一个方法判断这个整数是否是2的N次方
    要判断一个整数是否是2的N次方,可以使用位运算来实现。一个整数如果是2的N次方,那么它的二进制表示中只有一位是1,其余位都是0。可以通过将这个整数与它减去1的结果进行按位与运算,如果结果为0,则说明这个整数是2的N次方。以下是一个示例代码:publicboolIsPowerOfTwo(intnumber)
  • 2024-07-03CH03_JS运算符
    第3章:JavaScript运算符本章目标掌握赋值运算符掌握算术运算符掌握比较运算符掌握逻辑运算符掌握复合运算符课程回顾什么是变量?变量的使用步骤?声明变量用什么关键字?变量名命名规则是什么?JavaScript中的数据类型有那些?讲解内容1.赋值运算符概念:向变量赋值,将右边的值
  • 2024-07-02【C++ | 继承】|概念、方式、特性、作用域、6类默认函数
    继承1.继承的概念与定义2.继承的方式2.1继承基本特性2.2继承的作用域2.2.1隐藏赋值兼容派生类的创建和销毁构造函数拷贝构造赋值重载1.继承的概念与定义继承是面向对象编程中的一个重要概念。它的由来可以追溯到软件开发中的模块化设计和代码复用的需求。在软件
  • 2024-07-02学懂C#编程:常用高级技术——学会C#的高级特性 LINQ
    LINQ(LanguageIntegratedQuery)是C#中的一项强大特性,它允许开发者以一种统一的方式查询和操作各种数据源,如集合、数据库、XML等。LINQ将查询功能直接集成到C#语言中,使得数据查询和操作变得更加直观和高效。LINQ的基本概念LINQ的核心思想是将数据查询表达为一种类似于SQL的查
  • 2024-07-02Python学习笔记
    数据类型和变量字面量:在代码中,被写下来的固定的值。常见有6中,数字、字符串、列表、元组、集合、字典字符串:由任意数量的字符如中文、英文、各类符合、数字等组成。如“你好”,“hello”,在Python中被双引号引起来的就是字符串。注释:在程序代码中对程序代码进行解释说明的文字。
  • 2024-07-0256.Ajax操作
    【一】Ajax1)简介Ajax:异步的Javascript和XML,即JavaScript语言与服务器进行异步交互,传输的数据为XML可用与服务器交换数据并更新部分网页内容同步交互:客户端发出一个请求后,需要等待服务器响应结束后,才能发出第二个请求异步同步:客户端发出一个请求后,无需等待服务器
  • 2024-07-02字典的增删改查
      #字典是根据键查询的,并且是无序的,键是唯一的并且不能修改dict_product={"电视":1300,"冰箱":1500,"空调":2000,"电脑":5000}#查print(dict_product["冰箱"])#查询键为冰箱的值num=dict_product.get("空调")#查询键对应的值print(num)
  • 2024-07-02十四、Redis应用问题解决
    文章目录一、缓存穿透1.1问题描述1.2解决方案二、缓存击穿2.1问题描述2.2解决方案三、缓存雪崩3.1问题描述3.2解决方案四、分布式锁4.1问题描述4.2解决方案:使用redis实现分布式锁4.3编写代码4.4优化之设置锁的过期时间4.5优化之UUID防误删4.6优化之LUA脚
  • 2024-07-02BUUCTF刷题:[DDCTF 2019]homebrew event loop
    [DDCTF2019]homebreweventloop代码审计fromflaskimportFlask,session,request,Responseimporturllibimporturllib.parseapp=Flask(__name__)app.secret_key='*********************'#censoredurl_prefix='/d5afe1f66147e857'd
  • 2024-07-02C#面:实现产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复
    对生成的数组排序,需要支持升序、降序两种顺序usingSystem;usingSystem.Collections.Generic;classProgram{staticvoidMain(string[]args){Randomrandom=newRandom();HashSet<int>set=newHashSet<int>();while(set.C
  • 2024-07-01Python学习笔记(二)
    目录while循环语句while循环的嵌套应用补充知识for循环函数猜数字游戏作业while循环语句练习:while循环的嵌套应用注:结束时i=i-1补充知识九九乘法表实例for循环练习:例如解决方案:再外部定义一个i=0for循环的嵌套break和continue的应用练
  • 2024-07-01天平2——三进制的货币系统
    Description:    J王国的货币非常奇怪,面值都是3的若干次方即面值为1,3,9,27,81.........国王现在发现这些货币,每种只有一张这样的钱。于是国王发现从这些钱中先任意组合,再加钱的面值相加得到一个总和的话:则面值最小的为空集,也就是说一张钱也不要面值第2小的为{1},总
  • 2024-07-01Day6 四数之和II,赎金信,三数之和,四数之和
    四数之和II 在这道题中我们要做的是寻找次数,所以在这个代码中这个次数就是value因为我们是通过key来寻找value。所以为了寻找这个次数我们需要把这个我们要找的数当做值,由此我们需要根据键来寻找值!!!#include<iostream>#include<unordered_map>usingnamespacestd;#inc
  • 2024-06-30拉普拉斯网格变形实现
    因为课题需要,除了RBF还做了一个Laplace网格变形,其他大佬已经把原理写的很详细了,我就简单介绍一下公式,主要还是写写实现过程。过程同样参考了大佬的部分代码,而且实现的时候刚开始敲代码不久,所以有点乱QAQ。首先,计算离散拉普拉斯坐标,网格上的点vi的拉普拉斯坐标δi为:\[\delta_{i}=
  • 2024-06-30独家原创 | Matlab实现CNN-Transformer多变量回归预测
    独家原创|Matlab实现CNN-Transformer多变量回归预测目录独家原创|Matlab实现CNN-Transformer多变量回归预测效果一览基本介绍程序设计参考资料效果一览基本介绍1.Matlab实现CNN-Transformer多变量回归预测;2.运行环境为Matlab2023b及以上;3.data为数
  • 2024-06-30牛客周赛49
    比赛链接:牛客周赛49赛时感受A思路    代码#include<bits/stdc++.h>usingnamespacestd;#definelllonglongconstintN=1e5+10;intmain(){lla,b;cin>>a>>b;cout<<a-b*11<<endl;return0;}B思路
  • 2024-06-30Hive 实操案例六:统计上传视频最多的用户 Top10 以及他们上传的视频观看次数在前 20 的视频
    一、数据表结构视频表t_video字段注释描述videoId视频唯一id(String)11位字符串uploader视频上传者(String)上传视频的用户名Stringage视频年龄(int)视频在平台上的整数天category视频类别(Array<String>)上传视频指定的视频分类length视频长度(Int)整形数字标识的视频长度vie
  • 2024-06-30动手学深度学习(Pytorch版)代码实践 -计算机视觉-44目标检测算法综述:R-CNN、SSD和YOLO
    41~44目标检测算法综述:R-CNN、SSD和YOLO1.区域卷积神经网络(R-CNN系列)1.1R-CNN使用启发式搜索算法来选择锚框。使用预训练模型对每个锚框提取特征(每个锚框视为一张图片,使用CNN提取特征)。训练SVM进行类别分类(在神经网络之前进行)。训练线性回归模型预测边界框偏移