自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 资源 (14)
  • 收藏
  • 关注

原创 TCP/IP分层模型笔记

1. TCP/IP通常被认为是一个四层协议:物理层/数据链路层、网络层、传输层、应用层,如下图所示:2. 各层的主要功能如下表所示:TCP/IP分层属性物理层数据链路层网络层传输层应用层单位比特流帧数据报报文段,用户数据报或分组报文协议

2011-11-28 16:45:45 5339

原创 Eclipse初始安装配置及常见问题总结

eclipse平台安装配置中经常遇到的一些基本问题,如插件安装、环境变量配置等等。

2011-07-03 15:37:01 8272

原创 C++中文本文件读取优化-使用缓冲

    C++中可以采用stream读取文本文件,基本方式是一次一行,编程简洁易行,比用C方便多了。但是,凡事有利有弊,当文件行数较多时,文件读取IO次数就会随之增加,文件读取的时间会急剧增长。因为文件IO的时间要远大于CPU在内存中处理数据的时间,假如IO时间是毫秒级的,那么CPU在内存处理数据是纳秒级的。    很显然,C++中文本文件读取优化要解决的基本问题之一就是减少IO次数,最常用的

2011-06-19 11:13:00 8651

转载 关于程序设计的10个做与不做

Andres Taylor:「十年程序设计经验教我的十件事情」。

2011-05-03 09:52:00 921

转载 Newton-Raphson 法求解非线性方程组

简要介绍了牛顿迭代法的基本思想,并给出了一个Metlab示例源程序代码和一个C程序实例代码。

2011-04-11 15:24:00 14699 2

转载 堆和栈的区别(被转过无数次的文章)

通过实例很清楚地讲解了堆、栈在程序执行时的区别。对学习c/c++编程的人来说有比较好的参考价值。

2011-02-22 10:49:00 791

转载 正确地做事与做正确的事同样重要——一位软件工程师的6年总结

“学历代表过去、能力代表现在、学习力代表未来。”一个软件工程师基于自己6年的人生体验,为广大刚毕业的学子,为广大对事业前途如何发展充满迷茫的人提供了一盏指路明灯。

2011-02-22 10:11:00 1117

转载 关于MFC共享DLL的模块状态切换

介绍了Win32 DLL中的资源使用和MFC DLL中的资源使用,并详细讨论了状态切换的问题,同时还介绍了与DLL使用相关的GetModuleHandle()函数。最后简要比较了GetModuleHandle、AfxGetInstanceHandle和CWinApp->m_hInstance。

2010-09-19 11:23:00 3609 2

转载 标准C++的类型转换符(static_cast, dynamic_cast, const_cast, reinterpret_cast)

简要介绍了标准C++中的4种类型转换符:static_cast, dynamic_cast, const_cast, reinterpret_cast。

2010-09-17 16:56:00 898

原创 VC中的各种数据类型之间的转换

总结了VC中各种数据类型之间的转换,基本上覆盖了各种情况。

2010-09-14 10:32:00 3171

转载 MFC动态菜单全攻略

详细介绍了在MFC中动态菜单的实现过程,包括动态菜单的添加、修改、响应等关键内容。

2010-09-14 09:50:00 919

转载 MFC框架各部分指针获取方式

非常好的总结,有了他,对MFC框架中各部分指针获取方法一目了然,再也不用为之烦心了。

2010-09-14 09:37:00 1166

转载 VC数据库编程总结(二)

非常详尽地介绍了VC中数据库编程的各种方法,大侠们长期经验的总结,不可多得的文章。

2010-09-12 18:13:00 3629

转载 VC数据库编程总结(一)

非常详尽地介绍了VC中数据库编程的各种方法,大侠们长期经验的总结,不可多得的文章。

2010-09-12 17:37:00 12905 1

原创 在VC6中基于dll开发插件用于各种图片显示(BMP/TGA/JPG/GIF/PNG/TIF/ICO/WMF/EMF/...)

比较详细地介绍VC6中一种插件的实现机制,并通过源代码给出了实现过程。同时,给出了VC6中使用IPicture接口和GDI+实现各种图片显示的过程和代码。

2010-09-12 17:25:00 6077 1

转载 VC Studio 使用技巧大全

介绍了使用VC Studio时的一些基本技巧和VC项目中包含的各种文件的作用。

2010-09-11 10:58:00 703

转载 给MFC程序添加文件拖放处理功能

介绍了给MFC程序增加文件拖放功能的基本方法。

