- 博客(100)
- 资源 (2)
- 收藏
- 关注
原创 Gem5 全系统模拟CXL设备/协议
VFS是一个抽象层,它将不同的文件系统类型封装在一起,使得它们可以被以相同的方式来访问。), 这是因为 fs 启动会走一遍 linux 启动的流程, 检查各项配置, 您的 CPU 模型或者其他因素可能会大大影响启动进入模拟的时间. 但通常来说我们并不关心如何启动, 而是关心启动之后运行时的效果.参数用于指定哪个checkpoint,1即为第一个checkpoint,当指定的目录中有多个checkpoint时,多个checkpoint的排序是按照系统创建checkpoint的ticks进行排序的。
2024-02-18 16:18:42 1075 2
原创 快速排序、求和、模拟阶乘并利用vscode c++和matlab对程序进行计时
快速排序、求和、模拟阶乘并利用vscode c++和matlab对程序进行计时
2022-11-19 15:10:16 885
原创 解决 Hbase 单机版 ERROR [main] regionserver.HRegionServer: Failed construction RegionServer
解决方式是hostname有问题错误如下ERROR [main] regionserver.HRegionServer: Failed construction RegionServerjava.lang.UnsupportedOperationException: Constructor threw an exception for org.apache.hadoop.hbase.ipc.NettyRpcServer at org.apache.hadoop.hbase.util.R
2022-05-10 18:25:39 2053 2
原创 Flume 同步mysql 数据到Kafka
由于目前数据是保存在mysql 中,所以想将mysql 中的数据同步到kafka,以便flink进行消费使用一、Flume 安装与配置flume1.9安装地址tar -zxvf apache-flume-1.9.0-bin.tar.gz进入flume的conf目录将带有template后缀的文件 后缀去掉新建自己的mysql-flume.conf文件文件内容如下 ,有详细注释,更改自己需要的部分,如数据库连接地址与密码,sink到kafka的地址# a1表示agent的名称#
2022-03-28 13:44:08 4282 1
原创 vue实现可输入的下拉菜单
Vue实现可输入下拉菜单效果效果如下,既可以输入自己的语句,又可以选择下拉菜单,这结合了select和input两个标签,话不多说,下面写如何实现实现html部分 将select和input模块组合到一起,在select模块设置需要选择的东西,通过onchange 将选择的东西赋到input上去<div class="relation-input"> <span style="margin-left:0rem;overflow:hidden;"> <selec
2022-03-22 14:01:51 5900 2
原创 《Streaming Systems》翻译 -- Chapter 1, Streaming 101
Chapter 1, Streaming 101
2022-03-09 16:35:29 350
原创 Vue+Flask python web开发
一、Vue配置下载nvmgit clone https://github.com/creationix/nvm.git ~/.nvm&&cd ~/.nvm &&git checkout `git describe --abbrev=0 --tags`将nvm放入环境变量 ~/.bashrcsource ~/.nvm/nvm.sh3.运行nvm4.使用nvm 安装nodenvm install 10.5.05.使用nodenvm use 1
2021-12-26 22:50:11 294
原创 嵌入式开发之路(偏汽车电子嵌入式软件工程师学习路线图)
文章目录嵌入式开发1.1前情提要1.2 学习路线图嵌入式开发1.1前情提要由于研究生生活大概率是跟着华东师范软件工程王老师做嵌入式开发了,但是自己从来没有做过嵌入式相关的东西,只做过一些linux 上的简单开发。现在大四准备从头学起,将之前的知识全部捡回来。遂想记录一下自己的学习之路,以便自己或者其他人当做后来的参考。1.2 学习路线图这是参考B站 up主 CodeSheep的学习规划与路线嵌入式开发学习规划与路线............
2021-12-11 14:41:59 6984 3
原创 Cuda编程 向量的点积
#include <stdio.h>// For the CUDA runtime routines (prefixed with "cuda_")#include <cuda_runtime.h>#include<device_launch_parameters.h>#include <helper_cuda.h>#include<device_functions.h>#define imin(a,b) (a<b?a:b.
2021-09-10 20:30:19 240
原创 Cuda 编程 矩阵转置
将矩阵分块进行转置#include <stdio.h>#include<stdlib.h>#include <cuda_runtime.h>#include<device_launch_parameters.h>#include<device_functions.h>#define imin(a,b) (a<b?a:b)//const int N=33*1024;const int N = 16;const int
2021-07-10 17:24:33 822
原创 CUDA编程基础
GPU任意长度矢量求和跨网格循环:数据集大小比网格grid中线程数量多一维网格和线程块假设网格和线程块均为一维组织结构,在跨网格循环中,每个线程将在网格内使用 threadIdx + blockIdx*blockDim 计算自身唯一的索引,并对数组内该索引的元素执行相应运算,然后将网格中的线程总数添加到索引并重复此操作,直至超出数组范围。核函数代码__global__ void add(int *a, int *b, int *c){ int index = threadIdx.x
2021-07-09 19:36:19 548
原创 比较临界区、互斥量、事件
子线程给全局数组元素赋值主线程在屏幕上打印出来,无限重复上述过程事件#include <windows.h>#include<iostream>using namespace std;HANDLE hEvent1, hEvent2;int a[ 5 ];DWORD WINAPI Thread(PVOID pParams ) { int i, num = 0; while( TRUE ) { WaitForSingleObje
2021-07-08 17:19:52 69
原创 深度学习复习
文章目录第二章2.1 机器学习三要素2.2 损失函数2.2.1 0-1损失2.2.2 平方损失2.2.3 交叉熵损失2.3 过拟合概念2.4 过拟合的方法策略第四章4.1激活函数概念,分类4.2 Sigmoid型是什么,有哪些属于该范畴,会描述4.3 Sigmoid有哪些缺点,以及改进4.4 梯度消失、梯度爆炸概念,产生原因,如何避免4.5ReLU及其变种,有哪些优点第五章CNN5.1 CNN的结构上的特点,与全连接网络比较,优点5.2卷积变种(窄卷积,宽卷积等),会计算卷积层神经元数量,5.3 CNN的整
2021-07-05 11:23:53 908 2
原创 CodeUp 堆栈队列 简单计算器
题目地址#include<cstdio>#include<algorithm>#include<iostream>#include<cmath>#include<string>#include<stack>#include<queue>#include<map> using namespace std;struct node{ double num; char op; bool fla
2021-06-30 09:42:11 104
原创 算法刷题笔记
文章目录数学问题最大公因数最小公倍数数学问题最大公因数int gcd(int a, int b){ if(b == 0) return a; else return gcd(b, a%b); }int gcd(int a, int b){ return !b ? a : gcd(b, a%b); }最小公倍数int lcm(int a,int b){ return a / gcd(a,b) * b;}...
2021-06-27 14:56:43 80
原创 求第k大数
题目地址给定一个长度为n(1≤n≤1,000,000)的无序正整数序列,以及另一个数k(1≤k≤1,000,000)(关于第k大的数:例如序列{1,2,3,4,5,6}中第3大的数是4。)输入第一行两个正整数m,n。第二行为n个正整数。输出第k大的数。样例输入6 31 2 3 4 5 6样例输出4//http://codeup.hustoj.com/problem.php?cid=100000587&pid=0 //求第k大 #include<cstdio>
2021-06-26 11:21:31 85
原创 PAT练习
文章目录一、甲级A 1011 Quick Sort一、甲级A 1011 Quick Sort#include<cstdio>#include<algorithm>#include<iostream>#include<cmath>#include<vector>using namespace std;int main(){ int N, max = -1; scanf("%d", &N); vector<int
2021-06-26 10:21:33 82
原创 贪心算法
文章目录PAT B 1020 月饼PAT B 1020 月饼月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有 3 种月饼,其库存量分别为 18、15、10 万吨,总售价分别为 75、72、45 亿元。如果市场的最大需求量只有 20 万吨,那么我们最大收益策略应该是卖出全部 15 万吨第 2 种月饼、以及 5 万吨第 3 种
2021-06-25 10:26:54 63
原创 Acwing N皇后 + N皇后递归计数 + N皇后回溯计数
文章目录Acwing N皇后N皇后递归计数Acwing N皇后N 皇后问题是指将 N 个皇后放置在 N×N 棋盘上,使得皇后不能相互攻击到,即任意两个皇后都不能处于同一行、同一列或同一斜线上。在本题中,你无需解决这一难题。你需要做的是判断我们给出的棋子摆放是否是一种合理的摆放方案,即是否能够满足皇后之间不能相互攻击到。为了简化棋盘的表示,让我们假设在同一列中不会放置两个皇后。这样我们就可以用一个整数序列 Q1,Q2,…,QN 来表示一种棋盘摆放,其中 Qi 表示第 i 列的皇后所在的行号。例
2021-06-24 19:47:39 119
原创 递归求全排列
算法笔记–胡凡 4.3.2#include<iostream>using namespace std;const int maxn = 11;int n,P[maxn],hashTable[maxn] = {false};void generateP(int index){ if(index == n + 1) { for(int i=1;i<=n;i++) printf("%d",P[i]); printf("\n"); return ; }
2021-06-24 18:30:24 75
原创 给出N个字符串恰好由三位字母(大写)组成,再给出M个查询字符串,问每个查询字符串在N个字符中出现的次数。
简单字符串hash#include<cstdio>#include<iostream>using namespace std;const int maxn = 100;char S[maxn][5], temp[5];int hashTable[26 * 26 * 26 + 10];#创建hash表 使用二十六进制转换为十进制int hashFunc(char S[],int len){ int id = 0; for(int i = 0; i < l
2021-06-24 16:11:04 240
转载 PAT A 1025 Ranking
Programming Ability Test (PAT) is organized by the College of Computer Science and Technology of Zhejiang University. Each test is supposed to run simultaneously in several places, and the ranklists will be merged immediately after the test. Now it is your
2021-06-24 11:45:13 58
原创 PAT1022 D进制的A+B
PAT题目地址输入两个非负 10 进制整数 A 和 B ,输出 A+B 的 D (1<D≤10)进制数。输入格式:输入在一行中依次给出 3 个整数 A、B 和 D。输出格式:输出 A+B 的 D 进制数。输入样例:123 456 8输出样例:1103#include<cstdio>using namespace std;int ans[31],num = 0;int main(){ int a,b,d; scanf("%d%d%d", &a, &am
2021-06-22 22:59:33 36
原创 CodeUp 日期差值
题目地址题目描述有两个日期,求两个日期之间的天数,如果两个日期是连续的我们规定他们之间的天数为两天。输入有多组数据,每组数据有两行,分别表示两个日期,形式为YYYYMMDD输出每组数据输出一行,即日期差值样例输入2013010120130105样例输出5#include<cstdio>int month[13][2]={{0,0},{31,31},{28,29},{31,31},{30,30},{31,31},{30,30},{31,31},{31,31},{30,30
2021-06-22 22:10:05 72
原创 PAT乙级1036 跟奥巴马一起编程(水题)
题目地址美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014 年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!输入格式:输入在一行中给出正方形边长 N(3≤N≤20)和组成正方形边的某种字符 C,间隔一个空格。输出格式:输出由给定字符 C 画出的正方形。但是注意到行间距比列间距大,所以为了让结果看上去更像正方形,我们输出的行数实际上是列数的 50%(四舍五入取整)。输入
2021-06-22 21:14:41 81
arm-elf-gcc 与 Skyeye软件
2022-10-16
保研准备资料大礼包(经验汇总+个人陈述+个人简历+联系老师+面试+自我介绍+申请表+提交材料+推荐信)
2021-06-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人