5 梧桐雨66

尚未进行身份认证

暂无相关简介

等级
TA的排名 6w+

centos使用qemu-kvm,libvirt搭建虚拟机,并搭建libvmi来虚拟机自省

qemu版本:2.4.0.1libvmi版本:0.10.1libvirt版本:2.4.01、安装qemu

2019-12-12 14:36:45

leetcode算法题--无重复字符的最长子串

题目地址:https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/submissions/这道题我一开始给想复杂了,核心的思路就是一个滑动窗口法。第一次通过的代码是参考题解中第3中方案做的。代码如下:int lengthOfLongestSubstring(string s) { ...

2019-12-08 23:52:57

ubuntu使用qemu-kvm,libvirt搭建虚拟机,并搭建libvmi来虚拟机自省

安装qemu在这里插入代码片

2019-12-07 14:02:54

mysql查询当前use的数据库

方法:select database();如图:

2019-12-06 16:57:54

c++ algorithm中find系列函数总结

主要是对find , find_first_of , find_end , find_if , find_if_not这五函数做个总结:我写了这个代码:#include<iostream>#include<map>#include<vector>#include<string>#include<algorithm>usin...

2019-12-04 14:27:05

leetcode算法题--两数相加

题目地址:https://leetcode-cn.com/problems/add-two-numbers/方法:其实题目思路还挺简单的,用一个carry记下进位就行,像加法器的原理一样。需要注意的是:1、题目里提供了初始化方法,直接调用就可以。2、我一开始的代码写的很冗长,分为p!=NULL&&q!=NULLp!=NULL&&q==NULLp==NU...

2019-11-27 09:29:28

leetcode算法题--两数之和

题目地址:https://leetcode-cn.com/problems/two-sum/解法一:两次遍历:使用map存储,key为数组值,value为数组索引,第一次遍历map初始化为数组值,第二次遍历判断target-nums[i]是否在数组中。这里需要注意的地方是:1、因为map的key是不能重复的,所以对于某个key的value是最后一个数组索引(会覆盖前面的)。例子:num...

2019-11-26 17:38:12

leetcode算法题--解码方法

原题链接:https://leetcode-cn.com/problems/decode-ways/这个题需要注意的细节还是很多的。用动态规划解,状态转移方程:dp[i]=dp[i-2] if(s[i]==0 && s[i-1]s[i] is ok) dp[i]=dp[i-1]+dp[i-2] if(s[i]!=0 &&amp...

2019-10-14 10:56:09

df,dh,fdisk,lsblk区别

经常分不清,整理下df主要是检查文件系统磁盘占用情况,所以这里可以看到文件系统du主要是检查磁盘空间占用情况,统计目录或者文件大小的,和ll功能有相同之处。fdisk一般用来磁盘分区,也可以用来查看磁盘分区情况。这里可以看到/dev/sdb和/dev/sda两个分区。但是在df命令中看不到/dev/sda,因为/dev/sda上面没有跑文件系统,如果想看所有的磁盘分区需要...

2019-10-10 11:19:54

linux下DISPLAY环境变量问题

最近工作老是遇到cannot open display问题,查阅资料稍微了解首先,display就是linux指定图形显示的位置,语法如下:DISPLAY=host:numA,numB那系统DISPLAY如何解析呢?是这样:如果host为空,那就表示Xserver(图形界面程序服务端)运行在本地,并且Xclient(图形界面程序客户端)使用unix socket方式(也就是IPC,进程...

2019-10-09 15:09:50

ubuntu下安装libvirt注意事项

必须先安装virtinst再安装libvirt,如果反之,virtinst中的libvirt版本会覆盖之前安装的libvirt

2019-10-09 10:43:55

leetcode算法题--最小路径和

原题链接:https://leetcode-cn.com/problems/minimum-path-sum/前面坐了好几题网格动态规划题了,这个题做起来就比较简单int minPathSum(vector<vector<int>>& grid){ int m,n; m=grid.size(); n=grid[0].size(); vector&lt...

2019-10-01 21:28:08

leetcode算法题--不同路径2

题目链接:https://leetcode-cn.com/problems/unique-paths-ii/因为有前一题不同路径的基础,所以这题不纠结,直接用动态规划,代码稍微改改就行。状态转移方程:dp[i][j]=dp[i-1][j]+dp[i][j-1]代码:int uniquePathsWithObstacles(vector<vector<int>>&am...

2019-10-01 17:55:10

vector中capacity和size的区别

vector中capacity是指最少要多少元素才会使容器重新分配,reserve()可以设置capacity值。size是指容器中有多少个元素,resize()可以修改容器大小。乍一看,如果没有没有使用reserve()的话,vector的size和capacity应该是相同的,但是不见得。代码1int m,n;n=obstacleGrid.capacity();m=obstacl...

2019-10-01 17:30:18

leetcode算法题--不同路径

原题链接:https://leetcode-cn.com/problems/unique-paths/我用了两种方法:1、递归 2、动态规划下面分别介绍:1、递归int uniquePaths(int m,int n){ int count=0; find_paths(1,1,m,n,count); return count;}void find_paths(int i,in...

2019-10-01 16:02:46

systemctl和service

一直以为这两个功能是一样的,某些情况下systemctl比service功能还要强,但是工作中遇到了问题在这里,用service操作libvirt-bin,但是无法用systemctl处理。查阅资料service其实是在/etc/init.d/下去执行程序service libvirt-bin status = /etc/init.d/libvirt-bin status而systemc...

2019-09-30 10:29:33

leetcode算法题--最长回文子串

题目链接:https://leetcode-cn.com/problems/longest-palindromic-substring/题解:用了两种方法:1、找出最长公共子串,并判断是否回文。2、动态规划。下面分别介绍:1、找出最长公共子串,并判断是否回文string longestPalindrome(string s){ //s_r是逆序串 string s_r=s...

2019-09-28 20:41:15

ubuntu安装snort

教程:ubuntu16.04安装snort注意:需要在root用户下执行最后在执行./snort的时候出了错误,如下:snort:error while loading shared libraries : libsfbpf.so.0 :cannot open shared 0bject file : No such file or directory解决办法:执行ldconfi...

2019-07-14 14:29:42

setuid与capability

课程作业:1.解释“passwd”,“sudo”, “ping”等命令为什么需要setuid位,去掉s位试运行,添加权能试运行。2.指出每个权能对应的系统调用,简要解释功能3.查找你Linux发行版系统(Ubuntu/centos等)中所有设置了setuid位的程序,指出其应该有的权能4.实现一个程序其满足以下的功能:(1)能够永久的删除其子进程的某个权能。(2)能暂时性的...

2019-03-28 21:30:28

docker无法修改devicemapper

按照我之前的博客,修改docker的devicemapper模式不成功,需要用动态编译https://blog.csdn.net/nullzeng/article/details/51003964https://blog.csdn.net/xuriwuyun/article/details/44835809?utm_source=blogkpcl5之前的静态编译,生成8个文件,保留其中...

2018-12-05 10:56:11

查看更多

勋章 我的勋章
  • 新人勋章
    新人勋章
    用户发布第一条Blink获赞超过3个即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。