- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 NP-Hard问题分类
NP-Hard问题有如下5类:1. 路由问题:顺序问题(Swquential ordering problem), 车辆问题(Vehicle routing problem)。2. 分配问题:二次分配(Quadratic assignment problem),频率分配(Frequency assignment problem),广义分配(Generalized assignment proble
2009-10-19 10:29:00 3766
转载 端口转发C代码
端口转发C代码 2009-05-09 11:11:53 www.hackbase.com 来源:黑客笔记一直用lcx.exe来转端口,后来因为老是被查杀,感觉应该自己写这类工具了,于是在网上找了N多源码,感觉这个不错,发出来与大家共享。 /*端口映射 PortTransfer_三种模式。(1) PortTransfer Port Dest_IP ...一直用lcx.exe来转端口,后来因为老是
2009-05-18 10:55:00 745
转载 Eclips使用秘技(绝对经典)
Author:sungo 前言: 本来我都是使用JBuilderX当主力IDE、但使用了Eclipse后 发现...Eclipse原来也这么好用...渐渐的就爱上了它...... Eclipse优点:免费、程序代码排版功能、有中文化包、可增 设许多功能强大的外挂、支持多种操作系统(Windows、 Linux、Solaris、Mac OSX)..等等。 开此篇讨论串的目的,是希望能将Eclips
2006-08-22 17:22:00 840
原创 消息映射的若干方法
Windows是个基于消息映射的系统,写程序当然就得处理处理了,消息映射还有一个好处是,消息队列不用维护,Windows自己管了,呵呵,省事啊~~~1.比较快的方法是重载TApplication的OnMessage方法例:void __fastcall TForm1::MyOnMessage(tagMSG &Msg, bool &Handled) { TMessage Mes
2006-08-09 14:04:00 735
原创 关于在listview中checkbox的触发事件
查了好多资料,想了一个变通办法,请大家指正用item的Data属性储存是否Checked,进行比较即可。void dosomething(){ //do something}在listview的onchange事件中:void __fastcall TForm1::ListView1Change(TObject *Sender, TListItem *Item, TI
2006-08-04 10:50:00 1180
原创 如何优雅的关闭socket
Windows 对关闭socket均有一个延时。shutdown(m_Socket,2);closesocket(m_Socket);m_Socket=INVALID_SOCKET;
2006-07-27 15:46:00 985
原创 treeview 数据库的结合
由于我的treeview比较大,变化频繁,所以没有用递归。void _ado_treeview::loadtree()//装载treeview{ PMyRec MyRecPtr; Form1->TreeView1->Items->Clear(); Form1->TreeView1->Items->BeginUpdate();//禁止更新,等数据处理完成后再更新 TADOQ
2006-07-27 15:44:00 870
原创 关于在listview中checkbox的触发事件
用item的Data属性储存是否Checked,进行比较即可。void dosomething(){ //do something}在listview的onchange事件中:void __fastcall TForm1::ListView1Change(TObject *Sender, TListItem *Item, TItemChange Change){ //
2006-07-27 15:42:00 1257
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人