vue + ts 项目中Prop的用法

  • Post author:
  • Post category:vue

要使vue支持ts写法,我们需要用到 vue-property-decorator , 这个组件完全依赖于vue-class-componet 首先安装: npm i -D vue-property-decorator @Prop(options: (PropOptions | Constructor[] | Constructor) = {}) @Prop 装饰器接收一个参数,这个参数可以有三种…

继续阅读 vue + ts 项目中Prop的用法

层次聚类算法

  • Post author:
  • Post category:其他

https://zhuanlan.zhihu.com/p/363879425 版权声明:本文为qq_35789421原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/qq_35789421/article/details/130253313

继续阅读 层次聚类算法

linux下串口调试工具/串口终端推荐: picocom(转)

  • Post author:
  • Post category:linux

对于picocom, kermit, minicom, picocom 最简单易用,也完全符合我的使用需求。 安装 (mint / ubuntu): $ sudo apt-get install picocom 使用 : $ picocom -b 115200 /dev/ttyUSB0 (/dev/ttyUSB0 为串口设备文件,如果用的不是USB转串口,则为 /dev/ttyS*) (可以设置一…

继续阅读 linux下串口调试工具/串口终端推荐: picocom(转)

数组里面对象去重的3种方法

  • Post author:
  • Post category:其他

数组里面对象去重的方法挺多的,下面列了几种方法任君选择! 下面是将要过滤的数据,将arr里面id重复的数据去掉(下面方法中用的arr都是这组数据哦)。 var arr = [ {id: 1, name: '周瑜1'}, {id: 3, name: '王昭君1'}, {id: 2, name: '李白1'}, {id: 1, name: '周瑜2'}, {id: 2, name: '李白2'}, {…

继续阅读 数组里面对象去重的3种方法

【Spring】自定义拦截器实现简单的登录拦截

  • Post author:
  • Post category:其他

简介 : HandlerInterceptor是SpringWebMVC的处理器拦截器,类似于Servlet开发中的过滤器Filter,用于处理器进行预处理和后处理。通过实现该接口自定义拦截器,进行登录拦截。 一、什么是拦截器: 引用: https://blog.csdn.net/echo0127/article/details/109160784 什么是拦截器 :在AOP(Aspect-Orie…

继续阅读 【Spring】自定义拦截器实现简单的登录拦截

thrift

  • Post author:
  • Post category:其他

压缩格式 Thrift中支持多种压缩类型,包括: TBinaryProtocol:二进制格式,不进行压缩,传输效率高,但占用带宽较大。 TCompactProtocol:紧凑格式,采用了可变长度的整数编码方式,对于小的整数和布尔值可以采用更紧凑的编码,传输效率较高,占用带宽较小。 TJSONProtocol:JSON格式,采用了Unicode编码,可读性强,但传输效率低,占用带宽较大。 TSimp…

继续阅读 thrift

C#算法 实现字符串反转

  • Post author:
  • Post category:其他

String字符串和StringBuilder字符串的区别: String字符串是不可变字符串,而StringBuilder是可变字符串。每次使用String类构造一个字符串时,都要在内存中创建一个新的字符串对象,都要为该新对象分配新的空间。在需要对字符串执行重复修改的情况下,创建新的String对象的系统开销会很大。 StringBuilder表示可变字符串,在通过追加 移除 替换 插入字符而创…

继续阅读 C#算法 实现字符串反转

js对象动态设置属性名

  • Post author:
  • Post category:其他

在js中有两种方式访问一个对象的内容 1、通过点表示法 const student = { name: '张三', age: 18, action: function eat () {alert('我喜欢吃')} } // 点表示法 student[name]; student[age]; student.action(); // 注:这里加括号说明是要调用,如果不加括号会直接打印出eat方法 2…

继续阅读 js对象动态设置属性名

Flex 布局

  • Post author:
  • Post category:其他

一、Flex布局是什么? Flex是Flexible Box的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活性。 .box{ display: flex; } 行内元素也可以使用Flex布局。 .box{ display: inline-flex; } Webkit内核的浏览器,必须加上-webkit前缀。 .box{ display: -webkit-flex; /* Safari */ …

继续阅读 Flex 布局

使用idea自带反编译工具,反编译jar

  • Post author:
  • Post category:其他

java -cp .\java-decompiler.jar org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=true .\xxx.jar .\XXXX\ java-decompiler.jar 在idea安装目录plugin下。 上面命令,将xxx.jar 反编译后,放入XXXX文件夹下 版权声明:本文为h…

继续阅读 使用idea自带反编译工具,反编译jar