[日常]日常学习总结二

一 延时消息队列任务 1 延时消息队列介绍 (1)业务场景   例如在如下场景中可能会需要延时队列:     用户下订单成功之后隔20分钟给用户发送上门服务通知短信     订单完成一个小时之后通知用户对上门服务进行评价     业务执行失败之后隔10分钟重试一次   类似的场景比较多,简单的处理方式就是使用定时任务,假如数据比较多的时候,有的数据可能延迟比较严重,而且越来越多的定时业务导致任务调度很繁琐不好管理。 (2)开发前需要考虑的问题?   1.及时性:消费端能按时收到   2.同一时
分类: 其他 发布时间: 10-14 21:41 阅读次数: 0

Python函数参数与参数解构

1 Python中的函数   函数,从数学的角度来讲是,输入一个参数,经过一个表达式的处理后得到一个结果的输出,即就是x-->y的一个映射。同样,在Python或者任何编程语言中,函数其实就是实现一种功能,也可以称其为接口,通过使用定义的函数,以此来达到某种功能的实现。 1.1 Python中函数的定义   使用def语句可定义函数:  1 def 函数名(参数列表) 2 函数体(代码块) 3 [return 返回值]   函数名就是一个函数的名字,也是一种标识符,命名的要
分类: 其他 发布时间: 10-14 21:41 阅读次数: 0

(转)WASM(WebAssember)快速了解第四篇——创建和使用WebAssembly模块

这是有关WebAssembly的系列文章的第四部分,如果您还没有阅读其他文章,我们建议从头开始。 WebAssembly是一种在网页上运行JavaScript以外的编程语言的方法。过去,当您想在浏览器中运行代码以与网页的不同部分进行交互时,唯一的选择就是JavaScript。 因此,当人们谈论WebAssembly的速度很快时,Apple与Apple的比较就是JavaScript。但这并不意味着这是两种情况,要么您正在使用WebAssembly,要么您正在使用JavaScript。 实际上,我
分类: 其他 发布时间: 10-14 21:41 阅读次数: 0

线程3——信号量

