- 博客(3751)
- 资源 (72)
- 收藏
- 关注
转载 我是北大穷学生
我是北大穷学生作者:马超来源:《追梦》 我常常回忆起我初入北大的情景。 1999年高考,我考了县里的文科状元,被北大中文系录取,我成为了母校建校六十年来第一位被北大录取的学生。1999年9月4日的早晨,日如薄纱,我和父亲在北京站下了火车,没有目的地顺着人群走出车站。父子俩坐着绿皮火车,挤了十六个小时,从一片天大地大的皖北平原,来到了这高楼大厦之中,疲惫到了极点,同时又对自己
2009-06-17 12:13:00 1753 4
原创 VC显示BMP图片
VC显示BMP图片 方法1: 1) 更改属性Picture Control属性 2) 直接关联上image: 设置Image属性 3) 更改type为Bitmap方法2:(PictureEx类网上搜) 1) 添加控件变量为PictureEx对象 2) 直接m_pic1.LoadBitmap(IDB_BITMAP1); 示例:1. 关联
2010-02-10 16:55:00 3611
转载 DLL共享数据段,实现多进程数据共享总结
DLL共享数据段,实现多进程数据共享总结前段时间一直用WM_COPYDATA消息实现进程数据通信,这次软件升级想学习一下,DLL共享数据段应用,因为这个比共享内存简单一些,向VCKBASE前辈请教了很多,最后明白了下面的点滴问题简述假想通过DLL实现进程数据共享?实现第一步:在DLL的.CPP文件中定义共享数据段#pragma data_seg("SHAR
2010-02-02 11:16:00 2960
转载 dll共享段中一些需要注意的问题
dll共享段中一些需要注意的问题 Visual C++如何与应用程序或其他 DLL 共享自己 DLL 中的数据?Win32 DLL 映射到调用进程的地址空间中。默认情况下,每个使用 DLL 的进程都有自己的所有 DLL 全局变量和静态变量的实例。如果 DLL 需要与它的由其他应用程序加载的其他实例共享数据,则可使用下列方法之一:使用 data_seg 杂注创建命名数据节
2010-02-02 11:15:00 2011
转载 URL Decode & Encode
#include "stdafx.h"#include using namespace std;unsigned int utf8_decode( char *s, unsigned int *pi ){ unsigned int c; int i = *pi; /* one digit utf-8 */ if ((s[i] & 128)== 0 ) { c
2010-02-01 14:47:00 1917
转载 no data exchange control with ID的解决方法
no data exchange control with ID的解决方法在copy对话框资源时碰到几次了,每次都忘.总结一下"data exchange"自然是在DoDataExchange里出的问题,原因在于更改了id或者声明的变量有变动
2010-01-31 00:57:00 2154
转载 Loadlibrary 失败:998 内存分配访问无效
Loadlibrary 失败:998 内存分配访问无效问题: LoadLibrary()加载DLL失败,错误号为998。错误原因为:内存分配访问无效解决方法:1.在你的DLL中访问了无效地址:即你访问的变量或结构体没有被初始化或被函数输出值初始化等2.在你的DLL 中错误的使用了指针.
2010-01-31 00:34:00 3243
转载 C字符串处理函数的实现(Linux)
C字符串处理函数的实现(Linux) #include char * ___strtok = NULL; char * strcpy(char * dest,const char *src) { char *tmp = dest; while ((*dest++ = *src++) != /0) /*
2010-01-29 09:38:00 2068 1
原创 使用TinyXml解析Xml示例
// TestXml.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #include "tinyxml.h"#include "lang.h"#include using namespace std;using na
2010-01-28 16:26:00 5520
转载 TinyXml介绍
TinyXml介绍TinyXml是一个基于DOM模型的、非验证的轻量级C++解释器一. XML解析模型:目前XML的解析主要有两大模型:SAX和DOM。SAX是基于事件的,其基本工作流程是分析XML文档,当发现了一个新的元素时,产生一个对应事件,并调用相应的用户处理函数。这种方式占用内存少,速度快,但用户程序相应得会比较复杂。DOM(文档对象模型),则是
2010-01-28 16:23:00 2167 1
转载 TinyXML:一个优秀的C++ XML解析器
TinyXML:一个优秀的C++ XML解析器读取和设置xml配置文件是最常用的操作,试用了几个C++的XML解析器,个人感觉TinyXML是使用起来最舒服的,因为它的API接口和Java的十分类似,面向对象性很好。TinyXML是一个开源的解析XML的解析库,能够用于C++,能够在Windows或Linux中编译。这个解析库的模型通过解析XML文件,然后在内存
2010-01-28 16:17:00 1921 1
原创 分享几个php时间相关的函数
function FormatShowTime($nTotalSec) { //echo "total sec:" . $nTotalSec . ; $strTime = ""; //day if ($nTotalSec > 3600 * 24) { $nDay = (int)($nTotalSec / (3600 * 24)); //
2010-01-28 10:10:00 1772
转载 Ajax中send方法参数的使用
Ajax中send方法参数的使用一般情况下,使用Ajax提交的参数多是些简单的字符串,可以直接使用GET方法将要提交的参数写到open方法的url参数中,此时send方法的参数为null。例如 : var url = "login.jsp?user=XXX&pwd=XXX"; xmlHttpRequest.open("GET",url,
2010-01-27 13:32:00 1697
转载 TinyXML入门教程
TinyXML入门教程 1什么是XML? 1文档类 2创建文档对象 3输出文档对象 3保存文档对象 4返回第一个根元素 5声明类 5注释类 6元素类 6节点名 6父节点 6子节点 7编辑子节点 7同级节点 7遍历元素 8元素属性 8元素函数总结 9属性类 10 文章下载源代码下载什么是XML?XML全称EXtensible Markup Language,翻译为可扩展标
2010-01-26 15:48:00 1697
转载 在Linux下安装和使用MySQL
在Linux下安装和使用MySQL一、引言想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学习,近日由于工作需要必须使用Linux下的MySQL。本以为有Windows下使用SQL Server的经验,觉得在Linux下安装MySql应该是易如反掌的事,可在真正安装和使用MySQL时走了很多弯路,遇见很多问题,毕竟Linux和Windows本身就有很大区
2010-01-26 13:42:00 1581
转载 Linux:安装Apache与PHP
Linux:安装Apache与PHP1、Apache 在如下页面下载apache的for Linux 的源码包http://www.apache.org/dist/httpd/; 存至/home/xx目录,xx是自建文件夹,我建了一个wj的文件夹。命令列表: cd /home/wj tar -zxvf httpd-2.0.54.tar.gz mv
2010-01-26 13:37:00 1627
转载 linux 定时任务 crontab 详细解释
linux 定时任务 crontab 详细解释 cron 是linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务: 引用: /sbin/service crond start //启动服务 /sbin/service crond stop //关闭服务 /sbin/service crond restart //重启服务 /sbin/s
2010-01-25 13:24:00 1613
转载 UTF-8与GB2312之间的互换
UTF-8与GB2312之间的互换作者:吴康彬 相信一定有不少的程序开发人员时常会遇到字符编码的问题,而这个问题也是非常让人头痛的。因为这些都是潜在的错误,要找出这些错误也得要有这方面的开发经验才行。特别是在处理xml文档时 ,该问题的出现就更加的频繁了,有一次用java写服务器端程序,用vc写客户端与之交互。交互的协议都是用xml写的。结果在通讯时老是发现数据接受不正确。纳闷!于是用抓取网络数
2010-01-22 16:53:00 1860
转载 UTF-8 and Unicode FAQ
UTF-8 and Unicode FAQby Markus Kuhn中国LINUX论坛翻译小组 xLoneStar[译] 2000年2月这篇文章说明了在 POSIX 系统 (Linux,Unix) 上使用 Unicode/UTF-8 所需要的信息. 在将来不远的几年里, Unicode 已经很接近于取代 ASCII 与 Latin-1 编码的位置了. 它不仅允许你处理处理事实上存
2010-01-22 16:52:00 1600
转载 WIN32_LEAN_AND_MEAN 作用
MSDN的资料: 为加速生成过程,Visual C++ 提供了如下定义(这些定义通过排除一些不太常用的 API,减小了 Win32 头文件的大小): VC_EXTRALEAN WIN32_LEAN_AND_MEAN VC_EXTRALEAN 定义 WIN32_LEAN_AND_MEAN 和若干 NO
2010-01-14 13:39:00 545
转载 Linux Socket编程实例(一个Hello World程序)
Linux Socket编程实例(一个Hello World程序) 在Linux下写了个小的socket程序,分为客户端和服务器端,服务端开一个端口(2000),做为一个daemon,等待客户的连接请求.一旦有客户连接,服务器端打印出客户端的IP地址和端口,并且向服务器端发送欢迎信息和时间.下面是服务端的代码(tcpserver.c).由于这只是个简单的程序,所以只用了单线程实现!
2010-01-13 10:15:00 515
转载 C编程实现http协议
大家都很熟悉HTTP协议的应用,因为每天都在网络上浏览着不少东西,也都知道是HTTP协议是相当简单的。每次用thunder之类的下载软件下载网页,当用到那个“用thunder下载全部链接”时总觉得很神奇。后来想想,其实要实现这些下载功能也并不难,只要按照HTTP协议发送request,然后对接收到的数据进行分析,如果页面上还有href之类的链接指向标志就可以进行深一层的下载了。HTTP协议
2010-01-11 18:16:00 659 1
转载 Http1.0与Http1.1的区别
Http1.0与Http1.1的区别 今天在写一个段代理程序的时候,发现了一个奇怪的问题,在返回的数据中,当接完头部分然后\n\n之后出现了3位16进制的值,然后是数据段,在结尾还多了一个0, 造成输出的数据有误,在仔细查看后发现是 http1.0 与 http1.1协议不同造成,问题仍未找到,下面有个链接是关于 HTTP两个协议之间的区别的: http://www.resea
2010-01-11 18:15:00 548
转载 HTTP协议中的Tranfer-Encoding
HTTP协议中的Tranfer-Encoding当不能预先确定报文体的长度时,不可能在头中包含Content-Length域来指明报文体长度,此时就需要通过Transfer-Encoding域来确定报文体长度。 通常情况下,Transfer-Encoding域的值应当为chunked,表明采用chunked编码方式来进行报文体的传输。chunked编码是HTTP/1.1 RF
2010-01-11 18:13:00 482
转载 Winsock完成端口介绍
本文主要探讨一下windows平台上的完成端口开发及其与之相关的几个重要的技术概念,这些概念都是与基于IOCP的开发密切相关的,对开发人员来讲,又不得不给予足够重视的几个概念:1)基于IOCP实现的服务吞吐量2)IOCP模式下的线程切换3)基于IOCP实现的消息的乱序问题。一、IOCP简介提到IOCP,大家都非常熟悉,其基本的编程模式,我就不在这里展开了。在这里我主要是把IOCP中所提及的概念
2010-01-11 10:17:00 538
转载 Winsock完成端口
在WINDOWS下进行网络服务端程序开发,毫无疑问,Winsock完成端口模型是最高效的。Winsock的完成端口模型借助Widnows的重叠IO和完成端口来实现,完成端口模型懂了之后是比较简单的,但是要想掌握Winsock完成端口模型,需要对WINDOWS下的线程、线程同步,WinsockAPI以及WINDOWSIO机制有一定的了解。如果不了解,推荐几本书:《InsideWindows200
2010-01-11 10:08:00 533
原创 php解析xml示例
<!-- xml 格式 andylin c language OReilly congfeng C++ Designer New Publish --> <?php $dom = new DOMDocument(); if (!$dom->load(books.xml))
2010-01-07 14:15:00 492
原创 php获取xml属性值
<!-- xml格式 --> <?php $dom = new DOMDocument(); if (!$dom->load(attr.xml)) { echo "load books.xml failed!"; return; } $foos = $dom->getElementsByTagName(foo)
2010-01-07 14:11:00 698
转载 解读PHP DOMDocument在解析XML文件中的作用
解读PHP DOMDocument在解析XML文件中的作用http://developer.51cto.com 2009-12-02 10:39 佚名 柳城博客 我要评论(0) PHP DOMDocument的功能非常强大,我们在这篇文章中将介绍如何正确的运用PHP DOMDocument来进行XML文件的解析。希望对又需要的朋友有所帮助。 在使用PHP对XML文
2010-01-07 10:31:00 572
转载 使用 PHP 处理 XML 配置文件
使用 PHP 处理 XML 配置文件使用 XML 配置文件轻易地配置 PHP 应用程序和对象级别: 中级Vikram Vaswani, 创始人, Melonfire2007 年 11 月 29 日XML 为应用程序配置文件提供了一种便捷、易用的表达语言。但
2010-01-07 10:22:00 559
转载 用 PHP 读取和编写 XML DOM
用 PHP 读取和编写 XML DOM使用 DOM 库、SAX 解析器和正则表达式文档选项打印本页将此页作为电子邮件发送级别:
2010-01-07 10:19:00 500
转载 IBM中国研究院Offer之感言——能力是一种态度
当我对着远程的大屏,给北京的IBM中国研究院几位面试官汇报完30分钟技术报告之后,心里忐忑不安,这已经是终面了……一关关拼得不容易,但却很精彩! 在之后的几天,很高兴接到了来自IBM两位高级经理的电话,分别给我介绍了他们部门情况和项目情况,表示我的报告“印象深刻”,“能力很突出”……真的是非常感谢他们能给我这个机会! 诀窍 我不是聪明过人的天才,但是我相信自己的研究能力,这来源于一个诀窍——我悟出
2010-01-05 17:16:00 615 3
转载 C++著名程序库的比较和学习经验
C++著名程序库的比较和学习经验1、C++各大有名库的介绍——C++标准库2、C++各大有名库的介绍——准标准库Boost3、C++各大有名库的介绍——GUI4、C++各大有名库的介绍——网络通信5、C++各大有名库的介绍——XML6、C++各大有名库的介绍——科学计算7、C++各大有名库的介绍——游戏开发8、C++各大有名库的介绍——线程9、C++各大有名库的介绍——
2009-12-30 14:20:00 931 1
转载 杜康难解此忧——曹操《短歌行》赏析
杜康难解此忧——曹操《短歌行》赏析作者:江苏省滨海中学 丁爱华 李雪松 建安十三年(公元208年),曹操率大军南下,列阵长江,欲一举荡平孙刘势力。这年冬天十一月十五日夜,皎月当空,江面风平浪静。曹操乘船查看水寨,后置酒宴请诸将。酒至兴处,忽闻鸦声望南飞鸣而去。曹操感此景而横槊赋诗,吟唱了这首千古名作——《短歌行》。 诗言志,歌咏怀,大战前夕,曹操的心情如何呢?唯一“
2009-12-28 09:55:00 1101
转载 经典语录Ex
1.对自己好点,因为一辈子不长;对身边的人好点,因为下辈子不一定能够遇见! 2.对不起是一种真诚,没关系是一种风度。如果你付出了真诚,却得不到风度,那只能说明对方的无知与粗俗! 3.如果你知道去哪﹐全世界都會為你讓路。 4.我喜欢你,很久了;等你,也很久了。 现在,我要离开,比很久很久还要久...... 5.纯,属虚构;乱,是佳人。 6.一个人
2009-12-23 15:36:00 585 1
原创 DirectX之Hello
#include #include #include #include LPDIRECTDRAW lpDD = NULL;//direct draw objectLPDIRECTDRAWSURFACE lpDDSPrimary = NULL;//direct draw main pagechar* lpszMsg1 = "Hello, andylin! I love my
2009-12-11 18:11:00 477
转载 话说《蜗居》:从房奴到小三
话说《蜗居》:从房奴到小三 年轻人从来都是社会中压力最大的族群,面对就业、结婚、生子等重重人生关卡如过山车般呼啸而来,面对从学校到社会、孩子到成人的质的跨越,理想与现实的差距,爱情和面包的不可兼得,都让处于水深火热中的“奔奔族”困惑而焦虑。面对高攀的房价、工资不涨、预算有限的现状,擅长精打细算,用小钱和小空间活出大生活的“虾米族”群体随之出现,其生活方式被越来越多的人推崇
2009-12-04 09:52:00 2899
转载 教你开发一个高效的服务器
教你开发一个高效的服务器转载请注明作者信息作者:lijiuwei邮箱:lijiuwei0902@gmail.com高效服务器的关键技术:1.需要有固定数量的线程来去处理请求,而不可以每次收到请求都fork或者create_thread;2.如果socket使用堵塞模式,那么read必须要有超时,如果使用非堵塞模式,那么read就必须要有数据缓冲;3.使用epoll分别在不同的线程中监视可读和可
2009-12-02 14:37:00 607
转载 《奋斗》和《蜗居》的区别
奋斗的编剧叫石康,纯爷们,确切年龄51岁; 蜗居的编剧叫六六,纯娘们,大概年龄36岁。 奋斗是一个老男人写的浪漫主义的奇幻故事; 蜗居是一个小女人写的现实主义的恐怖小说。 看了奋斗,觉得故事好假; 看了蜗居,觉得人生好假。 奋斗也许会给人带来希望; 蜗居一定会给人带来绝望。 奋斗说的是北京那旮旯的事儿; 蜗居说的是上海一面德额事体。 奋斗讲的是年轻人如何盖房子; 蜗居讲的是年轻人如何买房子。 奋斗
2009-12-02 11:05:00 640
学生选课系统
2007-06-16
Cloudera中文手册
2018-01-24
鼠标、键盘 记录程序
2008-09-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人