![](https://img2020.cnblogs.com/blog/1482713/202007/1482713-20200702235418215-1697159526.png) ![](https://img2020.cnblogs.com/blog/1482713/202007/1482... ...
分类:
其他好文 时间:
2020-07-03 00:42:12
阅读次数:
56
力扣链接:https://leetcode-cn.com/problems/lian-xu-zi-shu-zu-de-zui-da-he-lcof/ 题目描述 输入一个整型数组,数组里有正数也有负数。数组中的一个或连续多个整数组成一个子数组。求所有子数组的和的最大值。 要求时间复杂度为O(n)。 思 ...
分类:
编程语言 时间:
2020-07-03 00:41:25
阅读次数:
67
一、Junit单元测试 1.1 测试分类: 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 白盒测试:需要写代码的。关注程序具体的执行流程。 1.2 Junit使用(白盒测试) 使用步骤: 定义一个测试类(测试用例) 测试类名:被测试的类名Test,如 CalculatorTest ...
分类:
其他好文 时间:
2020-07-03 00:41:13
阅读次数:
56
力扣链接:https://leetcode-cn.com/problems/di-yi-ge-zhi-chu-xian-yi-ci-de-zi-fu-lcof/ 题目描述 在字符串 s 中找出第一个只出现一次的字符。如果没有,返回一个单空格。 s 只包含小写字母。 思路:有序哈希表 javascri ...
分类:
其他好文 时间:
2020-07-03 00:40:59
阅读次数:
81
概要基于官方文档:服务商分账接口文档 ,根据我们自身的需求开发功能。此文为开发后的总结和思考。 分析文档先搞清楚官方接口能干嘛,不能干嘛。 一、能干(的功能)1. 角色服务商子商户(特约商户)2. 开通分账(服务商联系运营开通产品白名单后,才可在产品中心看到此功能)开通流程文档里已经很详细了。只要一 ...
分类:
微信 时间:
2020-07-03 00:40:44
阅读次数:
441
Zookeeper集群完成Leader选举后,会进行Leader和Follower的数据同步(或叫状态同步),完成同步是保证服务器数据一致,可以提供服务的前提,接下来记录下Zookeeper数据同步相关的内容,主要参考文末书籍和博文。 数据同步分类 Zookeeper中数据同步一共有四类,如下。 D ...
分类:
其他好文 时间:
2020-07-03 00:40:01
阅读次数:
72
如果执行pytest命令,并不提供任何参数,pytest会在当前目录及其子目录搜索测试文件并运行测试代码。如果提供一个或多个目录名、文件名等,pytest会根据提供的参数依次搜索并运行测试代码。由此可以看出,pytest是递归搜索目录及其子目录。而pytest对于测试代码文件的命令也是有自己的规则的 ...
分类:
其他好文 时间:
2020-07-03 00:39:33
阅读次数:
68
curl http://localhost:6800/schedule.json -d project=default -d spider=somespider shell 命令请求转换为python 请求: request.post('http://localhost:6800/schedule. ...
分类:
其他好文 时间:
2020-07-03 00:38:20
阅读次数:
54
写在前面:今天来学习一下MySQL中的索引机制。 一、何为索引? 说到索引,第一反应就是它能够加快数据查询的效率,可它到底是个什么东西呢? 数据库的索引是一种为了加速数据表中行记录检索的数据结构 索引的本质是 数据结构 我们来看一下索引的工作机制 可以看到,我对ID创建了一个索引,形成了数据结构,当 ...
分类:
数据库 时间:
2020-07-03 00:38:07
阅读次数:
78
什么是代理? 1.代理(委托):自己不亲身做,让别人做 2.定义了协议的类可以看作将协议定义的方法代理给了实现这些方法的类 boss h #import <Foundation/Foundation.h> #import "Assisant.h" @interface boss : NSObject ...
分类:
其他好文 时间:
2020-07-03 00:37:52
阅读次数:
79
引用的DLL MySql.Data.MySqlClient System.Data City实体 public class City { public int ID { get; set; } public string Name { get; set; } public string Countr ...
分类:
数据库 时间:
2020-07-03 00:37:35
阅读次数:
83
前言RabbitMQ是基于AMQP协议(Advanced Message Queue Protocol)的消息中间件 什么是消息队列 消息队列属于进程间通信的一种方式,使用消息队列可以通过异步方式处理数据,借此可以提高系统性能。我们可以把消息当作存放数据的容器,消息的消费者可以从队列中获取数据,进行 ...
分类:
其他好文 时间:
2020-07-03 00:37:23
阅读次数:
87
背景 最近在很多JDK源码中都看到了Treiber stack这个单词。 比如CompletableFuture中的: volatile Completion stack; // Top of Treiber stack of dependent actions 比如FutureTask中的: /* ...
分类:
其他好文 时间:
2020-07-03 00:37:03
阅读次数:
81
在windows环境下安装和使用Python(CPython) 一、下载 1.打开Windows版Python官网下载链接,选择Latest Python 3 Release - Python 3.8.3 。(推荐选择Python3.x,也可以选择其他版本) 2.在File中选择Windows x8 ...
分类:
编程语言 时间:
2020-07-03 00:36:48
阅读次数:
93