
linux
liuxyen
这个作者很懒,什么都没留下…
展开
-
扩展linux虚拟机磁盘
1.启动CMD命令行,进入VirtualBox的安装目录。如 cd E:\Program Files\Oracle\VirtualBox 2.查看需要修改的虚拟硬盘: E:\Program Files\Oracle\VirtualBox》VBoxManage.exe list hdds UUID: e8e2c341-b3b1-49db-ad2d-ab4e6b转载 2016-12-27 12:41:19 · 495 阅读 · 0 评论 -
makefile掌握这些就够了
什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一转载 2017-02-13 19:13:40 · 884 阅读 · 0 评论 -
cmake快速入门教程
0. 前言 一个多月前,由于工程项目的需要,匆匆的学习了一下cmake的使用方法,现在有时间拿出来整理一下。本文假设你已经学会了cmake的使用方法,如果你还不会使用cmake,请参考相关资料之后再继续向下看。 本文中介绍的是生成可执行程序的方法和步骤,生成动态库和静态库的方法与此有所不同,随后会介绍动态库和静态库项目中cmake的编写方法。 本文参考《CMake P转载 2017-03-29 10:00:23 · 622 阅读 · 0 评论 -
Linux下Java程序乱码问题
摘 要:在一个项目的开发中,我用Linux内核源代码和busybox源代码自己编译打造的操作系统mylinux 1.0 ,服务器是我用Java语言自己编写的一个多线程的小服务器MyWebServer 2.0,其中的JSP编译器和“javax.servlet.*” API是我自己编写。本文结合我在该项目中对中文显示乱码处理的经验,论述了java语言在linux操作系统下中文乱码产生的原因和转载 2017-03-23 13:46:27 · 1208 阅读 · 0 评论 -
systemd详解
systemd详解CentOS 7 使用systemd替换了SysV。Systemd目的是要取代Unix时代以来一直在使用的init系统,兼容SysV和LSB的启动脚本,而且够在进程启动过程中更有效地引导加载服务。systemd的特性有:支持并行化任务同时采用socket式与D-Bus总线式激活服务;按需启动守护进程(daemon);利用 Linux转载 2017-03-31 13:42:28 · 530 阅读 · 0 评论 -
Linux重置网卡名
正常来说,Linux在识别网卡时第一张会是eth0,第二张才是eth1。有时候我们使用虚拟机克隆技术后网卡的信息就会改变,新克隆出来的虚拟主机网卡名字可能变为eth1.无论我们怎么修改都无法改变,这就对我们使用N台虚拟机进行HA-heartbeat实验时造成了困扰。在这里成这样是因为复制系统的过程中复制的文件已经有一个网卡在/etc/udev/rules.d/70-persistent-n转载 2017-03-15 11:08:32 · 1885 阅读 · 0 评论 -
mysql移植到arm
MySQL没有专门针对ARM的版本,移植到ARM没有官方文档可参考,因此,暂时参考这样一篇文档: http://blog.chinaunix.net/space.php?uid=9701860&do=blog&id=285428,因为MySQL5.5之后,编译是用的cmake不再使用./configure,因此,只好倒回支持./configure的版本来用,这里使用了文档上的5.1.51版本。进行转载 2017-03-15 14:21:23 · 1692 阅读 · 0 评论