自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (2)
  • 收藏
  • 关注

原创 论文解读-Contiguitas: The Pursuit of Physical Memory Contiguity in Datacenters

Contiguitas-HW将正在被迁移的页分为源页和目标页,并将对页的访问正确重定向到对应的页中。如果页的属性从可移动变化为不可移动,则Contiguitas将其迁移到不可移动区,避免对可移动区的污染。采用算法动态调整不可移动区和可移动区的边界,确定不可移动区的大小。为了解决不可移动页带来的内存碎片问题,Contiguitas进行了三个方面的设计,如图6所示:① 让不可移动页只在不可移动区域被分配;其中③也可以用于可移动页的迁移,不需要执行费时的TLB shootdown,提高页迁移操作的可扩展性。

2024-04-20 18:54:52 351

原创 论文解读-ASAP: Fast Mobile Application Switch via Adaptive Prepaging

本文针对Android 系统的不友好机制,设计了新的swap策略。

2024-04-20 18:51:33 577

原创 .ini配置文件介绍与解析库使用

ini 文件是英文"Initialization"的缩写,即初始化文件。它用来配置特定应用软件以实现对程序初始化或进行参数设置。.ini文件由节(section)、键(key)、值(value)三种模块构成。在windows系统/嵌入式软件中有很多XXX.ini文件,例如System32.ini和Config.ini。

2023-06-04 18:52:39 2893

原创 git介绍与实战

git使用,repo使用与gerrit常用操作

2023-02-04 21:53:23 646 1

原创 VS Code弹窗:尝试在目标目录创建文件时出错

Vscode unins000尝试在目标目录创建文件时出错,解决方法与思路。

2022-06-06 10:35:56 3287

转载 VS code修改编码格式

在使用vs code(版本1.35.0)打开文件时,出现乱码问题,可通过如下方式设置:1、针对单个文件点击右下角的编码按钮(图中为UTF-8),然后选择操作,通过编码重新打开(Reopen with Encoding)

2021-06-07 09:45:36 3334

原创 初级程序员如何写项目周报和月报

初级程序员如何写项目周报和月报在刚入职的新人程序员生涯中,每月或者每周给项目经理写项目周报,或者项目进度汇报是必不可少的内容之一。作为一名职场老人(职场老油条),熟练运用专业术语把自己混乱的思想,进行质的飞升。下面,就开始我们的项目进度之旅。项目周报模板在这一周,我从刚入职对公司开发环境进行熟悉,和指导同志进行深度讨论后,本周的具体工作可简单描述为下面几个方面:本周熟悉开发流程后,并结合具体项目建立抓手意识。完成了初步的认知迭代梳理公司内部长期沉淀下的方法论在理解公司业务模型基础上熟悉团队

2021-04-21 19:20:28 3725 1

原创 算法设计与数据结构---课程设计