2010-09-11 10:48:00 1171

转载 MFC程序的启动过程与相关函数执行顺序

详细介绍了MFC程序的启动过程,各种相关函数的执行顺序。

2010-09-11 10:39:00 9276

转载 MFC中获取各种类(文档、视图、框架、应用程序)指针的方法

比较详细地介绍了MFC中获取各种类(文档、视图、框架、应用程序)的指针的获取方法。

2010-09-11 10:18:00 15379

转载 VC++实现插件编程

介绍了VC++中如何为应用程序增加插件的基本过程。

2010-09-09 12:07:00 1080

原创 Silverlight中用WCF实现文件快速上传(二、改进)

    上一篇中提到Silverlight + WCF实现文件上传的一个缺点:一次性的将文件读到内存。显然,当文件的尺寸大到内存难以容纳时,这种方法是有问题的。处理这个问题时,自然的会想到,可以边读边上传。实测的情况,该方法实现也很简单,下面简要描述一下。    1. 创建解决方案的方法和修改配置的方法同“Silverlight中用WCF实现文件快速上传(一)”,不再赘述。    2. S

2010-04-23 08:30:00 1526 1

原创 Silverlight中用WCF实现文件快速上传(一、基本方法)

    在Silverlight中可能通过服务上传文件。通过服务上传文件可以比较方便地实现异步上传、分块上传、进度显示等等功能。因此,“Silverlight + 服务”组合可以实现比较强大类似于C/S模式中的那种上传功能。下面详细说明实现步骤。    1. 创建Silverlight应用程序。    这个是基本能力,不会的先找资料学习一下吧。    假定创建的解决方案为:Upload

2010-04-23 08:22:00 4327 7

原创 Bing Maps & Bing Maps Silverlight Control中访问WMS笔记

    头疼了好几天,在网上找了不少关于的该方面的文章,终于搞定了。微软也真是让人火大,OGC WMS标准都出台几年了,应用也很广了,Bing Maps API也好,Bing Maps Silverlight Control也好,竟然都不支持对它的访问!!!    好不容易搞定了,还是记下来笔记。 一、Bing Maps API访问WMS     我用的是Bing Maps +

2010-03-19 18:10:00 2530 5

转载 [转]VC2008程序发布指南

vc2008开发的程序的发布方式可以有5种方式: 1. 采用静态链接到crt和MFC. 只要你拥有组成程序的所有源代码,你就可以采用这种方式, 这种方式除了程序变大一点,好处多多:    1) 不必重新发布vc2008基础库vcredist_x86.exe(安装到WinSxS).   2) 不必产生,嵌入manifest.   3) 也不把vc2008基础库放在程序所在目录.

2010-03-04 09:51:00 1759

转载 [转]别的程序员是怎么读你的简历的

下面这个图片来源国外,是一个关于程序员面试时的简历,被人事部门和程序员本身评审的角度不同的图片。当然,这是一个从国外面试的视角制作的图片,不过,可以看出,其中很多东西都是和国内是相同的。让我们通过这个图片也来了解一下自身吧。下面是我对其做的翻译,翻译水平有限,请大家指正。 人事部门是这样阅读简历的(+15分)如果简历中说到了和工作职位相符的技能超过5次以上。 (+8分)

2009-12-23 20:00:00 703 2

转载 [转]程序员需要具备的基本技能

软件开发是一个跨度很大的技术工作,在语言方面,有C,C++,Java,Ruby等等等等,在环境方面,又分嵌入式,桌面系统,企业级,WEB,基础系统,或是科学研究。但是,不管是什么的情况,总是有一些通用的基本职业技能。这些最基本的职业技能通常决定了一个程序员的级别,能否用好这些技能,直接关系到了程序员的职业生涯。很多程序新手也是因为缺少、达不到或是不熟悉在这些基本技能,所以,他们需要有老手带,需

2009-12-23 19:55:00 522

转载 [转]优秀程序员的十个习惯

在这个世界上,有数百万的人热衷于软件开发,他们有很多名字,如:软件工程师(Software Engineer),程序员(Programmer),编码人(Coder),开发人员(Developer)。经过一段时间后,这些人也许能够成为一个优秀的编码人员,他们会非常熟悉如何用计算机语言来完成自己的工作。但是,如果你要成为一个优秀的程序员,你还可以需要有几件事你需要注意,如果你能让下面十个条目成为你的习

2009-12-23 19:48:00 615

