草庐IT

这几种

全部标签

js获取url参数值的几种方式

方法一:采用正则表达式获取地址栏参数(代码简洁,重点正则)functiongetQueryString(name){letreg=newRegExp("(^|&)"+name+"=([^&]*)(&|$)","i");letr=window.location.search.substr(1).match(reg);if(r!=null){returnunescape(r[2]);};returnnull;}调用方法:let参数1=GetQueryString("参数名1"));方法二:split拆分法(代码较复杂,较易理解)functionGetRequest(){consturl=locat

socket.io断线重连的几种场景

最近有做一个项目,类型聊天室的需求,自然也就选用了socket.io。搭建起来的确快,不管是km上还是外面,大把聊天室的demo,当然,只是demo,简易聊天室,而我们的需求当然不会那么简单啦,于是,就开始填坑了。本机调一切都好,布上服务器之后,各种异常就开始出现了。代码只帖一点片段吧,这里假定你对socket.io有了一定的了解。io.on('connection',(socket)=>{//加入房间socket.join(roomID,()=>{console.log('join');});//退出房间socket.on('disconnect',()=>{console.log('dis

【转行跳槽面试】软件测试工程师都必须知道的这几种面试技巧...

在面试的过程中好多人会有这种的感觉。我在面试的时候面试官会问的特别详细,你们的公司之前是做什么的,还有相关的一些人员构成比例,开发和测试大概有多少人,你们公司有没有运维,有没有产品,以及呢一些详细的软件流程测试,版本大小的一些迭代更新,都是多长的时间,那么在这个过程当中呢。尤其是我们刚刚学习软件测试的同学,对我们这些概念没有特别的清晰区分。所以在这个过程中写一篇文章,分享给那些面试需要帮助的人,如何去了解到这样一些详细的信息,从而提升面试的成功率。分为以下3种问题分享给大家;码字不易,看完在走一、公司的分类我提到这个我问题的时候,就有好多同学问我,你确定吗?软件公司只有一种。我想说那真的是这样

几种查询局域网内在线弱电设备IP地址的方法,总有一款你会用的到

方法一:通过电脑cmd命令查询局域网内设备IP在电脑开始菜单[运行],输入cmd回车,在弹出的命令提示窗口输入ipconfig/all回车,能够查看本机的IP、网关、mac地址信息。然后在命令提示窗口输入arp-a,进行回车,等待返回结果。从返回结果可以查询看本地局域网中的所有与本机通信的监控设备IP地址、mac地址等。方法二、使用局域网IP扫描工具查询IP1.扫描工具NetBScanner可以在网上下载局域网IP扫描工具,电脑安装后即可查询扫描,我知道的一款扫描工具NetBScanner,它是一款适用于局域网中搜索各个主机ip地址的搜索分析软件,NetBScanner采用了NetBIOS协议

Android 获取应用签名证书的SHA1值和MD5值几种方法

一、只有安装包(签名文件打包成release版本的apk文件)的情况下获取:1、将安装包进行解压,在文件中找到META-INF文件目录中存在的CERT.RSA文件。2、在META-INF目录下打开cmd(按住Shift,点击鼠标右键),输入命令:keytool-printcert-fileCERT.RSA,就可以在CMD命令窗口中看到签名文件的信息了,其中包括了SHA1值和MD5值。(前提是已经将jre配置到系统的环境变量中)。二、使用签名证书直接获取查看:可参考Dcloud中的Android平台签名证书(.keystore)生成指南:Android平台签名证书(.keystore)生成指南-

【SpringBoot系列】读取yml文件的几种方式

SpringBoot读取yml文件的主要方式有以下几种:1.@Value注解​我们可以在bean的属性上使用@Value注解,直接读取yml中的值,如:application.yml:name:ZhangsanBean:publicclassMyBean{@Value("${name}")privateStringname;}2.Environment对象我们可以通过注入Environment对象来读取yml值,如:@AutowiredprivateEnvironmentenvironment;publicvoiddoSomething(){Stringname=environment.get

年后准备跳槽一定要注意这几点。谨防踩坑

经历了魔幻的2021最难招聘季,终于要迎来2022虎年。估计不少“打工人”早已蠢蠢欲动。但领教过疫情的余威,经历过史上最难的地狱级求职季,尤其是对应届生求职受疫情影响比较大,求职心态难免受到“重创”,显得比较紧张和纠结:哎呀呀,2022会比2021更难吗?要不要跳槽?据拉勾统计数据显示,就有超过20%的职场人,因疫情而降低了求职标准。2022会比2021更难吗?今年我们来聊聊跳槽的事儿。一,2021年互联网行业招聘行情根据智联招聘22日在北京发布的《2021年互联网产业求职指南》报告的数据显示,2021年一线城市对互联网产品技术人才招聘需求更旺盛,占比为43.8%;而新一线城市的占比,则为33

几种不同绝缘的理解

《GB9706.1-2020医用电气设备第1部分:基本安全和基本性能的通用要求》中提到了一些不同的绝缘,下面谈谈对于这些不同绝缘的理解。标准中提到的几种绝缘和相关名词的定义如下:1、基本绝缘:对于电击提供基本防护的绝缘。注:基本绝缘提供一重防护措施。2、双重绝缘:由基本绝缘和辅助绝缘组成的绝缘。注:双重绝缘提供两重防护措施。3、加强绝缘:提供两重防护措施的单一绝缘系统。4、附加绝缘:附加于基本绝缘的独立绝缘,当基本绝缘失效时由它来提供对电击的防护。注:辅助绝缘提供一重防护措施。这里有个问题,在GB9706.1-2020中,(Supplementaryinsulation)的名词翻译为附加绝缘,

Apache的反向代理有以下几种方式

Apache的反向代理的几种方式:mod_proxy:这是Apache的一个标准模块,它提供了反向代理的功能。您可以使用ProxyPass和ProxyPassReverse指令来配置反向代理。mod_jk:这是一个连接Apache和Tomcat的模块,它提供了反向代理的功能。您可以使用JkMount指令来配置反向代理。mod_proxy_balancer:这是Apache的一个标准模块,它提供了负载均衡和反向代理的功能。您可以使用ProxyPass和ProxyPassReverse指令来配置反向代理,使用ProxyPassReverseCookieDomain和ProxyPassReverse

MATLAB处理数据,掌握这几个小技巧就够了

最近一段时间,工作上花了不少时间用MATLAB处理工厂下线的数据,数据庞大不说,复杂度也高,各种推算和统计。所以今天我打算总结一下,平时我在用MATLAB做数据分析时常用的几个小技巧1.数据类型的转换有一类问题,不论你MATLAB水平如何,平时写代码的时候多少总会遇到,就是数据类型不一致,需要转换至于什么是数据类型,这个问题我就不科普了,大家可以直接在MATLAB命令栏“doc数据类型”,如下图所示通常在数据转换这个问题上,涉及到的比较常见几种的数据类型有double,char,cell,struct我给大家准备了一张数据类型转换的关系图,用class判断一下转换前的两种数据类型,然后按照下面