首页

小技巧:Windows Update设定从Windows官网更新  

有时候我们不希望使用局域网里面的Windows update服务器提供的更新,而是希望直接从Windows官方网站安装更新。 例如,以下为配置了局域网服务器更新的界面: 我们可以使用通过修改注册表来进行设定,具体步骤如下: 1) regedit打开注册表。 2) 定位到HKLM\Software\Policies\Microsoft\Windows\WindowsUpdate,删除所有WU开头的...

实战经验:在Git中使用SSH密钥  

Git中普遍使用SSH密钥进行代码的提交。今天来讲讲如何在Linux和Windows下配置SSH密钥登录Git仓库。 1. Linux 1.1 配置Git仓库用户名和邮箱 # git config –global user.name ‘YourName’ # git conifg –global user.email ‘YourEmail...

实战经验:从源码制作RPM包

今天来讲一下如何制作RPM包用于分发自己开发的应用。具体流程分为以下几个部分: 1) 安装rpmbuild # yum install rpm-build 2) 放置源码包到SOURCE rpmbuild工具安装完成后,会在当前用户家目录下生成rpmbuild目录,此目录下有如下的几个子目录,分别用于放置不同类型的文件。 BUILD 编译之前,如解压包后存放的路径 BUILDROOT 编译后存放的...

小技巧:如何仅下载rpm包

一般我们会使用yum install来在线安装需要的软件,那么如何仅下载rpm包呢? 方法如下: 1) 先检查系统是否已经安装了yumdownloader工具,如果没有,则使用如下的命令进行安装。 # yum install yum-utils 2) 使用yumdownloader下载指定的rpm包,可以指定通配符。 注意,这里使用到了—resolve参数,指定的rpm包以及所依赖的r...

实战经验:解决Zend Studio 5.5 闪退的问题  

操作系统版本:Win7 旗舰版 SP1 Zend Studio 版本:5.5.1 在Win7开启Aero效果时,Zend Studio闪退。进一步查看任务管理器,发生闪退的原因是Javaw.exe进程闪退。 Javaw.exe是Java运行时进程,猜测是此版本的Javaw.exe比较旧,不能很好的适应Win7的Aero效果。 解决方法: 设置Zend Studio的外观:禁用 Use OS Loo...

实战经验:本地yum源制作过程记录

本文主要记录如何配置yum本地源,包括相关的操作步骤和实际执行的命令。 1) 收集需要的rpm包。 2) 新建目录packages用于存放rpm包,如果rpm包很多,可以分别放到不同的子目录中。例如: # mkdir /root/localrepo # mkdir /root/localrepo/packages # cp vsftpd-3.0.2-21.el7.x86_64.rpm /root/...

小技巧:变长结构体设计

在设计网络协议过程中,一般会有数据包头和数据包体。通常情况下,数据包头和数据包体长度是固定的。但是在某些特殊场景下,需要传输的数据量不是固定的,这个时候,就需要在数据包体中引入变长结构体的设计了。以下是参考代码: 数据包头: typedef struct _MsgHeader { UINT m_nCmd; UINT m_nPadding; } MsgHeader; 数据包体: ...

参考:Metro风格颜色对照表  

Metro风格的出现,的确减轻了像我这样没有美术细胞的程序员的负担。 以下对照表来自网络,仅作参考。如侵犯了您的版权,请联系我。

实战经验:编译QEMU出现 glib-2.22 gthread-2.0 is required to compile QEMU

系统平台:CentOS 7.3 问题:编译QEMU时,出现错误:ERROR: glib-2.22 gthread-2.0 is required to compile QEMU 原因:QEMU依赖的glib库开发包未安装。 解决方法:安装依赖包,命令如下: # yum install glib2 # yum install glib2-devel

OpenStack专题:导入VMware OVA映像到OpenStack

工作中碰到一个需求:之前的业务系统跑在VMware虚拟机中,现在需要导入到OpenStack中当做VM来跑。 问题:需要解决VMware系统迁移到OpenStack Glance中。 解决方法: 可以先从VMware中导出虚拟机,注意选择导出单个ova文件。然后使用qemu-img工具将ova格式转成qcow2的格式,然后上传到Glance即可。具体操作指令如下: 1)解压ova文件: # tar...