摘要: 相信我们都有在linux下查找文本内容的经历,比如当我们使用vim查找文本文件中的某个字或者某段话时,Linux很快做出反应并给出相应结果,特别方便快捷! 那么,我们有木有想过linux是如何在浩如烟海的文本中正确匹配到我们所需要的字符串呢?这就牵扯到了模式匹配算法! 1. 模式匹配 什么是模式匹配 阅读全文
posted @ 2018-02-04 22:04 Jimmy_Nie 阅读(2025) 评论(0) 推荐(0)
摘要: 默认情况下,linux是的man是不能查阅C++的标准库函数的,这个很不方便,那有没有办法可以直接man C++标准库函数呢? 当然有,不过要自己动手,自己动手,才能丰衣足食! 1. 下载安装manpages 如果linux下man不到c语言的标准函数,那是因为没有manpages,可以自行安装! 阅读全文
posted @ 2018-02-02 21:30 Jimmy_Nie 阅读(3056) 评论(0) 推荐(0)
摘要: 最近在学习爬虫的编写,使用selenium模块时候,遇到了很多坑,本blog的目的是总结一下遇到的坑和解决办法,以便后来人少走弯路! 以下介绍均以Python3.x为基准进行,基于windows平台的。 1. Selenium配置 我们在做爬虫的时候,避免不了要使用selenium模块,但是它不是p 阅读全文
posted @ 2018-02-01 13:16 Jimmy_Nie 阅读(3204) 评论(0) 推荐(0)
摘要: 最近做一些面试题目碰到了很多次考察C/C++类型内存占用的题目,主要考察队C/C++的指针、类型等的熟悉程度。 本blog为了方面大家参考,总结了常见的类型内存占用的情况,能力所限,若有问题,请指出! 1. 基本类型 C/C++的基本类型包括int/long等等,这些基本类型在内存中的字节数一般是固 阅读全文
posted @ 2018-01-23 22:12 Jimmy_Nie 阅读(2363) 评论(0) 推荐(0)
摘要: 1. git的常用操作 1. 文件基本操作 | 描述 | git help \ | 显示command的help git show ($id) | 显示某次提交的内容 git ls files | 查看版本控制区的所有文件 git status | 查看文件状态 git add \ | 将工作文件修 阅读全文
posted @ 2018-01-12 10:03 Jimmy_Nie 阅读(206) 评论(0) 推荐(0)
摘要: 1. 图 定义 :图(Graph)是由顶点的有穷非空集合和顶点之间边的集合组成,通常表示为:G(V,E),其中,G表示一个图,V是图G中顶点的集合,E是图G中边的集合. 简单点的说:图由节点和边组成。一个节点可能与众多节点直接相连,这些节点被称为邻居。 如二叉树就为一个简单的图: 更加详细的信息可参 阅读全文
posted @ 2018-01-03 15:59 Jimmy_Nie 阅读(5514) 评论(0) 推荐(0)
摘要: 0. 前言 我们开发的项目,均在本地开发;为了保证项目进度的一致性和公开性等,我们通常将开发过程代码或成品放置到github中,本文就讲述如何使得本地git与远程github同步! PS:以下两个名称解释: 远程端:指github端 本地端:指本地git 1.操作步骤 本文以 Linux 为主线进行 阅读全文
posted @ 2018-01-03 14:57 Jimmy_Nie 阅读(816) 评论(0) 推荐(0)
摘要: 1. 问题引出 最近遇到了一个小问题,即: 读取文本文件的内容,然后将文件中出现的数字(包括double, int, float等)转化为16进制0x存储 原本以为非常简单的内容,然后就着手去写了python,但是写着写着发现不对: python貌似没办法直接读取内存数据 ; 因此不得不借助于C语言 阅读全文
posted @ 2017-12-26 22:12 Jimmy_Nie 阅读(8887) 评论(0) 推荐(0)
摘要: 1. vim位置 基本每个用户下都包含一个隐藏的.vimrc文件,这个便是vim的配置文件; 配置该~/.vimrc文件只是针对本用户自身,如果想要全局生效,需修改/etc/vimrc; 若本地目录下无.vimrc文件,可以copy一个或者自己创建一个; 2. vim基本配置 .vimrc的内容我已 阅读全文
posted @ 2017-12-25 20:58 Jimmy_Nie 阅读(378) 评论(0) 推荐(0)
摘要: 1. 锁定文件失败 / 模块启动失败 如下图问题: 原因分析: 虚拟机为了防止有多虚拟机共用一个虚拟磁盘(就是后 缀为.vmdk那个文件)造成数据的丢失等问题,每次启动虚拟机时会给每个虚拟磁盘加一个磁盘锁(也就是后缀为.lck的那个文件夹),对虚拟磁盘文件进行锁定保护,在关掉虚拟机时又会自动删除那个 阅读全文
posted @ 2017-12-18 22:07 Jimmy_Nie 阅读(287) 评论(0) 推荐(0)