学好VC++的是大好习惯

每到年底各大媒体就争先恐后热火朝天地搞总结,什么十大人物,十大品牌,十大美女,十大帅哥等等五花八门乱七八糟的让人充满好奇充满怀疑,这事确实让人有点郁闷,就如同男足国家队的国产教练如沈墙扶们每一次踢球失败后都要说这么一句:我们回去后要好好总结,下次会打得更好! 这话听了几十年了,耳朵都生虫了,但还是无法看到中国猪球队有象人样的表现。因此,总结在某一程度上来说只不过是一种形式罢了,总结不代表就能改过原有的不足,也不代表就能进步了,甚至有点俗不可耐,尽管如此,阿蒙亦明知故俗,前人说过了入乡了就要随俗,因此你生活在这种环境里,你无法对这些无聊无趣的东东置之不理,除非你是天才,天才往往在非天才的人...
happyxulingli 发布于 2008-04-12 23:17 | 阅读 1890 次 | 评论 0 条

关于Update语句在不同数据库中的差别

关于Update语句在不同数据库中的差别 关于Update语句在不同数据库中的差别 Oralce和DB2都支持的语法: UPDATE A SET (A1, A2, A3) = (SELECT B1, B2, B3 FROM B WHERE A.ID = B.ID)MS SQL Server不支持这样的语法,相对应的写法为: UPDATE A SET A1 = B1, A2 = B2, A3 = B3 FROM A LEFT JOIN B ON A.ID = B.ID个人感觉MS SQL Server的Update语法功能更为强大。MS SQL S...
happyxulingli 发布于 2008-04-12 22:22 | 阅读 2002 次 | 评论 0 条

BerkeleyDB环境API

source: http://blog.sina.com.cn/u/1210195593 熬了两天,终于把这该死的环境API给翻译出来了,不知道质量如何,这里给贴出来,各位大牛给看看什么地方有错。 本来翻译这玩意的目的是为了给自己一个对BDB环境使用的大局观,可是现在看来作用并不是很明显,这该死的玩意太多需要细细揣摩的地方了,要在工程中使用,恐怕没有更熟练的掌握更大的工夫是有点难搞的。如果看客中有个中高手,请务必拉小弟一把,万分感谢! 好,现在正式贴上乌焦巴弓版环境API,可信度:70%,语句:勉强能懂。 概述: berkeleydb的环境就是对一个或几个数据...
happyxulingli 发布于 2008-04-12 22:12 | 阅读 1821 次 | 评论 0 条

在数据库中使用ANSI字符编码

在数据库中使用ANSI字符编码 FROM URL: http://www.cnblogs.com/samuel/archive/2004/03/25/4182.htmlTitle: 在ASP.NET中使用字符编码Author: Samuel Email: samuel_xp#msn.com Environment: .Net Framework 1.1, Win2k+Keywords: ASP.NET, EncodingLevel: IntermediateDescription: 提交你的数据到不支持当前语言的后台系统/数据库Se...
happyxulingli 发布于 2008-04-12 22:08 | 阅读 1909 次 | 评论 0 条

括号匹配问题,有错误

//有错误,你们谁来我空间就帮我看看吧,谢谢哇#include<stdio.h>#define Maxsize 30typedef struct{ int s[Maxsize]; int *top; int *base; char *c;}stack; void initstack(stack *st) { st->top=st->base;} int push(stack *st,int x) { if(st->top-st->base>=Maxsize-1) return 0; else { *st->top++=x; return 1; }} int ...
张信哲 发布于 2008-04-12 19:58 | 阅读 2472 次 | 评论 0 条

感悟

在学校好像学不到什么东西,在《编程中国》看了他们贴的帖子感觉真的,自己好渺小啊。我会的是什么?会的是一些真的小的再小不过的了。C,C++会的是什么,语法而已。而且指针还不熟。语法人家用几个月的时间精通,我用一年时间看看,水平真的没法比,郁闷。感觉我应该学点什么有用的东西了,数据结构很重要。好好学习吧。加油。
张信哲 发布于 2008-04-12 18:38 | 阅读 2598 次 | 评论 1 条

[经验]ISAPI开发心得

