摘要: 简介:Caliburn.Micro是Caliburn的一个轻量级版本开源架构,可以用于wpf,sliverlight,wp7等,和注重模块化的Prism比起来也有许多优点,具体比较可以参考 此文 https://idanreuven.wordpress.com/2016/01/08/prism-vs 阅读全文
posted @ 2017-03-17 13:08 碎心炼心 阅读(1926) 评论(1) 推荐(0) 编辑
摘要: 场景:在定义wpf 用户控件的时候,希望使用时设置自定义的属性来改变用户控件里的状态或内容等。 下面直接上实例代码: 用户控件的后台代码,定义依赖属性 Xaml 代码中绑定依赖属性 下面是自定义控件的使用实例: 希望对大家有用! 阅读全文
posted @ 2017-03-08 09:52 碎心炼心 阅读(6079) 评论(3) 推荐(5) 编辑
摘要: 今天遇到一个奇怪的问题,我的A类库引用了Newtonsoft.Json.dll (8.0.0.0),主程序应用了A类库,发现程序运行时报错,提示无法加载Newtonsoft.Json.dll,后来发现Newtonsoft.Json.dll未输出到主程序Bin目录,重新连接类库编译都不能解决问题,仔细 阅读全文
posted @ 2017-03-01 09:44 碎心炼心 阅读(483) 评论(0) 推荐(1) 编辑
摘要: 硬盘分区 常识 主分区:最多只能有4个 扩展分区:用于突破主分区最多4个的限制 *最多只能有1个 *主分区+扩展分区最多有4个 *不能写入数据,只能包含逻辑分区 逻辑分区 格式化:实际是写入文件系统,文件系统有: Window: FAT16:最大支持2G分区 FAT32:单文件不超过4G,支持16T 阅读全文
posted @ 2017-02-06 16:18 碎心炼心 阅读(430) 评论(2) 推荐(0) 编辑
摘要: 很久没写博客了,有时就是坚持不了,现在重新下决定,用博客记录自己的所学,巩固巩固。 公司项目曾涉及与linux系统通讯的程序,参考了些例子实现了,现在写下了,做个记录供以后查阅,废话不说了,现在开始...... 首先定义C#里的结构体:using System.Runtime.InteropServices; [Serializable] // 指示可序列化 [StructLayout(LayoutKind.Sequential, Pack = 1)] // 按1字节对齐 public struct MyStruct { public... 阅读全文
posted @ 2013-05-11 13:29 碎心炼心 阅读(1281) 评论(0) 推荐(1) 编辑
摘要: 在C#批量还原备份MySql--cmd命令操作篇 我们了解了如何使用mysqldump.exe,mysql.exe命令来备份还原mysql,在这篇文章我们学习有C#来操作,并制作一个备份还原工具。 我们要操作cmd.exe使用到了Process类,使用这个类首先要引入命名空间System.Diagnostics,此类提供对本地和远程进程的访问并能够启动和停止本地系统进程。View Code /// <summary> /// 执行Cmd命令 /// </summary> /// <param name="workingDirecto... 阅读全文
posted @ 2011-12-10 15:44 碎心炼心 阅读(2341) 评论(6) 推荐(2) 编辑
摘要: 这是我第一次写博客,若有表达的不好或有什么错误,欢迎指教,希望大家都能在错误失败中成长。客气话不多说,下面切入正题。 最近公司项目需要,要备份Mysql数据库,由于项目的数据库个数很多有300多个,所以希望写一个工具完成备份还原操作。网上搜查了一下资料MySql备份,最简最快的方法是直接拷贝文件,但是这种方法可能在不同版本的MySql中还原出现问题,具体怎么操作,复制的文件在哪找,我也没有去认真考究,网上很多人提到直接复制法但都没有说明具体的操作步骤,希望有试过的人可以和大家分享下你的想法。而我选择的是用MySql自带的工具mysqldump.exe,我会分两部分介绍,第一部分介绍cmd命令. 阅读全文
posted @ 2011-12-03 11:50 碎心炼心 阅读(2055) 评论(1) 推荐(1) 编辑