草庐IT

day 06 字符串

字符串字符串概述(个人理解字符串就是把一串字符连接在一起,而且他的值类型是常量,所以不能改变,返回值只能返回一个新的字符串)字符串也是一个数据结构(串),将同样的内容串在一块。因为在对应的js里面字符串属于一个值类型(值类型是常量常量是不能变)。字符串是不能改变的。结合昨天提到的数据结构里面串也是一个存储结构,作为存储结构增删改查的方法(字符串的增删改查不能针对于本身而是返回一个新的字符串)字符串的声明1.值类型赋值varstr="helloworld" 2.以new关键词声明(引用了对应的值的地址)(用new声明就会开辟一个新空间)varstr=newString("abc");//引用了空

day 05 数组

数组数据结构数据结构顾名思义就数据的结构(逻辑结构存储结构算法)存储结构(数据存储的结构方式)线性结构数组(顺序表)队列栈堆链表非线性结构树图hash(散列表)只要是能存数据的容器就必须具备增删改查的方法数组(个人简介就是一个地址吧很多东西都存起来)数组概述:数组固定一类数据的组合(一般情况下我们数组里面的数据类型一致)(多个数据)数组的声明(引用数据类型)1.使用[]声明数组//里面的数据以,进行分隔vararr=[1,2,3]2.使用new关键词进行声明(对象)vararr=newArray(10)//里面参数指定对应的长度如果你没有写表示长度为0vararr2=newArray(1,2,

day 05 数组

数组数据结构数据结构顾名思义就数据的结构(逻辑结构存储结构算法)存储结构(数据存储的结构方式)线性结构数组(顺序表)队列栈堆链表非线性结构树图hash(散列表)只要是能存数据的容器就必须具备增删改查的方法数组(个人简介就是一个地址吧很多东西都存起来)数组概述:数组固定一类数据的组合(一般情况下我们数组里面的数据类型一致)(多个数据)数组的声明(引用数据类型)1.使用[]声明数组//里面的数据以,进行分隔vararr=[1,2,3]2.使用new关键词进行声明(对象)vararr=newArray(10)//里面参数指定对应的长度如果你没有写表示长度为0vararr2=newArray(1,2,

day 07 对象及其定时器与日期

对象及日期定时器Date日期日期对象的定义(使用new关键词)1.获取当前的时间(本地的时间)!!!vardate=newDate()//不传参就是获取当前时间2.获取指定的时间vardate=newDate(123456)//一个参数毫秒值将这个毫秒值去加上对应的1970.1.10:0:0vardate=newDate('2000/1/100:00:00')//指定一个字符串来指定对应的时间规定格式vardate=newDate(2000,10,5,12,15,15)//年月日时分秒 日期对象的方法get获取时间(重点记忆,把该记得的关键词都记得)这个是获取时间,简单的来说就是得到时间var

day 07 对象及其定时器与日期

对象及日期定时器Date日期日期对象的定义(使用new关键词)1.获取当前的时间(本地的时间)!!!vardate=newDate()//不传参就是获取当前时间2.获取指定的时间vardate=newDate(123456)//一个参数毫秒值将这个毫秒值去加上对应的1970.1.10:0:0vardate=newDate('2000/1/100:00:00')//指定一个字符串来指定对应的时间规定格式vardate=newDate(2000,10,5,12,15,15)//年月日时分秒 日期对象的方法get获取时间(重点记忆,把该记得的关键词都记得)这个是获取时间,简单的来说就是得到时间var

《分布式技术原理与算法解析》学习笔记Day28

故障恢复我们之前讲过故障隔离,它的目的是对故障组件进行隔离,以避免影响系统中的其他组件,尽可能保证分布式系统的可用性。但是之后故障隔离还不够,我们需要考虑进行故障恢复。什么是分布式故障?分布式系统中的故障,可以分为两类:物理故障,例如硬盘损坏、断电断网等。软件故障,例如系统中存在的bug导致系统崩溃、负载过高等。我们可以对故障进行分类讨论,包括:节点故障,可以分为硬件故障和软件故障两种,主要表现是机器无法为用户提供服务。网络故障,节点间无法通信,从而影响分布式应用正常提供服务。什么是故障检测和恢复?故障检测,是指通过一定的方式识别或者发现故障。在分布式系统中,检测硬件故障通常会比较复杂,因此是

《分布式技术原理与算法解析》学习笔记Day28

故障恢复我们之前讲过故障隔离,它的目的是对故障组件进行隔离,以避免影响系统中的其他组件,尽可能保证分布式系统的可用性。但是之后故障隔离还不够,我们需要考虑进行故障恢复。什么是分布式故障?分布式系统中的故障,可以分为两类:物理故障,例如硬盘损坏、断电断网等。软件故障,例如系统中存在的bug导致系统崩溃、负载过高等。我们可以对故障进行分类讨论,包括:节点故障,可以分为硬件故障和软件故障两种,主要表现是机器无法为用户提供服务。网络故障,节点间无法通信,从而影响分布式应用正常提供服务。什么是故障检测和恢复?故障检测,是指通过一定的方式识别或者发现故障。在分布式系统中,检测硬件故障通常会比较复杂,因此是

opencvsharp踩坑DAY1--图像增强emphasize

出差摸鱼做的一个用opencvsharp的东西,用于快速验证,水平极差,目前功能如下 今天搞的功能是复现halcon的图像增强算子emphasize,根据文档其运作过程为1.输入均值(低通)滤波矩阵size,输入Factor,原图灰度集in2.滤波in得图像m3.然后out=round((in-m)*Factor)+in效果如下   它的增强原理是让滤波前后灰度的差值来判断灰度变化区域,假如区域内滤波变换平缓那(in-m)的绝对值会相对较小在乘以系数factor之后对原有的区域影响不大,但是在变化剧烈的区域内则会因为(in-m)对值会相对较大在乘以系数factor之后对原有的区域影响较大,而变

opencvsharp踩坑DAY1--图像增强emphasize

出差摸鱼做的一个用opencvsharp的东西,用于快速验证,水平极差,目前功能如下 今天搞的功能是复现halcon的图像增强算子emphasize,根据文档其运作过程为1.输入均值(低通)滤波矩阵size,输入Factor,原图灰度集in2.滤波in得图像m3.然后out=round((in-m)*Factor)+in效果如下   它的增强原理是让滤波前后灰度的差值来判断灰度变化区域,假如区域内滤波变换平缓那(in-m)的绝对值会相对较小在乘以系数factor之后对原有的区域影响不大,但是在变化剧烈的区域内则会因为(in-m)对值会相对较大在乘以系数factor之后对原有的区域影响较大,而变

初识Js-day01

初识Js1.前言学习js的第一天,简单了解了一下JS的诞生历史,JS相关变量,关键字,命名规范,JS数据类型以及各种数据类型之间的转换,JS运算符的使用,二进制,八进制,十进制,十六进制之间的换算。2.JS的诞生历史1.JavaScript诞生于1995年,由Netscape(网景公司)研发,取名为Mocha,后与sun公司(Java研发公司)合作,1995年9月改名为Javascript。2.JavaScript的版本JavaScript这种语言的基本语法结构是由ECMAScript来标准化的,所以我们说的JavaScript版本一般指的是ECMAScript版本.1997年7月,ECMAS