函数 接口java
C++源码代码 交易数据接口程序源代码 这是一个c++语言编写的Windows程序源码包及工程。
C++源码代码 交易数据接口程序源代码 这是一个c++语言编写的Windows程序源码包及工程。1、支持按照设定时间间隔从交易所获取实时成交价格、金额等数据,缓存于内存和本地文件。2、支持读取配置参数文件和生成日志文件。3、支持生成价格和金额的历史曲线数据。4、支持根据交易额筛选交易量大的热门股。5 ......
Apifox 自动生成接口
1 下载Apifox https://apifox.com/?utm_source=baidu_pinzhuan&utm_medium=sem&utm_campaign=pinzhuan&utm_content=pinzhuan&utm_term=apifox 2 配置插件 3 IDEA安装插件 安 ......
fileinput模块 相对于open函数 的优点
fileinput模块可以对一个或多个文件中的内容进行迭代、遍历等操作,的open函数是对一个文件进行读写操作;fileinput.input()函数生成一个迭代器,遇到大文件的读取时不会占用太大的内存;fileinput对文件进行循环遍历,格式化输出,查找、替换等操作,还能获取每一行的行号等等 d ......
20230313 java.util.LinkedList
## 简介 `java.util.LinkedList` LinkedList 相对 ArrayList 要复杂一些,不是因为链表操作比数组操作复杂,而是 LinkedList 实现了更多接口 LinkedList 除了实现 List 接口外,还实现了 Queue 和 Deque 接口,也就意味着可 ......
20230314 java.util.ArrayDeque
## 源码学习 ### 构造方法 ArrayDeque 有三个构造方法 - ArrayDeque() :默认底层数组大小是16 - ArrayDeque(int numElements) :不是指定底层数组大小,而是指最少要容纳的元素数量,具体大小是大于这个数量的2的n次幂 - ArrayDeque ......
20230314 java.util.Map
## 基本信息 - `java.util.Map` - `public interface Map` ## 方法 - clear - compute, computeIfAbsent, computeIfPresent - key不存在,且计算后的value不为null,新增条目 - 根据入参key ......
20230315 java.util.NavigableMap
## 基本信息 - `java.util.NavigableMap` - `public interface NavigableMap extends SortedMap` - 使用导航方法扩展的 SortedMap 返回给定搜索目标的最接近匹配项。方法 lowerEntry、floorEntry、 ......
20230315 java.util.SortedMap
## 基本信息 - `java.util.SortedMap` - `public interface SortedMap extends Map` - 对键排序的 Map。 根据其键的natural ordering或通过在创建时提供的Comparator进行排序 ## 方法 - comparat ......
20230327 java.util.PriorityQueue
## 概念 - `public class PriorityQueue extends AbstractQueue implements java.io.Serializable` - 基于优先级堆的无界优先级队列 - 基于自然排序或指定的比较器 - 不允许 null - 队列的头部是相对于指定排序 ......
20230410 java.util.HashMap
## 问题 第一部分,基础入门: 1.数组的优势/劣势 2.链表的优势/劣势 3.有没有一种方式整合两种数据结构的优势?散列表 4.散列表有什么特点? 5.什么是哈希? 第二部分,HashMap原理讲解: 1.HashMap的继承体系是什么样的? 2.Node数据结构分析? 3.底层存储结构介绍? ......
20230411 java.lang.Iterable
## 介绍 - `public interface Iterable` - 实现此接口允许对象成为“for-each 循环”语句的目标 ```java // 遍历集合 for (Suit suit: suits) // 遍历数组 for ( int i : a ) ``` - 只有一个抽象方法 it ......
20230411 java.util.BitSet
## 简介 - `public class BitSet implements Cloneable, java.io.Serializable` - 没有实现 Set 接口 - 此类实现了一个按需增长的位向量 - 每个位对应一个布尔值 - BitSet 的位由非负整数索引 - 可以检查、设置或清除各 ......
20230410 11.2. 散列函数的构造方法
一个“好”的散列函数一般应考虑下列两个因素: 1. 计算简单,以便提高转换速度; 2. 关键词对应的地址空间分布均匀,以尽量减少冲突。 ## 数字关键词的散列函数构造 1. 直接定址法 取关键词的某个线性函数值为散列地址,即 $h(key) = a * key + b (a、b为常数)$ 2. 除留 ......
20230411 java.util.Iterator
## 简介 - `public interface Iterator` - 集合上的迭代器 - 取代了 `Enumeration` - 允许迭代期间从底层集合中删除元素 - 方法名称已得到改进 ## 方法 - forEachRemaining 对每个剩余元素执行给定的消费操作 - hasNext - ......
20230411 java.util.List
## 简介 - `public interface List extends Collection` - 有序集合(也称为序列) - 可以精确控制每个元素在列表中的插入位置。用户可以通过整数索引(在列表中的位置)访问元素 - 允许重复元素 - List 接口提供了一个特殊的迭代器,ListItera ......
20230411 java.util.ListIterator
## 简介 - `public interface ListIterator extends Iterator` - 允许在任一方向遍历列表 - 在迭代期间修改列表 - 获得迭代器在列表中的当前位置 - ListIterator 没有当前元素;它的光标位置总是位于调用 previous() 返回的元 ......
20230411 java.util.Set
## 简介 - `public interface Set extends Collection` - 不包含重复元素 ## 方法 - add, addAll - clear - contains, containsAll - equals, hashCode - isEmpty - iterato ......
20230317 java.util.TreeMap
## 介绍 - `java.util.TreeMap` - `public class TreeMap extends AbstractMap implements NavigableMap, Cloneable, java.io.Serializable` ## API ### 构造器 - Tre ......
fileinput.input函数 是对 fileinput.FileInput 类的再封装
def input(files=None, inplace=False, backup="", bufsize=0, mode="r", openhook=None): """Return an instance of the FileInput class, which can be iterat ......
解决PostgreSQL分组聚合时SELECT中字段必须在group或聚合函数中的问题(转自知乎仅供自己学习记录)
PG的分组函数是比较严格的。 你的select字段必须得存在于group子句、或者聚合函数中才行。 假设场景是这样的: 表结构name、class、score我现在要按照name分组,聚合score数据,还能查出额外的这个 class 字段 如果是MySQL, 你可以直接group name 然后 ......
MySQL 函数
## rollup `rollup`是 SQL 关键字,在 MySQL 中得用`with rollup`。它是`group by`子句的扩展,用于统计后增加一行汇总数据。 举例,现有库存表,我们按仓库名称分组,统计每个仓库的产品总量,最后来一个汇总。 ```sql mysql> SELECT * F ......
Java设计模式之代理模式--经纪人的工作
代理模式是23种设计模式中结构型模式的一种,它的核心是通过代理类来完成其他对象的访问,降低访问者和被访问者的耦合度,也对功能进行了增强。 ......
【Java】Map集合的遍历
```java HashMap map = new HashMap(); map.put("001", "赵"); map.put("002", "钱"); map.put("003", "孙"); map.put("004", "李"); for (String s : map.keySet()) ......
java:保留两位小数输出,两种方法
第一种方法: // 四舍五入保留 public static void main(String[] args) { Double data = 1.23635345; DecimalFormat df = new DecimalFormat("0.00"); System.out.println(d ......
python编程规范之函数变量定义规范
我们经常能看到一些人写代码是这样的: def my_function(): print(my_variable) my_variable = 10 my_function() 在这种情况下,代码将正常运行并输出变量的值为10。 当你在函数内部引用一个变量时,Python 首先会查找函数内部是否定义了 ......
Java验证时间格式是否正确
/** * 根据时间 和时间格式 校验是否正确 * @param length 校验的长度 * @param sDate 校验的日期 * @param format 校验的格式 * @return */ public static boolean isLegalDate(int length, St ......
粒子群算法PSO优化LSSVM最小二乘支持向量机惩罚参数c和核函数参数g,用于回归预测,有例子,易上手,简单粗
粒子群算法PSO优化LSSVM最小二乘支持向量机惩罚参数c和核函数参数g,用于回归预测,有例子,易上手,简单粗暴,直接替换数据即可。仅适应于windows系统。质量保证,完美运行。这段程序主要是一个基于粒子群优化算法(Particle Swarm Optimization, PSO)的支持向量机(S ......
【python基础】函数
函数是Python很重要的一部分知识,现整理学习目录如下: 1.[函数-初始函数](https://www.cnblogs.com/lbprogram/p/17481302.html "函数-初始函数") 2.[函数-参数形式](https://www.cnblogs.com/lbprogram/p ......
【python基础】函数-模块
函数的优点之一是,使用它们可将代码块与主程序分离。通过给函数指定函数名称,可让主程序容易理解的多。我们还可以更加细化,将函数存储在被称为模块的独立文件中,再将模块导入到主程序中。import关键字作用就是将模块中的代码导入到当前主程序中。 通过将函数存储在独立的文件中,可隐藏程序代码细节,将重点放在 ......