• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
4℃空间
众人笑我痴 我笑他人看不懂
   首页    新随笔    联系   管理    订阅  订阅
上一页 1 2 3 4 5 6 7 ··· 9 下一页
2012年1月6日
如何实例化接口
摘要: 通常我们的业务交给暴露给外部使用的时候,一般情况会采用接口的方式,但有时候,我们也会也会为对外暴露的业务接口提供默认的操作方法。很多时候,我们在别人提供的接口的默认方法时候,很难找到该接口的对应该方法(比较规范的编程方式还好找,如果是杂草式的编程方式的话,估计找半天都找不到)由此,我们对该问题展开讨论解决。我们都知道“接口是不能实例化接口”的。如(错误):public interface IErrorFace{ void Error();}//错误的使用接口方式:IErrorFace ef = new IErrorFace();但我们可以通过实现接口来完成这一个功能。如(正确):publ... 阅读全文
posted @ 2012-01-06 16:47 magic_evan 阅读(10409) 评论(0) 推荐(0)
2011年12月30日
调用WCF的一些看法
摘要: 看了DUDU的两篇文章:文1:http://www.cnblogs.com/dudu/archive/2011/11/02/wcf_client_no_using_call.html文2:http://www.cnblogs.com/dudu/archive/2011/12/31/wcfclient.html基于这篇文章所描述的需要两种方式支持有无返回值的函数,在REF和OUT支持也会受限制今天有一种构想就是: public class ServiceInvoke<T> { public static T Invoke() { va... 阅读全文
posted @ 2011-12-30 15:15 magic_evan 阅读(377) 评论(0) 推荐(0)
MSSQL移除字符串两边的指定字符
摘要: 移除字符串左边的字符:CREATE FUNCTION [dbo].[RemoveLeftChar] ( @Expression varchar(max), @char varchar(4))RETURNS varchar(max)ASBEGIN WHILE LEN(@Expression)>0 AND CHARINDEX(@char,@Expression)=1 BEGIN SET @Expression=SUBSTRING(@Expression,LEN(@char)+1,LEN(@Expression)) END return @Expre... 阅读全文
posted @ 2011-12-30 11:53 magic_evan 阅读(1784) 评论(0) 推荐(0)
2011年12月29日
c#4.0 Other XML Technologies(一些XML的知识点)
摘要: URI:http://www.albahari.com/nutshell/cs4ch11.aspxEnumerating nodes with XmlReader使用XmlReader阅读器来对节点进行枚举读取<?xml version="1.0" encoding="utf-8" standalone="yes"?><customer id="123" status="archived"> <firstname>Jim</firstname> & 阅读全文
posted @ 2011-12-29 15:58 magic_evan 阅读(379) 评论(0) 推荐(0)
如何编写属于自己的事件集合
摘要: public class MyEvent { /// <summary> /// 定义某一类事件的名称 /// </summary> private const string EventName = "MyEvent"; /// <summary> /// 定义某一类事件的名称 /// </summary> private const string EventName1 = "MyEvent1"; /// <summary> /// 事件集合 ... 阅读全文
posted @ 2011-12-29 15:14 magic_evan 阅读(225) 评论(0) 推荐(0)
2011年12月20日
C#4.0 Collections【集合】
摘要: URI:http://www.albahari.com/nutshell/cs4ch07.aspx集合:Implementing IEnumerable<T> with an iterator(实现IEnumerable<T>的迭代器):public class MyGenCollection : IEnumerable<int>{ int[] data = {1, 2, 3}; public IEnumerator<int> GetEnumerator() { foreach (int i in data) yield return i; } 阅读全文
posted @ 2011-12-20 15:19 magic_evan 阅读(282) 评论(0) 推荐(0)
2011年11月15日
工具条的设计方式
摘要: 这里只是在工具条里添加两个工具(打印、导出)。 阅读全文
posted @ 2011-11-15 13:58 magic_evan 阅读(152) 评论(0) 推荐(0)
2011年11月2日
一般窗体的设计方式
摘要: 一般窗体的设计方式:包含有(搜索框、数据列表框、分页框)、由搜索返回的数据列表中是否包含“当前页码”、“页数量”的名称来决定显示分页功能。如果你的搜索框经常性出现大于10个字段的搜索的话,那么应该采用HashTable的参数传递。这样效率会提高一点点。当然,在这里的搜索框我只提供一个搜索的功能接口,但实际上,远远不止这么一个,比如批量删除、打印等等。视情况增减。设计图例: 阅读全文
posted @ 2011-11-02 11:14 magic_evan 阅读(266) 评论(0) 推荐(0)
2011年11月1日
Android文件操作(可应用于JAVA)
摘要: 不知道如何上传文件,只好以代码的形式发布接口:package evan.FileSystem.EventsInterface;public interface IReaderData { /*读取数据*/ void ReaderDatas(char[] buf); /*完成读取*/ void FinishReader();}实现:package evan.FileSystem;import java.io.BufferedReader;import java.io.ByteArrayInputStream;import java.io.File;import java.... 阅读全文
posted @ 2011-11-01 00:42 magic_evan 阅读(540) 评论(0) 推荐(0)
2011年10月31日
BAT教程:第五节(set命令详解)
摘要: BAT教程:第五节(set命令详解)在上一贴中我简单的介绍了一下SET设置自定义变量的作用,现在我来具体讲一下set的其他功能.先回顾一下他设置自定义变量的用法例子:@echo offsetvar=我是值echo%var%pause请看setvar=我是值,set是命令 var是变量名=号右边的"我是值"是变量的值在批处理中我们要引用这个变就把var变量名用两个%(百分号)扩起来,如%var%这种SET语法只能直接在BAT代码的提前赋予变量的值,有时候我们需要提供一个交互界面,让用户自己输入变量的值,然后我们在来根据这个值来做相应操作,现在我就来说说这SET的这种语法,只需 阅读全文
posted @ 2011-10-31 15:54 magic_evan 阅读(622) 评论(1) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 9 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3