自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (5)
  • 收藏
  • 关注

转载 电脑高手常用的5个按钮!(太有用了!留下了!)

转自:http://zhaoyanhelen.blog.163.com/blog/static/17894332020104142531845/winkey+d :   这是高手最常用的第一快捷组合键。这个快捷键组合可以将桌面上的所有窗口瞬间最小化,无论是聊天的窗口还是游戏的窗口……只要再次按下这个组合键,刚才的所有窗口都回来了,而且激活的也正是你最小化之前在使用的

2015-10-20 16:07:52 510

转载 final关键字用法总结

解析java中final关键字的用法

2015-10-12 11:35:48 1211

转载 Java程序员面试失败的5大原因 //转自:极客网

Java程序员面试失败最有可能的5大原因

2015-10-06 15:07:01 686

转载 深入剖析Java中的装箱和拆箱

自动装箱和拆箱问题是Java中一个老生常谈的问题了,今天我们就来一些看一下装箱和拆箱中的若干问题。本文先讲述装箱和拆箱最基本的东西,再来看一下面试笔试中经常遇到的与装箱、拆箱相关的问题。  以下是本文的目录大纲:  一.什么是装箱?什么是拆箱?  二.装箱和拆箱是如何实现的  三.面试中相关的问题  若有不正之处,请谅解和批评指正,不胜感激。  请尊

2015-09-29 18:38:32 429

转载 java基本类型和包装器类【转】

简要讲述java基本类型和包装类型,为装箱和拆箱的学习做准备

2015-09-29 18:10:25 1401

转载 c#通常什么地方遇到数据库为空 System.DBNull.Value 作者:admin

//转自:http://blog.xg98.com/article.asp?id=119p.s. 读取数据到DataView时(特别是使用left join),经常会遇到值为数据库空为NULL,这个时候需要用 System.DBNull.Value 来判断通常你会在什么地方遇到DBNull? 今天不只被外包,还要跑到虹桥机场去帮忙实施。可惜来到这里又好象没有什么事干。。:) 刚好可

2015-07-24 17:14:01 2634

转载 DEV GridControl小结。。 作者:爱搁浅

转自:http://www.cnblogs.com/yuerdongni/archive/2012/09/08/2676753.html1、 如何解决单击记录整行选中的问题View->OptionsBehavior->EditorShowMode 设置为:Click 2、 如何新增一条记录(1)、gridView.AddNewRow()(2)、实现

2015-06-15 21:05:38 911

转载 sql server的20个系统变量

转自:http://blog.knowsky.com/222649.htm1、@@CONNECTIONS返回自上次启动 Microsoft SQL Server以来连接或试图连接的次数。示例:下面的示例显示了到当前日期和时间为止试图登录的次数。SELECT GETDATE() AS 'Date and Time', @@CONNECTIONS AS 'Login Attempt

2015-06-08 13:53:48 597

转载 char、varchar、nchar、nvarchar的区别 作者:mekong

转自:http://www.cnblogs.com/mekong/archive/2009/04/17/1437996.html对于程序中的string型字段,SQLServer中有char、varchar、nchar、nvarchar四种类型来对应(暂时不考虑text和ntext),开建立数据库中,对这四种类型往往比较模糊,这里做一下对比。定长或变长所谓定长就是长度固定的

2015-06-03 09:22:33 398

转载 C#中的异常捕获机制(try catch finally)

C#中的异常捕获机制(try catch finally) //转自:http://blog.csdn.net/zevin/article/details/6901489一、C#的异常处理所用到关键字  try 用于检查发生的异常,并帮助发送任何可能的异常。  catch 以控制权更大的方式处理错误,可以有多个catch子句。  finally 无论是否引发了异常,fi

2015-05-29 14:36:28 1327

转载 C#中什么是泛型 //作者:Microsoft.NET团队 qianshangqs