&#160;ISAPI Filter 开发心得&#160; &#160;&#160;//转载请保留此信息,谢谢合作&#160;//By RedIce 2008.4.13&#160;//E-mail:redice@163.com&#160;//http://redice.bookold.net &#160;最近写了几个ISAPI Filter,网上这方面的资料很少, 不过MSDN上有一些。 &#160;总结了一些我的经验,如下:&#160;&#160;问:如何创建一个ISAPI Filter工程?&#160;答:Vc++6.0->工程->ISAPI Extension Wizard 然...
redice 发布于 2008-04-12 14:05 | 阅读 3585 次 | 评论 0 条

编程中常用的SQL

1、查询某一表的主键 sp_pkeys tabelname 2、查询数据库中的所有表的名称 select [name] from sysobjects where xtype = 'U' and [name] <> 'sysdiagrams' and category=0 order by [name] 3、查询指定表的列名,类型,长度 select syscolumns.name AS ColumnName,systypes.name AS TypeName,syscolumns.length as length ...
heyu52 发布于 2008-04-12 14:03 | 阅读 2704 次 | 评论 0 条

ORM介绍

以下的ORM介绍来源网上(http://xclw.bokee.com/viewdiary.11582114.html) ORM,即Object-Relationl Mapping,它的作用是在关系型数据库和对象之间作一个映射,这样,我们在具体的操作数据库的时候,就不需要再去和复杂的SQL语句打交道,只要像平时操作对象一样操作它就可以了。 让我们从O/R开始。字母O起源于"对象"(Object),而R则来自于"关系"(Relational)。几乎所有的程序里面,都存在对象和关系数据库。在业务逻辑层和用户界面层中,我们是面向对象的。当对象信息发生变化的时候,我们需要把对象的信息保...
heyu52 发布于 2008-04-12 13:48 | 阅读 2843 次 | 评论 0 条

回车键代替Tab键

private void Form1_Load(object sender, EventArgs e) { this.KeyPreview = true;//让窗体接收键盘按键 } protected override void OnKeyPress(KeyPressEventArgs e) { base.OnKeyPress(e); if (DesignMode) return; if (e.KeyCha...
heyu52 发布于 2008-04-12 13:39 | 阅读 2272 次 | 评论 0 条

异常实现

public class AppException : Exception { public AppException() { } public AppException(string message) : base(message)//注意这里 { } public AppException(object invalidData, string message) : base(message + "\n数据:" + i...
heyu52 发布于 2008-04-12 13:38 | 阅读 2498 次 | 评论 0 条

远程数据访问

1、 创建一个远程对象(DLL):新建一个解决方案(类库),命名为RemoteObject 创建一个类 RemoteTest,代码如下 using System; using System.Collections.Generic; using System.Text; using System.Data; using System.Data.SqlClient; namespace RemoteObject { public class RemoteTest : System.MarshalByRefObject//这是不能少的 { ...
heyu52 发布于 2008-04-12 13:36 | 阅读 2031 次 | 评论 0 条

反射

如果你封装了一个DLL,你可以用引用的方法去调用它,这是肯定的!你也可通过反射的方法去调用它! 例如: 新建一个类库项目,命名为 DLLForm,这个类库里面你可以添加一个窗体,命名为 “MyForm”。 在同一个解决方案里面添加一个应用程序,命名为MyApplication,并将其设为启动项 现在我们不直接引用DLLForm这个项目,而是通过反射来进行调用。 在窗体Form1中添加一个按钮事件,执行的代码如下 string[] arFile = System.IO.Directory.GetFiles(Application.StartupPath, "DLLFo...
heyu52 发布于 2008-04-12 13:33 | 阅读 1933 次 | 评论 0 条

pku(1113)wall

这道题是典型的凸包题 关于凸包的算法可以去http://baike.baidu.com/view/707209.htm这里看到。 题目的意思就是求凸包周长再加上一个圆的面积. 这到题让我知道了,原来排序是sort()和qsort()都是不稳定的,为此我wa了很多次。 最后还是做出来,不容易啊。 代码: #include <iostream>#include <algorithm>#include <vector>#include <math.h>#define pi 3.141592653589using namespace std;typ...
keloy 发布于 2008-04-12 11:23 | 阅读 3155 次 | 评论 0 条

读取EXCEL文件

http://www.programfan.com/club/post-271278.html 、 由于种种需要直接进行读取Excel文件数据,然而在网上Search多次也没有找到好的方法,一般就通过ODBC或OLE方式进行读取,但这两种方法都具有局限性...(我相信大家都很清楚)。怎么办呢?没办法了,只好选择最艰难的路了--分析Excel文件格式。 介绍 MS Excel是众所周知的电子表格处理软件。Excel文件格式是特定的BIFF(Binary Interchange File Format),BIFF里存储了很多记录,第条记录包括记录头和记录体。记录头是4byte,前两位指定...
vfdff 发布于 2008-04-12 06:40 | 阅读 2974 次 | 评论 0 条

女生写的如何追mm

女生写的如何追mm 我是女生,看到有的男生想追自己喜欢的女孩子又不敢追,还想人家倒追她,我很反感. ??从一个女生的角度,我比较了解女孩子的心理。女孩子大多不会主动出击,去追求自己喜欢的男孩,除了确实太喜欢了或者是那种比较有个性的勇敢的女孩子。所以,如果你很喜欢一个女孩子,并且认为她对你也有点意思,那就主动点,别跟她搞拉锯战,自己难受,说不定你喜欢的人也痛苦。 ??任何一个女孩子在被人追的时候,心理都是很复杂的。她也许很开心,但是又带着点惶恐,她对这个闯进自己平静的生活的男孩子,有着欲拒还迎的矛盾心理,她不是故意的。不要以为她在考验你,她其实也在和自己斗争,她怕受到伤害。 ??不要...
vfdff 发布于 2008-04-12 06:38 | 阅读 3159 次 | 评论 7 条

发布TC2.0下实现鼠标操作的模块

这个模块是为了来在TC2.0下的一个作品而设计的模块.但由于这个作品花了我几个月的时间做,本来想等这个作品一共把源代码发布出来给大家.但由于一直没有这个精力,已经有好4个月没去碰它的.因此,还是把这个独立性较大的模块发给大家,以便大家在学习及业余爱好有所帮助.#ifndef ZXF_MOUS_C_INCLUDE#define ZXF_MOUS_C_INCLUDE#include <dos.h>#include <time.h>int MouseHolded =0; /*是否支持鼠标功能:0--不支持,1--支持*/int MouseButtonNum=0; ...
neverTheSame 发布于 2008-04-11 23:13 | 阅读 2381 次 | 评论 1 条

镜像劫持和映像劫持

所谓的镜像劫持,就是在注册表的[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\Image File Execution Options]处新建一个以杀毒软件主程序命名的项,例如Rav.exe。然后再创建一个子键“Debugger="C:\\WINDOWS\\ system32\\drivers\\ceffen.com”。以后只要用户双击 Rav.exe就会运行OSO的病毒文件ceffen.com,类似文件关联的效果 映像劫持windows映像劫持技术(IFEO)基本症状:可能有朋友遇到过这样的情况,一个...
ntdom 发布于 2008-04-11 19:45 | 阅读 3718 次 | 评论 1 条

成员运算符重载

运算符重载如下:CComplexNum CComplexNum::operator + (const CComplexNum &amp; TNum) const{ return CComplexNum(realPart + TNum.realPart, imagePart + TNum.imagePart); }其中 realPart 和 imagePart 为私有成员变量,定义如下:private: double realPart; double imagePart;运算符重载也是成员函数..同时要知道一个问题,在成员函数里面是可以访问私有成员的...用类名和用...
vfdff 发布于 2008-04-11 19:08 | 阅读 2212 次 | 评论 0 条

限制TextBox输入的一些经验

天气: 热心情: 高兴我以前看了很多有关限制TextBox输入的例子,网上多的是各种各样的方法。 我在这里就随便说一下我觉得好用的办法。 我觉得用TextBox 的 KeyPress事件方法很实际,因为直接限制了键盘的输入(而且没必要弹出提示框,提示框我觉得很烦人)。 这里我以限制只能输入数字举个列子(我网上看到的加上我总结出来的方法) 我网上看到的正规表达式; private void TextBox_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar >= '0' &amp;&...
FlyBee 发布于 2008-04-11 17:57 | 阅读 4660 次 | 评论 1 条