element

检查jQuery中是否存在元素[重复]

谁说我不能喝 提交于 2020-08-13 17:49:57
问题: This question already has an answer here: 这个问题已经在这里有了答案: Is there an “exists” function for jQuery? jQuery是否有“存在”功能? 41 answers 41个答案 How do I check if an element exists if the element is created by .append() method? 如果该元素是由 .append() 方法创建的,该如何检查该元素是否存在? $('elemId').length doesn't work for me. $('elemId').length 对我不起作用。 解决方案: 参考一: https://stackoom.com/question/JGiT/检查jQuery中是否存在元素-重复 参考二: https://oldbug.net/q/JGiT/Check-if-element-exists-in-jQuery-duplicate 来源: oschina 链接: https://my.oschina.net/u/4428122/blog/4492338

VUE 项目中实现 element-ui 组件按需引入

懵懂的女人 提交于 2020-08-13 17:49:02
按需引入 借助 babel-plugin-component ,引入我们需要的组件,减少项目体积 npm install babel - plugin - component - D 修改 babel.config.js 的内容 //babel.config.js 全文内容如下 module . exports = { presets : [ '@vue/cli-plugin-babel/preset' ] , plugins : [ [ 'component' , { libraryName : 'element-ui' , styleLibraryName : 'theme-chalk' } ] ] } 3.创建文件 element.js(名字自定义) // element.js 全文内容如下,按自己需要引入就好了 import Vue from 'vue' import { Button , Form , FormItem , Input , Message , Container , Header , Aside , Main , Menu , Submenu , MenuItem , Breadcrumb , BreadcrumbItem , Card , Row , Col , Table , TableColumn , Switch , Tooltip ,

我们如何制作xkcd样式图?

白昼怎懂夜的黑 提交于 2020-08-13 17:16:41
问题: Apparently, folk have figured out how to make xkcd style graphs in Mathematica and in LaTeX . 显然,民间已经想出了如何 在Mathematica 和 LaTeX中 制作 xkcd 风格的图形。 Can we do it in R? 我们可以用R做吗? Ggplot2-ers? GGPLOT2-ERS? A geom_xkcd and/or theme_xkcd? 一个geom_xkcd和/或theme_xkcd? I guess in base graphics, par(xkcd=TRUE)? 我想在基本图形中,par(xkcd = TRUE)? How do I do it? 我该怎么做? As a first stab (and as much more elegantly shown below) in ggplot2, adding the jitter argument to a line makes for a great hand-drawn look. 作为ggplot2中的第一个刺(并且在下面更加优雅地显示),将jitter参数添加到一行可以获得很好的手绘外观。 So - 所以 - ggplot(mapping=aes(x=seq(1,10,.1), y=seq

Java集合源码分析(一)ArrayList

送分小仙女□ 提交于 2020-08-13 16:36:47
前言   在前面的学习集合中只是介绍了集合的相关用法,我们想要更深入的去了解集合那就要通过我们去分析它的源码来了解它。希望对集合有一个更进一步的理解!   既然是看源码那我们要怎么看一个类的源码呢?这里我推荐的方法是:     1)看继承结构       看这个类的层次结构,处于一个什么位置,可以在自己心里有个大概的了解。     2)看构造方法       在构造方法中,看做了哪些事情,跟踪方法中里面的方法。     3)看常用的方法       跟构造方法一样,这个方法实现功能是如何实现的   注:既然是源码,为什么要这样设计类,有这样的继承关系。这就要说到设计模式的问题了。所以我们要了解常用的设计模式,才能更深刻的去理解这个类。 一、ArrayList简介 1.1、ArrayList概述   1)ArrayList是可以 动态增长和缩减的索引序列,它是基于数组实现的List类 。   2)该类封装了一个动态再分配的Object[]数组,每一个类对象都有一个capacity属性,表示它们所封装的Object[]数组的长度,当向ArrayList中添加元素时,该属性值会自动增加。     如果想ArrayList中添加大量元素,可使用ensureCapacity方法一次性增加capacity,可以减少增加重分配的次数提高性能。   3)ArrayList的用法和Vector向类似

如何在同一元素上组合背景图像和CSS3渐变?

泪湿孤枕 提交于 2020-08-13 13:53:08
问题: 如何使用CSS3渐变作为 background-color ,然后应用 background-image 以应用某种透光的纹理? 解决方案: 参考一: https://stackoom.com/question/AVQF/如何在同一元素上组合背景图像和CSS-渐变 参考二: https://oldbug.net/q/AVQF/How-do-I-combine-a-background-image-and-CSS3-gradient-on-the-same-element 来源: oschina 链接: https://my.oschina.net/u/4428122/blog/4490620

一、Spring Security 表单登录项目

徘徊边缘 提交于 2020-08-13 12:27:39
一、 项目 搭建 依赖 < dependency > < groupId > org.springframework.boot </ groupId > < artifactId > spring-boot-starter-security </ artifactId > </ dependency > 编写一个控制层接口 @RestController public class HelloController { @GetMapping( "/" ) public String hello() { return "登陆成功" ; } } 二、表单登录 启动后访问接口会重定向到登录页 在控制台生成UUID 的临时密码字符串,默认用户名为user Using generated security password: f0af6a0a-fbef-465e-941a-ec9afbaa9af9 登录后我们可访问控制层接口。 三、自定义配置 yml配置 密码是springboot auto配置,在SecurityProperties中定义,所以我们可在yml中自定义。 PasswordEncoder Spring Security 提供了多种密码加密方案,官方推荐使用 BCryptPasswordEncoder,BCryptPasswordEncoder 使用 BCrypt 强哈希函数,