创建信号量,并赋予初值 int sem_init(sem_t *sem, int pshared, unsigned int value); 销毁信号量 int sem_destroy(sem_t *sem); 阻塞,信号量数值-1 int sem_wait(sem_t *sem); 非阻塞申请 int sem_trywait(sem_t *sem); 计时申请一个信号量 int sem_timedwait(sem_t *sem, const struct timespec *abs_time
分类: 其他 发布时间: 10-14 21:41 阅读次数: 0

测试73

T1:模拟 T2:性质。想多加入一个以后的影响。   树状数组下标传入离散化之前的值,TLE60变成RE10,kuku了。 T3:1、枚举。   2、m^2边对之间关系。相对顺序改变。分割成若干小区间。
分类: 其他 发布时间: 10-14 21:41 阅读次数: 0

对AC自动机+DP题的一些汇总与一丝总结 (2)

POJ 2778 DNA Sequence (1)题意 : 给出m个病毒串,问你由ATGC构成的长度为 n 且不包含这些病毒串的个数有多少个 关键字眼:不包含,个数,长度 DP[i][j] : 表示长度为i,在trie图中j节点,不包含病毒串的个数 状态转移: DP[i+1][k]+=DP[i][j]*G[j][k] (G[j][k] 表示 在trie图的安全图中j 到 k是否有边) 但是!这题给出n长度特别大,故无法进行正常的DP; 我们在转换下思路 这题无非就是在全图中的0节点到其他节点刚
分类: 其他 发布时间: 10-14 21:41 阅读次数: 0

python函数基础(函数的定义和调用)

函数的定义 python定义函数使用def关键字 return[表达式]语句用于退出函数,选择性的向调用方返回一个表达式,不带参数值的return语句返回none def 函数名(参数列表): 函数体 #计算面积的函数 def z(x,y): i=x*y print(i) z(2,7) #运行结果: 14 def sum(x,y): z=x+y print('函数内',z) #调用的函数中没有return表达式 z
分类: 其他 发布时间: 10-14 21:41 阅读次数: 0

windows10 缺失 msvcp140.dll 解决办法

1、问题描述 我更新完windows10 驱动后,出现计算机缺失msvcp140.dll文件,虚机和QQ都无法启动 2、解决办法 查找大量文章,最终发现通过重新安装 Visual Studio 2015, 2017 and 2019 应用程序可以解决,以下是操作步骤 (1)官网下载对应版本程序 https://support.microsoft.com/en-ph/help/2977003/the-latest-supported-visual-c-downloads (2)下载程序后,点击安
分类: 其他 发布时间: 10-14 21:41 阅读次数: 0

js 循环操作

js 循环操作: 隔行换色demo:
分类: 其他 发布时间: 10-14 21:41 阅读次数: 0

多态的基础内容

对于多态,可以总结以下几点: 一、使用父类类型的引用指向子类的对象; 二、该引用只能调用父类中定义的方法和变量; 三、如果子类中重写了父类中的一个方法,那么在调用这个方法的时候,将会调用子类中的这个方法;(动态连接、动态调用) 四、变量不能被重写(覆盖),”重写“的概念只针对方法,如果在子类中”重写“了父类中的变量,那么在编译时会报错。 另转载: 多态是通过: 1 接口 和 实现接口并覆盖接口中同一方法的几不同的类体现的 2 父类 和 继承父类并覆盖父类中同一方法的几个不同子类实现的. 一、基
分类: 其他 发布时间: 10-14 21:41 阅读次数: 0

[.Net Core 3.0从入门到精通]1.笔记简介及.Net Core3.0介绍

文章目的:.Net Core 3.0学习笔记整理与分享。 面向人群:有一定基础的C#开发人员或学习人员(C#语法一定要掌握)。 笔者水平:中级C#开发攻城狮(水平有限,写的不对的地方希望大家指正)。 文章优点:绝对的通俗,绝对的易懂(觉得小弟写的不错的朋友,麻烦动动小手给个双击——开玩笑的!)   
分类: 其他 发布时间: 10-14 21:41 阅读次数: 0

【洛谷P2485】计算器

BSGS模板题 代码如下 #include <bits/stdc++.h> using namespace std; typedef long long LL; LL fpow(LL a, LL b, LL c) { LL ret = 1 % c; for (; b; b >>= 1, a = a * a % c) { if (b & 1) { ret = ret * a % c; } } retur
分类: 其他 发布时间: 10-14 21:41 阅读次数: 0

我想起一件高兴的事情

  网购的第一本英文小说到了啦啦啦。   英语水平一直很烂,想借此好好提升下英语水平。小说是我很喜欢的题材,应该能坚持看下去,当然注解估计要打上不少。书架上的牛津词典君也很高兴,因为它即将能抖掉身上攒了快一年的灰尘了。   后天早上有选修课的pre,但我连稿子都不会背。。。虽然才两百词左右,不过以我的水平明天估计不能背好,小说就暂时搁到后天吧。   晚上的课程专心时间不多,就不丢图上来了。之后我尽量给每节课都保持专注80%的时间,用forest计时,如果时间有水分我也会在随笔里说明。   就酱
分类: 其他 发布时间: 10-14 21:41 阅读次数: 0

洛谷 P1352 没有上司的舞会 题解

P1352 没有上司的舞会 题目描述 某大学有N个职员,编号为1~N。他们之间有从属关系,也就是说他们的关系就像一棵以校长为根的树,父结点就是子结点的直接上司。现在有个周年庆宴会,宴会每邀请来一个职员都会增加一定的快乐指数Ri,但是呢,如果某个职员的上司来参加舞会了,那么这个职员就无论如何也不肯来参加舞会了。所以,请你编程计算,邀请哪些职员可以使快乐指数最大,求最大的快乐指数。 输入格式 第一行一个整数N。(1<=N<=6000) 接下来N行,第i+1行表示i号职员的快乐指数Ri。(-128<
分类: 其他 发布时间: 10-14 21:41 阅读次数: 0

n1字面难理解

字面难解单词汇总 1、用命 ようめい 名•他サ 吩咐,嘱咐 ご用命下さい。请吩咐。 2、心地 ここち 名•接尾 感觉,心情。 心地がよい。心情愉快。 3、控除 こうじょ 名•他サ 扣除 控除額。扣款额。 4、罠(わな) 名 陷阱 5。掟(おきて)  名 规则,规章 6、組合 くみあい 名 扭打;组合 組合のけんかとなる。揪打在一起。 労働組合。工会。 7、極意 ごくい 名 绝招,秘诀 柔道(じゅうどう)の極意。柔道的绝招。 8、手当/手当て てあて 名 准备,报酬,津贴,治疗 自動車を買う金の
分类: 其他 发布时间: 10-14 21:41 阅读次数: 0

hihocoder 1066 并查集

/**/ #include <cstdio> #include <cstring> #include <cmath> #include <cctype> #include <iostream> #include <algorithm> #include <map> #include <set> #include <vector> #include <string> #include <stack> #include <queue> typedef long long LL; typedef
分类: 其他 发布时间: 10-14 21:41 阅读次数: 0

ent 基本使用七 Config

通过config 我们可以自定义表相关的选项 参考配置 package schema ​ import ( "github.com/facebookincubator/ent" "github.com/facebookincubator/ent/schema/field" ) ​ type User struct { ent.Schema } ​ func (User) Config() ent.Config { return ent.Config{
分类: 其他 发布时间: 10-14 21:41 阅读次数: 0

201871010117-石欣钰《面向对象程序设计(java)》第七周学习总结

项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/11435127.html 作业学习目标 掌握四种访问权限修饰符的使用特点; 掌握Object类的用途及常用API; 掌握ArrayList类的定义方法及用途; 掌握枚举类定义方法及用途; 结合本章实验内容,理解继承与多态性两个面向对象程序设计特征,并体会其优点。 实验内容和步骤 实验1:在“S
分类: 其他 发布时间: 10-14 21:41 阅读次数: 0

CSPS模拟 73

  被T3坑了   忘记考虑$atan$只会返回正数导致无法区分方向相反模长相等的两个向量   直接把向量拆成ab两个上三角函数干出来就对了   真的exhausted
分类: 其他 发布时间: 10-14 21:24 阅读次数: 0

python学习日记(一)--Hello World、变量、数据、分支结构

1 Hello World 不管是什么语言,都会有一个仪式,也就是输出你学习这门语言的第一句话:Hello world! 相对于其他语言,python直接输出即可: # _*_ conding:utf-8 _*_ # Author:Asylo print("Hello World") 2 变量和数据类型 在程序设计中,变量是一种存储数据的载体。计算机中的变量是实际存在的数据或者说是存储器中存储数据的一块内存空间,变量的值可以被读取和修改,这是所有计算和控制的基础。计算机能处理的数据有很多种类型
分类: 其他 发布时间: 10-14 21:24 阅读次数: 0