Troubleshooting
heyabo
做正确的事让这个世界变得美好一点
展开
-
Linux下32位和64位机整数数据类型
linux下32位机与64位机基本数据类型长度对比转载 2012-08-30 09:42:59 · 3399 阅读 · 0 评论 -
虚拟机桥接方式上网
最近捣鼓虚拟机bridge方式联网费了不少时间,原因有两个:一是刚接触到linux,各种操作不熟悉,基本还没有入门;而是学校的上网方式比较特殊(校园网路+BRAS:宽带远程接入服务设备)。并且网络上的资料都是在比较通用的宽带连接的环境下,没有具体相关细节。在苦苦寻求的时候,大胆的设置了一下IP,没想到通啦!。。。。。生活就是这样,无意间充满惊喜。废话少说,下面进入正题。环境简介:原创 2012-07-08 20:33:24 · 53177 阅读 · 17 评论 -
linux下动态共享库搜索路径
Linux下动态共享库加载时的搜索路径详解转载 2012-09-19 09:59:59 · 636 阅读 · 0 评论 -
Perl命令行参数
perl语言提供了一些常用的命令行参数,让程序员很方便地在命令行写出简单的程序:1.perl五大常用命令行参数介绍:http://developer.51cto.com/art/201007/213913.htm其中,详细地关于perl在Linux下修改文件的操作:2.可参见:perl修改liunx文件:http://linux.chinaitlab.com/Perl/33138.原创 2012-10-10 13:57:52 · 2189 阅读 · 0 评论 -
Why LD_LIBRARY_PATH is bad
Why LD_LIBRARY_PATH is bad by David Barr.转载 2012-09-20 18:56:03 · 753 阅读 · 0 评论 -
CentOS网络配置解决方案
关于centos网络配置的方法,网上文档很多,但基本上都是一些操作命令,原理和解释则很少提到,而且某些文章有些地方还是需要商量的(估计是转载的,作者自己也没有实践过)。故,重新总结一下,分三个部分:理论基础、上机实践和原因阐述。注:实践环境:虚拟机登陆方式:PuTTYOS版本:centOS6.3上网方式:bridge 一、理论基础(急于解决问题的读者这个部分可以略过,直原创 2012-10-01 22:23:38 · 51612 阅读 · 3 评论 -
C++11 'yield' is not a member of 'std::this_thread'
原因:GCC没有定义这个宏:_GLIBCXX_USE_SCHED_YIELD解决办法:编译时加上选项:-D_GLIBCXX_USE_SCHED_YIELD或者:长远打算修改gcc的c++config.h文件去定义这个宏。详情:'yield' is not a member of 'std::this_thread' see also: C++11 error: ‘sleep_fo原创 2012-12-25 16:24:27 · 4098 阅读 · 0 评论 -
C++11 error: ‘sleep_for’ is not a member of ‘std::this_thread’
背景:为了学习c++11的多线程和lamda表达式的特性,升级了gcc(从4.4.6到4.7.1),写完thread程序编译时却发现还是遇到了一些问题。原因:GCC没有定义这个宏:_GLIBCXX_USE_NANOSLEEP解决办法:编译时加上选项:-D_GLIBCXX_USE_NANOSLEEP或者:修改gcc的c++config.h文件去定义这个宏再或者:重新安装gcc且使原创 2012-12-25 16:36:38 · 7270 阅读 · 0 评论 -
CentOS下安装PostgreSQL
一、配置 YUM 仓库修改原始的 yum 仓库配置:vim /etc/yum.repos.d/CentOS-Base.repo在[base]和[updates] 节(section)部分的尾部插入一行:exclude = postgresql* 用以取消从默认仓库安装和更新PostgresQL 。二、下载和安装PGDG RPM 文件注:本例子为在原创 2013-04-23 10:18:15 · 2293 阅读 · 0 评论 -
get year from a postgresql DATE
1、如果所在的列属性 mydate 本身为 DATE 类型,则使用:SELECT EXTRACT(year FROM mydate) FROM mytable;2、如果所在的列属性 mydate 为 varchar 类型,则先使用 to_date()将其转换为 DATE类型,然后在使用 EXTRACT year:SELECT EXTRACT(year FROM to_dat原创 2013-04-24 08:39:06 · 1775 阅读 · 0 评论 -
初始化 struct 变量
1、C 语言中的 struct在C语言中,定义一个 struct 变量的同时不能对其(成员)进行初始化 ,即成员没有默认值。它只能在定义对象时,对对象的成员变量进行初始化。如:struct widget{ int a; int b; bool flag;};//1widget w = {0, 0, false};//or 2widget w;原创 2013-04-24 21:07:54 · 15970 阅读 · 1 评论 -
关于Linux 子系统的三张图
今天由于要做一个进程间通信的小程序,我选择了pipe,休息之余想进一步了解一下Linux各子系统之间的关系,于是就请教了Bill,他给推荐给我三张图片,顿时对于我这个菜鸟,关于Linux的整体有个清晰的认识,且学习之余可以有个宏观的把握,有提纲挈领只用,故分享如下:1.Simplified Linux kernal diagram in form of a matrix map原创 2012-08-31 18:36:54 · 1748 阅读 · 0 评论 -
DNS Lookup command:host和dig
Linux / UNIX: DNS Lookup Command转载 2012-09-29 19:17:12 · 832 阅读 · 0 评论 -
因特网连接共享:ICS 简介
What: ICS(Internet Connection Sharing),即因特网连接共享。ICS可以使多台计算机共享一个Internet连接。Scenario: 先看一下其网络拓扑: 看到5(集线器),其把局域网中的三台电脑连在了一起,但是只有4(主机)可以连接Internet。 Ask:在只有一个I原创 2012-07-08 16:07:13 · 7963 阅读 · 1 评论 -
电脑的远程唤醒和关机
1 .电脑的远程唤醒和关机(上)2.电脑的远程唤醒和关机(中)3.电脑的远程唤醒和关机(下)转载 2012-09-29 19:13:45 · 921 阅读 · 0 评论 -
一些头文件
1.stdlib.h简介(百度百科)2.fcntl.h 简介(Wikipedia)3.unistd.h 简介(opengroup)转载 2012-08-30 14:19:39 · 1267 阅读 · 0 评论 -
linux下共享内存的实现
1 Linux进程间通信--共享内存方式 (含实例)2. 建立共享内存---->shmget()介绍:3. 关于ftok转载 2012-08-30 14:52:10 · 753 阅读 · 0 评论 -
关于管道的popen函数
1. popen函数英文介绍(文章中描述一个函数的格式很好,值得借鉴!)2. popen函数中文介绍:3. popen函数的使用(其中的例子很经典!):注:通过此管道方式,进程之间的交换的数据只能通过标准I/0进行。附:一些简单的文件操作转载 2012-08-31 19:30:13 · 672 阅读 · 0 评论 -
64位Linux下编译32位程序
64位 Linux 编译32位应用程序注:在64位系统编译32位程序需要给 GCC 加 -m32 参数转载 2012-08-27 10:41:27 · 804 阅读 · 0 评论 -
打tar包以及压缩及解压
Linux tar 打包命令 tar 命令参数详解转载 2012-08-27 12:50:05 · 695 阅读 · 0 评论 -
Win7下安装VC6.0完美解决方案
转载至:http://www.cctry.com/thread-16510-1-1.html一。彻底解决兼容问题:Windows 7下载安装 Visual C++ 6.0(VC6) 全程图解 网上成千上万的诸如 “有没有Win7兼容的VC6的下载”、“Win7下Visual C++ 6.0不兼容问题” 之类的问题,多数意思是VC6和Win7不兼容,而现在不少学校或是考试转载 2012-09-09 19:46:14 · 9463 阅读 · 0 评论 -
Anti-spam相关知识汇总
1.名词解释:即反垃圾邮件。详见维基百科:垃圾邮件 反垃圾邮件技术2.常用的四种anti-spam技术3.RBL技术: RBL即:Real-time Blacklist:实时黑名单列表,或称:动态黑名单列表,是一种anti-spam技术。 3.1 RBL原理和使用:http://www.bitscn.com/netpro/firewall/200709/11400原创 2012-09-29 17:29:14 · 2343 阅读 · 0 评论 -
SMTP via Telnet
利用telnet发送email,并通过编写expect 脚本实现自动发送转载 2012-09-29 19:20:46 · 685 阅读 · 0 评论 -
SMTP Error code
点击:SMTP Error Messages转载 2012-09-29 19:07:37 · 860 阅读 · 0 评论 -
简单扫雷游戏中的编程方法学 - python实现
一、说明该题来自国外大学的一个课堂作业,需求文档中要求采用一种自底向上(bottom-up)的编程方法,先实现最基本的函数,然后编写高层一点的函数来调用这些基本函数,先细节再慢慢抽象。为了引导学生,文档把程序细化为了六个level(每一个level,均有该level的功能说明,非常详细),先是基础功能,然后逐渐增加功能,逐步求精,直到整个功能完全实现。同时另一份文档还给出了简单的示例(如输入、原创 2014-04-20 16:50:40 · 7945 阅读 · 1 评论