作为一名优秀的测试工程师,如何完成一份完美的测试报告

爱⌒轻易说出口 提交于 2020-08-13 12:13:50
之前讨论了如何完成一次云压力测试,也介绍了如何利用睿象云旗下产品:云压力测试平台(CPT)完成云压力的测试,这次我们就来详细的介绍下测试报告。 测试报告可以说是测试工作中最重要组成部分,通过测试报告可以分析和总结最优测试结果,测试出问题后调整被测服务再继续压测,对比测试结果查看调优结果。 睿象云的 云压力测试平台 的测试报告中共包含: 01-测试报告选择区; 02-实时执行结果数据; 03-操作工具栏; 04-虚拟用户汇总区; 05-基础图表汇总区; 06-执行信息; 07-测试详细数据。 测试报告选择区 · 点击需要查看的测试任务,点击任务列表右侧的 展开 按钮,默认查看该测试任务下第一个测试报告,点击列表中其他报告可以切换报告; · 如报告需要删除,点击报告列表右侧的 删除 按钮,删除该报告。 实时执行结果数据 在任务执行过程中,实时执行结果数据按照 测试任务 - 运行参数 中设置的刷新频率实时刷新数据;任务结束后,实时执行结果数据中的数据为计算后的平均值。 实时执行结果数据共包含四部分指标: · 每秒点击数(HPS): 任务中被选中的压力测试节点每秒访问被测服务的Request请求数量; · 每秒事务总数(TPS): 每秒事务总数包括同一任务中所有脚本中自定义事务在相同时间点1秒内执行次数的总和,单独脚本可以定义多个事务,一个任务也可以同时执行多个脚本

Java集合源码分析(一)ArrayList

二次信任 提交于 2020-08-13 11:40:14
前言   在前面的学习集合中只是介绍了集合的相关用法,我们想要更深入的去了解集合那就要通过我们去分析它的源码来了解它。希望对集合有一个更进一步的理解!   既然是看源码那我们要怎么看一个类的源码呢?这里我推荐的方法是:     1)看继承结构       看这个类的层次结构,处于一个什么位置,可以在自己心里有个大概的了解。     2)看构造方法       在构造方法中,看做了哪些事情,跟踪方法中里面的方法。     3)看常用的方法       跟构造方法一样,这个方法实现功能是如何实现的   注:既然是源码,为什么要这样设计类,有这样的继承关系。这就要说到设计模式的问题了。所以我们要了解常用的设计模式,才能更深刻的去理解这个类。 一、ArrayList简介 1.1、ArrayList概述   1)ArrayList是可以 动态增长和缩减的索引序列,它是基于数组实现的List类 。   2)该类封装了一个动态再分配的Object[]数组,每一个类对象都有一个capacity属性,表示它们所封装的Object[]数组的长度,当向ArrayList中添加元素时,该属性值会自动增加。     如果想ArrayList中添加大量元素,可使用ensureCapacity方法一次性增加capacity,可以减少增加重分配的次数提高性能。   3)ArrayList的用法和Vector向类似

点亮你的Vue技术栈,万字Nuxt.js实践笔记来了

爷,独闯天下 提交于 2020-08-13 09:35:40
前言 作为一位 Vuer(vue开发者),如果还不会这个框架,那么你的 Vue 技术栈还没被点亮。 Nuxt.js 是什么 Nuxt.js 官方介绍: Nuxt.js 是一个基于 Vue.js 的通用应用框架。 通过对客户端/服务端基础架构的抽象组织,Nuxt.js 主要关注的是应用的 UI渲染。 我们的目标是创建一个灵活的应用框架,你可以基于它初始化新项目的基础结构代码,或者在已有 Node.js 项目中使用 Nuxt.js。 Nuxt.js 预设了利用 Vue.js 开发服务端渲染的应用所需要的各种配置。 如果你熟悉 Vue.js 的使用,那你很快就可以上手 Nuxt.js 。开发体验也和 Vue.js 没太大区别,相当于为 Vue.js 扩展了一些配置。当然你对 Node.js 有基础,那就再好不过了。 Nuxt.js 解决什么问题 现在 Vue.js 大多数用于单页面应用,随着技术的发展,单页面应用已不足以满足需求。并且一些缺点也成为单页面应用的通病,单页面应用在访问时会将所有的文件进行加载,首屏访问需要等待一段时间,也就是常说的白屏,另外一点是总所周知的 SEO 优化问题。 Nuxt.js 的出现正好来解决这些问题,如果你的网站是偏向社区需要搜索引擎提供流量的项目,那就再合适不过了。 我的第一个 Nuxt.js 项目 我在空闲的时间也用 Nuxt.js 仿掘金 web

删除表格的行或者列

99封情书 提交于 2020-08-13 08:53:59
from docx import Document w =Document(r ' F:\word练习\表格.docx ' ) table_1 = w.tables[0] # 删除行 print (len(table_1.rows)) row2 =table_1.rows[1 ] row2._element.getparent().remove(row2._element) print (len(table_1.rows)) # 删除列 col=table_1.table.columns[1 ] for cell in col.cells: cell._element.getparent().remove(cell._element) w.save(r ' F:\word练习\删除表格的行或者列.docx ' ) 来源: oschina 链接: https://my.oschina.net/u/4355102/blog/4335286