转载 [转]全面实用的JavaScript工具列表

   在今天网络开发方面,JavaScript起了很关键的作用;像jQuery, MooTools, Prototype等等JavaScript框架以及其它JavaScript类库让我们的生活轻松了不少。但是随着Rich Internet Applications(RIA)的面世及迅速应用,书写更强大,更坚实可靠的JavaScript的需要日益迫切。    不管你是JavaScript

2009-12-19 11:20:00 638

转载 [转]高级Java程序员技能参考

本文转自:http://topic.csdn.net/u/20091208/10/7D09AB0F-E6FB-4919-8F4A-03AAFB9F48F0.html之所以转载,是因为偶以为其内容具有一定的参考坐标。之所以修改了标题,是因为本人并不完全赞同原作者的观点。     1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误

2009-12-13 10:51:00 962

转载 [转]送给初学.net兄弟们的一些话

技术不懂可以学, 心态不好技术都学不好,……本文转自:http://topic.csdn.net/u/20091208/17/90334178-0da6-4a8f-b861-638524213607.html    很高兴,你们选择了.net方向,我要告诉你们的是,你们没有选错,在Win7时代即将到来之时,你们选择的技术已经是win7操作系统的内核,也就是说,在Win7里,你的应用程序是直

2009-12-09 11:47:00 577

转载 [转]能力是一种态度

本文转自:http://news.csdn.net/a/20091204/215546.html当我对着远程的大屏,给北京的IBM中国研究院几位面试官汇报完30分钟技术报告之后,心里忐忑不安,这已经是终面了一关关拼得不容易,但却很精彩!在之后的几天,很高兴接到了来自IBM两位高级经理的电话,分别给我介绍了他们部门情况和项目情况,表示我的报告印象深刻,能力很突出真的是非常感谢他们能给我这个机

2009-12-05 10:57:00 736

原创 Java调用.NET的WebService

 1.  基本库cxf-2.2.4.jarXmlSchema-1.4.5.jarWsdl4j-1.6.2.java2.  在.NET中编写服务,默认参数即可,如:namespace TestService2Java{    [WebService(Namespace = "http://temp2java.org/")]    //仅此处稍加修改,不改也可   

2009-11-19 16:56:00 1738

原创 CXF学习笔记二:如何在Tomcat中创建、发布和访问基于CXF的服务

详细介绍了在tomcat容器中创建、发布和访问CXF服务的步骤和各种方法。一、服务器端1.添加CXF包1)基本包:commons-logging-1.1.1.jargeronimo-activation_1.1_spec-1.0.2.jargeronimo-annotation_1.0_spec-1.1.1.jargeronimo-javamail_1.4_spec-1

2009-11-09 18:03:00 6696

原创 CXF学习笔记一:如何创建、发布和访问基于CXF的服务

 主要参考http://cxf.apache.org的相关内容:1.使用CXF创建服务的基本方法(使用CXF自带的jetty容器)   参考:http://cxf.apache.org/docs/a-simple-jax-ws-service.html分4步:① 设置build环境② 写服务③ 发布服务④ 访问服务 1)设置build环境创建一个新项目,将a

2009-11-09 17:52:00 7171

