星星之火

燎原之势不可挡
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2020年9月25日

摘要: Vue element-ui 国际化 快速上手实践 1. 安装vue-i18n npm install vue-i18n -S 或 cnpm install vue-i18n -S 2. 在项目目录中创建lang文件夹,并创建三个js文件,为别为:zh.js、en.js、index.js 2.1 z 阅读全文

posted @ 2020-09-25 00:04 星星之火116 阅读(239) 评论(0) 推荐(0) 编辑

2020年4月21日

摘要: 系统架构——负载均衡整理总结 基本定义 集群:多个服务器处理相同的事,多服务器代码是一样的。 分布式:多个服务器协同做一件事 有了集群,承载能力肯定可以提升 有了集群,就一定有负载均衡(请求转发) 负载均衡:英文名称为Load Balance,其含义就是指将负载(工作任务)进行平衡、分摊到多个操作单 阅读全文

posted @ 2020-04-21 15:24 星星之火116 阅读(331) 评论(0) 推荐(0) 编辑

2020年3月10日

摘要: 1. AOP AOP:允许开发者动态的修改静态的OO模型,就像现实生活中对象在生命周期中会不断的改变自身。 AOP是一种编程思想,是OOP思想的补充 1.1 AOP面向切面编程 1.1.1 AOP有以下好处 1.1.1.1 聚焦核心业务逻辑 权限/异常/日志/缓存/事务等通用功能可以通过AOP方式添 阅读全文

posted @ 2020-03-10 21:43 星星之火116 阅读(311) 评论(0) 推荐(0) 编辑

2020年3月9日

摘要: 1. Linq Linq 其实就是把对数据操作的通用部分完成,把可变的交给委托,使用者只用关心可变部分,其实Linq就是这么一个封装。 1.1 Linq常用方法介绍 1.1.1 Where List<Person> list = new List<Person>() { new Person(){ 阅读全文

posted @ 2020-03-09 21:22 星星之火116 阅读(182) 评论(0) 推荐(0) 编辑

2020年2月25日

摘要: 1. lambda 1.1 匿名方法lambda表达式 Lambda表达式 Lambda是一个匿名方法,实例化委托的一个参数,编译的时候会产生一个密封类,同时增加一个方法。 Lambda表达式的演化 过程如下: public delegate void ShowInfo(string name, i 阅读全文

posted @ 2020-02-25 16:02 星星之火116 阅读(310) 评论(0) 推荐(0) 编辑

2020年2月24日

摘要: 1. 委托 委托就是一个能把方法当参数传递的对象,而且还知道怎么调用这个方法。在IL中委托就是一个类。继承自System.MulticastDelegate 特殊类,不能被继承。 1.1 委托的声明、实例化、调用 1.1.1 声明 委托用deleate关键字修饰,只有方法名。 public dele 阅读全文

posted @ 2020-02-24 09:56 星星之火116 阅读(233) 评论(0) 推荐(0) 编辑

2020年2月23日

摘要: 1. 特性 1.1 特性Attribute 特性就是一个类,继承自Attribute抽象类(该类无抽象方法、避免实例化),约定俗成用Attribute类结尾,标记时可省略掉Attribute。 用[]修饰,标记到字段,实际上就是调用构造函数,可以指定属性、字段。 AttributeTargets,枚 阅读全文

posted @ 2020-02-23 11:45 星星之火116 阅读(298) 评论(0) 推荐(0) 编辑

2020年2月22日

摘要: 1. 面向对象 1.1 封装、继承、多态理解 1.1.1 封装 封装就是将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。封装的目的是增强安全性和简化编程,使用者不必了解具体的实现细节,而只是要通过外部接 阅读全文

posted @ 2020-02-22 10:16 星星之火116 阅读(169) 评论(0) 推荐(0) 编辑

2020年2月21日

摘要: 1. 反射 1.1 DLL-IL-Metadata-反射 DLL:程序集,包含IL 和Metadada IL:面向对象中间语言(不太好阅读) Metadata描述了dll、exe中的各种类、属性、方法、参数等信息。 反射 Reflection: .NET Framework提供的帮助类库,可以读取M 阅读全文

posted @ 2020-02-21 09:56 星星之火116 阅读(154) 评论(0) 推荐(0) 编辑

2020年2月20日

摘要: 1. 泛型Generic 1.1 引入泛型:延迟声明 泛型方法声明时,并未写死类型,在调用的时候再指定类型。 延迟声明:推迟一切可以推迟的。 1.2 如何声明和使用泛型 泛型方法:方法名称后面加上尖括号,里面是类型参数 类型参数实际上就是一个类型T声明,方法就可以用这个类型T了。 如下所示: pub 阅读全文

posted @ 2020-02-20 10:56 星星之火116 阅读(327) 评论(0) 推荐(1) 编辑