
开发心得
文章平均质量分 80
cdsnpeter
总是平庸,一久也习惯....
展开
-
为SHBrowseForFolder指定初始目录
SHBrowseForFolder可以用来得到一个用户选择的目录。 可是有时候会有需要去指定一个初始目录,比如希望上次用户选择的目录可以保存下来。这该如何去做?在BROWSEINFO结构体中提供了一个成员,这是一个指向函数的指针,通过这个回调函数,可以处理初始化的时候需要做的一些事情。具体写法如下: static TCHAR g_szLastSelDir[MAX_PAT原创 2010-02-01 14:25:00 · 3108 阅读 · 1 评论 -
NetBeans7.0 搭配XDebug搭建PHP整合开发调试环境
初学PHP开发,由于一直未能搭建一个可以Remote Debugging的环境,导致开发效率异常低下。被MS惯坏了的我,显然无法习惯这种记事本+IE Explorer的开发模式。因此决定搭建一个可以进行Debug的PHP开发环境。阅览多方资料后我决定使用NB+XDebug来搭建环原创 2011-07-11 17:20:00 · 3210 阅读 · 1 评论 -
PHP的面向对象编程浅见
初学PHP,之前由C++转来,所以对于PHP里面的面向对象压力很大。这里贴点自己的体会,希望有同样经历的人可以在此得到帮助。 PHP类中的属性如何在类方法中引用?class myClass{protected $myData;public function原创 2011-07-19 16:33:45 · 751 阅读 · 1 评论 -
VS2008 MFC Feature pack下如何为MRU添加条目
最近迁移到VS2008下工作,有一个新项目也在这个下面开发。使用了VS2008 Feature Pack下带的MFC9.0的新界面。项目是MFC MDI Application,问题发现,使用老的方式给MRU添加菜单项,发现不能工作,后来查阅资料后,发现CMFCMenuBar有S原创 2011-07-19 18:23:39 · 1082 阅读 · 0 评论 -
vmware 不能上网问题的解决办法
桥接方式都连不上网,那有两个可能。要么是你的VMware是精简版的,协议安装不全;要么是你喜欢多手,改了VMware的原来的设置。如果是第一种情况就去重新下载一个VMware,VMware7.0好像是500MB左右大小。如果是第二种情况:右击“本地连接”->属性->"常规"选项卡->"此链接使用下列项目"->把“VMware Bridge Protocol”勾上。NAT方式上不转载 2015-09-08 14:14:16 · 278 阅读 · 0 评论 -
How to use MongoDB as a pure in-memory DB (Redis style)
原文:http://edgystuff.tumblr.com/post/49304254688/how-to-use-mongodb-as-a-pure-in-memory-db-redis转载 2015-10-29 15:20:27 · 506 阅读 · 0 评论 -
如何使用Golang来处理支付宝的回调
Golang处理支付宝的回调支付宝的回调还是有蛮多坑的,当时我也搞了几天才算彻底的把这个问题搞定。 现在记录一下,以备忘。1,支付宝的处理流程 2,上述图中第五步,异步发送支付通知“商户服务端”这里就是我们后台服务器需要处理的流程。 3,处理流程其实很简单,但是需要注意的是,支付宝的文档中写的是“在参数列表“里带入这些参数。以下这段示例代码来自于支付宝的官方文档:http://notify原创 2015-12-21 20:14:37 · 6529 阅读 · 0 评论 -
VMWare 下OS X 和Ubuntu有时候不能上网问题的解决办法
NAT模式下,有时候开启虚拟机,发现虚拟机无法上网。 那么很可能是你没有开启windows下的VMWare相关的服务。 透过命令行输入如下的命令就可以开启:net start "VMware Authorization Service"net start "VMware DHCP Service"net start "VMware NAT Service"同理,如果你使用NAT方式让虚拟机连原创 2015-12-21 22:50:41 · 515 阅读 · 0 评论 -
如何使用golang实现微信支付的服务端
一般来说,使用golang主要还是写服务端。所以本文主要讲golang在处理微信移动支付的服务端时的统一下单接口和支付回调接口,以及查询接口。微信支付流程下图是微信官网的支付流程描述: 图中红色部分就是微信支付中,我们的系统包括app,后台需要参与的流程。 其中需要后台也就是Server需要参与的流程有三个: 1. 统一下单并返回客户端 2. 异步通知结果回调处理原创 2015-12-23 13:14:27 · 10959 阅读 · 2 评论