随笔分类 -  Linux

摘要:1.在terminal,安装ffmpeg开源库 2.新建一个目录first_ffmpeg,并在first_ffmpeg目录下新建ffmpeg目录 3.拷贝/usr/local/Cellar/ffmpeg/4.1.1/下的lib和include文件夹到上一步中的ffmpeg目录 4.在first_ff 阅读全文
posted @ 2019-02-11 17:49 drfxiaoliuzi 阅读(3604) 评论(0) 推荐(0)
摘要:背景: 经常在下载一些gnu软件的时候,会看到软件包ftp的地址下还会有MD5SUM,Sha1SUM这样的文件,一直不知道有什么作用。 昨晚在配置vim的自动补齐功能时,遇到了同样的问题,承蒙某大神网友指点特此记录一下。 为了方便起见,本文暂时仅以md5校验为例。其他的加密算法以后有机会再补充。 M 阅读全文
posted @ 2018-09-10 19:35 drfxiaoliuzi 阅读(374) 评论(0) 推荐(0)
摘要:vim设置内容为unix编码 :set fileformat=unix :w 卸载vim /usr/bin/pacman Rsn vim 查看当前linux版本 uname a 查看当前linux是64位还是32位 file /bin/ls 查看当前正在使用的官方源: grep '^[^ ]' /e 阅读全文
posted @ 2018-09-08 18:18 drfxiaoliuzi 阅读(131) 评论(0) 推荐(0)
摘要:因为现在手上的老的基类库经常出现丢包,以及从ServiceAClient 发送消息到 ServiceBServer时出现消息失败的情况,以及现有的莫名其妙的内存泄露的问题,以及目前还是c++0x,准确地说,是c with class的写法,而且支持windows server。 所以,现在想拥抱c+ 阅读全文
posted @ 2018-08-31 16:25 drfxiaoliuzi 阅读(1500) 评论(0) 推荐(0)
摘要:引言 为了代码的复用性和模块化,我们常常使用一些库文件,在Windows操作系统下位.lib .dll作为静态库和动态库的后缀名。 在Linux下,静态链接库名字一般为libabcdef.a,其中abcdef为该lib的名称 动态链接库名字一般为libabcde.so.major.minor,abc 阅读全文
posted @ 2017-10-23 17:17 drfxiaoliuzi 阅读(522) 评论(0) 推荐(0)
摘要:In this note, I reference the MySQL manual file. After downloading the MySQL package that suits your needs and before attempting to install it, make s 阅读全文
posted @ 2017-07-27 19:10 drfxiaoliuzi 阅读(2629) 评论(0) 推荐(0)
摘要:系统更新部分: 一、由于系统原有的源无法连接,需要更新为新的源。起初,首选163的源,但是由于更改源以后,无法使用yum等问题,所以直接使用上海交通大学提供的源。 修改前,将原来/etc/yum.repos.d下的其他.repo文件先全部备份到另一处目录,以防干扰。 二、修改/etc/yum.rep 阅读全文
posted @ 2017-07-26 16:33 drfxiaoliuzi 阅读(2352) 评论(0) 推荐(0)
摘要:TCP的简要要说明 标签(空格分隔): TCP 网络编程 Linux 面试 在此输入正文 一、TCP是什么 TCP全称传输控制协议(Transmission Control Protocol)。TCP是一个面向连接的协议,为用户京城提供可靠的全双工字节流。TCP套接字是一种流套接字(stream s 阅读全文
posted @ 2016-10-17 18:43 drfxiaoliuzi 阅读(701) 评论(0) 推荐(0)
摘要:通过端口转发的方式,使用终端(如MobaXterm,Xshell,putty等终端)远程登录本机虚拟机Linux, 打开虚拟机,找到 【设置】 【网络】 【网卡1】 确认以下设置项,如果不一致请更改。 连接方式:网络地址转换(NAT) 勾选介入网线 点击【端口转发】 新增一条记录: 名称任意:如“s 阅读全文
posted @ 2016-10-16 11:02 drfxiaoliuzi 阅读(3253) 评论(0) 推荐(1)
摘要:下载并编译libuv libuv需要自己手动下载源码,并手动编译。 当前目录为:/home/xlz/test/github/,在后面,会用$PATH来代替,我的系统的Debian8,64bit. $git clone https://github.com/libuv/libuv.git 即可下载到l 阅读全文
posted @ 2016-09-18 11:52 drfxiaoliuzi 阅读(11077) 评论(0) 推荐(0)
摘要:-bash: netstat: command not found #pacman -S net-tools 阅读全文
posted @ 2016-08-28 12:29 drfxiaoliuzi 阅读(188) 评论(0) 推荐(0)
摘要:一、准备工作: 1.下载Android Studio开发环境 https://dl.google.com/dl/android/studio/ide-zips/2.1.1.0/android-studio-ide-143.2821654-linux.zip 2.将下载下来的文件android-stu 阅读全文
posted @ 2016-05-20 23:55 drfxiaoliuzi 阅读(361) 评论(0) 推荐(0)
摘要:Z shell’s (zsh) popularity has increased in the last years. I have not moved too zsh yet, but I am going to do that. zsh is not installed in Linux by 阅读全文
posted @ 2016-05-14 11:12 drfxiaoliuzi 阅读(454) 评论(0) 推荐(0)
摘要:1.把一个文件的内容全选复制到另一个文件 方案一: 然后另外一个vim " 是系统剪贴板寄存器 方案二: 打开另一个文件,然后输入 2.把一个字符串全部替换为另一个字符串 全局替换命令为::%s/源字符串/目的字符串/g 阅读全文
posted @ 2016-01-26 10:48 drfxiaoliuzi 阅读(167) 评论(0) 推荐(0)
摘要:Debian安装 之前也安装过很多次linux不同版本的系统,但安装后都是直接带有桌面开发环境的版本,直接可以使用,正好最近项目不是很忙,想一直了解下Linux的整个启动流程,以及如何从命令行模式系统一步一步自己安装到桌面开发环境。(这里我选择的是debian,网上简单查了下,有人说,国外... 阅读全文
posted @ 2015-10-20 16:09 drfxiaoliuzi 阅读(483) 评论(0) 推荐(0)
摘要:昨晚,在一位大牛的朋友的帮助下,做了很多关于项目的事情,也耽误了大神不少时间,这里再次表示感谢。聊着聊着,聊到了java的成长路线,java是如何炼成的,他说:我的java是从不用eclipse开始炼成的。jdk的源码不是很值得看,个人觉得没有多大参考价值看做什么项目把javac用到熟javac你们... 阅读全文
posted @ 2015-10-16 07:04 drfxiaoliuzi 阅读(181) 评论(0) 推荐(0)
摘要:最近因项目需要,需要把文件夹打包为.deb格式的包,幸亏一位朋友帮忙指导了我一个晚上,才得以完成,这里再次对他表示感谢。整理打包流程如下:请先参考此博客内容,了解deb文件打包如何制作Deb包和相应的软件仓库,其实这个很简单。这里推荐使用dpkg来进行deb包的创建、编辑和制作。首先了解一下deb包... 阅读全文
posted @ 2015-10-13 10:05 drfxiaoliuzi 阅读(6830) 评论(0) 推荐(1)
摘要:1.判断桌面环境是Gnome还是KDE#update-alternatives --display x-session-manager 阅读全文
posted @ 2015-09-08 09:30 drfxiaoliuzi 阅读(199) 评论(0) 推荐(0)
摘要:1.到http://www.putty.org/下载并安装SSH客户端 2.查看是否安装ssh服务 在ubuntu终端命令界面键入:#ssh localhost 如果出现下面提示则表示还没有安装:#ssh: ... 阅读全文
posted @ 2015-08-25 16:02 drfxiaoliuzi 阅读(2100) 评论(0) 推荐(0)
摘要:#!/bin/sh#./test是c程序,该程序 返回0./testOP_MODE=$?echo $OP_MODE# $? 显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误。 阅读全文
posted @ 2015-08-14 12:40 drfxiaoliuzi 阅读(3884) 评论(0) 推荐(0)