
Linux
alex_my
不要忘记学习
展开
-
VIM插件安装
赤裸裸的vim用起来还是很辛苦的,特别是对于习惯了VS下编程的coder。本文为在安装插件过程中,记录下的点点滴滴。1、ctags2、TagList3、omnicppcomplete 默认配置在~/.vimrc,如果这个系统只有你使用,也可以选择/etc/vimrc1、ctags 这个太棒了,可以追踪函数,变量。 安装: 下载c原创 2013-03-28 23:40:39 · 1038 阅读 · 0 评论 -
CentOS 7安装mysql-5.6.17
本文通过rpm包来安装,而非原码编译1 下载安装包并解压rpm包:MySQL-5.6.17-1.linux_glibc2.5.x86_64.rpm-bundle.tarcsdn免费下载链接: tar -xvf MySQL-5.6.17-1.linux_glibc2.5.x86_64.rpm-bundle.tarshared-compat: 为兼容旧版本的共享库,需第原创 2015-03-29 00:14:31 · 3652 阅读 · 4 评论 -
fabric run(sudo)运行不起作用
在使用run或者sudo运行指令,有时候会发现指令已经正常运行完毕,未有任何报错,但对应的服务并未运行。场景1重启apache2sudo('service apache2 start')指令执行后但apache2并未启动。实际上,在执行的指令中,要将输入/输出重定向到例如log文件,都有可能会造成这个情况。场景2启原创 2015-09-03 19:44:43 · 3428 阅读 · 0 评论 -
python list元素为dict时的排序
# 简单的dictlst = [('d', 2), ('a', 4), ('b', 3), ('c', 2)]# 按照value排序lst.sort(key=lambda k: k[1])print lst# 按照key排序lst.sort(key=lambda k: k[0])print lst# 先按value排序再按key排序lst.s原创 2015-09-03 21:21:17 · 22078 阅读 · 0 评论 -
CentOS 7.0 安装中文输入法
安装的时候没有设置,现在找到之后记录下: (我这个是已经设置完后的截图,所以,Input Sources中,有拼音输入选项) Applications -- System Tools -- Setting -- Regin & Language 点击左下角的 “+”号。 找到Chinese(China) 或者其它Chinese(..) 如...原创 2014-07-28 08:37:55 · 132904 阅读 · 18 评论 -
VMware Workstation安装CentOS7.0 图文版
1 前期准备: 下载虚拟机和CentOS安装源VMware-workstation-full-10.0.3-1895310CentOS-7.0-1406-x86_64-DVD.iso 以下是过程截图及少许说明。 2 虚拟机配置 -1 打开虚拟机 -2 -3 -4 -5 ...原创 2014-07-26 11:58:59 · 54900 阅读 · 13 评论 -
使用ssh-keygen生存密钥对
个人博客: alex-my.xyz ssh-keygen具体更加详细的用法请参见“ssh-keygen中文手册”。 本处仅讲述生成过程,为了github.com服务添加安全保障。 1、在~下有一个隐藏文件夹.ssh,大家可以输入命令,cd~/.ssh,如果不存在,请建立。 2、一般我们会给生成的key添加一个注释,因此我们的命令一般是这样的: $ ssh-k...原创 2013-03-31 00:21:24 · 25404 阅读 · 0 评论 -
安装gcc 4.9.0
1 编译新版gcc需要旧版支持(据说这样,没有卸载后尝试,见谅这句话) -1 确认是否有安装gcc gcc -v -2 如果没有安装gcc, 如果机子有联网,则可以使用以下方法 yum -y install gcc yum -y install gcc-g++ 2 确认有旧版的gcc之后,下载gcc_4.9.0 -1 解压 tar -jxvf gcc_4.9.0.tar.bz2 / tar -zxvf gcc_4.9.0.tar.gz原创 2013-03-05 00:21:38 · 6159 阅读 · 0 评论 -
React+NodeJS+Express 环境搭建与部署
链接Mac安装nodejs和npm替换为cnpm使用create-react-app快速构建开发环境使用npm init创建项目配置webstorm安装nodemon使用webpack部署神器pm2部署到Linux1 链接个人博客: alex-my.xyz优快云: blog.youkuaiyun.com/alex_my前面 2-8 章都是将本地开发设置 第 10 章 是部署到外网服务器上原创 2017-06-30 14:40:23 · 18109 阅读 · 1 评论 -
CentOS7 升级到7.4
链接升级CentOS741 链接个人博客: alex-my.xyz优快云: blog.youkuaiyun.com/alex_my2 升级CentOS7.4自己电脑上的系统还是CentOS7.2,服务器是CentOS7.3, 打算统统升级到最新版升级前查看> lsb_release -aLSB Version: :core-4.1-amd64:core-4.1-noarchDistributo原创 2017-09-22 16:54:18 · 10610 阅读 · 0 评论 -
CentOS7 安装git和gitosis
链接环境说明安装git新建用户git安装gitosis配置gitosis使用1 链接个人博客: alex-my.xyz优快云: blog.youkuaiyun.com/alex_my2 环境说明服务器使用的阿里云, CentOS7.4本机使用的Mac服务器的ssh端口不是默认的22,而是8998(实际不是,不想告诉你),安全为主打开 /etc/ssh/sshd_config找到 Port原创 2017-09-22 16:55:01 · 1740 阅读 · 0 评论 -
CentOS 7.0安装Nvidia驱动
CentOS 7.0 Nvidia显卡安装步骤: (请先看评论,再决定是否要按照这个来。我自己每次安装都是按照这个一步一步来的,都是成功的。显卡: gtx970, 官方下载的驱动) 备注: 2017-12-04 刚重新安装了一台机子, 也是这个步骤, 显卡为gtx750,也都是正常安装显卡的1 在英伟达官网下载相应驱动搜索出相应的驱动后,不要直接点,而是右健,Save Li...原创 2015-03-28 20:45:22 · 24635 阅读 · 12 评论 -
U盘安装CentOS7.4
链接系统刻盘安装设置安装过程安装中文输入法安装显卡驱动1 链接个人博客: alex-my.xyz优快云: blog.youkuaiyun.com/alex_my2 系统刻盘刻盘软件使用UltraISO镜像下载 这里使用阿里云镜像站https://mirrors.aliyun.com/centos/7.4.1708/isos/x86_64/我选择的是CentOS-7-x86_64-DVD-1原创 2017-12-04 17:30:50 · 5638 阅读 · 0 评论 -
CentOS7 安装Firefly及测试
本文记录CentOS7安装Firefly的过程及遇到的错误安装也可以同时参考社区提供的文章:http://www.9miao.com/forum.php?mod=viewthread&tid=33009&fromuid=87没有安装mysql的请先参考这篇文章,快速安装:http://blog.youkuaiyun.com/alex_my/article/details/4471113原创 2015-03-29 00:28:00 · 3271 阅读 · 0 评论 -
守护进程及守护进程输出
1 创建一个输出程序2 创建一个守护进程1 创建一个输出程序守护进程不与终端联系,所以,需要另外创建一个程序用于输出。也可以直接使用/bin/echo----- example_daemon_help.cc#include int main(int argc, char** argv){ if(argc == 1)原创 2015-02-09 09:08:11 · 3960 阅读 · 0 评论 -
Some Books About Linux
1、linux程序设计2、UNIX环境高级编程3、TCP/TP详解 卷1:协议4、TCP/TP详解 卷2:实现5、TCP/TP详解 卷3:事务原创 2013-06-12 23:06:53 · 726 阅读 · 0 评论 -
vim插件配置模板
使用vim的初学者总为各种配置而烦恼。下面是某位的配置,仅为了保存而写了这篇文章。 链接地址:强大的vim配置 在我的资源里边保存了配置。下载下来之后在下载页面解压开,并且放到当前用户根目录下。 资源地址:原创 2013-10-27 22:39:23 · 1254 阅读 · 0 评论 -
linux下配置使用github
前一段时间在windows下配置了github的环境,参考“TortoiseGit连接github.com”一文,现在学习在linux下编程,在网上找了点资料,配置在linux下使用github,将过程记录: 1、安装 1、1 使用yum安装的 命令:$ yum install git git-gui 1、2 生成密钥对,原创 2013-03-31 00:28:12 · 3274 阅读 · 0 评论 -
安装CMake
最近需要使用cmake 2.8以上的版本,记录下安装流程: 下载地址:www.cmake.org,当前最新版本2.8.12.1。文件夹名:cmake-2.8.12.1 推荐安装到/usr中, 复制cmake-2.8.12.1到/usr中。 // 1、解压tar zxvf cmake-2.8.12.1.tar.gz// 2、进入cmake-2.8.12.1文件夹中安装原创 2013-12-13 23:25:32 · 7862 阅读 · 0 评论 -
linux解压rar文件
借助rarlinux来解压rar格式文件。 下载地址:http://www.rarlab.com/download.htm 打不开或者网速不好的可以到可以我的资源中的下载,免费: // 1 解压 tar -zxvf rarlinux-3.6.0.tar.gz // 2 解压出一个rar文件夹,进入, 需要root权限 cd rar mak原创 2013-12-17 21:37:40 · 2665 阅读 · 0 评论 -
Centos6.4 ping的通,但打不开网页
最近重装了Centos, 安装完后发现无法打开网页,但能ping的通外网。 打开/etc/resolv.conf: 打开 /etc/sysconfig/network-scripts/ifcfg-eth0 往里边添加两行: DNS1=8.8.8.8 DNS2=8.8.4.4 保存后输入 service network restart重启后就原创 2013-11-08 23:21:21 · 11160 阅读 · 0 评论 -
linux boost_1_55
从www.boost.org下载当前boost库,当前文件名为:boost_1_55_0.tar.gz 在当前位置解压。tar -xvf boost_1_55.tar.gz 进入解压后的目录,执行bootstarp.sh脚本。./bootstarp.sh 运行完毕后,目录中多出b2和bjam,运行b2。./b2 install 会自动安装到/usr/loc原创 2013-12-15 11:36:45 · 1578 阅读 · 0 评论 -
Linux下autoconf和automake使用
http://www.cnblogs.com/itech/archive/2010/11/28/1890220.html转载 2014-06-09 10:44:45 · 711 阅读 · 0 评论 -
linux上安装库注意事项
最近安装libevent, 运行的时候报错:大意是找不到libevent-2.1.so.4 在安装的时候,安装的位置是/usr/local,也做了软链接 ln -s /usr/local/lib/libevent-2.1.so.4 /usr/lib/libevent-2.1.so.4在运行时就是报错,网上查找了下,原来还有其它道道,新人伤不起。以libevent安装为示例:原创 2014-08-13 10:59:46 · 1280 阅读 · 0 评论 -
VIM快速配置
每次重新安装linux,头疼的就是各种原创 2014-07-26 14:39:33 · 1409 阅读 · 2 评论 -
使用gdb查看exit和_exit调用
通篇假设未曾使用过gdb,一般的发行版都会携带这个工具,要是没有,只能自己找找,如何安装了。本文并未详细说明exit(_exit)里边详细过程,只是表述如何进入。测试代码如下:#include #include void func(){ printf("atexit ");}int main(int argc,原创 2014-09-16 11:47:44 · 3204 阅读 · 0 评论 -
Linux 创建静态库以及静态库的使用
目录:1 手动建立静态库2 静态库的使用3 通过makefile文件建立静态库1 手动建立静态库将建立一个简单的静态库-1: 将所需的源文件编译成目标文件------ helpguy.h#ifndef __helpguy_h__#define __helpguy_h__#include #include #i原创 2015-02-08 12:08:54 · 2350 阅读 · 1 评论 -
将已有项目绑定到git上
1 链接个人博客: alex-my.xyz优快云: blog.youkuaiyun.com/alex_my在服务器上搭建自己的git服务: CentOS7 安装git和gitosis2 创建远程仓库登录github,在上边创建一个仓库复制仓库链接,比如为git@github.com:alex-my/some-project.git3 初始化本地仓库进入本地项目执行以下命令// 初始化本地仓库git原创 2017-12-16 11:34:07 · 5296 阅读 · 2 评论