NOT
AcWing 725. 完全数
AcWing 725. 完全数 1. 地址 https://www.acwing.com/problem/content/description/727/ 2. 题解 #include <iostream> #include <cstdio> #include <cmath> using names ......
后缀数组(SA)
后缀数组 Suffix Array 时间复杂度$O(n \log n)$ 主要涉及到三个数组: $sa[i]$表示后缀数组,排名第$i$个的后缀编号 $rk[i]$表示第$i$个后缀的排名 $height[i]$表示排名为$i$和$i-1$的后缀的lcp(最长公共前缀) 易得:$sa[rk[i]]= ......
磁盘单双缓冲区时间计算题总结
题型一:问处理一个块所用的总时间是多少 这是要处理多块数据,但是题目问处理一块的时间。 这是一个套路,一般人会直接算出150。 根据甘特图推出结论,单缓冲区处理每块数据用时为:MAX(缓冲区到磁盘所用时间,CPU处理所用时间)+工作区到缓冲区所用时间 直接代入得出120。 套路就是:求一个块时间时, ......
RocketMQ的简单使用
大家好,我是Leo!今天来和大家分享RocketMQ的一些用法。 领域模型介绍 Producer: 用于生产消息的运行实体。 Topic: 主题,用于消息传输和存储的分组容器。 MessageQueue: 消息传输和存储的实际单元容器。 Message: 消息传输的最小单元。 ConsumerGro ......
使用dubbo 2.7 编写接口,使用jmeter调用
#创建spring-boot winddows 安装 zookeeper3.4.14 并启动 父项目用的boot创建的时候添加web依赖,其他用的是maven 父项目pom <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://m ......
MySql在服务器上使用问题的总结
服务器是Windows Server 2012,我自己安装了一个MySql数据库,然后一个Web程序和客户端程序都想访问数据库,但是遇到一堆问题。主要是我仍然坚持使用.net 2.0,挂接MySql.Data 6.7.4版本。解决后记录一下1.IIS访问数据库的问题未能加载文件或程序集“MySql. ......
gcc/g++编译
gcc/g++编译 gcc 本节来自「参考1」 简介 GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言,它现在还支持 Ada 语言、C++ 语言、Java 语言、Objective C 语言、Pascal 语言、COBOL语言,以及支 ......
第5讲 FPGA运算符详解
1 module top( 2 output [31:0] c 3 ); 4 5 localparam [15:0] a = 65535; 6 localparam [15:0] b = 25687; 7 8 9 assign c = a*b; 10 //两个常数相乘,综合后不使用资源,直接综合为一 ......
装mysql出现错误,但不影响使用
window11 安装mysql报错: The action 'Remove' for product 'Connector/NET 8.0.26' failed 这个问题我这边安装是failed的,我直接点击下一步安装即可,使用数据库并没有什么影响。 ......
安卓docker使用Alpine Term
虽然Termux很强大,可以安装各种linux,但基于termux版linux还是不能运行Docker,需要Termux上装Qemu虚拟机,Qemu装alpine linux,这个时候才是原汁原味的x86 linux。幸运的是有人把Termux+Qemu+Alpine整合好了,名为alpine-te ......
高精度板子
百度百科> #include<iostream> #include<vector> #include<string> using namespace std; struct wint:vector<int> { wint(int n=0) { push_back(n); check(); } win ......
港股股票接口访问的问题
18年做了一个小程序“盯盘帮手”,就是监控价格提醒,结果腾讯审核不让过,说是证券业务,无语!。最近发现又可以通过了,于是捡起来继续完善。一个大的改进,想增加港股的支持。结果发现,收到的信息居然晚了15分钟。这是我用的腾讯接口的数据:v_hk00700=\"100~腾讯控股~00700~351.600 ......
linux安装jdk1.8
为防止操作权限不足,建议切换root用户,当然如果你对Linux命令熟悉,能够自主完成权限更新操作,可以不考虑此推荐。 环境:centos7.6 ssh连接工具:tabby(自从用了这个工具,我再也不用xshell了,这个工具自带文件上传,还有网页版) 创建目录 mkdir /opt/jdk 把jd ......
eclipse中创建简单maven项目,并导出jar包运行
第一步,eclipse--New--Other 第二步,选择Maven Project 第三步,直接如图所示点击Next 第四步,也是如图所示点击Next 第五步,输入公司名和项目名,再点击Finish 第六部,右键项目Run As--Maven install,生成jar包,然后复制jar到C盘根 ......
Spring Boot 整合邮件服务
参考教程 首先参考了 Spring Boot整合邮件配置,这篇文章写的很好,按照上面的操作一步步走下去就行了。 遇到的问题 版本配置 然后因为反复配置版本很麻烦,所以参考了 如何统一引入 Spring Boot 版本?。 FreeMarker 在配置 FreeMarker 时,发现找不到 FreeM ......
04 BTC-实现
《区块链技术与应用》课程链接:https://www.bilibili.com/video/BV1Vt411X7JF/?spm_id_from=333.337.search-card.all.click 04 BTC-实现 比特币系统是 transaction-based ledger UTXO:U ......
8.罐子(简单搜索 BFS最短步数+记录方案)
罐子 ↑ 题目链接 题目 给你两个罐子,容积分别为 $A$ 升和 $B$ 升。 现在,你可以进行如下三种操作: FILL(i),将罐子 $i(1≤i≤2)$ 灌满水。 DROP(i),将罐子 $i(1≤i≤2)$ 清空。 POUR(i,j),将罐子 $i$ 中的水倒向罐子 $j$ ,直到罐子 $i$ ......
线程的创建和终止
拥有线程程序的编译需要加 -pthread gcc a.c -o a -pthread /* #include <pthread.h> int pthread_create(pthread_t *thread, const pthread_attr_t *attr, void *(*start_ro ......
C#访问新浪股票接口失效的处理
新浪接口很好用,但后来一直就不能用了,比如http://hq.sinajs.cn?list=sh601003返回Forbidden找了一下,发现腾讯的股票接口和新浪的很接近,能用,就直接换腾讯了。今天因为港股数据的问题,还是想试试新浪接口,找了一下文章,发现问题是新浪需要一个header新浪股票接口 ......
stack为什么叫做2-sheaf
设$\mathcal{C}$是一个site,我们知道$\mathcal{C}$上的sheaf定义为满足下列条件的presheaf $F$:对于任意sieve $R\hookrightarrow X$, 典范映射 $$\mathrm{Hom}(X,F)\to\mathrm{Hom}(R,F)$$ 是双 ......
02 BTC-数据结构
《区块链技术与应用》课程链接:https://www.bilibili.com/video/BV1Vt411X7JF/?spm_id_from=333.337.search-card.all.click 02 BTC-数据结构 hash pointer Merkle tree hash pointe ......
03 BTC-协议
《区块链技术与应用》课程链接:https://www.bilibili.com/video/BV1Vt411X7JF/?spm_id_from=333.337.search-card.all.click 03 BTC-协议 数字货币的需要解决的两个主要问题 共识机制 如果央行(中心化)发行数字货币, ......
AcWing 4086 分糖果
关于这道题我当时大意了 https://www.acwing.com/problem/content/description/4089/ 关于我的某个变量没有初始化这件事,唯一想法,敲死得了,谁懂? 其实就是一道简简单单的数学分析题,和大佬们不一样,萌新只会简简单单的小学数学(本人初二!) 分析走起 ......
SSH远程登陆Unbuntu(SSH服务器和客户端配置)
SSH服务器配置 参考:https://blog.csdn.net/weixin_43833430/article/details/127262464 《Ubuntu安装SSH服务》 目的:在 Unbuntu 中,安装openssh 服务器,开启服务器;安装防火墙,配置防火墙参数(可以通过SSH), ......
2023湖北CCPC省赛 蒻蒟的部分题解
题目地址 C.Darkness I 题意:有一个n*n的方格,最开始全是白色,如果白色周围4格有两个黑色格子,1秒后这个白色格子会变成黑色,问如果要使全部格子都变为黑色,最开始最少需要涂黑几个格子 Solution 对于两个黑色格子,只有当满足 $$ |x_1-x_2|+|y_1-y_2|≤2 $$ ......
Redis 是在CentOS 5.7上学习入门文章起步
Redis 是在CentOS 5.7上学习入门文章起步 Rdis和JQuery一样是纯粹为应用而产生的,这里记录: 1.Redis简介 Redis是一个key-value存储系统。和Memcached类似,但是解决了断电后数据完全丢失的情况,而且她支持更多无化的value类型,除了和string外, ......
00 引言
《区块链技术与应用》课程链接:https://www.bilibili.com/video/BV1Vt411X7JF/?spm_id_from=333.337.search-card.all.click 引言 有人说区块链是下一代的价值互联网;有人说是世界上最慢的数据库。 比特币的价格变化: 区块链 ......
01 BTC-密码学原理
《区块链技术与应用》课程链接:https://www.bilibili.com/video/BV1Vt411X7JF/?spm_id_from=333.337.search-card.all.click 01 BTC-密码学原理 哈希部分 签名部分 比特币加密货币(crypto-currency) ......
ngxin 配置 二级目录使用nodejs处理
ngxin 配置 location /napi { proxy_pass http://127.0.0.1:7018; proxy_set_header Host $host:$server_port; proxy_set_header X-Real-IP $remote_addr; proxy_s ......
luck_guy 1
#查壳 ##64位,进IDA,老套路进主函数 unsigned __int64 get_flag() { unsigned int v0; // eax int i; // [rsp+4h] [rbp-3Ch] int j; // [rsp+8h] [rbp-38h] __int64 s; // [ ......