原创 Javascript中判断输入的字符串是否为空?是否为数值?去掉首尾空格

 Javascript中判断输入的字符串是否为空?为数值?去掉首尾空格是最常见的3个应用,但是如果一段时间不用,总会忘记,还是记下来比较好。1. 是否为空?    太简单了,取值判断是否与""相等即可,示例函数如下:     function isNULL(ctlID, ctlName) {         var ctl = document.getElementById(ctlID

2009-09-23 18:02:00 19656 1

原创 正则表达式详解(以JavaScript为例)

每次用的时候都要找一遍资料,琢磨一遍语法,不胜其烦,终于下定决心把他们都记下来,一次性搞定,永绝后患!:)一、什么是正则表达式?    简单地说,就是基于字符串的模式匹配工具。实际应用中包括字符串的查找、提取、替换等等。二、基本语法    Javascript中的正则表达式的形式一般如下:    /……/其中“/”为定界符,两个“/”中为模式字符串,也就是用户将要查找的对象

2009-09-23 16:34:00 1232

原创 VC中怎样修改生成的EXE文件的图标

    不知道的话确实是个问题,VS中根本找不到修改的地方,综合网友们的说法,无外乎三种:1. 直接修改IDR_MAINFRAME图标,瞒天过海!2. 插入新图标,删掉IDR_MAINFRAME图标,然后将新图标的ID改为IDR_MAINFRAME,斩草除根!一劳永逸!不留后患!3. 最简单的方法,就是修改resource.h文件中图标的序号,将你想做为EXE文件图标的那个序号改到最小

2009-09-12 22:17:00 2783 1

原创 VC中的托盘程序

    VC中的托盘程序主要通过自定义消息和一个辅助结构来完成。当然,托盘的响应消息也可以是系统消息。一、数据结构    用到如下两个数据结构:1. typedef struct _NOTIFYICONDATA {    DWORD cbSize; //本结构的大小,以字节为单位    HWND hWnd; //接收托盘图标通知消息的窗口句柄    UINT uID; //应用程序定义

2009-09-12 17:13:00 1375

原创 VC中判断指定窗口是否被其他窗口遮挡

    本来是想判断当前窗口是否在最前面,无奈办法用尽就是不行,于是想换个思路:判断指定窗口是否被其他窗口遮挡。然后掘网三尺,找到了这个:bool CTestTray2Dlg::IsCoveredByOtherWindow(HWND hWnd){ RECT rcTarget;  ::GetWindowRect(hWnd, &rcTarget);  bool isChild = (WS_CH

2009-09-12 17:00:00 7341 3

原创 VC中的自定义消息

一、VC中自定义消息大体分为四步:1. 定义消息ID,如:    #define WM_MY_MESSAGE WM_USER + 100 //至少加100(MS建议)    位置任意,可放在类头文件中,也可以放在resource.h中,建议后者。2. 定义消息处理函数,如:    afx_msg LRESULT OnMyMessage(WPARAM wParam, LPAR

2009-09-11 17:22:00 962

Visual Assist 10.9(2212)_VS2008~VS2015

VisualAssistX插件,支持很多Visual Studio版本,包括vs2008、vs2010、vs2012、vs2013、vs2015、vs2017。使用方法:双击压缩包中的VA_X_Setup2212.exe文件,选择你需要安装插件的vs版本,如果你安装了多个版本的vs,并且想都装上插件,把要装的版本前面都勾上,安装完成后,将压缩包中的VA_X.dll文件复制到相应的目录替换:如vs2015的替换目录为:C:\Users\Administrator\AppData\Local\Microsoft\VisualStudio\14.0\Extensions\tbfqnfq1.ko5。tbfqnfq1.ko5这个目录是安装软件随机生成的。

2017-07-11

OpenLayers v4.2

OpenLayers 是一个专为Web GIS 客户端开发提供的JavaScript 类库包,用于实现标准格式发布的地图数据访问。

2017-07-11

XMLSpy2005用户手册

XMLSpy 2005 中文用户手册,从头至尾学习了一遍,感觉不错,与大家分享!

2012-03-14

Visual_AssistX_10.6.1856+creak

个版本的VAX安装包直接支持所有的VS, 包括VC6、VS2003、2005、2008、2010。 直接安装,然后运行破解补丁vax_1856_patch即可! 该补丁会自动搜索VAX安装目录,自动修补多个安装。 (VS2010和以前的版本都会被同时修补)

2011-10-05

Visual.Assist.X.v10.4.1626.0+keygen

原版Visual Assist X v10.4.1626.0和keygen,送给那些和我一样喜欢keygen而不怎么喜欢patch的朋友。

2009-04-04

北大青鸟-ACCP4.0课件-第二学年UML-OOAP

北大青鸟-ACCP4.0课件-第二学年UML-OOAP

2008-04-05

北大青鸟ACCP4.0课件-S2 SQL Server

北大青鸟ACCP4.0课件-S2 SQL Server

2008-04-05

Java语言编码规范(PDF清晰版)

Java语言编码规范,PDF清晰板。

2007-11-18

HTML 语言教程 + DHTML 手册

HTML 语言教程、DHTML 手册,均为CHM格式。

2007-11-18

Java编程思想(第3版)(PDF清晰版)

Java编程思想,第3版,中文,PDF清晰版,机械工业出版社。

2007-11-18

C#设计模式(中文,PDF)

C#设计模式,中文,PDF格式。

2007-11-18

ASP.NET 2.0 高级编程(第4版)(英文版) part2

ASP.NET 2.0 高级编程,第4版,英文。此为书中的实例代码。

2007-11-18

ASP.NET 2.0 高级编程(第4版)(英文版) part1

ASP.NET 2.0 高级编程,第4版,英文。<br>书中实例代码见part2。

2007-11-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除