xpath写法: 绝对路径:以/开始,逐个增加节点用/分割 特点:不能跨级、类似css中的直接子元素选择器 相对路径:用两个斜杠 // 如 //div//p//a 通配符:xpath也有通配符 * 比如 所有的节点 //div/* 选择div下面所有的直接子元素 根据属性和属性的值的选择 比如 id ...
分类:
其他好文 时间:
2019-12-02 17:09:12
阅读次数:
165
前言 好久没写东西了,9月份换了份工作,一上来就忙的要死。根本没时间学东西,好在新公司的新项目里面遇到了之前没遇到过的难题。那遇到难题就要想办法解决咯,一个请求,调用两个服务,同时操作更新两个数据库。这就带来事务不一致的问题了,分布式事务管理被强行拉出来了。导致原本两个springboot的单体项目 ...
分类:
其他好文 时间:
2019-12-02 16:41:27
阅读次数:
97
算法例题 用随机函数生成16个2位正整数(10~99),利用 双向冒泡排序法 将其排序。 算法思路 个人概括 在我看来 双向冒泡排序 就是 "冒泡排序" 的一个小改变,并不是改进优化。 每一趟排序分成两个部分,同时在得到最后的有序序列前,把有序序列分成两部分,一部分在原无序序列后(和普通冒泡排序一样 ...
分类:
编程语言 时间:
2019-12-01 18:42:40
阅读次数:
317
一、使用场景 大背景是从kafka 中读取oplog进行增量处理,但是当我想发一条命令将这个增量过程阻塞,然后开始进行一次全量同步之后,在开始继续增量。 所以需要对多个协程进行控制。 二、使用知识 1. 从一个未初始化的管道读会阻塞 2.从一个关闭的管道读不会阻塞 利用两个管道和select 进行控 ...
分类:
其他好文 时间:
2019-12-01 17:16:19
阅读次数:
147
题意 https://vjudge.net/problem/CodeForces-1253B 把一个序列划成几段,使得每一段都是+x在-x前面,二者均要有。 问划成几段,每一段的大小是多少。 思路 用两个map,p记录能否抵消,q记录每个数是否唯一,sz记录当前段剩余未抵消的个数。 每遇到一个大于0 ...
分类:
其他好文 时间:
2019-12-01 16:52:20
阅读次数:
239
一、唯一定律 无论有多少人共同参与同一项目,一定要确保每一行代码都像是唯一个人编写的。 二、HTML 2.1 语法 (1)用两个空格来代替制表符(tab) -- 这是唯一能保证在所有环境下获得一致展现的方法。 (2)嵌套元素应当缩进一次(即两个空格)。 (3)对于属性的定义,确保全部使用双引号,绝不 ...
分类:
Web程序 时间:
2019-11-30 19:28:01
阅读次数:
93
char数据类型就是为了中文 一个中文占两个字节正好char是占用两个字节 char a='国'’; char类型必须使用单引号属于字符类型 双引号的是字符串类型如果使用等号两边数据类型不一致就是 不兼容 \n是换行符 \t是制表符 \\普通的反斜杠 \'普通的单引号 \""普通的双引号 ...
分类:
其他好文 时间:
2019-11-30 11:25:10
阅读次数:
98
[TOC] 视图层函数 在视图层,三个重要的方法:HttpResponse、render、redirect 在视图函数必须要有一个返回值,并且返回值的数据类型必须是HttpResponse对象 原理:利用两个模块 JsonResponse对象 前后端数据交互 通常情况下,前后端数据交互采用的都是js ...
分类:
其他好文 时间:
2019-11-26 22:55:10
阅读次数:
104
一、__init__的作用 tools文件夹下有两个文件,mysql.py和redis.py,想要引用tools文件下两个文件 1、当__init__文件内容如下 a.py和tools同目录 文件引用会执行__init__文件 想要引用tools目录下的两个文件,会报错 在__init__下引用两个 ...
分类:
编程语言 时间:
2019-11-26 17:26:35
阅读次数:
83
RPC框架中数据的传输通常有两种:二进制传输,和文本类传输 。 二进制传输的优点是:传输性能好,因为要写协议文件,所以更严谨。 缺点是:二进制难以跨语言, 文本类传输的优点是:可以跨语言,而且由于不用写协议文件,使用更灵活 。 缺点是:传输性能稍微要差一些。 GRPC的特点是不仅采用了二进制传输,保 ...
分类:
其他好文 时间:
2019-11-26 13:29:09
阅读次数:
82