会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Gotta
博客园
首页
新随笔
联系
订阅
管理
2019年6月11日
WPF Microsoft.Practices.Unity 注入大法简单示例
摘要: 最近新入职了公司,做WPF方向的项目,进来后看到这边大量运用了依赖注入来解耦,采用的是Microsoft.Practices.Unity。 WPF的话,目前主要有两个技术来实现IOC,unity和MEF,MEF前边也写过简单例子,这篇就简单入门下Unity。 之前接触IOC就是上家公司接手的烂尾项目
阅读全文
posted @ 2019-06-11 13:27 Gotta
阅读(508)
评论(0)
推荐(0)
编辑
2019年1月2日
在实际业务中用一个简单泛型,以及父子类的转换
摘要: 这几天回去看了下之前的项目源码,发现极为粗制滥造,CRUD成了习惯后,技术很容易停滞不前,大部分时间用在了CV上,代码复制过来就用,也不加一改动、抽象、封装下。 这里举一个小例子。 有三个业务功能,材料计划,材料申请,采购计划。都有工作流参与,需要记录每一步中材料的数量和变化。共有属性:材料名称,材
阅读全文
posted @ 2019-01-02 15:14 Gotta
阅读(310)
评论(0)
推荐(0)
编辑
2018年12月20日
RabbitMQ 工作图解
摘要: (转网上的图) (原文地址 ,http://www.cnblogs.com/knowledgesea/p/5296008.html)
阅读全文
posted @ 2018-12-20 14:49 Gotta
阅读(1094)
评论(0)
推荐(0)
编辑
2018年12月19日
RabbitMQ常用命令
摘要: 1.查询服务状态rabbitmqctl status 2 列举虚拟主机列表rabbitmqctl list_vhosts 3 列举用户列表rabbitmqctl list_users 4 添加用户和密码rabbitmqctl add_user myadmin 123 5 设置权限 rabbitmqc
阅读全文
posted @ 2018-12-19 14:03 Gotta
阅读(127)
评论(0)
推荐(0)
编辑
2018年12月18日
搭建 .Net RabbitMQ 开发环境
摘要: 开发环境,window 10 64位,VS2017,系统账号需要用administrator。 1 先需要安装erlang语言开发包,一路默认安装就是了,地址:http://www.erlang.org/downloads 安装完后检查下系统变量是否自动配置好了。如果木有,手动CMD注册下 ERLA
阅读全文
posted @ 2018-12-18 16:41 Gotta
阅读(284)
评论(0)
推荐(0)
编辑
2018年12月14日
不使用第三个变量交换两个变量的值
摘要: 1 原点距离法 int a=3,b=5;//把a b看成X轴上的两个点 a=b-a;//两点之间的距离是2 b=b-a;//b减去距离就是a的坐标, a=a+b;//b的坐标+距离就是a的坐标 2 异或法 任意一个数与任意一个给定的值连续异或两次,值不变 int a=3,b=5; a=a^b; b=
阅读全文
posted @ 2018-12-14 15:08 Gotta
阅读(169)
评论(0)
推荐(0)
编辑
2015年12月7日
WEB编程 入门简单 进阶难
摘要: 其实不论是WEB还是其他什么编程,都是这个道理,至于为什么,我贴几段代码,大家感受下。JS 计算今天是星期几入门级 1 // 计算系统当前是星期几 2 var str =""; 3 var week =new Date().getDay(); 4 if (week ==0) { 5 str ="今天...
阅读全文
posted @ 2015-12-07 14:28 Gotta
阅读(303)
评论(0)
推荐(0)
编辑
2015年8月13日
C# 字符串的长度问题
摘要: string str = "aa奥奥";如果直接取 str.length,取的就是字符的长度,一个汉字也是一个字符,长度就是4。一个汉字是两个字节,如果需要统计字节数,可以用下边的如果需要计算总的字节长度System.Text.Encoding.Default.GetBytes(str).Lengt...
阅读全文
posted @ 2015-08-13 15:47 Gotta
阅读(5336)
评论(1)
推荐(0)
编辑
2015年4月3日
C# 反射
摘要: 1 什么是反射我所理解的反射,程序运行时动态的去获取程序集里的类、其中的方法,或者获取一个类里的属性、方法。我们用VS开发项目,引用一个DLL时,可以看到这个程序集里的方法,这其实就是VS自带的反射实现的,自动反射出其中的属性方法等等。如果是在运行时才动态去引用别的程序集呢?这时候就需要用到反射了。...
阅读全文
posted @ 2015-04-03 14:49 Gotta
阅读(347)
评论(0)
推荐(0)
编辑
2015年4月2日
C# 拼接字符串的几种方式和性能
摘要: 开发过程中常用到的拼接字符串的方法有三种: 1 简单 “+=” 拼接法 string str="a"; str+="c"+"d"; string str_1="a"+"b"; 首先需要明白的是string类型,string是引用类型,保留在堆上,而不是栈上,用的时候传的是内存中的地址,每次修改就会重
阅读全文
posted @ 2015-04-02 10:04 Gotta
阅读(76426)
评论(1)
推荐(4)
编辑
下一页