摘要:
初学XML的时候会经常出现当XML的节点内容中包含中文的时候出错的问题。用专业的XML开发工具时就不会出现问题,但用文本编辑器编辑的很容易出现这个问题。实际上这并不难解决,这是由于声明的编码与文件默认编码不符合造成的。XML文件的默认编码是UTF-8的,文本编辑器保存文件的默认编码是ANSI。例如在利用文本编辑器生成如下XML文件时<?xml version="1.0" encoding="utf-8" ?><root><msg><title>中文english</title></msg& 阅读全文
摘要:
应用分析 - FTP文件传输应用分析一、 FTP简介1. 文件传输文件传输服务是网络互联环境所必需的一种服务,当前网络中文件传输最主要的传输方式是使用FTP协议。FTP,全称File Transfer Protocol,中文名为文件传输协议,它可以在网络中传输电子文档、图片、声音、影视、程序及程序等多种类型的文件。如果用户需要将文件从自己的计算机上发送到另一台计算机上,可使用FTP上传(upload)或(put)操作,而更多种的情况是用户使用FTP下载(download)或获取(get)操作从FTP服务器上下载文件。2. FTP工作原理一个完整的FTP文件传输需要建立两种类型的连接,一种为文件 阅读全文
摘要:
前面我的一篇文章提到使用CUTEFTP的FTP引擎制作.NET的FTP上传客户端,但是这是个很郁闷的事情,首先,需要在注册表中注册这个COM,CUTEFTP的官方站提供了一段注册表写法的文章,这还好说。最关键的是,在使用这个组建的时候还需要注册产品。不会有任何人希望用户在用软件的时候却还要注册别的公司的产品先。前面之所以写采用CUTEFTP的引擎做客户端主要是为了方便,在一台已经安装CUTEFTP的PC上使用还是很方便的,但是我们还是希望开发独立的软件。实际上采用FTP进行文件传输在搞清楚FTP命令和数据连接方式后做起来也不是很难,毕竟FTP是一个公共的协议。以下是本人写的一个简单的示例,其中 阅读全文