13 pxxx123

尚未进行身份认证

暂无相关简介

等级
TA的排名 13w+

关于无限级分类的sql语句操作

还是关于树的算法问题。是树结构就涉及到递归的问题。众所周知,递归是算法中除图算法外最复杂的一种,关键是在于思想的理解!另一方面,递归算法,堆栈调用开销相对来说很大。最近,发现现在很多项目都涉及到这个,树型结构数据报表,树型下拉框,无限级版块分类等等在实际开发中也很常见。下面例子中的childs为nvarchar型,保存改目分类下的所有分类项目,写了个函数自动生成这时,如果想

2007-04-12 19:08:00

绑定列表框树型控件

这个我以前在cnblogs上发过,记得那是04年刚刚工作的事。(后来退出博客园了,博客清空了,损失很多技术收藏,原创的东东)还经常看到有些老手不知道怎么实现,寒一个呵呵,本人算法厉害,show一哈 public class WebTree {    DataTable sourceData;    StringBuilder b;    string preIdField;  

2007-04-12 18:50:00

2006年

1月 元旦2月 孤独的春节3月 骛源游4月 全国试运行5月 苏州行6月 ...7月 22日8月 短暂的聚合9月 搬家10月 千岛湖11月 北京培训12月 平安夜的离合 

2007-01-02 12:15:00

常见的C++程序员职位要求

 对网络协议有深入的理解,有有POP3/SMTP开发经验,有socket编程经验掌握C++下的网络通信开发技巧 熟悉使用C++,能熟练应用各种常用数据结构至少熟悉一种大型数据库有嵌入式软件开发经验者优先 有多线程编程经验,懂得多进程编程、进程间通信优先有ATL,WTL开发经验优先精通WindowsAPI,COM,ActiveX编程,有APIHook方面的开发经验

2006-12-19 17:34:00

windows 消息概述

  消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。这个记录类型叫做TMsg,    它在Windows单元中是这样声明的:  type

2006-12-18 13:05:00

Scribble 绘图程序运行流程

 theApp -> InitInstance -> Create MultiTemplateDoc -> Set MuliTemplateDoc RUNTIME View and CInPlaceFrame -> AddDocTemplate(multiDocTemplate) -> pMainFrame->LoadFrame(frame_res_id)  -> CMainFrame::Pr

2006-12-18 13:03:00

快石沉大海,给个答案.. 关于"我常问的技术面试题"

http://community.csdn.net/Expert/TopicView.asp?id=5088713.net1. 你以前项目中承担什么角色,主要负责什么方面的工作?/2. web service 数据传输有什么限制? 为什么?DataTable可以作为web service参数传递么?传输参数可序列化.DataSet可以,DataTable不能3. url重写有几种方式?

2006-12-07 12:09:00

mfc,示例 ctrlbars 程序运行流程分析

theApp -> InitInstance运行到InitInstance中的pMainFrame->LoadFrame(IDR_MAINFRAME)出发Cwnd的事件-> CMainFrame::OnCreate运行到基类的CFrameWnd::OnCreate时,出发PreCreateWindow事件(-> CMainFrame::OnPreCreateWindow) -> CreateToo

2006-12-06 15:46:00

工具栏和状态栏-1

自定义工具栏和状态栏的方法如下:定义一个新类派生子CToolBar,然后在该类中加入需要融入的新控件等,并设计相关构建子控件方法.简要实现代码如下:class CTBar : public CToolBar{public: CComboBox m_comBox; BOOL CreateComBox(int index);};BOOL CTBar::CreateComBox(int inde

2006-12-06 12:45:00

我不是客服

 今天一内蒙的客户打电话过来咨询软件使用的问题,下面摘录一点..."怎么我执行数据库脚本后,出现什么master不存在表.的错误""你没有选择安装的数据库,点击工具栏上的下拉列表,选择安装时的数据库"...(过了大约30秒)"工具栏在哪? 我找不到""在菜单栏下面"...(又过了10秒)"菜单栏在哪?""就是文件,编辑..那一条文字""我没有看到一条文字啊"...我就差急的骂娘了!就这

2006-12-05 17:07:00

stl-3

/*const int i_red = 33; const int i_blue = 16; int i; deque d_red(i_red); deque d_blue(i_blue); for(i=0;i  d_red[i] = i+1; for(i=0;i  d_blue[i] = i+1; show_deque(d_red,"d_red"); //show_deque(d_blue,"d

2006-12-05 16:30:00

stl-2

void show_deque(deque d,string sz); /* cout deque a(4,a); deque b(3,b); show_deque(a,"a"); show_deque(b,"b"); a.swap(b); show_deque(a,"a"); show_deque(b,"b"); a.assign(b.begin(),b.end()); show_deq

2006-12-05 14:03:00

我要坚持,必须坚持下去

 我也要坚持,坚持下去虽然两个人都很受伤但是为了她好,我得坚持"为了她好就别给她打电话"有太多对不起她的事有太多的诺言没有实现一次次的让她受伤就别再让她继续受伤我爱她一直都是只不过我不要她再为我流泪所以选择了分手愿她的日子能过得开心愿她能找到一个可以依托的男人为了她的幸福,我的坚持 

2006-12-05 10:57:00

stl-1

string/vector/iteratorexamples:/*#include #include #include #include #include #include #include #include #include //count#include */ /*cout typedef valarray IntArray;  IntArray iArr(2); iArr[0]

2006-12-05 09:35:00

msdn daovidw 程序运行过程(分割多视图,演示CTreeView和CListView的使用)

应用程序CDaoViewApp theAppInitInstance 初始化应用程序,设置文档模版,加载TreeView文档试图CTreeVew::Create 设置文档数据和试图中的对应,初始化TreeView试图中的数据CMainFrame::OnCreateClient 创建分割视图,添加CListView文档试图CListView::Create 初始化配置CMainFrame::OnCr

2006-11-27 13:59:00

消息宏: ON_COMMAND_RANGE/ON_COMMAND_RANGE_UI

ON_COMMAND_RANGE(beginId,endId,procFunc)该消息宏定义处理一组从开始到结束编号的消息处理函数.msdn: Use this macro to map a contiguous range of command IDs to a single message handler function.同理ON_UPDATE_COMMAND_UI_RANGE则

2006-11-23 12:56:00

数据序列化

从 CObject 派生类(或从 CObject 派生的某个类中派生)。 重写 Serialize 成员函数。 使用 DECLARE_SERIAL 宏(在类声明中)。 定义不带参数的构造函数。 为类在实现文件中使用 IMPLEMENT_SERIAL 宏。 //宏声明DECLARE_SERIAL(CClass1)...//宏定义IMPLEMENT_SERIAL(CClass1,CObject

2006-11-23 12:29:00

MFC 中的动态连接库

http://www.microsoft.com/china/community/program/OriginalArticles/techdoc/dll.mspx引言 调用方式 MFC中的DLL DLL入口函数 关于约定 关于DLL的函数 模块定义文件(.DEF) DLL程序和调用其输出函数的程序的关系 ------------------------------------------

2006-11-09 14:09:00

动态连接库(一)

1. 用在什么地方多个应用程序共享代码和数据。在钩子程序过滤系统消息时必须使用动态连接库设备驱动程序必须是动态连接库如果要在对话框编辑器中使用自己定义的控件,也必须使用动态连接库动态连接库以一种自然的方式将一个大的应用程序划分为几个小的模块,有利于小组内部成员的分工与合作。而且,各个模块可以独立升级。如果小组中的一个成员开发了一组实用例程,他就可以把这些例程放在一个动态连接库中,让小组的其他成

2006-11-03 16:58:00

委托、事件、动态连接库、反射、动态连接库等等等等,其本质都是函数指针。

rt ,知道的人知道,不多说。。  

2006-10-31 16:24:00

查看更多

勋章 我的勋章
    暂无奖章