2019 10-20

apply、bind、call方法的作用与区别

js中call、apply、bind方法的作用和区别 1.call方法 作用:专门用于修改方法内部的this指向 格式:xxx.call(对象名,参数1,参数2,...);。即:将xxx方法的this指向为对象名 实例:javascriptfunctiontest(a,b){console.log(this);console.log(a+b);}test(1,2);//window3varobj={name:'zjy'};window.test.call(obj,3,5);//{name:'

2019 10-20

第八周课程总结&实验报告(六)

课程总结 异常 ·异常时导致程序中断运行的一种指令流,如果不对异常进行正确的处理,则可能导致程序的中断执行,造成不必要的损失。 ·异常代表了一种意外的情况,代表了正常情况下不会发生的情况。 ·在程序的设计中必须要考虑各种异常的发生,并正确的做好相应的处理,这样才能保住程序的正常执行。 异常处理格式 try{ //有可能出现异常的语句 }catch(异常类异常对象){ //编写异常处理语句 }[catch(异常类异常对象){ //编写异常处理语句 }...] [finally{ 一定会运行到的代码

2019 10-20

Peaks题解

Peaks题解 这是一道经典的Kruskal重构树的题目,还是得好好写写,题目中 每组询问询问从点v开始只经过困难值小于等于x的路径所能到达的山峰中第k高的山峰 中 从点v开始只经过困难值小于等于x的路径 难以实现所以我们要借助Kruskal重构树的黑科技,建一颗Kruskal重构树,如有不会的敬请请看这里然后每次询问从一个点往上倍增跳,跳到不能跳为止这个点以下的点就是能通过困难值<=x的边能到达的点,根据Kruskal重构树的性质,所有原来节点都在叶子节点,每次查询这个点所代表的

2019 10-20

C#获取屏幕鼠标坐标点颜色

[DllImport( "user32.dll" )]         private  static extern IntPtrGetDC(IntPtrhwnd);           [DllImport( "gdi32.dll" )]     

2019 10-20

PCB板信号完整性分析的操作步骤及设置方法

  AD16的主要功能是画电路原理图和根据电路原理图设计PCB板。为了使设计的电路、画完的电路原理图,从电路原理上不存在错误,从电路逻辑上不存在混乱,AD16专门开发了电路原理图的仿真程序。这样可以把设计存在的问题,在第一步:绘制电路原理图阶段就及时发现,然后根据仿真结果,改进电路原理图。这就避免了等到印刷电路板装配零件完成为成品之后再发现问题时,造成的大量的人力物力损失。同样:设计PCB时,也是先在电脑上根据电路原理图,绘制PCB板图。然后再把电脑PCB板图拿到PCB工厂生产PCB板。AD1

2019 10-20

更改文件和目录权限相关

一、更改文件或目录的用户和用户组:chown 1、常用格式 chown用户文件或目录#仅仅授权用户 chown:组文件或目录#仅仅授权组 chown用户:组文件或目录#授权用户和组 -R参数表示递归更改目录的用户和用户组。 2、使用示例 a.更改文件所属的用户属性 [[email protected]test]#llfile1.txt -rw-r--r--1rootroot0Oct1807:15file1.txt [[email protected]test]#

2019 10-20

动手动脑的问题以及课后实验性的问题3

1packageThree; 2 3publicclassInitializeBlockClass{ 4{ 5field=200; 6} 7publicintfield=100; 8publicInitializeBlockClass(intvalue) 9{ 10this.field=value; 11} 12publicInitializeBlockClass() 13{ 14 15} 16} 1packageThree; 2 3publicclass

2019 10-20

把爱好变成职业

只要把自己的爱好拍成视频,上传到网上,让别人观看你的视频,观众越多越好。只要观众足够多,爱好就能变成职业。 旅游就拍游记,美食就拍吃菜或做菜,电影就拍剧情介绍绍或评论。只要观众多,视频平台会给创作者分成,厂商会找你合作。哪怕只有一万个人订阅,收入也不会输给普通的上班族。 这方面,最好的例子就是电子游戏。最早的时候,喜欢玩电子游戏是挣不到钱的。后来,有人把游戏的过关视频传上网,发现居然很多人爱看。观众之多,创造出了好几个产业:游戏直播、游戏评论、游戏解说、游戏竞技,都是从视频衍生出来的。 只要能

2019 10-20

js的json序列化和反序列化

  (1)序列化   即js中的Object转化为字符串 1.使用toJSONString varlast=obj.toJSONString();//将JSON对象转化为JSON字符 2.使用stringify varlast=JSON.stringify(obj);//将JSON对象转化为JSON字符 (2)反序列化     即js中JSON字符串转化为Object 1.使用parse varobj=JSON.parse(da

2019 10-20

python正则表达式

字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比如判断一个字符串是否是合法的Email地址,虽然可以编程提取@前后的子串,再分别判断是否是单词和域名,但这样做不但麻烦,而且代码难以复用。 正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,我们就认为它“匹配”了,否则,该字符串就是不合法的。 所以我们判断一个字符串是否是合法的Email的方法是: 创建一个匹配Email的正则表达式; 用该正