转自:http://zhidao.baidu.com/link?url=dldOy6scW_gzjhIQa3RDFwUoU3KgRpWjMrNR2izOwUG85Q4ZX77sdp9dAAI7J8eZtqdwOuUnsyrziJKaJrbfF_所谓泛型是指将类型参数化以达到代码复用提高软件开发工作效率的一种数据类型。一种类型占位符,或称之为类型参数。我们知道一个方法中,一个变量的值可以作为

2015-05-25 10:40:40 459

转载 动态分配内存空间 //作者:13*0217

转自:http://zhangm-119.blog.163.com/blog/static/67637262201541401511682/ 现实的世界里,我们需要计算一些物理对象(汽车,速度...),但一开始并不能确定它们的数量大小,人类用了抽象的字母符号,替代它们并参与下一步的计算。这一种方法在计算机编程中,个人以为是动态内存分配(Dynamic Memory Allocation),

2015-05-14 00:30:37 712

转载 int、int.Parse()、Convert.ToInt32()区别 //作者:马超

转载自:http://wenku.baidu.com/link?url=ygWc786h00fpaxVOEjgHEBaTefuN4DkX5wNyAjXCt09HE4WljQlFs4UmFQ3e58_48ziUhiUDm7IvKP_9cib2brVMPqVbEZe0vgtvcNBPl2eint、int.Parse()、Convert.ToInt32()区别...       直到自己亲自测试

2015-04-27 09:21:44 585

转载 VS2008调试N招 //作者:zgjxwl

转自:http://bbs.csdn.net/topics/320014263F9设置或者取消断点,如果当前行未设置断点,则F9可以再当前行设置断点,如果已经设置,则为去除断点F10不进入函数单步,F11进入函数单步F5运行到断点所在位置,调试状态下,再按一次F5就会运行到下一个断点处SHIFT+F5退出调试SHIFT+F11,跳出F11进入的函数块,即跳出{}CTRL+F

2015-04-23 14:11:14 401

转载 SQL SERVER 2005/vs2008快捷键

转自:http://blog.csdn.net/tolearner/article/details/6309850快捷键 功能  CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 CTRL + SHIFT + C显示类视图窗口 F4 显示属性窗口 SHIFT + F4显示

2015-04-23 10:47:31 368

转载 C#(int)中Convert、Parse、TryParse的区别

C#(int)中Convert、Parse、TryParse的区别转自:http://www.jb51.net/article/35192.htmConvert.ToInt32、int.Parse(Int32.Parse)、int.TryParse、(int) 四者都可以解释为将类型转换为 int,那它们的区别是什么呢?Convert.ToInt32、int

2015-04-21 17:18:39 606

转载 Debug与Trace的区别?//作者:西西

转自:http://www.cr173.com/html/25103_1.htmlDebug与Trace的区别?1. Debug.Write和Trace.Write有什么不同?何时应该使用哪一个?Debug类提供一组帮助调试代码的方法和属性。Trace类提供一组帮助跟踪代码执行的方法和属性,通俗的说就是为在不打断程序的调试或跟踪下,用来记录程序执行的过程。D

2015-04-21 14:29:58 5775

转载 C#中substring ()的用法 //作者:张亚涛

文章转自:http://www.cnblogs.com/bluespace/archive/2007/12/11/782336.htmlC#中substring ()的用法 String.SubString(int   index,int   length)     index:开始位置,从0开始       length:你要取的子字符串的长度   示

2015-04-20 17:01:01 4849

转载 C# Lambda表达式 //作者:Kingmoon

转自:http://www.cnblogs.com/kingmoon/archive/2011/05/03/2035696.htmlLambda表达式"Lambda表达式"是一个匿名函数,是一种高效的类似于函数式编程的表达式,Lambda简化了开发中需要编写的代码量。它可以包含表达式和语句,并且可用于创建委托或表达式目录树类型,支持带有可绑定到委托或表达式树的输入参数的内联表达式。所有

2015-04-16 15:43:59 358

转载 C#中var关键字 //作者:courageously

