Google [站内搜索]

预览模式: 普通 | 列表

DotNetZip使用示例

DotNetZip是一个Zip操作类库,它非常小,但也非常容易使用。在VB.NET、C#或其他的.NET语言中引用它后就可以非常容易的对Zip文件进行创建、读取或更新等操作。DotNetZip目前的版本为1.7,下边用几个例子来说明它的使用(使用前需引用命名空间Ionic.Zip)。

1.创建/更新压缩文件,zip文件存在则更新,不存在则创建
//注意设置编码,默认中文件名会乱码
using (ZipFile zip = new ZipFile(@"E:\test.zip", System.Text.Encoding.Default))

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 7387

C#生成Jad文件源代码

在贴出C#生成Jad文件的源代码前我们先了解下几个知识点:

·JAR文件格式以流行的ZIP文件格式为基础,用于将许多个文件聚集为一个文件;
·大多数JAR文件包含一个META-INF\MANIFEST.MF文件,它定义了与扩展和包相关的数据;
·JAD文件是一个文本文件,用于描述JAR文件,和MANIFEST.MF文件相比,它通常多了MIDlet-Jar-Size和MIDlet-Jar-URL两个属性;

查看更多...

分类:其他 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4091

使用Invoke解决多线程间的控件访问出错

在一个WinForm界面上有一个按钮(button1)和一个文本框(textBox1),在button1的点击事件处理程序中创建一个新的线程,并期望在新线程中更改textBox1的值,代码如下:

/// <summary>
/// 按钮点击事件处理程序
/// </summary>

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4985

使用VS2008对类成员进行单元测试

在VS2008中,我们可以对类[1]的属性和方法创建单元测试[2]以验证代码的正确性,测试过程不复杂,我们用实例来说明。

假如有一个类Own,我们期望对其Join方法进行单元测试以验证代码的正确性,类代码如下:

public class Own

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5738

微软公司的三道面试题目

1、手机厂家由于设计失误,有可能造成电池寿命比原来设计的寿命短一半(不是冲放电时间),解决方案就是免费更换电池或给50元购买该厂家新手机的折换券。请给所有已购买的用户写信告诉解决方案。
2、一高层领导在参观某博物馆时,向博物馆馆员小王要了一块明代的城砖作为纪念,按国家规定,任何人不得将博物馆收藏品变为私有。博物馆馆长需要如何写信给这位领导,将城砖取回。
3、营业员小姐由于工作失误,将2万元的笔记本电脑以1.2万元错卖给李先生,王小姐的经理怎么写信给李先生试图将钱要回来?

微软中国公司总裁唐骏说:“真可惜,我在很多场合都出过这三题,但到目前为止,还没有一个人能完全答对,有人答对了一题,所以他当上了我的助理。”

查看更多...

分类:其他 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3547

C#使用DataContractJsonSerializer实现JSON示例

实体类Student:
/// <summary>
/// 学生实体类
/// </summary>
[System.Runtime.Serialization.DataContract(Namespace="http://www.mzwu.com/")]

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 13160

MV和MTV的区别

MV:英文全称为Music Video,中文译为可视歌曲;
MTV:英文全称为Music Television,它是一家专门播放MV的电视网,成立于1981年8月;
分类:其他 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5355

数组绑定到DataList示例

Default.aspx:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4678
借用户口单页流程

1.本人借用的:持个人有效证件(身份证或毕业证或者其他带相片的有效证件)到集体户口管理服务柜台办理借用手续。若人事代理费欠费的,需先到1-8柜台开单后至收费处缴清费用方可办理借用手续。
2.委托他人代办的:持借户口当事人的委托书、身份证(或其他有效证件)的复印件和代借人的身份证原件、复印件到集体户口管理服务柜台办理借用手续。若人事代理费欠费的,需先到1-8柜台开单后至收费处缴清费用方可办理借用手续。

查看更多...

分类:其他 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 10636

支持播放列表的FLV播放器Vcastr 3.0

Vcastr 是开源的FLV播放器,使用简单,并且功能可以通过插件不断增加其功能,在页面中调用方式为:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="507" height="370">
  <param name="movie" value="vcastr3.swf" />
  <param name="quality" value="high" />

查看更多...

分类:网页设计 | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 9338