2011年5月30日

操作FTP上的xml文件

摘要: using System;using System.Net;using System.IO;using System.Text;using System.Net.Sockets;using System.Collections.Generic;/// <summary>/// FTPClient 的摘要说明。/// </summary>/// <summary>/// FTPClient 的摘要说明。/// </summary>public class FTPClient{ #region 构造函数 /// <summary> /// 阅读全文

posted @ 2011-05-30 17:24 .net 虾米 阅读(702) 评论(0) 推荐(1) 编辑

使用FtpWebRequest 类操作(上传、下载和删除)FTP上的XML文件

摘要: 使用如下类来实现ftp上操作xml遇到如下问题:1、在公司内网中的服务器上搭建ftp来操作,一切正常;但是,当连接客户的机器的时候,出现乱码;2、加上WebProxy后,客户端是xml格式的,下载到本地却是html格式的;也不晓得问题到底出在哪里?。。。。分析客户的ftp和内网中ftp的区别:客户方的ftp是采用非标准的ssl端口连接,所以需要开启相应的ssl端口;(已开启了的)还请阅读本篇文章的高手多多指点下了~~!public class FtpWeb_Delete { private static log4net.ILog log = log4net.LogManager.GetLogg 阅读全文

posted @ 2011-05-30 16:39 .net 虾米 阅读(3511) 评论(2) 推荐(1) 编辑

一段代码的优化过程

摘要: 自己写了一段判断,需求是:如果dataIn.Zznjh以"0"开头,则dataIn.Zzdqspid取其前6位;如果dataIn.Zznjh以非"0"开头,则dataIn.Zzdqspid取其前7位;但是,SD嫌代码过长,所以做了一系列的优化;以下是我最初的版本://如果内机条码不为空,则判断内机条码是否以0开头; //以0开头,取前6位;非0开头取前七位 if (dataIn.Zznjh != string.Empty) { if (dataIn.Zznjh.Substring(0, 1) == "0" && dat 阅读全文

posted @ 2011-05-30 16:24 .net 虾米 阅读(305) 评论(0) 推荐(0) 编辑

2011年5月27日

const和readonly区别?

摘要: const: 1、编译时赋值,不可以在运行时改变其值; 2、常量字段自动成为静态字段,但不可以显示的声明为static;readonly: 1、可以在执行时赋值,但只能在构造函数中改变其值; 2、只能用于字段,不能用于局部变量里; 3、可以声明为static的; 4、将readonly应用于数组,不会冻结数组的内容,只会冻结数组中元素的个数; 因为无法将只读字段重新赋值为一个新的实例; public readonly string[] arr =new string[] { "1", "2" }; //构造函数 public Program() { th 阅读全文

posted @ 2011-05-27 10:28 .net 虾米 阅读(260) 评论(0) 推荐(0) 编辑

c#中using 和new有什么意义?

摘要: using: 1、相当于Java的Import的作用,引入的功能; 2、在清理资源时,使用using关键字进行确定性终结;new: 1、首先,new修饰符和new操作符是两个概念;new修饰符只能用于继承类,弥补基类设计的不足; 而new操作符用于实例化一个类型; 2、new修饰符和override在含义上市互斥的,所以不可作用于同一个成员上; 阅读全文

posted @ 2011-05-27 10:09 .net 虾米 阅读(637) 评论(0) 推荐(0) 编辑

如何把一个Array 复制到ArrayList中?

摘要: 答案: string[] array = new string[]{" 1", "2"," 3", "4"," 5" };ArrayList list = new ArrayList();一:使用for循环,将array数组中的数据逐步加入到ArrayList的对象中;//1、for循环 for (int i = 0; i < array.Length;i++) { list.Add(array[i]); }(二:使用ArrayList 的CopyTo()方法://2、copyTo() l 阅读全文

posted @ 2011-05-27 09:24 .net 虾米 阅读(2956) 评论(6) 推荐(0) 编辑

2011年4月28日

.net 里class 和struct的异同?

摘要: 结构是一种简单的用户定义类型,也是类的一种轻量级替代品;相同点: 1、类和结构都有构造函数、属性、方法、字段、操作符、嵌套类型和索引器; 2、结构体也可以实现多个接口;不同点: 1、因为结构体是隐式密封的,所以不支持继承; 2、结构体不能初始化实例字段 3、结构体没有析构函数或默认的无参构造函数; 4、如果我们不定义构造函数,CLR将初始化结构体,将所有成员置零; 如果我们定义了非默认的构造函数,就不会发生CLR初始化; 因此,我们必须显式的初始化结构体中的所有字段; 5、结构体数组在内存使用方面效率更高;结构体集合会低些,因为结构体集合的元素应该是引用类型的,所以结构体必须进行装箱处理; 而 阅读全文

posted @ 2011-04-28 09:17 .net 虾米 阅读(433) 评论(0) 推荐(0) 编辑

2010年5月11日

java.sql.SQLException: Can not issue data manipulation statements with executeQuery():

该文被密码保护。 阅读全文

posted @ 2010-05-11 21:17 .net 虾米 阅读(3) 评论(0) 推荐(0) 编辑

MySQL的10061错误最终解决办法

该文被密码保护。 阅读全文

posted @ 2010-05-11 16:56 .net 虾米 阅读(2) 评论(0) 推荐(0) 编辑

JSP,Servlet,JavaBean在WEB应用的角色

该文被密码保护。 阅读全文

posted @ 2010-05-11 14:16 .net 虾米 阅读(5) 评论(0) 推荐(0) 编辑

导航