- 博客(138)
- 资源 (20)
- 收藏
- 关注

原创 gem5学习方法汇总,How to start gem5?
参考:https://www.mail-archive.com/gem5-users@gem5.org/msg06627.html经过一段时间的摸索和学习,现将gem5的学习思路和方法分享给大家,希望对大家有用!也欢迎一起学习和讨论!一、准备开始gem5Here are several things I did to get started. > Start with Introduct
2015-05-25 15:06:35
3196
原创 VSCode常见操作
将光标放在 LaTeX 源码中,然后按 Ctrl + Alt + J 快捷键,即可在 PDF 中定位到对应的位置。在 PDF 查看器中,按住 Ctrl 键并单击鼠标左键,即可跳转到对应的 LaTeX 源码位置。1.编辑器内容自动换行:alt+z。
2025-03-04 11:25:51
138
原创 PDF本地显示正常,但是上传系统后,预览显示乱码
原因:猜测可能是某些字体或资源的缺失,导致PDF在线上预览显示乱码。经过搜索找到原因:原因是PDF缺少一些嵌入字体。问题:PDF本地显示正常,但是上传系统后,预览显示乱码。
2024-12-01 14:19:04
1338
原创 【github action】workflow突然down掉,报错Node.js 16 actions are deprecated. Please update the
building中运行的内容出错。
2024-02-24 20:16:00
1779
原创 在github中通过action自动化部署 hugo academic theme,实现上传md文件更新博客内容
解决办法:在hugo设置中,使用extended: true即可解决上述问题,答案来源。
2023-12-06 09:18:16
833
原创 codespace: You don’t have permissions to push to “Name/Name of Project” on GitHub. Would you like to
将~/.ssh/id_rsa.pub目录下的公钥放到github -> settings -> SSH and GPG keys下面,点击new SSH key,将id_rsa.pub内容粘贴进去即可。将远程仓库的https变为ssh格式的即可。
2023-11-10 20:15:13
434
原创 中国专利电子申请网站系统环境配置方法
中国专利电子申请网站系统环境配置方法,支持的操作系统、浏览器、office的版本如下,必须匹配对应的版本:操作系统:WINDOWS XP、WINDOWS 7、WINDOWS 8浏览器:IE8、IE9、IE10文档编辑软件:OFFICE2003、OFFICE2007强烈推荐使用用户第一次使用在线业务办理平台需要下载并安装编辑器控件和证书控件。对于没有古老电脑的同志来说,可以使用来安装windows 7,速度非常快。
2022-12-17 21:08:59
1754
原创 linux创建新用户,以及windows通过xrdp远程登录Linux
Linux创建新用户,windows通过远程桌面连接访问Linux,闪退
2022-10-30 21:37:26
5445
原创 Latex:the memory dump file could not be found。TeXstudio: Could not start default compiler: PdfLaTeX
TeXstudio编译MDPI模版时,一直报错提示!Undefinedcontrolsequence.\AddToHook,检查查阅资料说可能是MikTex版本原因,我的是2.9,于是升级值最新版4.7。继续运行tex文件。中的方法,说texstudio在windows系统上有权限问题,需要管理员权限运行TeXStudio。于是使用管理员权限运行即成功了。...
2022-07-20 22:47:16
3654
原创 VMware使用过程中常见问题
这里写自定义目录标题问题1 无法打开内核设备“\\.\Global\vmx86”问题2 无法连接MKS:套接字连接尝试次数太多,正在放弃问题1 无法打开内核设备“\.\Global\vmx86”参考:无法打开内核设备“\.\Global\vmx86”解决方法:1.以管理员身份打开CMD终端;2.输入如下命令:C:\Users\shendroid> net start vmci请求的服务已经启动。请键入 NET HELPMSG 2182 以获得更多的帮助。PS C:\Users\
2021-06-15 11:50:43
316
原创 gem5 ARM架构,FS模式下运行parsec 3.0
FS Benchmarks parsecparsec patches and runscript第一步:下载parsec3.0$ wget http://parsec.cs.princeton.edu/download/3.0/parsec-3.0.tar.gz$ tar -xvzf parsec-3.0.tar.gz第二步:编译 PARSEC benchmarks for Arm:...
2020-08-18 11:03:23
1535
3
原创 分布式文件存储系统之大文件GridFS上传/下载(python3.8+MongoDB 4.2.3)
参考:Python3 File(文件) 方法MongoDB and PyMongo TutorialTools for working with GridFS基于Python使用MongoDB及其GridFS进行文档管理分布式文件存储环境:Python3.8,PyMongo 3.10.1,MongoDB 4.2.3大文件GridFS上传方法:#!/usr/bin/python3...
2020-02-21 20:53:53
1209
原创 分布式文件存储系统之小文件上传/下载(python3.8+MongoDB 4.2.3)
参考:Python3 File(文件) 方法MongoDB and PyMongo Tutorial分布式文件存储环境:Python3.8,PyMongo 3.10.1,MongoDB 4.2.3小文件上传方法:#!/usr/bin/python3 from pymongo import MongoClient# connecting to database. db:tes...
2020-02-21 20:42:58
1110
原创 git: invalid line length, Style checker failed for the following files, To check your modifications,
**问题:**当使用git提交暂存区的内容时,如果出现以下消息无法提交时:git: invalid line length, Style checker failed for the following files, To check your modifications, run: util/style.py -m可以这样解决:原因:git自身带有代码校验系统需要忽视掉该校验,可以通过...
2019-05-05 15:53:52
832
原创 提交命令任务到Ubuntu远程服务器,并将输出写入日志。出现错误:nohup: 重定向标准错误到标准输出
参考:Ubuntu 远程服务器时,将任务job.sh放在后台运行并输出日志nohup命令In the shell, what does “ 2>&1 ” mean?问题描述:目前有Ubuntu远程服务器,现在要在本地提交命令和任务,并让任务在后台运行,该如何实现呢?方法:使用nohup命令和后台运行符号&nohup $GEM5_DIR/build/ALPH...
2019-04-30 16:24:58
2734
原创 Ubuntu18.04 ssh 开机自动启动的设置方法
参考: How to Enable SSH on Ubuntu 18.04Ubuntu18.04 ssh 开机自动启动的设置方法如下:# 开机自动启动ssh命令sudo systemctl enable ssh# 关闭ssh开机自动启动命令sudo systemctl disable ssh# 单次开启sshsudo systemctl start ssh# 单次关闭ss...
2019-02-09 11:35:35
39539
3
原创 latex: 缩小tikzpicture和caption之间的空白距离(局部和全局方法);缩小多个subfigures之间的距离;
针对tikzpicture和caption之间的空白距离,可采用局部方法和全局方法来调整,具体如下:局部方法,即对单个图进行处理:在tikzpicture和caption之间添加\vspace*{3mm}即可\begin{figure} \begin{tikzpicture} 代码段 \end{tikzpicture} \vspace*{3mm} % 关键代码...
2018-12-14 09:47:08
5595
转载 易中天语录 - 关于生活
人静时,躺下来仔细想想,人活着真不容易,明知以后会死,还要努力的活着,人活一辈子到底是为什么?复杂的社会,看不透的人心,放不下的牵挂,经历不完的酸甜苦辣,走不完的坎坷,越不过的无奈,忘不了的昨天,忙不完的今天,想不到的明天,最后不知道会消失在哪一天,这就是人生。所以再忙再累别忘了心疼自己,…一定要记得好好照顾自己!人生如天气,可预料,但往往出乎意料。不管是阳光灿烂,还是聚散无常,一份好心情,是人生...
2018-07-30 18:44:15
589
原创 latex cjk.sty not found
参考:设定Miktex+ CJK+中文字型 问题:当首次安装latex运行环境后,如果要编译运行\begin{CJK}{GBK}{song} ,包含CJK环境的文档时,通常会出现cjk.sty not found的错误提示,如何解决呢?方法: 安装cjk包即可,方法如下:在开始菜单中找到”Miktex2.9”/ Miktex 2.9/Maintenance (Admin)/Settings (
2017-10-23 10:04:57
4726
原创 Ubuntu16.04中搜狗Sogou Pinyin的安装方法
参考: 2 Best Chinese PinYin Input Method in Ubuntu 16.04问题描述: ubuntu16.04以前的版本通常在搜狗官网下载安装包直接安装即可,而ubuntu16.04却屡试不爽,可能是搜狗输入法的当前版本2.1.0.0086不满足安装需求,那如何办呢?解决方法: 1.搜狗可能与fcitx的库有冲突,那么首先清理掉fcitx。sudo apt-ge
2017-10-10 11:29:33
1119
原创 win7 和 ubuntu16.04 双系统时间同步设置方法
问题分析: 由于Windows与 Unix/Mac/Linux对待系统硬件时间的方式不一样,导致两种系统的显示时间不一致,也就是说:Windows把系统硬件时间当作本地时间(localtime),即操作系统中显示的时间跟BIOS中显示的时间是一样的。Linux/Unix/Mac把硬件时间当作UTC,操作系统中显示的时间是硬件时间经过换算得来的,比如说北京时间是GMT+8,则系统中显示时间是硬件
2017-10-10 09:05:06
4030
原创 word 当前页插入页眉、页脚、页码。要求奇偶页眉不同,而页码连续。
参考: word中怎么从当前页开始编码页脚? word2013中,要求奇偶页页眉不同,但页码要是连续的怎么设置?问题:如何在当前页的页脚中添加页码呢? 即当前页开始编号:1,2,3,4等等。word中,要求奇偶页页眉不同,奇数页页眉为论文题目,偶数页为学校名称,但页脚的页码要求是连续的怎么设置?例如:奇偶页的页眉设置好了,但是页脚上的页数是断的,不连续的,只显示1,3,5,·····,等。不
2017-03-26 19:38:21
24071
原创 latex调整itemize的间距大小
参考:Latex: 调整item间距问题:默认情况下itemize的各项间的间距较大,占用文章空间较多,那么如何调整呢?方法: 1. 单独设置每个itemize的间距:\begin{itemize}\setlength{\itemsep}{0pt}\setlength{\parsep}{0pt}\setlength{\parskip}{0pt}\item ...\item ...\en
2017-01-21 10:30:44
69166
3
原创 word转pdf时,图片错位,乱跑
参考:word转pdf时,图片错位问题: 在word通过另存为转换pdf时,经常出现图片错误的现象,如何解决呢?方法: 点word-文件-打印-adobe pdf-另存为-桌面,通过这方法打印出的pdf,图片应该不会错位。
2016-10-19 21:34:01
50565
6
原创 win7和ubuntu双系统,先进入windows启动项选择菜单,然后进入ubuntu的grub的引导方法
参考:双系统,先进入windows启动项选择菜单问题描述:先安装window7之后安装ubuntu双系统后,默认的是ubuntu的引导方式,平常使用window较多,希望优先使用window的启动项选择菜单,那么如何做呢?方法: 1. 首先需要毁掉ubuntu的grub引导,通过PE启动盘的diskgenius重建windows mbr引导,这时就没有ubuntu的引导了,可以直接进入window
2016-10-05 21:40:19
7632
原创 spec cpu2006 working set size
参考:CPU2006 Working Set Sizespec cpu2006的测试集大小为:
2016-05-02 15:21:45
1574
原创 latex: IEEEtran.bst 参考文献的标题最后的逗号放在反引号的后面
问题: 在使用natbib包和IEEEtran.bst排版参考文献时,默认的显示方式如下:Author1, Author2 and Author3, ""this is title of paper,"" proceeding of 现在排版需要逗号在双引号的后面,即显示如下:Author1, Author2 and Author3, ""this is title of paper"", pro
2016-03-19 20:14:56
4347
原创 latex:参考文献超过三个作者时,第三个作者后加逗号并接上et al.
问题:针对引用的文献,当文献的作者多余3个时,我们需要将其缩略为et al. ,那么如何自动的实现这个过程且不用将每个作者变为and others?方法1: 如果使用的biblatex模式的参考文献引用方式,那么可以通过maxnames选项控制。\usepackage[style=alphabetic,maxnames=4,minnames=3,maxbibnames=99]{biblatex}方
2016-03-19 17:30:33
82298
9
原创 latex: 改变图的caption Figure 1:为 Fig. 1.
参考:How to change Figure 1: to bold Fig.1. in latex问题:当论文中使用\documentclass[twoside]{article}环境排版图时,图的标题默认显示方式为Figure 1:,现在需要把它变为Fig. 1.的样子,如何做呢?方法: 1.只需要在begin{document}后面加上captionsetup即可\captionsetup[
2016-03-19 11:25:44
75105
20
原创 latex: 两个tikzpicture图并排显示
参考:LaTeX figures side by side [duplicate] 介绍了两个图Figure 1 和Figure 2并排显示和两个子图subfigure的并排显示;Placing TikZ drawings in a minipage side by side 介绍了两个子图并排显示时,caption不对齐的解决方法;问题: 当我们使用单栏文档时,需要将两个独立的Figure
2016-03-05 09:26:58
16244
原创 latex: Change ieetran.bst bibliography style lastname before firstname
参考:Change ieetr bibliography style to last name first问题:在bibtex中IEEEtran样式的文献引用的姓在名的后面,如张三: s zhang,现在需要它显示为 zhang s,如何做呢?方法: 将IEEEtran.bst中的FUNCTION {default.name.format.string}{ "{f.~}{vv~}{ll}{, j
2016-02-29 22:44:04
1190
原创 latex: ieeetran.bst - how to reduce row spacing between bib items
参考:Avoiding vertical spaces between bibitems while using IEEEtran问题:在有些论文模版中使用IEEEtran.bst是,引用的文献各个项目间会有空行,那么如何去掉改行呢?方法: 在文献引用部分\bibliographystyle{IEEEtran}前加入\newcommand{\BIBdecl}{\setlength{\itemsep
2016-02-29 20:45:47
1521
原创 gem5: classic缓存模型下多bank实现 - mem: model data array bank in classic cache
参考:mem: model data array bank in classic cache问题:由于gem5的classic缓存模型中不支持多bank模式,如果想使用,需要自己实现。特点:在review board中已经有人实现了该方法,见这里,该实现方法具有如下特点: mem: model data array bank in classic cache The classic cac
2016-01-11 21:13:52
2256
2
原创 shell: awk中二维数组计算
因为awk中没有实际的二维数组,而是通过一维数组模拟的,具体用法如下:awk ' { a[$1,$2]++; } END{ for(i in a) { split(i,idx,SUBSEP); # 下面三项分别表示二维数组的i,j和a[i,j] print idx[1], idx[2], a[idx[1], idx[2]]; }
2015-12-21 15:51:58
4132
原创 gem5: 缓存中如何设置writeback dirty cachelines并invalidate该缓存块
参考:MemCmd for CleanInvalid 解决方法: 1.使用classic缓存模型, 在src/mem/cache/cache_impl.hh中有两个方法可以实现缓存块的writeback和invalidate.分别为:Cache::writebackVisistor() 和Cache::invalidateVisitor() ,用法如下: BlkType *blk = tags-
2015-12-20 17:13:55
2620
原创 gem5: 在缓存代码中如何识别缓存是L1,L2还是L3呢?
参考:Checking Cache Levels问题描述:有时候我们需要知道cpu当前在访问缓存的哪一级,然后针对性的作出信息统计,那么如何知道是L几呢?方法: If you want to know which level the target cache is at, I can tell you a simple approach that I used.(1) Add a member v
2015-12-15 15:04:00
2488
10
原创 gem5: the trace of cache set and cache line write hit counters
问题:如何统计缓存的set和cache line的写命中情况?解决方法: 1.缓存set访问写命中,计数一次,cache line写命中,计数一次;2.在gem5中的src/mem/cache/base.hh中有incHitCount()函数,它是统计缓存命中情况的,那么只需要在这里面细化的统计set和cache line的写命中即可;3.首先设置trace信息,在src/mem/cache/SC
2015-12-13 19:40:21
1812
2
原创 latex编译后不生成*.aux文件
参考:*.aux file not generated问题:在使用新的latex模版引用其它bib格式的参考文献时,不出现*.aux文件,并提示如下错误:I can't open file name *.aux解决方法: 1. 首先在document的最后加入:\bibliographystyle{IEEEtran}\bibliography{IEEEabrv,refalias,referenc
2015-11-10 20:53:57
22122
3
原创 多核处理器互联网络拓扑结构
参考:gem5 Interconnection Network, Multiprocessor Interconnection Networks多核处理器中常见的网络拓扑结构图: crossbar结构: Mesh结构: 常见的缓存组织与路由结构:
2015-11-04 22:24:36
3000
2
running parsec 3 for arm architecture
2016-01-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人