YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。 环境要求 nodejs(7 ...
sklearn库的下载安装 方法一 anaconda优雅安装 方法二 pycharm内安装 方法三 pip和shell安装(内心OS:???) 方法四 官网下载,pip安装,如下 ? 该地址也提供了很多其它库。注意:sklearn库的安装方式和另外三个是不同的。如下: ? ? ? ? 测试是否安装成 ...
分类:
其他好文 时间:
2020-02-02 19:23:52
阅读次数:
414
"题目" 发现题解都不够优雅,就自己来一篇 ( 以下除【代码】处代码,其余均为现场手打,如有误请与本蒟蒻联系 ) 【分析】 首先,看清楚了,题目是 $\sum_{i=1}^ai^b$ 的余数 ,而不是 $\sum_{i=1}^ab^i$ ~~( 等比数列求和了解一下 )~~ 毕竟......本蒟蒻一 ...
分类:
其他好文 时间:
2020-02-02 13:47:20
阅读次数:
68
使用 CompletableFuture 异步组装数据 一种快捷、优雅的异步组装数据方式 实际项目中经常遇到这种情况: 从多个表中查找到数据然后拼装成一个VO返回给前端。 这个过程有可能会非常耗时。因为最终每一条返回的VO数据是由多个表中的数据拼装而成,如果项目还是微服务需要从其他服务获取数据,那将 ...
分类:
其他好文 时间:
2020-02-02 01:00:43
阅读次数:
101
主要解决: 在有多种算法相似的情况下,使用 if...else 或 switch...case 所带来的复杂性和臃肿性 优点 算法多样性,且具备自由切换功能; 有效避免多重条件判断,增强了封装性,简化了操作,降低出错概率; 扩展性良好,策略类遵顼 里氏替换原则,可以很方便地进行策略扩展; 缺点 策略 ...
分类:
其他好文 时间:
2020-02-01 12:52:43
阅读次数:
57
关系数据库中的关系必须满足一定的要求。数据库的 范式 是数据库设计所需要满足的规范。只有理解数据库的范式,才能设计出高效率、优雅的数据库,否则可能会设计出错误的数据库. 主要有六种范式:第一范式.第二范式.第三范式.BC范式.第四范式.第五范式.满足最低要求的叫第一范式,简称 1NF . 在第一范式... ...
分类:
其他好文 时间:
2020-02-01 12:41:08
阅读次数:
108
1.1 java语言概述 什么是java语言 Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式 ...
分类:
编程语言 时间:
2020-01-31 19:16:45
阅读次数:
111
"题目" 我的天,这题是真的卡精度...... 主要是精度很不好处理,经本蒟蒻测验,精度在$10^{ 6}$会比较好~~优雅~~ 【分析】 对于这种某个变量特别小$(\leq 31)$的题目,本蒟蒻第一反应就是状压 对于某个抛物线,一定要打到起码一个小猪(不然不如不要这一条抛物线) 有人觉得最少会打 ...
分类:
其他好文 时间:
2020-01-30 18:49:23
阅读次数:
54
什么是分布式锁 在学习Java多线程编程的时候,锁是一个很重要也很基础的概念,锁可以看成是多线程情况下访问共享资源的一种线程同步机制。这是对于单进程应用而言的,即所有线程都在同一个JVM进程里的时候,使用Java语言提供的锁机制可以起到对共享资源进行同步的作用。如果分布式环境下多个不同线程需要对共享 ...
分类:
其他好文 时间:
2020-01-30 17:04:58
阅读次数:
57
0x44 分块 1. 介绍 ? 分块的基本思想就是通过适当的划分,预处理一部分信息并保存下来,用空间换取时间。总之就是一种“优雅” 的暴力,遵循“大段维护,局部朴素”的思想。 2. 总结 1. 划分区块 t 为区块个数,len为区块长度,一般为n/t,有时候根据复杂度调整。 3. "磁力距" 一开始 ...
分类:
其他好文 时间:
2020-01-29 17:40:32
阅读次数:
84