- 博客(31)
- 资源 (18)
- 收藏
- 关注
原创 vscode的rg.exe占用资源问题
Todo-Tree这个插件会调用vscode的ripgrep插件里的rg.exe,如果发现rg.exe消耗了大量的cpu资源,可以卸载Todo-Tree
2020-12-24 14:38:18 586
原创 Tensorflow升级后Failed to get convolution algorithm. This is probably because cuDNN
系统原始环境:1. tensorflow:2.0.alpha2. OS:Win103. Cuda:10.0.1304. cudnn:7.5.0将tensorflow升级至2.0正式版后运行程序报错:Failed to get convolution algorithm. This is probably because cuDNN···解决方案:从官网下载最新版本的c...
2020-04-30 15:45:46 737
原创 论文精读(一种端到端的基于卷积神经网络的图像压缩框架)
An End-to-End Compression Framework Based on Convolutional Neural Networks论文链接:https://arxiv.org/pdf/1708.00838.pdf一、引言 这周我主要在学习图像压缩方面的知识,主要是经典的图像压缩理论。包括图像冗余类型,图像压缩的编码解码部分,经典的图像压缩方法。 接下来...
2019-10-31 21:46:00 3893
原创 win10+TensorFlow安装教程:
win10+TensorFlow安装教程: 安装Anaconda 安装cuda 安装cudnn 安装tensorflow 遇到的问题Q:tensorflow/stream_executor/cuda/cuda_driver.cc:318] failed call to cuInit: CUDA_ERROR_UNKNOWN: unknown error...
2019-07-04 13:10:43 1361
原创 实验题目:linux内核编模块编程
实验题目:linux内核编模块编程设计一个模块,要求列出系统中所有内核线程的程序名、PID 号、进程状态及进程优先级。 设计一个带参数的模块,其参数为某个进程的 PID 号,该模块的功能是列出该进程的家族信息,包括父进程、兄弟进程和子进程的程序名、PID 号。 请根据自身情况,进一步阅读分析程序中用到的相关内核函数的源码实现。 分析程序运行结果insmod moduleone....
2018-07-21 16:42:35 1269
原创 实验题目:linux内核编及添加系统调用
实验题目:linux内核编及添加系统调用添加一个系统调用,实现对指定进程的 nice 值的修改或读取功能,并返回进程最新的 nice 值及优先级 prio。建议调用原型为:int mysetnice(pid_t pid, int flag, int nicevalue, void __user * prio, void __user * nice); 参数含义: ...
2018-07-21 16:39:54 1201
原创 1001 A+B Format (20)
1001 A+B Format (20)(20 分)Calculate a + b and output the sum in standard format -- that is, the digits must be separated into groups of three by commas (unless there are less than four digits).InputEa...
2018-07-02 12:36:14 208
原创 7-15 PAT Judge
7-15 PAT Judge(25 分)The ranklist of PAT is generated from the status list, which shows the scores of the submissions. This time you are supposed to generate the ranklist for PAT.Input Specification:Ea...
2018-07-01 22:17:34 363
原创 7-12 How Long Does It Take(25 分)
7-12 How Long Does It Take(25 分)Given the relations of all the activities of a project, you are supposed to find the earliest completion time of the project.Input Specification:Each input file contain...
2018-06-25 22:19:31 904
原创 Linux编译内核与添加系统调用
Linux添加系统调用1.设计目的Linux 是开源操作系统,用户可以根据自身系统需要裁剪、修改内核,定制出功能更加合适、运行效率更高的系统,因此,编译 linux 内核是进行内核开发的必要基本功。在系统中根据需要添加新的系统调用是修改内核的一种常用手段,通过本次实验,读者应理解 linux 系统处理系统调用的流程以及增加系统调用的方法。2.内容要求(1)添加一个系统调
2018-06-23 16:27:26 1410
原创 TSLIB移植
第一:关于tslib的移植问题:根据原始博客中的tslib移植的配置选项:./configure --host=arm-linux ac_cv_func_malloc_0_nonnull=yes CC=arm-none-linux-gnueabi-gcc CXX=arm-none-linux-gnueabi-g++ -prefix=/usr/local/tslib
2018-06-23 16:26:51 276
原创 TQ2440移植Tslib1.4(ubuntu)
时间:2018年3月13日平台:unbuntu12.04(32位环境) 目标环境:tq2440编译器:arm-linux-4.4.3现在ubuntu的版本已经更新到了17.04,但是为什么楼主还要使用ubuntu12.04?我之前用的ubuntu16.04(64bit),但是arm-linux-4.4.3是32bit的编译器,很多东西都不兼容,为了兼容,你又不得不
2018-06-23 16:26:19 225
原创 7-10 公路村村通(30 分)
7-10 公路村村通(30 分)现有村落间道路的统计数据表中,列出了有可能建设成标准公路的若干条道路的成本,求使每个村落都有公路连通所需要的最低成本。输入格式:输入数据包括城镇数目正整数N(≤1000)和候选道路数目M(≤3N);随后的M行对应M条道路,每行给出3个正整数,分别是该条道路直接连通的两个城镇的编号以及该道路改建的预算成本。为简单起见,城镇从1到N编号。输出格式:输出村村通需要的最低成...
2018-06-23 16:25:17 621
原创 7-9 旅游规划(25 分)
7-9 旅游规划(25 分)有了一张自驾旅游路线图,你会知道城市间的高速公路长度、以及该公路要收取的过路费。现在需要你写一个程序,帮助前来咨询的游客找一条出发地和目的地之间的最短路径。如果有若干条路径都是最短的,那么需要输出最便宜的一条路径。输入格式:输入说明:输入数据的第1行给出4个正整数N、M、S、D,其中N(2≤N≤500)是城市的个数,顺便假设城市的编号为0~(N−1);M是高速公路的条数...
2018-06-20 22:06:11 1595
原创 7-6 列出连通集
7-6 列出连通集(25 分)给定一个有N个顶点和E条边的无向图,请用DFS和BFS分别列出其所有的连通集。假设顶点从0到N−1编号。进行搜索时,假设我们总是从编号最小的顶点出发,按编号递增的顺序访问邻接点。输入格式:输入第1行给出2个整数N(0<N≤10)和E,分别是图的顶点数和边数。随后E行,每行给出一条边的两个端点。每行中的数字之间用1空格分隔。输出格式:按照"{ v1 v2...
2018-06-16 00:22:16 489
原创 Huffman Codes(使用priority_queue)
05-树9 Huffman Codes (30分)In 1953, David A. Huffman published his paper "A Method for the Construction of Minimum-Redundancy Codes", and hence printed his name in the history of computer science. As ...
2018-06-13 22:17:36 216
原创 Pop Sequence
02-线性结构4 Pop Sequence(25 分)Given a stack which can keep M numbers at most. Push N numbers in the order of 1, 2, 3, ..., N and pop randomly. You are supposed to tell if a given sequence of numbers is a...
2018-05-09 15:29:59 440
转载 1002. A+B for Polynomials
1002. A+B for Polynomials (25)时间限制400 ms内存限制65536 kB代码长度限制16000 B判题程序Standard作者CHEN, YueThis time, you are supposed to find A+B where A and B are two polynomials.InputEach input file contains one tes...
2018-05-06 23:24:38 189
原创 PAT甲级1001
1001. A+B Format (20)时间限制400 ms内存限制65536 kB代码长度限制16000 B判题程序Standard作者CHEN, YueCalculate a + b and output the sum in standard format -- that is, the digits must be separated into groups of three by co...
2018-05-06 12:14:43 227
原创 递归出现Segmentation Fault(段错误)以及为什么要把较大的数组放在main函数外
”段”(segmentation)是指二进制文件内的区域,所有某种特定类型信息被保存在里面。可以用size程序得到可执行文件中各个段的大小。如刚才的factorial.c,编译出a.exe以后执行size的结果是: D:\>size a.exe text data bss dec hex filename 2756 740 224 3720 e8...
2018-04-19 15:56:16 2374
原创 分数化小数(decimal)
输入正整数a,b,c,输出a/b的小数形式,精确到小数点后c位。 a,b≤106,c≤100。 输入包含多组数据,结束标记为a=b=c=0。样例输入:1 6 40 0 0样例输出:Case 1: 0.1667 #include<iostream>#include<cstdio>using namespace std;int main(){ int a,b,c;...
2018-04-13 23:58:45 397
原创 习 题2-4 子序列的和(subsequence)
输入两个正整数n<m<106,输出 ,保留5位小数。 输入包含多组数据,结束标记为n=m=0。 提示:本题有陷阱。样例输入:2 465536 6553600 0样例输出:Case 1: 0.42361Case 2: 0.00001#include<iostream>#include<iomanip>#include<cstdio>using namespa...
2018-04-13 23:58:00 853
原创 Ubuntu交叉编译tslib(TQ2440)
时间:2018年3月13日平台:unbuntu12.04(32位环境) 目标环境:tq2440编译器:arm-linux-4.4.3现在ubuntu的版本已经更新到了17.04,但是为什么楼主还要使用ubuntu12.04?我之前用的ubuntu16.04(64bit),但是arm-linux-4.4.3是32bit的编译器,很多东西都不兼容,为了兼容,你又不得不
2018-03-13 20:56:28 526
原创 Ubuntu安装arm-linux-gcc(TQ2440)
时间:2018年3月13日平台:unbuntu12.04(32位环境) 目标环境:tq2440需要文件:arm-linux-gcc-4.4.3.tar.gz(链接: https://pan.baidu.com/s/1g2izCPgjZ65Kf47DwwQ9hA 密码: fwbp) 1、解压交叉编译器 sudo tar zxvf arm-linux-gcc-4
2018-03-13 20:44:48 779
原创 Windows 下Qt Creator 安装 Qwt
Windows 下Qt Creator 安装 Qwt花了一个晚上的时间装Qwt,总结一下经验:下载QWTQWT编译QWT配置QWT_Test到以下网站下载这三个文件:qwt-6.1.2.zip,qwt-6.1.2.pdf,qwt-6.1.2.qchQWT下载路径解压zip文件,进入解压后的文件,双击qwt.pro文件,使用Qt Creator 进行编译(debug与r...
2018-02-23 21:36:16 650
原创 VMWare增强功能安装
1.先安装好Ubuntu系统,我的是Ubuntu_16.04_LTS;2.点击虚拟机->VMWare Tools安装;3.Ubuntu上会有一个DVD图标,打开DVD;4.将VMWare Tools里面的压缩包右击提取到桌面;5.进入解压后的文件,打开Teiminal6.sudo ./vmware-install.pl7.除了第一下需要输入yes,后续一直敲回车就可
2017-05-02 23:26:34 5240 1
原创 VitualBox增强功能安装
在linux中打开字符界面在root用户下输入命令:1.yum install gcc –y2.yum install kernel sources –y3.yum install kernel-devel –y4.点击VirtualBox任务栏中设备--安装增强功能5.会弹出一个Run的提示,点击run6.Complete后
2017-03-07 23:52:59 633
原创 CentOS首次启动(初始化)
开机后提示以下信息Initial setup of CentOS Linux 7 (core) 1) [x] Creat user 2) [!] License information (no user will be created) (license not accepted) Please make your choice from above [‘q’ to qui
2017-03-07 23:51:01 1848
原创 启动mysql时遇到The server quit without updating PID file
[root@localhost mysql]# rm -rf /etc/my.cnf[root@localhost mysql]# ln -s my.cnf /etc/my.cnf[root@localhost mysql]# cp ./support-files/mysql.server /etc/rc.d/init.d/mysqldcp: overwrite ‘/etc/rc.d/
2017-02-13 15:54:12 527
转载 习题2-6 排列 permutation
//把频数数组换成标记数组,某个数字i出现过则置a[i]=1。如果不符合条件,必然至少有一个数组元素没有被标记。#include int main() {int abc,def,ghi,i;for(abc = 100; abc <= 333; abc++) {int a[10]= {0};def = 2*abc;ghi = 3*abc;a[abc/100] = a[abc/10%10] = a[a
2016-10-30 00:24:55 415
基于卷积神经网络的降噪自编码器
2019-11-05
minist+CNN+交叉验证
2019-07-29
华为NBIOT白皮书
2018-07-24
ACM常用代码
2018-07-13
PotPlayer(倍速播放神器,几乎不变声)
2018-07-11
LL1语法分析(代码有详细解释,压缩包中包含两个测试语法)
2018-06-23
实验三-递归下降子程序分析(本代码左递归消除以及左公共因子的提取是手工构造的)
2018-06-23
实验二-有限自动机.zip(实现代码有详细解释)
2018-06-23
实验一-词法分析(通过Lex实现,实现代码容易看懂)
2018-06-23
MPU6050的zigbee协议栈
2018-06-23
TQ2440Linux镜像(zImage_2_6_32_4.bin)
2018-06-23
MPU6050驱动
2018-06-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人