1 #include <iostream> 2 #include<binaryNode.hpp> 3 #include<cassert> 4 #include<queue> 5 #include<vector> 6 7 using namespace std; 8 9 template<class ...
分类:
编程语言 时间:
2020-09-17 23:50:30
阅读次数:
40
1 概述
2 properties(了解)
3 settings
4 typeAliases(别名处理器)
5 typeHandlers(类型处理器)
6 plugins(插件)
7 environments(环境)
8 databaseIdProvider
9 mapper(映射) ...
分类:
其他好文 时间:
2020-09-17 23:36:33
阅读次数:
23
缺页 LRU算法 1, 3, 2, 4, 2, 3, 1, 2 5 1 , , 1 3 ,1 , 1 2 , 1 3 ,1 4 , 1 3 2 ,1 2, 3 2 4, 0 3, 4 2 3, 0 1, 2 3 1 , 1 2 , 3 1 2 , 0 LRU,Least Recently Used的 ...
分类:
Web程序 时间:
2020-09-17 23:22:06
阅读次数:
35
看到一篇介绍ClientDataSet和TDataSetProvider,非常精彩,特此保存。 TClientDataSet用法第十一章 TClientDataSet 与TTable、TQuery一样,TClientDataSet也是从TDataSet继承下来的,它通常用于多层体系结构的客户端。TC ...
委托 委托是什么? 委托是一种引用类型(其实就是一个类,继承MulticastDelegate特殊的类。),表示对具有特定参数列表和返回类型的方法的引用。 每个委托提供Invoke方法, BeginInvoke和EndInvoke异步方法 为什么需要委托? 委托可以将方法(即逻辑)作为参数; 逻辑解 ...
分类:
Web程序 时间:
2020-09-17 22:49:03
阅读次数:
38
前言LinkedList底层是基于双向链表,链表在内存中不是连续的,而是通过引用来关联所有的元素,所以链表的优点在于添加和删除元素比较快,因为只是移动指针,并且不需要判断是否需要扩容,缺点是查询和遍历效率比较低。下面会给大家详细的剖析一下底层源码!结构LinkedList继承关系,核心成员变量,主要构造函数:publicclassLinkedList<E>extendsAbstract
分类:
其他好文 时间:
2020-09-17 22:15:44
阅读次数:
20
app要重构,想着把app端native的逻辑判断全部放在前端,这样如果app万一有什么小变动或者软升级,不需要app升级,只升级前端就可以搞定,所以考虑把app中native的操作全部抽取为单个的功能,然后通过js调用native方法,同时因为有一些网络请求和加解密、ui等同步和异步的操作,所以需 ...
分类:
Web程序 时间:
2020-09-17 20:51:21
阅读次数:
38
(一)背景 JavaScript是一门动态弱类型语言 对变量的类型非常宽容 而且不会在这些变量和它们的调用者之间建立结构化的契约。 试想有这么几个场景: 1: 你调用一个别人写的函数,但是这个人没有写注释,为了搞清楚参数类型,只能去看里面的逻辑 2: 为了保证代码的健壮性,你需要对一个函数的输入参数 ...
分类:
其他好文 时间:
2020-09-17 20:42:18
阅读次数:
26
题目大意 题解 一开始想枚举每段的分界再判断,然而不好搞 实际上把每个点到两边的距离设为(x,y),类似https://www.cnblogs.com/gmh77/p/12813589.html,变为用一条折线把所有点分成两个集合 直接dp折线,转移时要么继承上一行位置,要么转移到前面的某个点,线段 ...
分类:
其他好文 时间:
2020-09-17 20:08:07
阅读次数:
22
先看容器部分,创建容器ContextLoader tomcat的ServletContext继承于javax.servlet.ServletContext,javax.servlet.ServletContextListener监听到tomcat启动 ContextLoaderListener是sp ...
分类:
编程语言 时间:
2020-09-17 19:20:20
阅读次数:
33