2013-11-18 码农明明桑
这几天开始工作了,工作中使用了git进行项目管理,这才发现原来我以前所知道的git使用那只是一点皮毛。 写一些这几天用到的一些git技巧喽,以后有的话继续更新啦。 git status 查看当前的状态,那些文件修改了,那些文件创建还没有add的。 more git add . 添加所有的修改 或者 git add 文件名或者文件路径,添加指定的 git stash 将没有commit的部分文件放到暂存栈去,这样从服务器pull文件的时候不会有问题。 git stash 继续阅读 »
2018-03-01 geekspeng
CentOS的版本号信息一般存放在配置文件当中,在CentOS中,与其版本相关的配置文件中都有centos关键字,该文件一般存放在/etc/目录下,所以说我们可以直接在该文件夹下搜索相关的文件 more 口令登录 bash # ssh user@host  如:ssh pika@192.168.0.111 SSH的publish key和private key都是自己生成的,没法公证。只能通过Client端自己对公钥进行确认。通常在第一次登录的时候,系统会出现下面提示信息: 继续阅读 »
2018-01-11 geekspeng
现在让我们开始学习如何运行一个传统的“Hello World”程序,这基本上是学习任何编程语言的需要做的第一步。下面将会告诉你如何编写、保存与运行 Python 程序。 通过 Python 来运行的你的程序有两种方法 使用交互式解释器提示符 直接运行一个源代码文件 继续阅读 »
2019-04-24 geekspeng
安装 ```bash yum install qemu-kvm libvirt virt-install virt-manager ``` 命令列表 版本信息 virsh-v 只显示版本号 virsh-V 显示版本的详细信息 继续阅读 »
2017-12-18 geekspeng
必备设置 安全设置(可选) 创建用户并赋予sudo权限 bash # id root # 查看 root 用户所属 group # useradd -g 0 geekspeng # 新建用户,-g 指明所属group,与root保持一致 # passwd geekspeng # 设置密码 # visudo # 或者 vim /etc/sudoers  文件内容改变如下:  root ALL=(ALL) ALL 已有行  geekspeng ALL=(ALL) ALL 新增行 继续阅读 »
2016-11-08 kk
本文介绍如何使用 Docker 构建一个高效的 Web 开发环境(Linux+Docker+Python+JavaScript),这也是我的日常开发环境。 准备Docker 安装Docker https://docker.github.io/engine/installation/linux/ 不要漏了阅读 Create a Docker group 部分。 安装Docker Compose 继续阅读 »
2016-12-29 LEo
在Windows上,通过Cygwin编译的c程序在运行时,若有内存错误也会产生类似Linux上的core文件,但是该文件一般是以stackdump为后缀的文本文件,且文件提供的信息有限,只包含了程序coredump时函数调用的栈信息,不能像Linux一样使用gdb调试。所以,在Windows平台调试Cygwin编译的c程序不太方便。本文介绍一种方法,通过反汇编c程序,结合程序coredump时生成的stackdump文件,可以快速定位出程序的coredump位置。 继续阅读 »
2017-12-31 Renfei Yu
主要说明不断更新的软件技术指引未来发展方向,此文持续更新。对于技术的共性给出必要的原理解释。 linux的基本技能,主要说明linux环境下c编程,shell;着重于基础概念,并不是作为进阶的工具,主要起到一个抛砖抛砖引玉的作用,能够通过对这些基本的技能的学习初步掌握解决问题的基本技能。此文章并不深入讨论各个技术点的细节,只是总结出技能之间的依赖关系,归纳出一般的学习步骤,希望对自己的思路有一个清晰的认识。 继续阅读 »
2014-03-15 码农明明桑
好久之前便听朋友说起Sublime Text这款软件很好用,终于这几天有空折腾,把软件给装起来了。用起来确实很不错,写代码很爽。 但是用了一段时间之后,我需要输入中文了,无论怎么切换输入法,都无法切换到中文。 网上搜索了一下,原来这是Bug。找解决方法吧。下面介绍我的解决方案,是大神cjacker解决成功的啦,我只是copy一下,方便大家在遇到这个问题的时候可以方便解决。 继续阅读 »
2015-10-28 demon7452
安装ruby,RubyGems 和 jekyll ``` 使用yum安装,这一般不会碰到问题 $ sudo yum install ruby ruby-devel可能不会默认安装,可以使用如下命令更新ruby-devel $ sudo yum install ruby-devel 安装ruby的过程中会自动安装RubyGems,可以使用如下命令更新RubyGems $ gem update --system 安装 jekyll $ sudo gem install jekyll 继续阅读 »