08 2020 档案
摘要:My sql 性能优化 1.从0到1构建索引系统: 1.1 为什么要使用索引?:加快查找速度 1.2 如何设计索引?:DB数据-->磁盘, 1.查询关键值;2.定位文件名;3.偏移量 1.3 设计索引时用什么数据结构: mysql: B+树 数据结构,myssql.com: 搜索引擎:innodb,
阅读全文
摘要:vue get 传参: axios.get("http://localhost:44326/home",{params:{i:222}).then(function (res){ console.log(res.data);} Vue post传参: 1.拼接字符串var postData='nam
阅读全文
摘要:1. 安装node.js node -v 2. 安装npm: npm -v cnpm -v npm - install -g cnpm --registry=https://resgistry.npm.taobao.org 3. 安装脚手架: cnpm i -g @vue/cli //安装3.0及以
阅读全文
摘要:1.委托是一个类,可以声明,实例化,调用方法; 2.事件是一个委托的实例+event关键字修饰,有安全限制 3.lambda是一个匿名方法,是一个语法糖;编译器会生成一个委托调用的方法; 4.ling where ,select,是基于委托的代码封装,把数据筛选的通用逻辑完成,把判断交给委托传递;基
阅读全文
摘要:PDF using iTextSharp.text;using iTextSharp.text.pdf; Document document = new Document(); PdfWriter writer = null; int titleSize = 13; int contentSize
阅读全文
摘要:iTextSharp快速使用指南 前言 最近公司一直使用iText开发PDF报表,使用一段时间之后发现iText这个类库虽然是庞大无比,但作为程序猿我们不需要知道所有的类和方法,我们只需要知道如何使用即可。 所以这篇文章就是告诉大家如何快速的使用iTextSharp(iText .net版本)进行开
阅读全文
摘要:特性attribute: 修饰作用 attribute声明,标识,生效,原理,扩展,aop思想的体现; attribute声明:[]放在方法上,或类上,属性上,起修饰作用 1.常见的特性(你知道特性吗?用过吗?你知道的特性举例说明一下): [Obsolete(“请使用xxx代替”,ture)]://
阅读全文
摘要:反射高级应用 反射reflection:3种动态加载.dll的方法 反射定义: c#代码--》VS 编译器编译dll,exe(metadata元数据,IL,)-->CLR,JIT 运行时环境将dll,exe 编译为电脑cpu可以识别的机器码01010001 reflection 是一个帮助类,可以读
阅读全文
摘要:泛型generic: 1.定义:为了达到用一套代码满足多种需求。list<int> intList=new List<int>(); intlist.where<int>(i=>i >100); public bool update<T>(T t) where T:BaseModel { Type
阅读全文