摘要:
微软装配车的大门似乎只为货物装载敞开大门,却将卸载工人拒之门外。车门的钥匙只有一把,若要获得还需要你费一些心思。我在学习Remoting的时候,就遇到一个扰人的问题,就是Remoting为远程对象仅提供Register的方法,如果你要注销时,只有另辟蹊径。细心的开发员,会发现Visual Studi 阅读全文
随笔档案-2017年07月
基于AppDomain的"插件式"开发
2017-07-26 15:29 by 杨新华, 351 阅读, 收藏, 编辑
摘要:
很多时候,我们都想使用(开发)USB式(热插拔)的应用,例如,开发一个WinForm应用,并且这个WinForm应用能允许开发人员定制扩展插件,又例如,我们可能维护着一个WinService管理系统,这个WinService系统管理的形形色色各种各样的服务,这些服务也是各个"插件式"的类库,例如: 阅读全文
c#数据格式转换汇总
2017-07-26 14:27 by 杨新华, 428 阅读, 收藏, 编辑
摘要:
时间差的公式,求出时间相差的转换成刻度值 DateTime endTime = new DateTime(2017, 7, 7, 11, 21, 3, 100); DateTime startTime = new DateTime(2017, 7, 7, 10, 20, 2, 200); TimeS 阅读全文
c# 如何利用异或运算进行简单加密解密
2017-07-26 14:27 by 杨新华, 6421 阅读, 收藏, 编辑
摘要:
利用“^”异或运算对字符串进行加密 原理:按位做“异或”运算是->位值相同得1,不同得0,如下计算 1 ^ 1 = 0 1 ^ 0 = 1 0 ^ 1 = 1 0 ^ 0 = 0 例如: < 加密过程:> 原解释的二进制为 1 1 0 0 原文 设定的key的二进制为 0 1 1 0 密钥 两者做“ 阅读全文
五分钟读懂UML类图
2017-07-26 14:22 by 杨新华, 212 阅读, 收藏, 编辑
摘要:
平时阅读一些远吗分析类文章或是设计应用架构时没少与UML类图打交道。实际上,UML类图中最常用到的元素五分钟就能掌握,下面赶紧来一起认识一下它吧: 一、类的属性的表示方式 在UML类图中,类使用包含类名、属性(field) 和方法(method) 且带有分割线的矩形来表示,比如下图表示一个Emplo 阅读全文
深入浅出UML类图
2017-07-26 13:51 by 杨新华, 390 阅读, 收藏, 编辑
摘要:
在UML 2.0的13种图形中,类图是使用频率最高的UML图之一。Martin Fowler在其著作《UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition》(《UML精粹:标准对象建模 阅读全文
WPF中DPI的问题
2017-07-24 23:23 by 杨新华, 8255 阅读, 收藏, 编辑
摘要:
先搞清楚一下几个概念: WPF单位 WPF窗口和所有之内的元素都是使用“独立设备单位”进行测量的。一个独立设备单位被定义为一英寸的96分之一。要理解它在实际应用中的含义,需要考虑一个例子。 假设你在WPF中创建了一个96×96单位大小的按钮,如果你使用的是标准的Windows DPI设置(96dpi 阅读全文
.NET调用JAVA的WebService方法
2017-07-21 08:10 by 杨新华, 5012 阅读, 收藏, 编辑
摘要:
调用WebService,最简单的办法当然是直接添加WEB引用,然后自动产生代理类,但是在调用JAVA的WebService时并没有这么简单,特别是对于SoapHeader的处理,在网上也有相关资料,但是都整理的不够清晰明了。根据网上的资料,个人也对各种方法进行了尝试,费了不少精力,为此特将自己的解 阅读全文
动态调用WebService(C#) (非常实用)
2017-07-19 20:45 by 杨新华, 2462 阅读, 收藏, 编辑
摘要:
前言 站在开发者的角度,WebService 技术确实是不再“时髦”。甚至很多人会说,我们不再用它。当然,为了使软件可以更简洁,更有层次,更易于实现缓存等机制,我是非常建议将 SOAP 转为 RESTful 架构风格的。但到目前为止,WebService 在一些Public Institution 阅读全文
c#文件流汇总
2017-07-19 18:59 by 杨新华, 193 阅读, 收藏, 编辑
摘要:
操作文件比较常见,项目中经常出现这样的需求:按每个月自动创建文件,并且向文件里面插入一些数据,那么我们将要分析,文件是否存在的情况;如果存在则直接打开文件流向文件中插入数据,如果不存在,则创建文件再插入数据的过程;在插入数据时,使用文件流的方式要考虑到中文乱码问题,以下简单实现方式 阅读全文
Linq 基本操作
2017-07-19 18:45 by 杨新华, 192 阅读, 收藏, 编辑
摘要:
在linq中排序方法有: OrderBy() --对某列升序排序 ThenBy() --某列升序后对另一列后续升序排序 OrderByDescending() --对某列降序排序 ThenByDescending() --某列降序后对另一列后续降序排序 1、OrderBy() 2、ThenBy() 阅读全文
C# CSV文件读写
2017-07-19 18:42 by 杨新华, 12916 阅读, 收藏, 编辑
摘要:
CSV文件非常有意思,大家可以上网查查,记事本格式的文件与CSV可以互相转换使用,因此不要把CSV当成Excel文件处理,而是普通的文件即可 阅读全文
【转】通过SQL Server 2008数据库复制实现数据库同步备份
2017-07-07 09:28 by 杨新华, 337 阅读, 收藏, 编辑
摘要:
SQL Server 2008数据库复制是通过发布/订阅的机制进行多台服务器之间的数据同步,我们把它用于数据库的同步备份。这里的同步备份指的是备份服务器与主服务器进行实时数据同步,正常情况下只使用主数据库服务器,备份服务器只在主服务器出现故障时投入使用。它是一种优于文件备份的数据库备份解决方案。 在 阅读全文
字符串中提取整数与浮点数
2017-07-06 17:33 by 杨新华, 1565 阅读, 收藏, 编辑
摘要:
static void Main(string[] args) { String str = "abc345def"; int i = getIntValue(str); Console.WriteLine(i); String str2 = "abc345.678.91def"... 阅读全文