
【开发L】开发语言
rr白开水
乐观,沟通能力强,注重团队合作
展开
-
Java序列化的机制和原理
有关Java对象的序列化和反序列化也算是Java基础的一部分,下面对Java序列化的机制和原理进行一些介绍。Java序列化算法透析Serialization(序列化)是一种将对象以一连串的字节描述的过程;反序列化deserialization是一种将这些字节重建成一个对象的过程。Java序列化API提供一种处理对象序列化的标准机制。在这里你能学到如何序列化一个对象,什么时候需要序列转载 2014-12-10 14:22:35 · 634 阅读 · 0 评论 -
Read/Write App.Config File with .NET 2.0
http://www.codeproject.com/Articles/14744/Read-Write-App-Config-File-with-NET-2-0转载 2014-03-12 18:54:27 · 650 阅读 · 0 评论 -
C#使用TcpClient实现telnet功能
using System; using System.Collections.Generic; using System.Text; using System.Net.Sockets; namespace testTelnet { enum Verbs { WILL = 251, WONT = 252,转载 2014-03-08 21:57:43 · 7130 阅读 · 0 评论 -
DataSet用法详细
一、特点介绍1、处理脱机数据,在多层应用程序中很有用。2、可以在任何时候查看DataSet中任意行的内容,允许修改查询结果的方法。3、处理分级数据4、缓存更改5、XML的完整性:DataSet对象和XML文档几乎是可互换的。二、使用介绍1、创建DataSet对象:DataSet ds = new DataSet("DataSetName");2、查看调用SqlD转载 2014-03-06 11:28:12 · 898 阅读 · 0 评论 -
csharp中DateTime总结
Table of Contents1 时间格式输出2 求某天是星期几3 字符串转换为DateTime3.1 String->DateTime 的弹性做法4 计算2个日期之间的天数差5 求本季度第一天1 时间格式输出DateTime的ToString(string)方法可以输出各种形式的字符串格式,总结如下:using System;using Sy转载 2014-03-03 14:43:57 · 4810 阅读 · 0 评论 -
C#完整的通信代码(点对点,点对多,同步,异步,UDP,TCP)
C# codenamespace UDPServer{class Program{static void Main(string[] args){int recv;byte[] data = new byte[1024];//构建TCP 服务器//得到本机IP,设置TCP端口号 IPEndPoint ipep = new IPEndPoint(IPA转载 2014-02-28 13:30:28 · 1710 阅读 · 0 评论 -
[C#] as 和 is 运算符以及安全的类型强制转换
根据MSDN的说明:由于对象是多态的,因此基类类型的变量可以保存派生类型。若要访问派生类型的方法,需要将值强制转换回该派生类型。不过,在这些情况下,如果只尝试进行简单的强制转换,会导致引发 InvalidCastException 的风险。鉴于这个过程是不安全的,因此需要用 try - catch 语句块来进行保护,例如比较安全的代码方式应该如下所示:// 有一object类型的待转换对象转载 2014-02-28 10:45:36 · 970 阅读 · 1 评论 -
C#中using关键字的作用及其用法
C#中using关键字的作用及其用法http://blog.youkuaiyun.com/yfz19890410/article/details/7589500using的用途和使用技巧。 using关键字微软MSDN上解释总共有三种用途: 1、引用命名空间。 2、为命名空间或类型创建别名。 3、使用using语句。 1、引用命名空间,转载 2014-02-28 10:43:38 · 797 阅读 · 0 评论 -
正则表达式-Csharp【转】
http://www.cnblogs.com/youquan-deng/articles/csharp-regex.html正则表达式正则表达式(Regex)是用来进行文本处理的技术,是语言无关的,在几乎所有语言中都有实现。一个正则表达式就是由普通的字符及特殊字符(称为元字符符)组成的文字模式。该模式秒杀在查找文章主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模转载 2014-02-27 14:43:27 · 3519 阅读 · 0 评论 -
关于Application.DoEvents()
【文章来至:http://www.cnblogs.com/jianggest/archive/2009/06/26/1437513.html】 在MSDN中的备注是:当运行 Windows 窗体时,它将创建新窗体,然后该窗体等待处理事件。该窗体在每次处理事件时,均将处理与该事件关联的所有代码。所有其他事件在队列中等待。在代码处理事件时,应用程序并不响应。例如,当将另一窗口拖到转载 2014-02-25 14:01:44 · 16021 阅读 · 0 评论 -
asp.net 类自定义事件
asp.net 类自定义事件首选在类中做如下操作: public class CBook{private string m_title; //1,创建委托public delegate void TitleChangeHandle(); //2 创建事件public event TitleChangeHandle TitleChange;publ转载 2014-02-25 13:45:47 · 674 阅读 · 0 评论 -
C#使用#ziplib压缩和解压缩文件
要下载整个目录,一般方法是一个个文件下载或ftp工具现在用SharpZipLib就能实现实时zip压缩下载整个目录SharpZipLib提供了多种压缩算法的支持,纯csharp代码,参见http://www.icsharpcode.net/OpenSource/SharpZipLib/default.asp原理是通过递归方法将每个文件压缩到ZipOutputStream,然转载 2014-03-18 17:23:27 · 814 阅读 · 0 评论 -
C#使用#ziplib压缩和解压缩文件(2)
#region 加压解压方法/// /// 功能:压缩文件(暂时只压缩文件夹下一级目录中的文件,文件夹及其子级被忽略) /// /// 被压缩的文件夹夹路径 /// 生成压缩文件的路径,为空则默认与被压缩文件夹同一级目录,名称为:文件夹名+.zip /// 出错信息转载 2014-03-18 17:33:14 · 618 阅读 · 0 评论 -
DataGridView使用大全
http://home.cnblogs.com/group/topic/40730.html转载 2014-03-31 22:11:51 · 536 阅读 · 0 评论 -
再学正则表达式
正则表达式编辑正则表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在转载 2014-06-06 14:35:44 · 589 阅读 · 0 评论 -
Convert、Parse、TryParse、(int) 区别
Convert.ToInt32、int.Parse(Int32.Parse)、int.TryParse、(int) 四者都可以解释为将类型转换为 int,那它们的区别是什么呢?Convert.ToInt32 与 int.Parse 较为类似,实际上 Convert.ToInt32 内部调用了 int.Parse:Convert.ToInt32 参数为 null 时,返回 0;转载 2014-06-03 14:50:28 · 655 阅读 · 0 评论 -
C# 使用zedgraph绘制 柱状图
1.下载zedGraph控件:http://download.youkuaiyun.com/detail/allisnew/3222512.添加引用 zedGraph.dll3.在工具箱的最后面添加常规控件--浏览--选择zedgraph.dll4.编写如下初始化代码(也可以直接拖一个控件):[csharp] view plaincopyprint?priv转载 2014-05-28 14:02:39 · 4393 阅读 · 0 评论 -
zedgraph 参考线/辅助线/网格线
zedgraph 参考线/辅助线/网格线 vb.net/vs 2005 2011-11-07 18:47:44| 分类:vs.net 2005应用 | 标签:|举报|字号大中小订阅 开发环境 vb.net/vs 20051、zedgraph显示参考线/辅助线/网格线:myPane.YAxis.MajorGrid.IsVisible转载 2014-05-23 17:29:29 · 5849 阅读 · 0 评论 -
zedGraph画饼图
public void CreateChart(ZedGraphControl zgc) { GraphPane myPane = zgc.GraphPane; // 设置图表的标题和标题的样式 myPane.Title.Text = "2004 ZedGraph Sales by Region\n($M)"转载 2014-05-23 16:52:48 · 1449 阅读 · 0 评论 -
C# WinForm中LinkLabel的使用
LinkLabel控件类似于LinkLabel控件,但是它能够向Windows窗体应用程序中添加Web样式的链接,用户可以将LinkLabel中的文本(Text值)的一部分设置为指向网页的链接.LinkLabel控件常用属性ActiveLinkColor : 表示单击链接时的颜色LinkColor: 表示链接的初始颜色VisitedLinkColor: 表示链接点击之后的颜转载 2014-05-06 13:56:10 · 916 阅读 · 0 评论 -
[C#]定時自動關閉MessageBox視窗小技巧
[C#]定時自動關閉MessageBox視窗小技巧 01using System;02using System.Collections.Generic;03using System.ComponentModel;04using转载 2014-05-06 10:20:53 · 1412 阅读 · 0 评论 -
C#文件读写操作
新建一个Log.txt文件引入System.IO名称空间,用文件流using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace StreamWrite{ class Program {转载 2014-04-21 11:21:54 · 683 阅读 · 0 评论 -
C#执行DOS命令,返回DOS命令的输出
C#执行DOS命令,返回DOS命令的输出项目中要定时自动给用户发邮件,于是考虑用一个系统服务来完成这项工作。开发过程中发现,系统服务不方便调试,搜索了下,有一篇帖子《C#服务调试、正式使用两便的模板》提供了一个解决方案,发现其中的执行dos命令的类在其他程序中也很有用,特抽取出来发布在此。using System.Diagnostics;/// /// DOS命令输出类///转载 2014-04-18 16:01:14 · 729 阅读 · 0 评论 -
CSharp中的多线程——使用多线程
CSharp中的多线程——使用多线程单元模式和Windows Forms单元是多线程的逻辑上的“容器”,单元产生两种容量——“单的”和“多的”。单线 程单元只包含一个线程;多线程单元可以包含任 何数量的线程。单线程模式更普遍 并且能与两者有互操作性。 就像包含线程一样,单元也包含对象,当对象在一个单元内被创建后,在它的生 命周期中它将一直存在在那,永远也“居家不 出”地与那些驻留线程在转载 2014-04-02 13:58:42 · 4388 阅读 · 0 评论 -
net 内存泄露和内存溢出
net 内存泄露和内存溢出一直以来都对内存泄露和内存溢出理解的不是很深刻。在网上看到了几篇文章,于是整理了一下自己对内存泄露和内存溢出的理解。一.概念内存溢出:指程序在运行的过程中,程序对内存的需求超过了超过了计算机分配给程序的内存,从而造成“Out of memory”之类的错误,使程序不能正常运行。造成内存溢出有几种情况:1.计算机本身的内存小,当同时运行多个软件时,计转载 2014-02-25 10:19:01 · 892 阅读 · 0 评论