会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
你好呀嗯嗯
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
下一页
2024年10月16日
WCF通讯实现
摘要: 1.服务端实现: 一.创建接口,并附加ServiceContract特性,并添加回调接口 namespace SOA.WCF.Interface { [ServiceContract(CallbackContract =typeof(ICallBack))] public interface ICa
阅读全文
posted @ 2024-10-16 10:25 你好呀嗯嗯
阅读(25)
评论(0)
推荐(0)
2024年10月14日
WebService
摘要: 1.创建一个web服务: 创建一个mvc模式的web服务; 2.服务中存在HelloWorld方法以及Plus方法 3.创建一个UnitTest项目,进行调用,调用如下: 添加服务引用 测试:
阅读全文
posted @ 2024-10-14 15:41 你好呀嗯嗯
阅读(23)
评论(0)
推荐(0)
2024年9月3日
AOP--面向切面编程
摘要: 1.使用代理模式实现AOP public class UserProcessor : IUserProcessor { public void RegUser(User user) { Console.WriteLine("用户已注册。Name:{0},Password :{1}", user.Na
阅读全文
posted @ 2024-09-03 23:51 你好呀嗯嗯
阅读(25)
评论(0)
推荐(0)
2024年9月2日
行为型设计模式---模板方法\观察者模式\责任链模式
摘要: 1.模板方法:其实就是抽象出来一层出来 2.观察者模式:事件的方式 3.责任链模式: 请假审批: AbstractAuditor auditor = AuditorBuilder.Build(); auditor.Audit(context); 可以指定是哪一级,使用SetNext指定下一流程是哪个
阅读全文
posted @ 2024-09-02 23:56 你好呀嗯嗯
阅读(33)
评论(0)
推荐(0)
2024年8月28日
设计模式--适配器模式/代理模式
摘要: 1.适配器模式:把一个类适配到原有的接口上,可以组合 可以继承 一.继承的方式: class RedisHelperInhert : RedisHelper, IHelper { public void Add<T>() { base.AddRedis<T>(); } public void Del
阅读全文
posted @ 2024-08-28 00:03 你好呀嗯嗯
阅读(26)
评论(0)
推荐(0)
2024年8月27日
设计模式--单例模式
摘要: 1.单例模式:关注于对象的创建。分为懒汉式和饿汉式。 懒汉式:调用方法的时候才创建; class Singleton { private Singleton() //1.私有构造方法 { Console.WriteLine("构造方法被创建"); } private static volatile
阅读全文
posted @ 2024-08-27 23:12 你好呀嗯嗯
阅读(21)
评论(0)
推荐(0)
2024年8月25日
CLRCore
摘要: 1.CLR:公共语言运行时,就是IL(中间语言)的运行环境;安装.net Framewrok的时会安装CLR 2.堆栈内存分配: CLR进行内存的分配 值类型分配在栈中,变量和值都是在线程栈中(结构体是输出值类型,结构体默认继承system.valuetype,所以不能继承其他类了,结构体不能有无参
阅读全文
posted @ 2024-08-25 00:24 你好呀嗯嗯
阅读(33)
评论(0)
推荐(0)
2024年8月24日
控件与布局
摘要: 1.控件的分类:主要要6大类 一.布局控件:可以容纳多个控件或者嵌套其他布局控件,用于在UI上组织和排列控件。Grid、StackPanel、DockPanel等都属于此类,他们拥有共同的父类Panel 二.内容控件:只能容纳一个其他控件或者布局控件作为他的内容。Window、Button等都属于此
阅读全文
posted @ 2024-08-24 18:35 你好呀嗯嗯
阅读(75)
评论(0)
推荐(0)
设计原则
摘要: 1.单一职责原则 /// <summary> /// 一个类只负责一件事 /// 扩展升级,减少修改,直接增加类 /// 方便代码重用 /// 简单-稳定-强大 /// /// 方法层面:方法多个分支,还可能扩展变化,最后拆分成多个方法 /// 类:接受输入--数据验证--逻辑计算--数据库操作--
阅读全文
posted @ 2024-08-24 00:48 你好呀嗯嗯
阅读(33)
评论(0)
推荐(0)
2024年8月22日
X名称空间详解
摘要: 1.x:Name的作用 告诉编译器,为标签处理为这个标签生成对应实例外,还要为实例声明一个引用变量,变量名就是x:Name的值;如果xaml标签所对应对象存在Name属性,也会想值赋值给Name属性;示例如下: <StackPanel> <TextBox x:Name="textBox" Margi
阅读全文
posted @ 2024-08-22 19:26 你好呀嗯嗯
阅读(27)
评论(0)
推荐(0)
1
2
3
4
5
下一页
公告