长期从事Windows和linux应用程序开发,系统开发,驱动程序开发以及基于.net平台的软件开发;擅长面向对象程序设计、数据库设计、应用与开发;
// WinServer.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.
typedef struct WSAData { WORD wVersion; WORD wHighVersion; #ifdef _WIN64 ...
原文是openoffice写的,图片什么不太好弄,我只把目录和第一章放在这里。 全文的pdf从这里下载。listen_backlog.pdf 再来个流程图。tcp连接建立流程图.
VS2010编码winsock程序,出现下面错误: 原因分析: 需要添加下面一句,意思是编译时需要静态添加一个lib文件 #pragma comment(lib,"ws2_32.
一些开源工程使用silver light5 32bit开发,安装了silver light 64bit的机器是不支持打开该工程的。 解决办法是先将64位的去掉,再将silverlight5安装就OK了。
MS2010+MSSQLSERVER2008R2,配置数据据库连接时,发现下面方框的第二种连接方式是连接不上数据库的。 而使用另外两种连接方式则可以,百思不得其解。
对于带有类库的和可执行项目混合的解决方案,点击调试时会弹出下面提示框: 解决方案是,选中解决方案中的可执行项目,【项目】->【设为启动项目】即可解决问题。
SQLSERVER2008R2按照参考网址配置,但远程连接不上,基本上可以确认是windows防火墙的问题: 把这两项关闭,基本可以解决问题。 telnet 1433端口测试一下: DONE! 参考网址: http://jingyan.
sqlserver2008选中某一个DB,右键【删除】,有时会弹出下面的错误: 提示: “因为该数据库正在使用” 这时候将【删除对象】中的“关闭现有连接”勾上即可! ...
1.列出所有的端口 netstat -a 列出TCP协议的端口 netstat -at UDP协议的端口 netstat -au 2.列出处于监听状态的socket netstat -l 列出监听的TCP端口 ...
有时候下载下来的一些图片,用PS打开后,呈现的是锁定的形式,如下图: 这种情况双击和右键是无效的,根据无法对图片进行编辑。 解决方案: 如下图,将图像的模式调整为RGB模式后,就可以编辑啦。
当前在网络传输应用中,广泛采用的是TCP/IP通信协议及其标准的socket应用开发编程接口(API)。TCP/IP传输层有两个并列的协议:TCP和UDP。其中TCP(transport control protocol,传输控制协议)是面向连接的,提供高可靠性服务。
WORD2007->特殊符号->单元符号: 摄氏度华氏度换算: 华氏度(℉)=32+摄氏度(℃)×1.
1、关键键标/却除颜色 shift+F8 2、括号匹配 将光标放到括号前,双击,会自动选中 3、转到定义 Ctrl+= 4、上一步、下一步 alt+, alt+.
前言 宏定义__define_initcall(level,fn)对于内核的初始化很重要,它指示 编译器在编译的时候,将一系列初始化函数的起始地址值按照一定的顺序 放在一个section中。
一、CPP构造函数的核心知识点 二、几个关键知识点 1、普通基类定义了有参数的构造函数,派生类的构造函数必须给基类传参数使基类实现初始化。 2、派生类含有用const定义的数据成员,也要在参数列表中初始化。
CSharp的new语句: Bus myBus = new Bus(2, 3, (float)250000.0); CPP的new语句: Bus* myBus = new Bus(2,3,250000.0); 本质上这两条语句是一样的,都是使用new来申请分配内存。
VS2010+VisualAssistX使用后,经常对注释中的中文拼写误报,这是我们不想要的效果。 解决方案: 打开visual assist x options,去掉下面的勾即可。
pragma+region/endregion组合使用,形成VSC++类VSC#的代码区域折叠效果。 奇怪的是,添加#pragma region后,需要关掉该CPP,再打开,前面的“-”号才出来。
经常由于坑爹的需求,功能要切回到之前的某一个版本。有两种方法可以实现: 方法1: 用svn merge 1) 先 svn up,保证更新到最新的版本,如20; 2) 然后用 svn log ,查看历史修改,找出要恢复的版本,如10 。
WinForm要实现窗体、控件的自适应还是比较困难的。不是说不行,单靠算比较因子和坐标的办法是解决不了根本问题的。 得转变思路,考虑用WPF实现这种功能。
一、关键字查找快捷键 shift + # 从光标处往后找关键字。 shirt + * 从光标处往前找关键字。
上图中2处的内置方案只能选[Tango],这样3处查找的字段才能显示出来。 使用其它的内置方案都不能,在查找字段时,该字段会一片黑: ...
一、删除(实为剪切一行,类似VS的ctrl+l): ctrl+u 二、注释、消去注释的实现 主要使用SI提供的宏函数来实现,将下面的宏函数另存为MulLinesComments.
继上次SI多标签插件之后,因为公司内部编码改为utf8编码,因此特意做了这个Source Insight 3.X utf8插件. 下载地址: siplus.
默认的VS2010C++是没有函数、成员、变量等自动补全功能的,相对于Visual C#,使用起来很不方便。 使用插件:Visual Assist X可以解决这个问题。
检查Plug-ins\File Formats目录下是否存在ICOFormat.8bi,没有则下载。 ICOFormat.8bi: ICOFormat.zip 打开一个图片文件,确保图像宽度和高度都是小于或等于256像素。
瘦脸处理教程: http://jingyan.baidu.com/article/9faa7231726ef6473c28cbee.html 去黑眼圈教程: http://jingyan.
linux编辑器,使用UTF-8 WINDOWS si打开UTF-8的文件,出现乱码: 这情况情况,可以使用一个第三方插件来解决,详细过程见参考网站。
在VS的CPP代码中,添加region方便进行代码折叠。 操作步骤如下: 参考网址: http://www.01yun.com/web/20130602/462697.html
使用VS2010打开VS2013的CPP工程,出现上面的问题:无法打开源文件 stdio.h 解决方案是,打开下图右边的每个解决方案的属性,找到【配置属性】-【常规】-【平台工具集】, 将V120改为V100(VS2...
PS的摩棒工具默认情况下是选择时会选中很多自己不想要选中的地方,如下图1处的区域我们是不想选中的。 如何实现只选中自己想要的呢? 看到选中摩棒工具后,2处会出现一个容差系数,默认为35,我们可以不调整这个容差,差不多能一次选中需要图片一半以上时就可以了。
结构化开发方法中,数据流图是需求分析阶段产生的结果。 数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的传输变换过程。数据流图是结构化系统分析的主要工具,它表示了系统内部信息的流向,并表示了系统的逻辑处理的功能。
枚举声明可以显式地声明 byte、sbyte、short、ushort、int、uint、long 或 ulong 类型作为对应的基础类型。没有显式地声明基础类型的枚举声明意味着所对应的基础类型是 int。
在C#中,有时候我们需要读取枚举值的描述属性,也就是说这个枚举值代表了什么意思。比如本文中枚举值 Chinese ,我们希望知道它代表意思的说明(即“中文”)。 有下面的枚举: public enum EnumLanugage...
360浏览器兼容模式跟极速模式下打开部署在IIS上的网站效果: 兼容模式 极速模式 因此,界面出现偏移主要还是兼容模式引发的。
参考MVC4.0网站发布和部署到IIS7.0上的方法,操作步骤如下: 一、VS发布配置 编写配置文件名; 发布方法:文件系统; 目标位置:本地设置好存储发布文件的目录; 发布前删除所有现有文件...
说的球机和云台的差别那不得不介绍球机和云台的概念了,球机全称为球型摄像机,是现代电视监控发展的代表,她集成彩色一体化摄像机、云台、解码器、防护罩等多功能与一体,安装方便、使用简单但功能强大,广泛应用于开阔区域的监控,不同的场合都可以使用。
强类型:为所有变量指定数据类型称为“强类型”。 强/弱类型是指类型检查的严格程度的。语言有无类型,弱类型和强类型三种。无类型的不检查,甚至不区分指令和数据。弱类型的检查很弱,仅能严格的区分指令和数据。
GUID(Global unique identifier)全局唯一标识符,它是由网卡上的标识数字(每个网卡都有唯一的标识号)以及 CPU 时钟的唯一数字生成的的一个 16 字节的二进制值。
在@using (Html.BeginForm()) 后边都有 @Html.ValidationSummary(), 这个一般有什么用? 后边的input不是都注明要验证,那这个还有什么用? 我看源码: ...
环境:SQL Server 2008 问题:设置主键和把它设为自增。 解决:点击table->选中表->design->选中需要设置主键的字段,单击右键"设置主键"即可。
int?:表示可空类型,就是一种特殊的值类型,它的值可以为null 用于给变量设初值得时候,给变量(int类型)赋值为null,而不是0 int??:用于判断并赋值,先判断当前变量是否为null,如果是就可以赋役个新值,否则跳过 public int? a=null; public int b() { return this.
很多人会问,究竟数据挖掘能够为企业做些什么?下面我们通过一个在数据挖掘中最经典的案例来解释这个问题——一个关于尿不湿与啤酒的故事。超级商业零售连锁巨无霸沃尔玛公司(Wal Mart)拥有世界上最大的数据仓库系统之一。
word编辑代码往往存在下面几个问题: 1、空行过多 解决方案: ctrl+f,查找所的的^p^p,替换为^p。 2、行间距过大,每页面放的代码少 解决方案: 全选,右键,段落;行距选[固定值],设置一定的磅值。
先选中总的解决方案,空白处右键: 添加新的解决方案: 统一设置库的生成位置: 其它项目引用时统一到bin文件引用: ...
使用一般的工具转换出的mp4等格式的视频在DVD里面有可能是播放不出来的。 那就换个工具试试:WinAVI video Converter. 下载个破解版本试试: http://www.
可能原因一、hasplms 使用圣天诺HASP加密的软件都会启动一个叫做Hasplms或Sentinel LDK License Manager的服务项,这个服务是软件运行所必须的。
一、FontAwesome测试 以font-awesome-4.3.0版本为例测试。 1、直接在html页面打出链接图标: ...
Font Awesome图标太多,如何搜索是个大问题。 专业搜索网址: http://www.thinkcmf.com/font/search.