from selenium import webdriver d1 = webdriver.Chrome() d1.maximize_window() d1.get(Firsturl) # 代码简化了,之后,点击连接打开新的标签页 First_handle = d1.current_window_h ...
分类:
其他好文 时间:
2021-06-02 17:02:24
阅读次数:
0
简化三目非空判定语法 let val = data ? data : ''; 简化为 let val = data || ''; // 第一个数是真,则直接返回第一个值;否则返回第二个值。常用于前端数据展示判断非空 参考地址:一些js精简的技巧 ...
分类:
Web程序 时间:
2020-10-16 10:47:54
阅读次数:
36
一、基本语法 在没有使用ModelSerializer序列化器类之前,我们定义的序列化器类都需要添加对应模型类字段的很多字段,如果添加的字段特别多,那么势必会影响开发效率和代码的可读性,因此会选择一种更为简洁的序列化器类来帮我们优化框架代码,简化序列化器类中字段的创建 常规序列化器类示例: from ...
分类:
其他好文 时间:
2020-07-12 12:30:42
阅读次数:
67
问题描述 在解析文件的时候,需要将解析出来的数据字符串拼接成新的字符串。正常来说这个,过程是一个循环,不断拼接字符串。如果这个过程循环的次数不多的话,不同的方式拼接方式差别不大。如果循环次数超过10000次,你会发现明显的慢了。错误初始代码(简化版)如下: class Processor(objec ...
分类:
编程语言 时间:
2020-06-05 21:28:44
阅读次数:
79
在日常开发过程当中,能把代码写出来,不一定就意味着能把代码写好,说不准,所写的代码在他人看来,其实就是一坨乱七八糟的翔,因此,代码简化尤其重要,我曾经遇到过这样一个类型的代码,即if-else里都有相同的for循环,这时,我就思考了,如何简化它可以既提高代码性能又减少代码量。 1 public st ...
分类:
其他好文 时间:
2020-03-22 17:44:31
阅读次数:
262
一、Lambda 表达式 作用:让代码简化,流水线式的逻辑。可以简化 匿名内部类的 写法。 首先介绍函数式接口,这个接口只有一个方法。 1.1 简化匿名内部类 @FunctionalInterface public interface Swimmable { void swim(); } publi ...
分类:
其他好文 时间:
2020-03-10 17:27:50
阅读次数:
58
不一样的角度一窥多线程 不一样的角度一窥多线程 最近在性能调试时,发现了一个有趣的现象,我把代码简化后如下. Copy class Program { static void Main(string[] args) { Console.WriteLine("Start..."); DoSomethi ...
分类:
编程语言 时间:
2020-02-17 01:02:42
阅读次数:
70
一.代码简化工具Lombok(只要了解,一般不用) Lombok能以简单的注解形式来简化java代码,提高开发人员的开发效率。例如开发中经常需要写的javabean,都需要花时间去添加相应的getter/setter,也许还要去写构造器、equals等方法,而且需要维护,当属性多时会出现大量的get ...
分类:
其他好文 时间:
2020-02-12 21:52:54
阅读次数:
88
vue 之 pdf预览 加载包:pdfvuer 引入: 组件代码(简化版): 1 <template> 2 <div id="pdfvuer"> 3 <div ref="buttons" id="buttons"> 4 <a class="item" @click="page > 1 ? page- ...
分类:
其他好文 时间:
2020-01-06 14:57:32
阅读次数:
103
MyBatis中文官网: http://www.mybatis.cn/ 我使用的工具是idea,jdk是1.8 1.创建一个maven项目 mbs_maven 2.引入mybatis的jar包 3.引入log的jar包,mybatis是需要依赖log ,引入junit测试和lobok代码简化工具 4 ...
分类:
其他好文 时间:
2019-10-23 11:16:23
阅读次数:
60