js 相关语法(json数据处理)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Amy_cloud/article/details/84302700 1 . 将数组里面的对象的每一项的值 转换成 字符串 类型 PS: 比较String() 和 toString() 两种方法; 都是将其它类型的变量转换为字符串的方法,BUT,toString():无法转换null和undefined 故:String() 比 toString() 在我们日常工作中的应用更为广泛
分类: 其他 发布时间: 01-26 22:37 阅读次数: 0

js对数组做处理(数组去重 + 数组对象去重)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Amy_cloud/article/details/84316265 1 . 利用双层循环,对数组去重 function unique(arr) { var ret = []; var len = arr.length; for (var i = 0; i < len; i++) { for (var j = i + 1; j < len; j++) {
分类: 其他 发布时间: 01-26 22:37 阅读次数: 0

JS进度条

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Amy_cloud/article/details/84338324 <span class="data"></span> <div class="main"> <div class="line"></div> <div class="inner"></div> <i></i> </div> <style type="text/c
分类: 其他 发布时间: 01-26 22:36 阅读次数: 0

H5离线存储 Manifest

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Amy_cloud/article/details/84834474 理解: 离线存储可以将站点的文件储存在本地,在没有网络的情况下还是可以访问到存储的对应的站点的页面,这些文件可以包括html,js,css,img等等文件。但其实即使在有网络的时候,浏览器也会优先使用已离线存储的文件。 什么是Manifest: Manifest是一个简单的 文本文件,它的扩展名是任意的,定义需要缓存的文件、资源
分类: 其他 发布时间: 01-26 22:36 阅读次数: 0

React -- 搭建项目

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Amy_cloud/article/details/84860363 React是当前前端比较火的框架之一,主要用于搭建响应式的前端页面。 第一步:安装node: node.js官网 我们用npm创建新的项目,首先用npm 安装 create-react-app脚手架,其可以自动地在本地目录中创建react项目。(PS:UI框架推荐:ant design与ant design pro) 在cmd命
分类: 其他 发布时间: 01-26 22:36 阅读次数: 0

关于vue中input双向数据绑定

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Amy_cloud/article/details/85127400 我们要实现的原理是,当用户输入一个值,不正确时,程序主动更改这个内容。 首先,我们的input框是type=number 类型的;通过v-on:input事件监听用户的输入;min和max控制参数的大小。 <input type="number" min="0" max="300" step="10" v-model.num
分类: 其他 发布时间: 01-26 22:35 阅读次数: 0

Vue封装 分页组件

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Amy_cloud/article/details/85702308 思路: 1.父子组件通过 props 传递相关参数 2.子组件改变父组件的参数通过 $emit 方法来触发 代码: <div class="Pagination"> <div class="page-bar"> <ul> <li><a v-on:cli
分类: 其他 发布时间: 01-26 22:35 阅读次数: 0

记录一段js:判断数组元素连续或者不连续

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Amy_cloud/article/details/86294831 如果我们拿到一个数组的解构是这样的: [‘2’,‘3’,‘5.5’,‘6’,‘7’,‘8’,‘12’,‘12.1’,‘13’,‘16’,‘17’] 我们需要把它变成这样: 2-3,5.5,6-8,12,12.1,13,16-17 思路: 1,先将数组连续的数字push进一个新的数组 2,再通过 map 遍历这个数组 functi
分类: 其他 发布时间: 01-26 22:35 阅读次数: 0

记录一段Js:用url取值

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Amy_cloud/article/details/86536249 function request(paramName) { var paramValue = ""; var params = window.location.href.split('?')[1]; if (params == null || params == "") return p
分类: 其他 发布时间: 01-26 22:35 阅读次数: 0

OpenCV笔记1-加载、显示、修改和保存图像

1 加载、显示、修改和保存图像 1.1 加载图像(cv::imread) imread 功能是加载图像文件成为一个Mat对象。 函数原型: Mat imread(const String& filename,int flags = IMREAD_COLOR); 第一个参数表示图像文件名称。 第二个参数表示加载的图像是什么类型,支持常见的三个参数值 IMREAD_UNCHANGED(<0)表示加载原图,不做任何改变 IMREAD_GRAYSCALE(0)表示把原图作为灰度图像加载进来 IMREA
分类: 其他 发布时间: 01-26 22:33 阅读次数: 0

OpenCV笔记2-矩阵的掩膜操作

1、矩阵的掩膜操作 含义:根据掩膜来重新计算每个像素的像素值,掩膜(Mask也称kernel) 功能:可以通过掩膜来提高图像对比度 公式: I(i,j)=5∗I(i,j)−[I(i−1,j)+I(i+1,j)+I(i,j−1)+I(i,j+1)]I(i, j) = 5 * I(i ,j) - [I(i - 1, j) + I(i + 1, j) + I(i, j - 1) + I(i, j + 1)]I(i,j)=5∗I(i,j)−[I(i−1,j)+I(i+1,j)+I(i,j−1)+I(i
分类: 其他 发布时间: 01-26 22:33 阅读次数: 0

OpenCV笔记3-Mat对象

1 Mat对象与IplImage对象 Mat对象OpenCV2.0之后引进的图像数据结构,能够自动分配内存,不存在内存泄漏的问题,是面向对象的数据结构。分了两个部分,头部与数据部分 IplImage是从2001年OpenCV发布之后就一直存在,是C语言风格的数据结构,需要开发者自己分配与管理内存,对大的程序使用它容易导致内存泄漏问题 2 Mat组成部分 Mat有两个必不可少的组成部分:一个头部和一个数据块 头部:包含了矩阵的所有相关信息(大小、通道数量、数据类型等) 数据块:包含了图像中所有像
分类: 其他 发布时间: 01-26 22:33 阅读次数: 0

Illustrator: Tracing Artwork 插图画家:追踪艺术品 Lynda课程中文字幕

Illustrator: Tracing Artwork 中文字幕 Illustrator:追踪艺术品 中文字幕Illustrator: Tracing Artwork 了解如何在Adobe Illustrator中跟踪图稿并将光栅图形,图片,照片等转换为矢量图形 本课程介绍如何使用“图像跟踪”面板中的预设执行自动跟踪,然后将跟踪对象展开为矢量路径 讲师Justin Seeley还展示了如何使用路径橡皮擦和钢笔工具改进艺术作品以获得最佳效果,并重置任何版式 本课程以挑战视频结束,因此您可以练习
分类: 编程语言 发布时间: 01-26 22:32 阅读次数: 0

IDEA can not download source 正确的解决方案 SoEasy

IDEA maven插件 不能下载源代码 查找idea的日志 结果如下 日志路径 错误截图 查找原因 度娘半天也没找到 谷歌一次就ok 原文如下 具体地址 重要的信息 I experience the same issue when click on “Download Sources” of any dependency defined in my pom.xml and that download always fails with Maven 3.6.0 but works proper
分类: 编程语言 发布时间: 01-26 22:32 阅读次数: 0

【python】selenium+python面试题目总结

WebDriver原理 webDriver是按照client/server模式设计,client就是我们的测试代码,发送请求,server就是打开的浏览器来打开client发出的请求并做出响应。 具体的工作流程: ·webdriver打开浏览器并绑定到指定端口。启动的浏览器作为remote server. ·client通过commandExecuter发送httpRequest给remote server的的侦听端口(the webdriver wire control通信协议) ·Remo
分类: 编程语言 发布时间: 01-26 22:32 阅读次数: 0

Java50道经典编程题:(十二)工资计算 ——判断结构的灵活使用

1.问题重述 题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数? 2.解析 利润x范围(万元) x <=
分类: 编程语言 发布时间: 01-26 22:31 阅读次数: 0

Sql中with as,in,exists使用

问题形成: 使用SQL的in条件,查询上千条数据时,查询缓慢。 如,项目中一段sql: select t.id from p_t_xl t where <if test="idList != null and idList.size > 0"> t.id in <foreach collection="idList" item="id" index="index" separator=","open="(" close=")"> #{id} </foreach> </if>
分类: 编程语言 发布时间: 01-26 22:31 阅读次数: 0

Learning iPhone and iPad Security iPhone和iPad安全教程 Lynda课程中文字幕

Learning iPhone and iPad Security 中文字幕 学习iPhone和iPad的安全 中文字幕Learning iPhone and iPad Security 在移动世界中,安全性比以往任何时候都更重要 学会保持你的iPhone和iPad,并保证你的数据安全 在此课程中,教师Nick Brazzi揭开了安全概念的神秘面纱,并展示了如何启用有用的功能,以便iOS 11用户可以缓解最常见的安全和隐私风险 探索如何创建更强大的密码,安全定位和备份数据,保护自己免受恶意软件
分类: 编程语言 发布时间: 01-26 22:31 阅读次数: 0

运行StanfordCoreNLP时报psutil.AccessDenied错误解决办法

报错描述: Traceback (most recent call last): File “/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/psutil/_psosx.py”, line 330, in wrapper return fun(self, *args, **kwargs) File “/Library/Frameworks/Python.framework/Version
分类: 编程语言 发布时间: 01-26 22:31 阅读次数: 0

单机zookeeper伪集群搭建

单机zookeeper伪集群搭建过程 1、环境准备 (1)安装Java虚拟机环境 (2)下载zookeeper-3.4.12 官网下载 https://zookeeper.apache.org/ 2、zookeeper环境配置 解压:tar -zxvf zookeeper-3.4.12.tar.gz 3、进入zookeeper-3.4.12/conf目录,将zoo_sample.cfg复制三份命名为zoo1.cfg、zoo2.cfg、zoo3.cfg 将内容修改: zoo1.cfg文件内容:
分类: 编程语言 发布时间: 01-26 22:30 阅读次数: 0