转自:http://blog.csdn.net/courageously/article/details/5695626var关键字是C# 3.0开始新增的特性,称为推断类型 .可以赋予局部变量推断“类型”var 而不是显式类型。var 关键字指示编译器根据初始化语句右侧的表达式推断变量的类型。推断类型可以是内置类型、匿名类型、用户定义类型、.NET Framework 类

2015-04-16 14:41:50 383

转载 C#中string的几种转换方法的异同——《读你必须知道的.net》

转自:http://blog.csdn.net/woshixuye/article/details/7214686Double类型转换为 String类型:Double num = 123.456;string str = num.ToString();Double类型覆写了 ToString方法用于返回对象的值。 String类型转换为Double

2015-04-14 14:47:58 368

转载 C#基础概念 //作者:老罗

转自:http://www.cnblogs.com/luomingui/archive/2010/03/03/1677718.html1.     面向对象的思想主要包括:继承 多态 封装●       封装:用抽象的数据类型将数据和基于数据的操作封装在一起,数据被保护在抽象数据类型内部。●       继承:子类拥有父类的所有数据和操作。

2015-04-13 15:21:56 454

转载 C#中Trim()、TrimStart()、TrimEnd()的用法 //作者:carekee

C#中Trim()、TrimStart()、TrimEnd()的用法原文链接地址:http://www.cnblogs.com/carekee/articles/2094731.html这三个方法用于删除字符串头尾出现的某些字符。Trim()删除字符串头部及尾部出现的空格,删除的过程为从外到内,直到碰到一个非空格的字符为止,所以不管前后有多少个连续的空格都会被删除掉。Tri

2015-04-08 14:46:28 518

转载 C#中Split用法~ //作者:不远道人

文章链接:http://www.cnblogs.com/yugen/archive/2010/08/18/1802781.html1、用字符串分隔: using System.Text.RegularExpressions;string str="aaajsbbbjsccc";string[] sArray=Regex.Split(str,"js",RegexOpt

2015-04-08 10:53:06 368

转载 逻辑操作符(按位操作运算符)//作者:夜真寒

原文链接:http://www.cnblogs.com/yezhenhan/archive/2012/06/20/2555849.html按位与运算符(&)参加运算的两个数据,按二进制位进行“与”运算。运算规则:0&0=0;   0&1=0;    1&0=0;     1&1=1;       即:两位同时为“1”,结果才为“1”,否则为0例如:3&5  即

2015-04-07 14:03:14 635

转载 C# Console类 //作者:不懂_超越

原文链接:http://blog.163.com/budong_weimin_zh/blog/static/129198524201121810427978/Console.Write 表示向控制台直接写入字符串,不进行换行,可继续接着前面的字符写入。Console.WriteLine 表示向控制台写入字符串后换行。Console.Read 表示从控制台读取字符串,不换行。

2015-04-07 11:33:17 443

原创 菜鸟写窗口,丢掉WNDCLASS变量的成员,后果很严重

刚照着一本Windows程序设计教程,用API写了个窗口,用VC++6.0 编译 连接 都无错误,但是运行时候出错,程序运行不出来。弹出如下报错信息:我机子的操作系统是 WindowsXP Pro SP3程序的代码如下:#include LONG WINAPI WndProc(HWND,UINT,WPARAM,LPARAM); int WINAPI WinMain(

2015-01-15 15:17:17 722

转载 关于Debug和Release之本质区别的讨论(主要针对VC6.0和VS2003.net编译工具而言)

文章转载自:http://blog.csdn.net/huahuamoon/article/details/2033326一、Debug 和 Release 编译方式的本质区别    Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。

2015-01-14 17:14:37 671

原创 Visual Studio .net 2003安装故障处理

今天重装了Visual Studio .net 2003。刚开始,点击 setup.exe,出现的第一步就卡壳了。第一步,显示安装Visual Studio .net 2003所需的一些组件没装好,再点击第一步的文字,接下来,出现让我重启电脑的提示。我乖乖地重启了电脑。通过上网搜索安装Visual Studio .net 2003前需要装哪些组件和软件。我查到,在装安装Visual Stu

