首页 软件列表

首页

深入HTTP head的使用详解

2020-02-16 标签:深入,http,head,使用,详解,超文本,传输,协议,缩写,它用,传送,www,方式,数据,关于,详细,内容,参考

HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的

首页

使用Http Head方法获取文件长度的实现方法详解

2020-02-16 标签:使用,http,head,方法,获取,文件,长度,实现,详解,需求,有一个,固定,url,服务器,程序,定期,更新,现在,需要

需求有一个固定URL的文件,服务器端程序会定期的更新这个文件,现在需要写一个工具来监控这个文件的变化。解决办法最初我想到的是把这个文件下载下来,然后通过大小来判断文件是否改变(已知该文件变化时大小会变化)。但是这个文件有时会很大,如果每次都下载下来会消耗一定的时间,希望能更快一些。搜索了一下,发现H

使用DateTime的ParseExact方法实现特殊日期时间的方法详解
首页

使用DateTime的ParseExact方法实现特殊日期时间的方法详解

2020-02-16 标签:使用,datetime,parseexact,方法,实现,特殊,日期,时间,详解,今天,遇到,特别,需求,需要,从下,面的,字符串,中转,换成,对象

今天遇到一个特别的需求,需要从下面的字符串中转换成一个DateTime对象:实现代码如下:[07-13 15:50:42]主要问题是这个时间不是标准的时间,而是自定义的格式,即开头是月-日,然后是时间。使用最常用的DateTime.Parse(string dateTimeStr)无法转换,问题就在

首页

基于DateTime.ParseExact方法的使用详解

2020-02-16 标签:基于,datetime,parseexact,方法,使用,详解,参数,说明,cultureinfo,获取,当前,线程,区域,信息,包括,日期,显示,格式

参数说明CultureInfo.CurrentCulture获取当前线程的区域信息中,包括DateTimeFormat 日期显示格式(日期分隔符)和 NumberFormat 货币。试例:1、时间中没有使用分割符的情况:实现代码如下:stringtemp = "18991230" ;DateTime

使用checked语句防止数据溢出的解决方法
首页

使用checked语句防止数据溢出的解决方法

2020-02-16 标签:使用,checked,语句,防止,数据,溢出,解决方法,c,有一个,关键字,它用,判断,当前,上下文,数值,运算,和数,转换,是否

在C#中有一个关键字checked,它用来判断当前上下文中的数值运算和数值转换是否会溢出。如是是常量溢出,那在编译时就能发现;如果是变量溢出,那在运行时会抛出OverflowException。数值运算有:++—- (unary)+-*/有了这个就不用担心数据溢出了。checkedchecked 有

深入分析NTFS中文件被锁定导致Process.Start失败的详解
首页

深入分析NTFS中文件被锁定导致Process.Start失败的详解

2020-02-16 标签:深入分析,ntfs,中文,锁定,导致,process,start,失败,详解,上周,工作中,遇到,奇怪,问题,解决,想想,写出来,大家,分享

上周工作中遇到一个奇怪的问题,解决之后想想还是写出来和大家分享一下。故障描述:在A程序中使用Process.Start方法调用一个B.exe的文件时,程序总会自动退出。系统描述:Windows XP Pro SP3尝试过的解决办法:1.b.exe文件是存在的 2.手动执行b.exe是没有任何问题的。

首页

解析VC中预编译头文件的深入分析

2020-02-16 标签:解析,vc,编译,文件,深入分析,概念,所谓的,工程,那一,部分,代码,预先,放在,通常是,pch,扩展名,称为,好的

一。为什么预编译头文件:预编译头的概念: 所谓的预编译头就是把一个工程中的那一部分代码,预先编译好放在一个文件里(通常是以.pch为扩展名的),这个文件就称为预编译头文件这些预先编译好的代码可以是任何的C/C++代码,甚至是inline的函数,但是必须是稳定的,在工程开发的过程中不会被经常改变。如果

首页

浅谈VC中预编译的头文件放那里的问题分析

2020-02-16 标签:浅谈,vc,编译,文件,那里的,问题,分析,c,程序,肯定,要用,stdafx,h,只要在,cpp,包含,就使

用C++写程序,肯定要用预编译头文件,就是那个stdafx.h.不过我一直以为只要在.cpp文件中包含stdafx.h 就使用了预编译头文件,其实不对。在VC++中,预编译头文件是指放到stdafx.h中的头文件才会有效果。如下: file: stdafx.h实现代码如下:// stdafx.h :

首页

基于Windows API分解路径问题的详解

2020-02-16 标签:基于,windows,api,分解,路径,问题,详解,代码,中看,由于,需要,获取,字符串,文件名,扩展名,程序员,都用,c,查找

在很多代码中看到,由于需要获取一个路径字符串中的文件名或者扩展名,很多程序员都用了c库中的字符串查找函数来获取。这样子写得代码很多,也麻烦。其实在VC中,可以用更好的方法来获取。没有什么特别多说明,代码如下:实现代码如下:LPTSTR szfileName = new TCHAR[MAX_PATH]

深入HRESULT与Windows Error Codes的区别详解
首页

深入HRESULT与Windows Error Codes的区别详解

2020-02-16 标签:深入,hresult,windows,error,codes,区别,详解,c,开发,程序,经常,下面,判断,情况,实现,代码,如下,hr,hk

在用C++来开发Windows程序时,经常看到下面的判断情况:实现代码如下:HRESULT hr = ::RegCreateKeyEx(hk, szKeyPath, 0, NULL, REG_OPTION_NON_VOLATILE, KEY_QUERY_VALUE, NULL, if (SUCCEE