题目二【问题描述】这是一个古老而又经典的问题。用给定的几种钱币凑成某个钱数,一般而言有多种方式。例如:给定了6种钱币面值为2、5、10、20、50、100,用来凑 15元,可以用5个2元、1个5元,或者3个5元,或者1个5元、1个10元,等等。显然,最少需要2个钱币才能凑成15元。你的任务就是,给定若干个互不相同的钱币面值,编程计算,最少需要多少个钱币才能凑成某个给出的钱数。【要求】(代码需加注释)【数据输入】输入可以有多个测试用例。每个测试用例的第一行是待凑的钱数值M(1 <..

2021-03-16 14:58:56 2462

原创 Gem5-NVmain混合存储系统仿真输出信息追踪

LRU(最近最少使用算法) and MRU(最近最常使用算法)Gem5-NVMain-OK 中的源代码,ma_lru.** 为修改后的混合内存缓存替换算法。【】 混合存储替换方案实验记录方法执行程序后,输出m5out内容,在此内容下m5out文件夹中需要关心的内容:I change the below command-line to change cache block size in“cacheline_size=...”.缓存命...

2021-03-14 23:37:13 347 1

原创 Cmder--windows下命令行终结者

作为CMD命令行的替代品,cmder是一款优秀的终端命令行工具。官网介绍如下:https://cmder.net/官方对该工具的解释:克除cmd复制粘贴的弊端,低效的用户UI,不能对历史记录保存,不支持命令扩展等功能。Cmder可以分屏多开窗口,可以设置窗口颜色,字体大小,并且很多快捷键和谷歌浏览器操作类似。安装 | 使用进入官网以后,有mini版和完整版,下载好解压文件包以后就可以使用。mini版: 功能简单,很小巧,只有4M多,主要是cmd和powershell ful

2021-01-31 13:24:20 255

原创 pow()函数调用报错解决

在编写程序时,使用<math.h>中的 pow( )参数使用不明确,显示如下:1>miulate.cpp(106): error C2668: “pow”: 对重载函数的调用不明确原因:因为pw() 函数有三种使用重载方法,VS工具,对语法检查更为严格,double pow(double _X, int _Y)float pow(float _X, float _Y)float pow(float _X, int _Y)long double pow(long do.

2021-01-25 21:29:50 4622 1

原创 实用Python语法实战编程练习

前言:本文主要罗列了Python常见语法,并对其实现方法进行说明,加以代码辅助,可以快速理解相关语法的学习。# -*- coding: utf-8 -*-"""Created on Sat Nov 21 15:35:56 2020@author: Administrator"""# 数据类型与运算符import mathprint(math.factorial(32)) #计算32的阶乘print(0.4-0.3==0.1) #实数一般不进行比大小print(math.

2020-12-13 09:44:42 865 3

原创 基于RDMA和NVM的大数据系统一致性协议研究

本文来源于《大数据》,作者吴昊,陈康等。摘要:分布式存储系统以及计算系统是构造大数据处理系统的基础。系统的高可用性是任何一个分布式系统的基石,高可用技术一般依赖于一致性协议。本文讨论了经典的非拜占庭的分布式一致性协议以及新技术发展下的RDMA通信协议与NVM存储介质,通过RDMA和NVM的结合获得了更高性能的高可用系统。改进了一致性协议,使其能够更好地利用RDMA与NVM的特性。实现的系统在保证系统数据一致和可用的同时,有效地提高了协议实现的性能。通过实验表明,相比于现有的系统,实现的系统.

2020-11-17 09:40:30 227

原创 安装VC++6.0的时候提示acmboot.exe错误执行问题

最近因为需要使用到VC++6.0软件,在安装该软件时出现问题,报错说“ACMBOOT.EXE无法执行”,导致无法加载安装引导程序。问题分析: 因为VC版本较老,我们使用的电脑大都在64bit/Win7以上了,所有该软件对此支持并不友好。解决方法:1.在 安装目录\SETUP 下,复制一份VS98ENT.STF并命名为ACMSETUP.STF2.把 安装目录\SETUP 下的所有文件复制到安装目录下。3.运行ACMSETUP.EXE,开始安装。之后会进入这个页面。进行兼容配...

2020-08-10 13:13:38 958

转载 在测试集PARSEC测试集简介与使用

随着大数据中海量数据的处理,传统的DRAM作为主存不在适用。市场上衍生出许多主存替代版本,其中对于自己设计的存储方案进行测试时,有部分研究者使用PARSEC作为测试集。PARSEC测试集:共享存储计算机应用程序存储库。一套多线程基准测试集,是英特尔与普林斯顿大学合作开发。可以在模拟器中使用它进行并行模拟工作负载。使用标准的统计方法和机器学习来分析套件的冗余性和芯片多处理器(CMP)上的重叠。parsec测试集中应用程序的使用领域:使用模拟器,运行PARSEC测试集,本文找到一...

2020-05-20 13:11:53 1990

原创 基于Linux下的英英词典

摘要:本实验基于Linux Socket通信实现在线英英词典查询。前端使用C/S开发架构,后端使用轻量级数据库Sqlite3保存用户信息,已查询单词信息。本方案有两种实现方式:一,使用文件IO操作单词数据集。本地客户端查询远端服务器信息。二,使用数据库保存单词数据集(后期可完善英英,英汉单词互译),在本地查询单词后,后台数据库查询到单词释义后反馈给前台并展示出来。实验可实现的功能:在线...

2020-04-05 17:27:23 603

原创 Computer Science专业中文核心期刊对应英文版期刊录

因为论文写作与文献查找需求,计算机类专业经常用到的国内期刊英文版目录,此处进行常见的,影响因子较大的进行罗列。目录名称是根据[高等教育]《中文核心期刊及其英文版目录》(2002年5月审议通过)查询得到,内容切实可信。

2020-02-24 14:06:05 1753

原创 2019VR世界产业大会---可视计算产业发展论坛

十月滕阁,胜友如云;千年豫章,高朋满座。在“天下英雄城”南昌,现代动感之都,召开VR产业发展大会。我们江西的优势:国土资源大,绿化高,经济成持续增长,注重质量效益,第一产业超千亿元,首个VR产业纲领,一七五计划,在2023年实现VR产业超千亿元。本次很荣幸参与虚拟现实可视计算技术产业应用发展国际高峰论坛(The Virtual reality visual computing intern...

2019-10-25 20:28:41 259

原创 cmd 命令行一些常用的快捷命令

在win7中保留有DOS磁盘操作系统,Win+R快捷键下输入cmd可进入。其中一些常用的快捷键,可以帮助他人快速定位到对应的程序。输入 >help可显示当前支持的命令。其中有一些常用的命令在官网中显示有,为了便于查找特记录如下:在命令提示符窗口中输入> systeminfo 按回车键,这时窗口会显示加载一些电脑信息、网络信息、补丁等内容,稍等加载信...

2019-10-16 23:25:22 623

原创 数据结构与算法分析--循环链表

头尾相接的单链表称为循环链表。为了使空链表与非空链表处理一致,通常设一个头结点。例子:两个链表的合并。头指针p = rearA->next rearB->next->next;rearB->next=p;free(p);...

2019-09-22 15:18:39 131

原创 数据结构与算法分析--静态链表

静态链表: 用数组描述的链表,数组的每个下标都对应一个data和一个cur数据域data ,游标cur相当于单链表的next指针。线性表的静态链表存储结构:#define MAXSIZE 10000typedef struct{ ElemType data; int cur; }Component,StaticLinkList[MAXSIZE];...

2019-09-22 15:12:47 121

原创 数据结构与算法分析--单链表

头结点:单链表前面附设的一个结点头指针:从头指针开始,指向第一个结点的指针首节点:第一个包含元素的结点单链表的存储结构:typedef struct Node{ ElemType data; struct Node *next; }Node;typedef struct Node *LinkList; //定义LinkList单链表的读取实现:...

2019-09-21 13:51:33 567

原创 数据结构与算法分析--线性表

在读研开始,需要了解一些数据结构方面的知识,就自己努力的敲代码啊。。。在补习过程中,看了两位大神的著作:程杰的《大话数据结构》、解学武老师的网页文章。感觉很受用,再次表示感谢。直接开始线性表:线性表、单链表、双链表、循环链表、静态链表。线性表存储方式://循环集合B中的每个元素,判断当前元素是否在A中,若不存在,则插入到A中void union(List *La,List *L...

2019-09-21 11:53:46 728

转载 微信小程序入门三步之二

非常适合非前端工程师学习,准备工作 IDE 搭建 知识准备 从零开始 app.js app.json app.wxml app.wxss Hello World 创建程序实例 美化ActionBar 美化页面 配置页面 超级Hello World 事件绑定函数 更新界面数据 准备工作:JavaScrip还是要看看的 ...

2019-09-17 21:54:26 161

转载 微信小程序入门三步之一

零基础教程,所以这次上线的也是一个不需要服务器后端的小程序。第一步:(1)申请小程序账号: https://mp.weixin.qq.com/cgi-bin/wx(2)登录你们的邮箱点击那个链接激活。(3)然后登录刚才申请的小程序账号第二步: 设置小程序信息(1)我们一般都是选择个人的,其它的需要证件。输...

2019-09-17 21:08:19 151

转载 Linux下使用gcc编译时出现In function `_start':(.text+0x**) :分析与解决

使用 gcc编译是出现如下问题:In function `_start':(.text+0x****): undefined reference to `main'.... 例如:#include <stdlib.h>#include <string.h>#include <stdio.h>void test(){ ...

2019-06-29 12:39:23 22777 5

转载 Xshell5/Xftp5 出现"要继续使用此程序必须应用到最新的更新或使用新版本"字段 修改解决方法

原因:Xshell5配置文件中写入了强制升级时间,这个版本是2017年12月27日发布的;2018年12月25日后就必须升级法一: 修改电脑系统时间 把系统时间改到2018年12月25日之前 就可以打开了。 弊端:这样太麻烦,而且不能每次使用的时候都改时间用完了再改回来法二: 先修改你电脑时间为前一年(2017 12月), 然后就可以打开xshe...

2019-06-10 10:20:20 665

原创 使用vimconfig.tat.gz (来自网络上的配置包)配置RedHat下的Vim 7.0 版本,出现错误与分析

错误信息:htx@localhost:~/myfile/201901/EmuC/FILE_IO$ vim copyfile.c***warning*** this version of ZoomWin needs vim 7.2Error detected while processing /home/htx/.vim/plugin/acp.vim:line 11:Auto...

2019-06-10 10:12:22 412

UFS FW开发,FTL算法,WL策略

适用于固件开发,BSP底层设计人员,基础文档与技术手册。

2024-04-20

定时循环执行重启脚本,使能kerenl log节点

定时循环执行重启脚本,使能kerenl log节点。

2023-11-19

XXX.ini 配置文件解析工具库 - C语言版本

XXX.ini 配置文件解析工具库,C语言版本。

2023-06-04

XXX.ini 配置文件解析工具库 - python版本

XXX.ini 配置文件解析工具库,python版本。

2023-06-04

内存页面替换算法与管理策略

页面替换算法,内存管理优化策略,基于LRU,OPT, CLOCK等。

2022-12-06

嵌入式设备的内存分配器

基于嵌入式设备的内存分配器实现,使用C/C++语言进行设计。

2022-12-06

面向自动阅卷的OCR技术检测.rar

使用python库实现目标检测,可对试卷答案进行检测识别,识别率在80%,源码提供给大家参考一下。

2021-05-17

LinuxC编程实战-2008

嵌入式开发书籍,实战版,掌握进程相关的基本概念 掌握 Linux 下的进程结构 掌握 Linux 下进程创建及进程管理 掌握 Linux 下进程创建相关的系统调用 掌握守护进程的概念 掌握守护进程的启动方法 掌握守护进程的输出及建立方法 学会编写多进程程序 学会编写守护进程 signal函数。 等待函数pause 信号集操作函数:sigaction 处理和中断 信号发送函数 进程组 进程转换

2019-03-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除