ICode9

精准搜索请尝试: 精确搜索
  • DOM-API复习 2022/2/72022-02-07 22:04:43

    1.document.getElementById() 2.document.getElementByTagName() ; element.getElementsByTagName()这个方法中的父元素必须是指定的单个元素。   没有element.getElementById()这个方法    3.document.getElementsByClassName() ;  document.querySelector() ;  document

  • 浅谈selenium的webdriver(python自动化)2022-02-07 20:58:11

    提前约定一些变量 from selenium import webdriver driver = webdriver.Chrome() url="xxx" driver.get(url) 定位方法 通过元素id定位 driver.find_element(By.ID,'id') 通过元素name定位 driver.find_element(By.NAME,'name') 通过类名进行定位 driver.find_element(By.

  • vue项目表单form提交验证规则(Element-ui)2022-02-07 15:30:14

    1、效果图 2、表单验证(element中的规则) ①:Form 组件提供了表单验证的功能,只需要通过 rules 属性传入约定的验证规则,并将 Form-Item 的 prop 属性设置为需校验的字段名即可。  ②:在data里面定义rule规则:  ③:在点击确定进行表单验证,element中提供函数    

  • Element Plus 正式版发布啦!2022-02-07 15:03:36

    今天,我们非常高兴地宣布 Element Plus 稳定版正式发布。自第一个 commit 起,经过 1 年零 7 个月的持续迭代开发,总计 2635 commits,经过 256 位贡献者所提交的 2494 个 PR,137 个 Alpha 与 Beta 版本,在社区每一位同学的参与帮助下,Element Plus 的第一个正式版终于和大家见面。 重大更

  • springboot实战小项目-前端-头部设计2022-02-07 12:31:50

    插件安装:首先在idea最下方找到Terminal按钮,点击该按钮,输入npm install element-plus --save命令,安装element-plue插件   一.首先在components文件夹中新建一个名为Header.vue的文件(这个components文件夹可以放很多那种组件式开发的代码,比如说网站的导航栏,可以写这里边,然后通过其

  • 【java】【dailyStudy】Deque 双端队列2022-02-06 23:02:13

    简介 Deque是一个接口,继承自Queue,实现类是LinkedList、ArrayDeque;这个两个类都提供了双端对列,而且在必要时可以增加队列的长度; 插入元素 # 在头部插入 void addFirst(E elemet); #如果队列已满会抛出IllegalStateException boolean offerFirst(E element); # 在尾部插入

  • 如何在Java中实现高效的去重优先队列2022-02-06 12:34:44

    背景 在Apahce IoTDB中,查询最后需要根据时间戳列做join,而这一步操作是通过一个带有自动去重功能的优先队列实现的。之前的实现中,我们采用了Java自带的TreeSet,但是发现了如下的问题之后,自己实现了一个高效的去重优先队列。 Java语言库中自带了PriorityQueue作为默认优先队列的

  • ButterKnife 8.4.0 源码分析系列文章(一)(二)(三)(四)(五)2022-02-04 20:30:36

    ButterKnife 8.4.0 源码分析(一) 前言 本文是根据ButterKnife的历史版本 8.4.0进行分析的。 ButterKnife 用到了编译时技术(APT Annotation Processing Tool),再讲解源码之前我们先看看这部分内容。 编译时技术(APT技术) 讲解编译时技术前,我们需要先了解下代码的生命周期。 如

  • Vue3+Element Plus开发搭建_Vue3+Element3开发搭建2022-02-04 18:02:13

    一、Vue3+Element Plus开发搭建_Vue3+Element3开发搭建 Element Plus也就是Element3的UI框架,距离正式发布还有2天。 当前测试安装的还是Beta版本 最新搭建步骤如下: 1.创建Vue3 项目 创建参考:升级Vue3.0_CLI 方式升级Vue3.0 2.添加Element Plus ui框架 vue add element-plus 或者

  • 体育收入排行2012-2019(用列表)2022-02-02 22:06:43

    def read_file(): with open('2012-19sport.csv', 'r', encoding='utf-8') as data: # ls1 = data.readline().strip().split(',') data.readline() ls2 = [] for line in data.readlines():

  • Vue3 element-plus 简单表单使用2022-02-02 02:32:35

    Vue3 element-plus 简单表单使用 <template> <el-form ref="formRef" :model="form"> <el-form-item label="商品名称" prop="goodsName"> <el-input v-model="form.goodsName" placeholder="

  • Vue 自定义指令2022-02-01 21:01:27

    自定义指令 何时调用? 指令所在的模板被解析时(如初次渲染,以及后续模板更新) 函数式 在vm实例的directives属性中,可以拿到element和bindings两个形参 对象式 bind 指令与元素建立联系 inserted 指令插入到页面 update 指令所在模板更新时调用 指令函数中的this全部指向window

  • [亚麻高频题] Leetcode 503. Next Greater Element II(下一个大的元素)2022-02-01 12:02:18

    题目描述 & 链接 Leetcode 503. 下一个更大元素 题目思路 1. 单调栈 单调栈经典应用 - 寻找下一个更大元素的位置,这道题不同的是数组是一个循环数组,也就是下一个更大元素位置也可以在当前元素前面。所以不仅要查看后面的元素,也要查看前面元素,对于循环数组的处理一般是将数组拼

  • element 表格方法cell-style改变单元格样式2022-02-01 11:02:00

    <el-table :cell-style="timeStyle" > // 修改样式的部分为: <el-table-column label="创建时间" :formatter="startTime" width="150"> // 方法: methods:{ // 改变表格中时间的字体样式:调小 timeStyle(column) { if(column.columnIndex

  • Element-UI使用自定义正则表达式校验2022-01-31 13:32:33

    首先,Element-UI已定义了常用的校验,如 <el-form :model="numberValidateForm" ref="numberValidateForm" label-width="100px" class="demo-ruleForm"> <el-form-item label="年龄" prop="age" :rule

  • Android组件化设计3 ---- KotlinPoet的高级用法2022-01-30 17:01:29

    KotlinPoet作为注解处理器生成代码的手段,相较于EventBus一行一行的write代码,KotlinPoet是采用面向对象的方式生成Kotlin代码,更符合设计人员的设计思路 KotlinPoet高级用法 1 KotlinPoet的基础语法2 通过KotlinPoet生成简单的路由寻址代码问题:对于Kotlin中,返回值允许为空的

  • element时间选择器(DatePicker )数据回显2022-01-30 09:05:44

    前端数据格式 后端数据格式 或者和前端一直  才能顺利在前端会显出数据

  • Vue3.0使用elementPlus2022-01-29 20:02:31

    第一步 首先创建一个Vue项目 之后输入 npm install element-plus --save 第二步 修改main.js import ElementPlus from 'element-plus' import 'element-plus/dist/index.css' createApp(App).use(ElementPlus).mount('#app') 第三步 - 测试导入成功没 <template>

  • 浅拷贝的应用(element-ui中的表格【table】与对话框【Dialog】的综合)2022-01-29 16:03:15

    1、背景 在一些项目中,在表格中会有修改的按钮,当用户点击修改时,弹出对话框,此时对话框中的数据应该是本行现有的数据,用户在此信息上进行修改,但当我们在修改信息时,页面数据会实时变化(由于v-model的双向绑定),所以用到浅拷贝来解决此问题。 2、示例 3、代码   

  • 调用js 清除前端标签属性2022-01-29 15:30:47

    html标签有很多会设置比如readonly 只读权限,不能直接修改,这个时候直接删除此属性就可以。  此input标签应该可以直接输入的 ,但是多了一个readonly参数。直接调用方法删除就可以 def remove_attribute(browser, element, attribute_name): browser.execute_script("argume

  • 爬虫系列——爬虫请求库之selenium2022-01-29 13:32:31

    一 介绍 selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题 selenium本质是通过驱动浏览器,完全模拟浏览器的操作,比如跳转、输入、点击、下拉等,来拿到网页渲染之后的结果,可支持多种浏览器 from selenium import webd

  • 像开发Element-Ui一样开发vue组件,当作npm包并上传到npm上2022-01-29 12:30:48

    开发vue组件首先要做的事就是先创建一个vue项目,通过vue-cli命令创建vue项目。 npm install -g @vue/cli vue create vm-mint-ui   新创建好的项目,目录如下: 下面我们修改一下配置文件,根据个人习惯修改。 package.json(初始配置) package.json(现修改为)  将“private”

  • vue3 + typescript + element-plus 大文件上传2022-01-28 10:36:58

    大文件上传 思路:前端获取 file 文件对象使用 slice 方法截取切片,然后异步上传切片,再合并 技术栈 TypeScript Vue3 Element-plus Nodejs 客户端实现 创建ui界面 服务端实现 稍后补充 源代码 https://gitee.com/zhudachangs/big-file-uploader

  • 最长的指定瑕疵度的元音子串2022-01-28 09:34:16

        思路: 采用双指针方法遍历字符串; 1)初始时左右边界指针都指向位置0; 2)边界判断:左元音右缺陷(right++)、左缺陷右元音(left++)、左右都缺陷(left++、right++)、左右都元音(计算缺陷度); 3)计算元音字串的长度:     1. 先判断当前缺陷度是否满足要求,小于则right++,大于则left++;     2

  • 分享一个基于 ABP(.NET 5.0) + vue-element-admin 管理后台2022-01-27 21:35:58

    1、前言 分享一个基于ABP(.NET 5.0) + vue-element-admin项目。希望可以降低新手对于ABP框架的学习成本,感兴趣的同学可以下载项目启动运行一下。对于想选型采用ABP框架的,个人认为: ABP框架本身功能完善、设计封装优雅、扩展性高、层次划分简直完美、DDD基础设施完善,基本适用于大部

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有