- 博客(13)
- 资源 (7)
- 收藏
- 关注
原创 NVMain与gem5集成(应该是最新)
Nvmain在2017年(大致)停止了对gem5的支持更新,所以在集成编译过程会出现错误,类似于变量未声明等错误,具体情况不知道是c++版本更改还是gem5变量名更改。 所以采用github里的一份源码https://github.com/cyjseagull/gem5-nvmain-hybrid-simulator 根据自述文件可以给gem5打补丁,但是集成编译还是存在问题,集成编译时参考 https://blog.csdn.net/qqq_11101/article/details/56682344 集
2021-08-26 01:10:20
396
原创 Vue项目部署到服务器上的一系列问题(Nginx)?
Vue项目部署到服务器上慢怎么办(Nginx)?一、路由懒加载路由懒加载方式CDN引入如果npm run build 后产生了一些.map文件发布到服务器上后刷新404问题 一、路由懒加载 如果没有应用懒加载,运用webpack打包后的文件将会异常的大,造成进入首页时,需要加载的内容过多,时间过长,会出啊先长时间的白屏,即使做了loading也是不利于用户体验,而运用懒加载则可以将页面进行划分,需要的时候加载页面,可以有效的分担首页所承担的加载压力,减少首页加载用时 路由懒加载方式 参考:https://
2021-05-31 19:24:46
671
原创 Jenkins自动化部署前端vue项目
一、 下载Jenkins 二、打开msi文件进行配置 可以看看这位博主的文章https://blog.csdn.net/weixin_39856589/article/details/111257697 三、下载需要的插件 我下载了 Git plugins、publish over ssh 和publish over ftp 根据上面博主的文章可以做到构建那一步 部署到服务器上的任务就是构建后的操作 在Manage Jenkins中找到 Configure System,配置publish over ssh
2021-04-25 13:32:45
624
原创 gem5+nvmain混合编译
在已经安装编译完成gem5的基础上进行 如果还没有安装gem5转到https://blog.csdn.net/Roben_/article/details/109499569 先下载nvmain到gem5的目录 创建仓库: hg init 在仓库中创建queue hg qinit 打补丁 hg qimport -f $HMOE/gem5/nvmain/patches/gem5/nvmain2-gem5-xxxxx+ 补丁完成 hg qpush 检查补丁是否打上 hg qpush 编译 scons
2021-04-17 20:00:56
223
原创 gem5——创建简单的配置文本(遇到的错误)
在学习使用gem5的过程中,还是建议大家去看官方文档 1、python脚本的变化: slave→cpu_side_ports master→mem_side_ports int_master→int_requestor int_slave→int_responder 这是翻了翻其他博主的文章发现的,并且官方给出的learn_gem5文件中的part1/simple.py使用的也是旧版本(slave、master)等命名。 有一篇文章发现了官方gem5下的simple.py和官方文档给出的simple.py之
2021-04-17 19:59:19
313
原创 Vue前端项目部署到apache服务器
这非常重要 这非常重要 这非常重要 (vue3、apache2) 这几天做课程作业需要上线,于是问同学vue项目的部署问题 1、把main.js和router.js的拦截器关掉 2、终端npm run build 3、可以看到生成的dist文件 4、打开Xftp或者linux宝塔管理面板 5、找到apache的根目录(一般是var/www/html) 6、将生成的dist文件放进去 7、重启apache 一般来说这时候再去访问自己的ip或者域名就可以成功看到自己的项目了,但是我在这里遇到了一点问题,访问自己
2021-04-12 23:39:29
1965
原创 Ubuntu18.04安装gem5
Ubuntu18.04安装gem5 官方文档:https://www.gem5.org/getting_started/ 获取gem5: git clone https://github.com/gem5/gem5.git 编译前先添加依赖 sudo apt install mercurial sudo apt install g++ sudo apt install python sudo apt install python-dev sudo apt isntall scons sudo apt
2020-11-05 21:32:58
452
原创 扩大虚拟机硬盘容量
最有用的方法,没有之一 VirtualBox在创建虚拟磁盘时可以选择动态扩展和固定大小两种方式,然后设定磁盘空间大小。 动态扩展类型: 最初只需占用非常小的物理硬盘空间。然后不断增加(最大到当前指定的大小),具体大小根据虚拟电脑的实际需求动态分配。 固定大小类型: 一旦建立就需分配指定大小的物理磁盘空间给该虚拟硬盘使用,性能上有一定优势。建立这种类型的虚拟硬盘需花费较多的时间. 当动态扩展方式达到上限时,怎么办呢?目前VirtualBox没有提供修改动态扩展磁盘大小的方式。 可以按照以下方法, 在以下操
2020-11-02 16:20:48
919
原创 html网页中表格的各种应用
第六周布置了前五周的作业 复杂程度循序渐进,没听课的我根据一些博客做了一下。 作业1 <!DOCTYPE html> <html lang="en"> <meta charset="UTF-8"> <title>作业1</title> </head> <body> <table border="2" width="400" cellpadding="30" bordercolor="#7ff
2020-10-30 14:59:18
669
原创 如何用Axure做好看的页面设计
Axure安装使用及汉化方法 Axure RP是美国Axure Software Solution公司旗舰产品,是一个专业的快速原型设计工具,让负责定义需求和规格、设计功能和界面的专家能够快速创建应用软件或Web网站的线框图、流程图、原型和规格说明文档。作为专业的原型设计工具,它能快速、高效的创建原型,同时支持多人协作设计和版本控制管理。 官方下载地址 在起初使用Axure时,没有汉化版导致学起来、用起来不是很方便,所以我们找了Axure的汉化包 网盘下载 提取码:7xgz 一个web页面 目前使用Axu
2020-10-14 08:27:47
3866
3
原创 Python环境安装selenium
1、自动安装 如果自己电脑已经安装了pip,cmd中运行 pip install -U selenium 2、手动安装 下载地址:https://pypi.org/project/selenium/ 选择扩展名为gz的源码包下载 下载后解压,cmd环境进入到setup.py文件所在目录 运行 python setup.py install命令进行安装 安装完后用pip list可看到selenium的信息 此时就可以用import selenium引入selenium包了 ...
2020-08-12 22:25:40
234
原创 VS2012配置OpenCV3.0
实验平台是Win10 64位操作系统 一、下载VS2012 二、下载OpenCV3.0 网盘链接: https://pan.baidu.com/s/1De4EwzUoTtOsisfxh-Shyw 提取码:81u1 下载过程不赘述(记得自己的路径比如:“D:\Opencv”) 三、配置环境变量 右击【此电脑】->【属性】->【高级系统设置】->【环境变量】 (1)系统变量PATH:添加:D:\Opencv\opencv\build\x86\vc11\bin (2)用户变量: 添加openc
2020-06-01 23:40:24
566
原创 计算机网络里面的网络协议分析
网络协议分析ARP协议ARP报文格式TCP协议 ARP协议 地址解析协议(Address Resolution Protocol,ARP)工作在数据链路层,将IP地址转化成物理地址的协议。 ##工作原理: 主机中记录的ARP列表 有目的主机IP地址对应的MAC地址,直接转发 没有目的主机IP地址对应的MAC地址,在本网段发起ARP请求广播包进行查询 根据源主机的MAC地址信息,更新ARP列表 ...
2019-12-18 01:31:23
611
基于深度学习的图像风格在线迁移系统
2022-06-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人