0%

一维容器的初始化方法

具名一维容器的六种初始化方法

  1. vector<int> ilist1

    默认初始化,vector为空, size为0,表明容器中没有元素,而且 capacity 也返回 0,意味着还没有分配内存空间。这种初始化方式适用于元素个数未知,需要在程序中动态添加的情况。

  2. vector<int> ilist2(ilist)vector<int> ilist2 = ilist

    两种方式等价 ,ilist2 初始化为ilist 的拷贝,ilist必须与ilist2 类型相同,也就是同为int的vector类型,ilist2将具有和ilist相同的容量和元素

阅读全文 »

背景描述:

最近实验室里需要跑大数据,向老师要了一个8TB的SSD插在服务器上。服务器用的vmware的exsi来管理。

服务器上原本有个虚拟机A,实验环境啥的都有,但是需要跑别的任务。不想重新配环境,于是想要把原来的虚拟机A克隆一份到新硬盘上,成为虚拟机B。

原虚拟机A只分配了900GB的容量,并且这900GB只作为一个分区挂载在根目录/上。现在需要给虚拟机B分配5TB的容量,并且保持原有配置不变,这5TB都挂载在根目录/上。由于MBR分区容量最大只支持2TB,遂需要将原BIOS+MBR的格式转变为UEFI+GPT格式。

于是,问题分解如下:

  1. 8TB磁盘怎么插在服务器上,并且exsi怎么识别到该磁盘?
  2. 如何在exsi上克隆一份虚拟机到指定硬盘上,并可以使用?
  3. 如何将Liunx系统下的BIOS+MBR的格式转变为UEFI+GPT格式,并且扩展分区?
阅读全文 »

官方网站:https://capturetheether.com/challenges/

做题基本步骤:先下载好metamask插件并装载在浏览器上。登录metamask后点击题目左边的 Begin Challenge ,metamask会弹出是否发送消息的对话框,点击确定,之后会自动在Ropsten测试网上加载好ctf环境,之后就可以开始做题。完成题目后点击 Check Solution ,同样metamask会弹出是否发送消息的对话框,点击确定,完成验证。

阅读全文 »

慢慢积累传统方向的逆向知识。包括加壳、去壳、静态分析、动态调试的方法等等。

阅读全文 »

报错 err: YAMLException: can not read a block mapping entry; a multiline key may not be an implicit key

因为type后面要有一个空格,正确的写法是:

type: “categories”

Hexo next 主题配置右侧栏的分类和标签打开的是空白

先前 categorier 文件夹(myblog\source\categories),里面的 index.md 文件打开(没有文件夹就新建文件夹,再新建文件、没有文件就新建文件),修改为:

1
2
3
4
5
---
title: categories
date: 2018-01-23 17:14:51
type: "categories" #新添加的
---

详见:https://www.jianshu.com/p/f138032e7539

改了站点配置文件中language,显示的是德语而不是中文

错误改法:zh-cn

正确改法:zh-CN

原因是next/language文件夹下有着语言包,包名就是zh-CN.yml,如果小写的话,找不到对应的文件,默认第一个语言包,就是德语

头像椭圆:

因为头像的原图片不是正方形的,找一个正方形额图片就行了。

背景

1
2
3
4
5
6
7
body {
background:url(/website/background.jpg);
background-repeat: no-repeat;
background-attachment:fixed;
background-size:100% 100%;
background-position:center;
}

hexo 本地显示图片,网站上不显示,且使用md原生语法

本地使用的typora,图片没使用图床,就是在本地文件夹里。

综合了很多博客的办法,以下内容为亲身实践所得。

  1. 在根目录下配置文件_config.yml 中有 post_asset_folder:false改为true。这样在建立文件时,Hexo会自动建立一个与文章同名的文件夹,这样就可以把与该文章相关的所有资源(图片)都放到那个文件夹里方便后面引用。

  2. 在Hexo目录下打开Git Brsh,执行一个下载上传图片插件的命令npm install hexo-asset-image –save。(也有这个博客说:npm install https://github.com/7ym0n/hexo-asset-image –save,说原版的插件有错,这个下载地址的没错)(这个博客也说了插件有错,并附了改错方法)

    总之就是自己去找一下正确的hexo-asset-image插件下下来

  3. 插入图片时使用<img src="文件夹/图片名称">的语法。

    注意:必须得是相对路径并且不要使用![](文件夹/图片名称)的语法,否则图片仍然显示不出来。

参考网站:https://www.suyuanblog.xyz/2021/10/14/%E5%9B%BE%E7%89%87%E6%98%BE%E7%A4%BA/

https://blog.csdn.net/xjm850552586/article/details/84101345?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.pc_relevant_default&utm_relevant_index=2

缺少内容:

  1. 左侧头像、github链接 √
  2. 资源文件夹(包括pdf和图片的放置)
  3. 背景图片 √
  4. 加载进度
  5. 搜索
  6. 文章字数
  7. 阅读数量
  8. 个人简介
  9. 创建时间、最近更新时间
  10. 让图片最后加载,文章最先加载

建站:

https://www.simon96.online/2018/10/12/hexo-tutorial/

https://blog.csdn.net/as480133937/article/details/100138838

https://theme-next.iissnan.com/tag-plugins.html

https://hexo.io/zh-cn/docs/data-files

https://charlie_lee.gitee.io/blog/posts/680198be.html