
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
你要面试一个程序员,应该问他什么问题?有人在Hacker News的讨论区里,请求指点,怎么才能在面试中发现合格的人。众人纷纷出主意,有很多高质量的回帖,我觉得挺有启发,就整理出了下面这篇文章。一、提问之前的准备首先,最重要的是,你自己一开始就应该想清楚:1. 需要新员工完成什么样的任务?2. 怎样的人能完成这样的任务?3. 哪些途径和方法可以发现这样的人?只有明确这些根本性的问题,才能正确高效地
讲完了连接,一下就讲查询了。mysql的执行和查询都是使用一下2个接口: 1. mysql_query(MYSQL* mysql, const char* sql);2. int mysql_real_query(MYSQL *mysql, const char *query, unsigned longlength);一下就分别描述这两个函数:1. mysql_query()int mysql_
用mysql进行数据查询的时候,mysql会返回一个结果集给我们。接着我们需要调用mysql的api,从这个结果集中取得我们要的数据。取完数据之后,需要释放这个结果集。mysql的结果集其实就是一个MYSQL_RES结构,其定义如下:typedef struct st_mysql_res { my_ulonglong row_count;
Names the predefined ANSI C and MicrosoftC++ implementation macros.The compiler recognizes predefined ANSI C macros and the Microsoft C++implementation provides several more. These macros take
C++捕获异常的一些规则: 1. 非MFC的c++异常应该用过引用来捕获。使用引用来捕获异常不需要删除c++异常对象。因为使用引用捕获的异常对象会在栈中传递。而且保持了多态性,使得你捕获的异常正是你抛出的异常对象。使用指针捕获异常的话,需要你删除异常对象。使用值捕获的话,会导致对象的slicing问题。更详细的信息见Effecti
最早看到POD(plain old data)类型,是在imperfect c++里。我觉得这是一本把我带到c++世界里的一本很重要的书。书里是这样解释POD的: 1、 所有标量类型(基本类型和指针类型)、POD结构类型、POD联合类型、以及这几种类型的数组、const/volatile修饰的版 本都是POD类型。 2、 POD结构/联合类型:一个聚合体
方法有二: 1. 设置对话框控件的tab order。 按Ctrl+D即可看见。将需要被设置到焦点的空间的tab order设为1.2. 对话框的OnInitDialog返回FALSE。解释如下:(摘抄至msdn) If OnInitDialog returns nonzero, Windows sets the input focus to thefirst c







