- 博客(49)
- 资源 (5)
- 收藏
- 关注
转载 DES 3DES RSA AES MD5加密解密(二)
#region RSA加密 解密 /// <summary>RSA加密 /// /// </summary> /// <param name="plaintext">明文</param> /// <param name="publicKey">公钥&l...
2019-03-22 11:39:37 268
转载 DES 3DES RSA AES MD5加密解密(一)
using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Security.Cryptography;using System.Text;using System.Web;namespace WebDemo.Until{ public clas...
2019-03-22 11:38:18 331
原创 install service
@echo offset desdir=%ProgramFiles%\BlockSleepServiceset currentPath=%~dp0set serviceName="BlockSleepService" sc query %serviceName% > nulif %ERRORLEVEL% ==1060 (goto notexist)goto exi...
2018-09-03 11:06:46 1426
转载 [WPF]PlaneProjection三维效果
https://msdn.microsoft.com/zh-cn/library/system.windows.media.planeprojection(VS.95).aspx
2016-01-07 11:15:35 2138
转载 抽象类和接口
大家都容易把这两者搞混,我也一样,在听李建忠老师的设计模式时,他也老把抽象类说成接口,弄的我就更糊涂了,所以找了些网上的资料. 一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆
2015-11-02 14:40:43 478
原创 How to make a bootable[Win VISTA/7/8] USB flash Media
1. Press WIN + R;2. Enter DISKPART3. Enter following command (The attached picture is for yourreference.): a. list disk// check the connected disk b. sel ...
2014-09-13 15:49:18 1349
转载 WPF等待框用户控件
WPF等待框用户控件 HorizontalAlignment="Center" VerticalAlignment="Center"> ScaleX="1.0" ScaleY="1.0" />
2014-03-22 13:47:18 5315
转载 C# XML序列化实例学习
相关的常用Attribute(命名空间System.Xml.Serialization ) [XmlRootAttribute("PurchaseOrder", Namespace="http://www.cpandl.com", IsNullable=false)] // 指定根 [XmlIgnoreAttribute]
2014-01-22 12:00:08 1902
原创 WPF 数字框实现
WPF 数字框实现,虽然功能实现了,但是封装不够好.通用性不够好的做法当然是通过加依赖属性,做成一个NumTextBox的WPF控件
2013-12-18 11:43:03 3602
转载 对话框概述[MSDN]
对话框概述.NET Framework 4.5 其他版本 .NET Framework 4.NET Framework 3.5.NET Framework 3.0 1(共 1)对本文的评价是有帮助- 评价此主题独立应用程序通常有一个主窗
2013-12-04 10:17:34 1065
转载 FormattedText 类(MSDN)
FormattedText 类.NET Framework 4.5 为在 Windows Presentation Foundation (WPF) 应用程序中绘制文本提供低级别控制。继承层次结构System.Object System.Windows.Media.FormattedText
2013-11-29 15:31:11 7508
转载 如何:在十六进制字符串与数值类型之间转换(C# 编程指南MSDN)
Visual Studio 2008Visual Studio 2013Visual Studio 2012以下示例演示如何执行下列任务:获取字符串中每个字符的十六进制值。获取与十六进制字符串中的每个值对应的字符。将十六进制 string 转换为整型。将十六进制 string 转换为浮点型。将字节数组转换为十六进制string
2013-11-29 09:37:31 840
转载 WPF操作RichTextBox
取出richTextBox里面的内容第一种方法:将richTextBox的内容以字符串的形式取出 string xw = System.Windows.Markup.XamlWriter.Save(richTextBox.Document);第二种方法:将richTextBox的类容以二进制数据的方法取出 FlowDocument document = richText
2013-11-27 11:46:28 1031
转载 VS2010生成代码文件注释模板
VS2010生成代码文件注释模板,在新建类的时候,都统用成一个模板,这样方便注释怎么生成这样一个模板文件?怎么用呢? 然后点击:File->Export Template->Next->..->Finish导出路劲默认为:C:\Users\MyDocuments\Visual Studio 2010\My Exported Templates\Clas
2013-03-21 16:36:54 2959 1
原创 关于C#与C++数据类型对应及转换
关于C#与(C++)Com交互之数组传递通过C#分配内存空间给COMvoid SetDataToCom(){ var arrayy =new int[3]{1,2,3}; int size = Marshal.SizeOf(arrayy[0]) * arrayy.Length;
2013-03-20 19:17:06 1960
原创 WPF查找子控件
递归查找控件,设置属性值 void EnumVisual(Visual visual) { try { for (int i = 0; i { Visual obj = (Visual)VisualTreeH
2013-03-06 19:00:01 2874
转载 C# 用Process启动系统资源
public static void 打开格式化对话框() { Process.Start("rundll32.exe"," shell32.dll,SHFormatDrive"); } public static void 打开控制面板游戏控制器一般() { Process
2012-12-23 13:31:07 862
原创 ScrollViewer的滚动问题
在C# 中,两个ScrollViewer嵌套在一起或者ScrollViewer里面嵌套一个ListBox、Listview(控件本身有scrollviewer)的时候,我们本想要的效果是鼠标滚动整个ScrollViewer的内容,但你会发现实际结果和你想像的不一样,内部有scrollviewer的内容不会随鼠标的滚动而滚动,怎么办呢?解决办法如下:先截取外面的ScrollViewer的滚动
2012-12-20 19:14:43 7081
转载 字号、pt、px、em换算对照表
字号、pt、px、em换算对照表 pt (point,磅) 是一个物理长度单位,指的是72分之一英寸。px (pixel,像素)是一个虚拟长度单位,是计算机系统的数字化图像长度单位,如果px要换算成物理长度,需要指定精度DPI(Dots Per Inch,每英寸像素数),在扫描打印时一般都有DPI可选。Windows系统默认是96dpi,Apple系统默认是72dpi。em是一个相对长
2012-12-20 18:48:14 4147 1
原创 算法之Linq
int[] arr = new int[] { 1, -3, 9, 4, 2, 5, 1, -4, 0 }; var ts = arr.Select(i => new Tuple(5 - i, i)).Distinct(). Where(t => arr.Contains(t.Item1)).Select(t => (t.Item1 (t
2012-12-10 11:18:49 618
原创 C#获取USB事件API
const int WM_DEVICECHANGE = 0x2190; const int DBT_DEVICEARRIVAL = 0x8000; const int DBT_DEVICEREMOVECOMPLETE = 0x8004; protected override void WndProc(ref Message m)
2012-12-10 10:54:28 2714
原创 网络问题
前提:2台笔记本,在没有无线路由器下,只有一条网线接口的外网下,要使2台电脑都上外网,怎么办?解决办法:将其中一台笔记本A,接上网线,然后 1. 以管理员身份运行cmd 2. 输入以下命令并回车: netsh wlan set hostednetwork mode=allow ssid=[自己起个热点的名字] key=[长度至少8位的密码]
2012-12-04 15:21:58 736 2
原创 C#,WMI获取系统信息
加入命名空间:using System.Management; /// /// //获取CPU序列号代码 /// /// string GetCpuID() { try { string cpuInf
2012-11-23 14:39:57 3775
转载 滕王阁序
滕王阁序 王勃 豫章故郡,洪都新府。星分翼轸,地接衡庐。襟三江而带五湖,控蛮荆而引瓯越。物华天宝,龙光射牛斗之墟;人杰地灵,徐孺下陈蕃之榻。雄州雾列,俊采星驰。台隍枕夷夏之交,宾主尽东南之美。都督阎公之雅望,棨戟遥临;宇文新州之懿范,襜帷暂驻。十旬休假,胜友如云;千里逢迎,高朋满座。腾蛟起凤,孟学士之词宗;紫电青霜,王将军之武库。家君作宰,路出名区,童子何知
2012-11-21 09:57:00 1580 2
原创 WPF 密码框输入密码时强制使用英文输入法
最近项目遇到这个问题,网上搜了半天,也没有好的解决方案,哥怒了!于是自己想了个笨办法:在登录密码框登录时,只能按英文输入法输入,强制密码框使用英文输入法:思路是:在密码框的键盘焦点事件和键盘输入事件,列出当前系统所有输入法,将系统输入法强制切换成英文输入法。可能也不是很完美的办法,希望大家多指教,先谢过了。 UI: xmlns="http://schemas.
2012-08-21 11:22:47 6149 2
转载 C#实例化顺序问题
摘要:面试题从很大程度上会反映一个公司的业务水平,今天我们将谈到的是一道关于实例化顺序的C#面试题。 最近找工作,面试了几家公司,其中有一家公司的面试题给我印象很深,不久前在博客园看过类似的题目,但这次的更复杂,题目如下:public class BaseA{ public static MyTest a1 = new MyTest("a1"); publi
2012-08-17 11:40:20 1394
转载 《Effective C#中文版:改善C#程序的50种方法》读书笔记
从去年找工作以来,都没什么时间写博客[找工作的体会:建议以后有自己开公司的IT人一定要找IT专业人员做HR,好多公司的HR并不能真正发掘人才,他们形成了太多的偏见,如在学校期间学不了什么东西、只看学校有多少奖励等。真正钻研技术的人才不会追求虚无的东西],其实这本书我都借了好久,一直没有系统的看,所以趁这两天好好看看,顺便总结了一些要点,给那些需要这方面知识而又没有太多时间的IT人一个快速的学习机会
2012-08-17 10:24:05 956
原创 C#调用API接收发送窗口消息
C#调用API接收发送窗口消息 发送:首先导入发送消息API [DllImport("User32.dll", EntryPoint = "SendMessage")] private static extern int SendMessage(IntPtr wnd, int msg, IntPtr wP, IntPtr lP);//发送后等待处理完才返回 [DllI
2012-08-08 11:22:48 3113
原创 C#判断当前启动程序进程是否存在
System.Threading.Mutex mutex;//注意,此变量要定义为成员变量,而不是局部变量 bool CheckMultiInstance() { bool createdNew = true; mutex = new System.Threading.Mutex(true, "_TEST_Mutex_",
2012-08-08 10:18:25 7646
原创 C#.ToString()格式大全
C#.ToString()格式大全 stringstr1=string.Format("{0:N1}",56789); //result: 56,789.0stringstr2=string.Format("{0:N2}",56789); //result: 56,789.00stringstr3=string.Form
2012-08-08 10:02:26 35829
原创 Operating the registry help class(C#读写注册表操作)
/// /// Operating the registry help class /// public class RegistryHelper { /// /// Gets value by access registry in 'CurrentUser' path ///
2012-08-08 09:38:53 1655
转载 WPF绑定模式
WPF支持OneWay,TwoWay,OneTime,Default和OneWayToSource等多种绑定模式无论是目标属性还是源属性,只要发生了更改,TwoWay 就会更新目标属性或源属性。OneWay 仅当源属性发生更改时更新目标属性。OneTime 仅当应用程序启动时或 DataContext 进行更改时更新目标属性。OneWayToSo
2012-06-03 22:28:46 7301 2
转载 自定义WPF滚动条(ScrollViewer):仿苹果系统规划
苹果系统滚动条最大的特点就是滚动上下按钮是统一摆放在右下侧(如下图)。今天通过WPF灵活的控件模板来定义一个类似的滚动条。 效果如下: Window.Resources> SolidColorBrush x:Key="NormalColor">Red/SolidColorBrush> SolidColorBrush x
2012-05-13 17:39:53 1855
原创 简单冒泡
/// /// 简单冒泡 /// /// public static void sort(int[] a) { int c; /*冒泡排序*/ for (int i = a.Length - 1; i >= 1; i--)
2012-04-26 01:37:00 359
原创 C#基础概念二十五问
C#基础概念二十五问 1.静态变量和非静态变量的区别? 2.const 和 static readonly 区别? 3.extern 是什么意思? 4.abstract 是什么意思? 5.internal 修饰符起什么作用? 6.sealed 修饰符是干什么的? 7.override 和 overload 的区别? 8.什么是索引指示器? 9.new 修饰符是起
2012-04-26 01:35:49 526
转载 WCF基础
第1章WCF基础本章主要介绍WCF的基本概念、构建模块以及WCF体系架构,以指导读者构建一个简单的WCF服务。从本章的内容中,我们可以了解到WCF的基本术语,包括地址(Address)、绑定(Binding)、契约(Contract)和终结点(Endpoint);了解如何托管服务,如何编写客户端代码;了解WCF的相关主题,诸如进程内托管(In-Proc Hosting)以及可靠性的实现。即
2012-04-26 01:34:09 5267
转载 WPF的知识
闲话WPF之一(WPF的结构) WPF进入我们的生活已经很多年。(写这句话让我想起来了“我不做大哥好多年”。) 个人认为在UI的实践中,用户需要的是易于操作的,更加绚丽的界面。这两个应该是最基本、也是最重要的宗旨。而对于开发人员就是要用最简单的方法开发出尽可能漂亮的界面,并且效率也不能太差。(要求是不是有些过分啦!)除了在一些Web开发和特殊的应用中,很少有开发组配备单独的美工,至少目前是这
2012-04-26 01:30:19 5126
WMI代码生成器
2012-11-23
C# WPF自定义分页控件
2012-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人