2014-12-25 13:46:02 588

原创 输入法惹得祸

刚用VC编程,编完后,一编译。一个错误出现,如下:fatal error C1083: Cannot open precompiled header file: 'Debug/SCommTest.pch': No such file or directory双击那个Error,结果编辑框中显示bug在头文件#include“stdafx.h”.那个头文件是编译器自动生成的,我都没动

2014-12-12 16:40:40 818

转载 vc++下MSComm控件的串口通信方法

转自:吉翔的博客   http://jixiang1119.blog.163.com/blog/static/2827097320091283321941/0       引言 随着计算机网络和多微机系统的广泛应用,接口通信技术日益成为当今一门非常重要的关键性技术。计算机与计算机以及其他设备的通信方式有串口通信,并口通信,USB通信和以太网通信等多种通信方式。尽管当今USB通信技术和以

2014-12-10 17:48:09 3474

转载 VC6.0打开或者添加工程文件崩溃的解决方法 作者:艾依河里的鱼

很多学习编程的同学都遇到这样的问题,在Windows操作系统下使用Visual C++ 6.0编程时,如果点击菜单中的【打开】或者【添加】,或者按快捷键,都会弹出下图的对话框,出现程序崩溃并退出的情况。        出现这种问题的原因是VC6.0和其他软件冲突所致,网上一般认为是和Office2007或者Office2010冲突,有人说是和Office里的vosio冲突,但是

2014-11-25 00:56:22 1060

转载 TCP 滑动窗口协议

