湖边的白杨树

探索是一种乐趣

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年2月9日

摘要: (C#)属性(property)属性是字段和方法的一个交集。看起来像是一个字段,行为上又像是一个方法。是类维持了封装性,有可以方便地使用字段。- 访问属性的语法和访问一个字段(类成员)的语法是相同的。(- 实际上,编译器自动转换为对特定accessor方法(取值和赋值方法统称为accessor方法)... 阅读全文
posted @ 2013-02-09 15:51 fdyang 阅读(11307) 评论(0) 推荐(1)

2013年2月8日

摘要: (C#) 字符串替换1. 少的话,直接使用 String.Replace例如: // Correct the spelling of "document". string correctString = errString.Replace("docment", "document");2. 多的话,建个处理方法 private static string FomatName(string name) { var replacements = new Dictionary<char, char>() { ... 阅读全文
posted @ 2013-02-08 20:32 fdyang 阅读(1144) 评论(0) 推荐(0)

2013年2月3日

摘要: 图像处理基础在计算机中,按照颜色和灰度的多少可以将图像分为二值图像、灰度图像、索引图像和真彩色RGB图像四种基本类型。目前,大多数图像处理软件都支持这四种类型的图像。(1) 二值图像:一幅二值图像的二维矩阵仅由0、1两个值构成,“0”代表黑色,“1”代白色。由于每一像素(矩阵中每一元素)取值仅有0、1两种可能,所以计算机中二值图像的数据类型通常为1个二进制位。二值图像通常用于文字、线条图的扫描识别(OCR)和掩膜图像的存储。2) 灰度图像:灰度图像矩阵元素的取值范围通常为[0,255]。因此其数据类型一般为8位无符号整数的(int8),这就是人们经常提到的256灰度图像。“0”表示纯黑色,“2 阅读全文
posted @ 2013-02-03 18:40 fdyang 阅读(1229) 评论(0) 推荐(0)

2013年2月2日

摘要: (PowerShell) 文件操作Get current ps1 file's parent path$x = Split-Path -Parent $MyInvocation.MyCommand.DefinitionCreate a folder if it does not exist.$myNewFolder = $x +"myTestFolder\"if(!(Test-Path $myNewFolder)){new-item -path $x -name myTestFolder -type directory}Open a XML file , and g 阅读全文
posted @ 2013-02-02 22:47 fdyang 阅读(5142) 评论(0) 推荐(0)

2013年1月29日

摘要: 1.FW要升级,需要修改相关XAML中的所有旧版本到新版本。通过PowerShell 可以非常方便的找到所有的相关文件。#查找本目录中下所有的xaml文件中的 ”1.0.101“ 字符串 select-string 1.0.101 *.xaml 2. 查找指定目录下所有CS文件中的特定的字符串# D:\MyProject\ 指定要递归遍历查找的目录# *.cs 要查找的文件# myString 要查找的字符串$fileList = Get-ChildItem “D:\MyProject\" -recurse *.cs | %{$_.FullName}Foreach($file in 阅读全文
posted @ 2013-01-29 22:20 fdyang 阅读(14477) 评论(0) 推荐(0)

2013年1月26日

摘要: U盘(要装得下操作系统安装文件) 2.以管理员身份运行CMD 或者是在system32文件下找到cmd然后运行Diskpart命令行工具 具体操作如下: C:\>diskpart DISKPART> list disk 如果你的机器只有一块硬盘,那么U盘应该显示为Disk 1 DISKPART> select disk 1 选择U盘为当前磁盘 DISKPART> clean 清空磁盘 DISKPART> create partition primary 创建主分区 DISKPART> select partition 1 选择分区 DISKPART> 阅读全文
posted @ 2013-01-26 16:16 fdyang 阅读(902) 评论(0) 推荐(0)

2013年1月20日

摘要: (C#) Windows Service - BasicUsing Microsoft Visual Studio or the Microsoft .NET Framework SDK, you can easily create services by creating an applicati... 阅读全文
posted @ 2013-01-20 21:00 fdyang 阅读(718) 评论(0) 推荐(0)

2013年1月18日

摘要: (C#) 正则表达式正则表达式是用来检验和操作字符串的强大工具。简单的理解正则表达式可以认为是一种特殊的验证字符串。正则表达式常见运用是验证用户输入信息格式,比如“\w{1,}@\w{1,}\.\w{1”,实际上就是验证邮件地址是否合法的。当然正则表达式不仅仅是用于验证,可以说只要运用字符串的地方都可以使用正则表达式。C#中相关类.NET将其命名空间设置为System.Text.RegularExpressions。在该命名空间内包括了8个基本的类:apture 用于单个表达式捕获结果CaptureCollection 用于一个序列进行字符串捕获Group 表示单个捕获的结果G... 阅读全文
posted @ 2013-01-18 09:14 fdyang 阅读(614) 评论(0) 推荐(0)

2013年1月13日

摘要: (WCF)示例二: 使用WCF Service Library 项目模板。使用WCF Service Library 项目模板的时候有很多优势,例如可以使用WCF 测试客户端,WCF配置编辑器等。1.新建一个WCF Service Library,并命名为 MathServiceLibrary. 1.1)将IService1.cs 重命名为 IBasicMath.cs ,代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Runtime.Serialization;using S.. 阅读全文
posted @ 2013-01-13 22:33 fdyang 阅读(375) 评论(0) 推荐(0)

摘要: 实例一: 构建一个简单的WCF Service: MagicEightBall (问问题,自动回答)。首先回顾一下WCF程序集之间的关系,理解WCF Host和Client之间的通信架构实现WCF通信的思路就是:创建WCF Service(包括定义Contract和Service,配置Config文件) -> 承载(寄宿)宿主(Host) -> 客户端程序创建Proxy,实现和WCF Service进行通信。具体步骤如下:1.创建Contracts类库,创建WCF Service的接口 IEightBall 。 1)添加引用(.NET)System.ServiceModel.dll 阅读全文
posted @ 2013-01-13 19:06 fdyang 阅读(487) 评论(0) 推荐(0)