草庐IT

language-typescript

全部标签

有关TypeScript感触集锦

1、接口1.对象中使用中括号是设置key的类型是字符串,冒号后面就是键值对的值;2.接口只是用来形容给进来的数据必须符合接口类型内容,所以不能赋值;exportdefaultinterfaceIBox{ a:number; b:string; [key:string]:number|string|boolen|null;}3.只读属性interfaceILable{lable:string;a?:number;readonlyb:number//只读}//使用functionfn1(obj:ILable){}functionfn2(o:ILable){o.lable="ss"}fn2({lab

开发并发布npm包,支持TypeScript提示,rollup构建打包

前言:工作了几年,想把一些不好找现成的库的常用方法整理一下,发布成npm包,方便使用。也学习一下开发发布流程。主要用到的工具:npm。开发库:babel、typescript、rollup、eslint、corejs。由于目前只是发布一些函数方法,只需要一些兼容性工具,打包工具即可。一、创建项目可以直接在github上创建一个空项目,然后克隆到本地。进入目录下,执行npminit之后将开始初始化package.json:Thisutilitywillwalkyouthroughcreatingapackage.jsonfile.Itonlycoversthemostcommonitems,an

开发并发布npm包,支持TypeScript提示,rollup构建打包

前言:工作了几年,想把一些不好找现成的库的常用方法整理一下,发布成npm包,方便使用。也学习一下开发发布流程。主要用到的工具:npm。开发库:babel、typescript、rollup、eslint、corejs。由于目前只是发布一些函数方法,只需要一些兼容性工具,打包工具即可。一、创建项目可以直接在github上创建一个空项目,然后克隆到本地。进入目录下,执行npminit之后将开始初始化package.json:Thisutilitywillwalkyouthroughcreatingapackage.jsonfile.Itonlycoversthemostcommonitems,an

论文分享丨Holistic Evaluation of Language Models

摘要:该文为大模型评估方向的综述论文。本文分享自华为云社区《【论文分享】《HolisticEvaluationofLanguageModels》》,作者:DevAI。大模型(LLM)已经成为了大多数语言相关的技术的基石,然而大模型的能力、限制、风险还没有被大家完整地认识。该文为大模型评估方向的综述论文,由PercyLiang团队打造,将2022年四月份前的大模型进行了统一的评估。其中,被评估的模型包括GPT-3,InstructGPT等。在经过大量的实验之后,论文提出了一些可供参考的经验总结。1.在所有被评估的模型中,InstructGPT davinciv2(175B)在准确率,鲁棒性,公平

论文分享丨Holistic Evaluation of Language Models

摘要:该文为大模型评估方向的综述论文。本文分享自华为云社区《【论文分享】《HolisticEvaluationofLanguageModels》》,作者:DevAI。大模型(LLM)已经成为了大多数语言相关的技术的基石,然而大模型的能力、限制、风险还没有被大家完整地认识。该文为大模型评估方向的综述论文,由PercyLiang团队打造,将2022年四月份前的大模型进行了统一的评估。其中,被评估的模型包括GPT-3,InstructGPT等。在经过大量的实验之后,论文提出了一些可供参考的经验总结。1.在所有被评估的模型中,InstructGPT davinciv2(175B)在准确率,鲁棒性,公平

软件工程 统一建模语言(Unified Modeling Language UML) 第4篇随笔

4.1、统一建模语言(UnifiedModelingLanguageUML)是一种可视化的语言规约系统的制品构造系统的制品建立系统制品的文档UML应用范围可用于对象方法和构件方法可用于所有应用领域和不同的平台1.面向对象方法术语/符号主要有两类术语:一种是表达结构化事物的术语一种是表达关系的术语2.UML术语表一种是表达结构化事物的术语对象:是系统中用来描述客观事物的一个实体。一个对象由一组属性和对这组属性进行操作一组方法组成。类:是具有相同属性、操作、关系和语义的一组对象集合属性:描述了对象的具体特征,属性具有属性名和属性值(属性状态)语法:可见性属性名:类型=缺省值{性质串}可见性:pub

软件工程 统一建模语言(Unified Modeling Language UML) 第4篇随笔

4.1、统一建模语言(UnifiedModelingLanguageUML)是一种可视化的语言规约系统的制品构造系统的制品建立系统制品的文档UML应用范围可用于对象方法和构件方法可用于所有应用领域和不同的平台1.面向对象方法术语/符号主要有两类术语:一种是表达结构化事物的术语一种是表达关系的术语2.UML术语表一种是表达结构化事物的术语对象:是系统中用来描述客观事物的一个实体。一个对象由一组属性和对这组属性进行操作一组方法组成。类:是具有相同属性、操作、关系和语义的一组对象集合属性:描述了对象的具体特征,属性具有属性名和属性值(属性状态)语法:可见性属性名:类型=缺省值{性质串}可见性:pub

antd pro 使用心得

最近用antdpro开发了一些web小工具。antdpro不仅仅是升级版的antd组件,更重要的是提供了全套的前端解决方案,包括前端工程的编译打包,路由配置,数据管理,样式和资源的引用,和后端的交互方式。甚至对于网站的国际化也有支持。本篇是近期使用antdpro时,用到的一些功能的整理,整理这些内容是因为比较常用,省得每次在antdpro的官方文档中去搜索。菜单部分antdpro一般用在后台的管理系统,所以菜单部分是重中之重,antdpro的菜单是集中在一个文件中(config/routes.ts)配置的,非常方便。子菜单配置管理系统中,随着管理粒度的细分,子菜单是必不可少的,antdpro中

antd pro 使用心得

最近用antdpro开发了一些web小工具。antdpro不仅仅是升级版的antd组件,更重要的是提供了全套的前端解决方案,包括前端工程的编译打包,路由配置,数据管理,样式和资源的引用,和后端的交互方式。甚至对于网站的国际化也有支持。本篇是近期使用antdpro时,用到的一些功能的整理,整理这些内容是因为比较常用,省得每次在antdpro的官方文档中去搜索。菜单部分antdpro一般用在后台的管理系统,所以菜单部分是重中之重,antdpro的菜单是集中在一个文件中(config/routes.ts)配置的,非常方便。子菜单配置管理系统中,随着管理粒度的细分,子菜单是必不可少的,antdpro中

Typescript 回调函数、事件侦听的类型定义与注释--拾人牙慧

实际项目中会运到的Typescript回调函数、事件侦听的类型定义,如果刚碰到会一脸蒙真的,我就是这是第一次我自己对Typescript记录学习,所以得先说一下我与Typescript的孽缘记得最早是在2014年遇上Typescript当时是完全看不上这东西的,甚至带着鄙视的心态,到不是因为它比原生Js要多写很多代码而是作为一名前端老兵遇上Typescript的语法与类型就会让我想起刚工作时学习的FlashActionscript3.0脚本时代。不能说是完全相同,简直是一模一样。大约2006年Adobe的flash9就开发了自己的新脚本语言ActionScript3完全符合ECMAScript