什么是滑动窗口协议?     一图胜千言,看下面的图。简单解释下,发送和接受方都会维护一个数据帧的序列,这个序列被称作窗口。发送方的窗口大小由接受方确定,目的在于控制发送速度,以免接受方的缓存不够大,而导致溢出,同时控制流量也可以避免网络拥塞。下面图中的4,5,6号数据帧已经被发送出去,但是未收到关联的ACK,7,8,9帧则是等待发送。可以看出发送端的窗口大小为6,这是由接受端告知的(事实上必

2014-11-24 16:21:59 522

转载 MFC与.NET的区别

1.     MFC是在API的基础上封装出来的一个类库,给C++程序员在Windows上快速开发用的。 .Net类库是在Windows非托管API的基础上封装出来的一个托管类库,给程序员在各种Windows平台上跨平台开发用的。2.     只是两个不同平台的编程,一个是NET平台,一个是WIN32。3.     .NET的基类是基于.net运行时库的,通过运行时库对操作

2014-11-24 15:53:31 681

原创 字符串太长,怎么在编译器中换一行再写?

编译器中敲代码的时候,常常遇到

2014-11-20 16:53:08 1590

转载 原码, 反码, 补码 详解

本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助! 一. 机器数和真值在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数一个数在计算机中的二进制表示形式

2014-11-19 01:19:36 373

转载 .h和.cpp文件的区别

关于头文件和源文件的分别首先,我们可以将所有东西都放在一个.cpp文件内.然后编译器就将这个.cpp编译成.obj,obj是什么东西?就是编译单元了.一个程序,可以由一个编译单元组成,也可以有多个编译单元组成. 如果你不想让你的源代码变得很难阅读的话,就请使用多个编译单元吧.(一个函数不能放到两个编译单元里面,但两个以上就可以分别放在一个单元,也就是

2014-11-12 18:19:59 603

转载 9 个使用前必须再三小心的 Linux 命令【转自51CTO。com】

Linux shell/terminal 命令非常强大,即使一个简单的命令就可能导致文件夹、文件或者路径文件夹等被删除。在一些情况下,Linux 甚至不会询问你而直接执行命令,导致你丢失各种数据信息。一般来说在 Web 上推荐新的 Linux 用户执行这些命令,当然,也有人哪些写过这代码的人不这么想,因为这玩意你一写下去就不是玩笑了。这里我收集了一些对系统有危害的 Linu

2014-11-12 09:23:01 605

原创 罪孽

立志做软件开发,底子薄的

2014-11-07 00:11:20 466

转载 新入行程序员应知的十个秘密

初出茅庐的你带着仍残留墨香的毕业证书踏上工作岗位,马上就被书上没写的规则和各种繁杂的日常事务来了个下马威。这样的故事实在是司空见惯,编程工作也不例外。没有几个学生能 100% 为自己的第一份真正的工作做好准备。如果你不想成为其中之一,请学学以下这 10 项无需手把手指导就能学会的基本技能:1、版本控制系统(VCS)VCS 也许是计算机课程最大的疏漏。这些课程光记得教如何写代

2014-07-08 10:33:32 533 1

Crystal Reports 2011 for Develo - Moore, Cynthia.pdf

国外英文原版水晶报表教程 SAP Crystal Report的经典教程

2019-08-12

filetool.exe

VC6.0启动后,File-open和Project-add file to project功能失效或崩溃的解决方法 file->open 和 Project->add file to project不能用,或者一用VC6.0就崩溃,查到是由于office的组件和VC6.0不兼容。用这个工具可以解决该问题。 1. 下载FileTool.exe,并解压 //最好把filetool解压到VC6.0的安装目录下一个filetool文件夹,在build后去filetool文件夹的debug中找 filetool.dll文件(注:filetool这个文件夹 不要给删了!) 2. 打开VC6.0,点击File-Open Workspace,选择刚解压出来的FileTool.dsw,并确定 3. 点击Bulid-Build FileTool.dll,生成FileTool.dll文件 4. 把生成的FileTool.dll文件拷贝到合适的地方(避免误删),在VC6.0中点击Tools-Customize 5. 在出现的“Customize”对话框中,点击Add-Ins and Macro Files标签 6. 点击Browse,在文件类型下选 dll ,定位刚才生成的dll文件,点击确定,然后点击OK保存设置 7. 此时VC中会出现一个上面只有两个图标的工具栏,点击其右上角的“X”按钮将其关闭,然后关闭VC6.0并重新启动程序 8. 还是在VC6.0中点击Tools-Customize 9. 在Customize对话框中点击Keboard标签 10. 从Category的下拉菜单框中选择File 11.在Commands窗口中选择FileOpen 12.在Current keys窗口中选择CTRL+O条目,并点击Remove 13.从Category的下拉菜单框中选择Project 14.在Commands窗口中选择InsertFilesIntoProject,如果之前给它注册了快捷键,则按照上面所说步骤移除之,默认情况下它是没有快捷键的. 15.从Category的下拉菜单框中选择Add-Ins 16.这时Commands窗口中应该已经多出了AddFileToProject和OpenFile两个条目,可以给它们分配快捷键了,选择OpenFile条目,然后点击Press New Shortcut Key输入框,按下想设置的快捷键或快捷键组合(如打开文件默认的快捷键CTRL+O),点击Assign 可以以同样的方法为其它的命令设置快捷键 最后,还应该在菜单栏内做相应的改动,移除无法使用的旧Open命令,换上新的: 1. 在VC6.0中点击Tools-Customize(然后点击一下Toolbars或者Commands,这样才能下一步) 2. 点击vc6.0工具栏上的File菜单,并将弹出菜单中的Open命令拖拽至弹出菜单之外(出现一个减号时释放,别弄错了给它拖到其他菜单中去了)并释放 3. 点击Project菜单,并将弹出菜单中的Add To Project命令拖拽至弹出菜单之外并释放 4. 在Customize对话框中选择Commands标签 5. 在Category列表中选择Add-ins 6. 点击File菜单,将OpenFile命令(图标为字母O)拖动到之前Open命令所在位置点击Project菜单,将AddFileToProject命令(图标为字母A)拖动到之前Add To Projec命令所在位置 这样,VC6.0中无法打开文件和无法向工程中添加文件的问题就解决了。

2015-01-09

深入浅出MFC(中文简体)

绝对的经典,MFC学习必备。菜鸟入门、高手参考尽在此书

2014-08-06

空空如也

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

TA关注的人

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