修为

很多年前,我在看清末民初的历史时,非常轻视当时的一些读书人,因为我觉得他们很多人都是走八股文考科举的套路,脱离生产实践,可谓百无一用,后来渐渐发现,并不完全是这样 即使是在清末民初那个中国最颓丧的时代,一些传统知识分子也是很厉害的,因为学什么知识写什么文章都是其次,最重要的是儒家给读书人提出了一套自我完善的要求,让人不断地自我反省和修炼,以正言行强心智,只要人的自我修为到了,做其他的事情也是事半功倍的 钱伟长先生就是个典型的例子,他从小就是那种特别传统的知识分子家庭出身,传

Windows下搭建Go语言开发环境及打造goclipse基于Eclipse的IDE

下载go https://golang.org/dl/ 配置环境变量 开始-> 右键“计算机”->点击“高级环境变量”->Tab栏中的“环境变量”->系统变量中操作 GOROOT配置 新建,变量名称:GOROOT,变量值:C:\Go PATH 配置 找到path路径,加入;C:\Go\bin; 打造Go语言编译器goclipse 下载eclipse 下载地址:http://www.eclipse.org/downloads/packages/eclipse-ide-cc-de

解决Go文件在eclipse中执行报Executable file doesnt exist 问题

Go文件执行的时候报Executable file doesnt exist,但是如果你按照项目名称搜索的时候,比如我的项目名为main,那么我搜索main.exe,会发现其并没有在项目空间下的bin目录,而是在Go的bin目录下,eclipse会去项目空间下的bin目录中找,结果就导致此报错。 ##解决方案 将GOBIN这个环境变量删掉~ 在命令行中go env查看go的环境变量,是否有设置GOBIN这个环境变量,如果有设置,那么将其删掉,并且重启,go env查看是否生效

解决Mac下check gdb is codesigned – see taskgated(8)问题

刚刚安装的GDB调试的时候会报 Starting program: /Users/wangxinguo/C/DataStruct/3/a.out Unable to find Mach task port for process-id 5222: (os/kern) failure (0x5). (please check gdb is codesigned - see taskgated(8)) 这是因为没有特殊授权的情况下不允许gdb调试任何程序,所以可以按照如下过程解

明星大侦探之又冲不上的云霄

最近看了部综艺《明星大侦探》,角色扮演探案类的综艺,不正经中又透露着一点正经的味道,这期的主题是:又冲不上的云霄。案情是一次飞机失事,撞上了摆渡车,让小撒来调查事故原因后发现甄机长死亡来展开。 撒贝宁侦探,探案界的明灯,一如既往的指错路,戏精但是一本正经起来确实另一番味道,大智若愚,大愚若智,小撒都可以诠释。 何炅副驾,玩世不恭,爱好开飞机,但是学术不精,靠着金钱当上副驾,这次事故中操作失误,忘记打开扰流板降速。 鬼鬼维修工,爱喝酒,喝酒误事啊,螺丝换错了。 魏晨高管,凤凰

构建第三方支付平台详解之基础

支付方式 收款 1、网关支付 网银支付:提供PC或者Wap跳转到银行网银进行支付,使用起来较繁琐,而且每个银行支持的不一样,对用户体验来说可能略微繁琐一些,目前对公方面较多使用,对私方面用的已经比较少了。 扫码支付:微信支付宝或银行的二维码支付,扫码支付现在是个趋势,方便快捷从交易量上也能看出来,较多适合大部分PC页面的支付。 SDK支付:微信支付宝或银行的SDK唤起客户端支付,比较适合移动端使用,结合app唤起非常流畅,较多用在手游app端的支付。 卡类支付:这是将很多如移

调试利器gdb来跟踪排查进程莫名中止问题Segmentation fault

排查Apache报502问题,error_log里面的表现就是一条child pid 20504 exit signal Segmentation fault (11),apache的一个进程中断了,程序中断的很莫名其妙,因为业务逻辑是没有问题,业务上的日志也没有任何比较好的反馈,apache的日志非常简洁,没有提供什么有用的信息,如何更高效的排查这个问题呢?针对已经在运行的进程如何来调试排查,本文利用gdb来快速定位这个问题。 GDB简介 GDB是GCC的调试工具。主要提