简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
首先我们来描述一下引导流程:1)BIOS将控制权交给硬盘的bootloader(stage1).2)bootloader(stage1)将stage1_5加载到内存.3)bootloader通过stage1.5,识别文件系统,将stage2加载到内存.4)stage2此时就可以在文件系统中将menu.lst配置文件加载,进入启动内核的引导过程.
由于jdk的版本问题导致在windows上编译打包好的jar包放在linux服务器上运行的时候出现一点小异常,所以决定在linux上进行一次项目编译,这有两个选择1.在相同的linux环境下安装linux版的eclipse 进行编译2.在linux用javac命令行进行编译3.用maven,ant等项目管理工具经试验,使用方法1确实解决了我遇到的问题,但是太麻烦。这里记录一下第
首先创建一个对比的时间点的文件#touch -t
相信刚学Linux的同学肯定有这样的困惑那么我刚开始的时候用哪种方式嘞,我列一下我使用过的方式。1.在linux服务器上开启ftp。优点:使用方便。缺点:还得配置ftp,好烦啊。2.借助一个中间网站,先上传到网站上,然后在linux上下载下来。优点:比较通用缺点:需要一个中转的网站,而且这种方法只适合windows往linux传3.使
路由器的web管理界面,我们可以知道它是用http协议来进行管理的,linux下有很多终端的http协议工具,curl便是一个功能强大的工具,我们在这里就讨论一下如何使用curl来进行路由器管理.(curl的用法 请man curl)这里都是用到curl的基本功能,其中一个要注意的就是http用户验证,curl的用法是curl -u user:pass url下面是一个简单的脚本r
事情是这样的 我有个php文件的功能是读取一个二进制文件并且echo出来,该文件本来是图片文件,但是我访问这个php文件并且写入到本地硬盘的时候发现并不是图片格式 用hexdump 查看的时候发现文件首部多了3个字节,这不刚好就是bom的utf8编码的十六进制表示么,后来找到原因是因为有个同事包含了一个使用了bom头的php文件导致,该字节在文本编辑器里是不可见的,着实增加了调试难度。
使用jsoncpp创建文件的时候,跟添加的顺序不相同,它是按照字母表给排序过的。虽然问题没有解决,但是找到一篇很好的文章http://wff8785.blog.163.com/blog/static/8920227020109179151766/ json内部存储object元素是用map存储的,map的特性就是会对每次insert入的值,按照key排序,这就