1,单例模式的定义 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。 2,单例模式的应用场景 需要频繁的进行创建和销毁的对象; 创建对象时耗时过多或耗费资源过 ...
分类:
编程语言 时间:
2019-03-14 21:16:35
阅读次数:
275
本文主要内容: Tomcat-NIO启动源码分析,关于Tomcat响应一次HTTP请求进行详细的分析。Tomcat版本:9.0.6 启动Tomcat方式这里采取编程的方式,maven引入坐标 1.启动方法 2.LifecycleBase.start() 初始化与启动 LifecycleBase 是 ...
分类:
其他好文 时间:
2019-03-14 00:21:28
阅读次数:
120
甲方使用的后台要求“整型数据采用小端传输”,大部分数据是4字节十六进制,有一些是2字节十六进制。 关于大小端传输,简单来说可以这样认为。 内存中低地址存最低有效字节的形式为小端传输 内存中低地址存最高有效字节的形式为大端传输 例如一个4字节十六进制数"0x11223344",装入QByteArray ...
分类:
其他好文 时间:
2019-03-13 19:36:17
阅读次数:
345
#include <bits/stdc++.h> using namespace std; #define inf (0x3f3f3f3f) typedef long long int LL; const int mod = 1e9 + 7; const int maxn = 13000000 + ...
分类:
其他好文 时间:
2019-03-13 00:17:04
阅读次数:
217
FZU - 2231 平行四边形数 题目大意:给你n个点,求能够组成多少个平行四边形? 首先想到的是判断两对边平行且相等,但这样的话得枚举四个顶点,或者把点转换成边然后再枚举所有边相等的麻烦,还不好处理。这时我们就得想到另一个性质,对角线互相平分,这样我们只需枚举对角线,转换一下就是中点。因为给出的 ...
分类:
其他好文 时间:
2019-03-12 23:55:04
阅读次数:
180
https://www.cnblogs.com/xxbbtt/p/8143593.html ...
分类:
其他好文 时间:
2019-03-12 09:22:02
阅读次数:
182
本题大意:给出一个1000位以内的大数和一个小数,让你计算并给出大数对小数取余的结果。 本题思路:由下面的公式可以推出本题的计算公式,套入即可解决,建议自己把这个公式推一下,很简单的... 参考代码: 1 #include <cstdio> 2 #include <cstring> 3 using ...
分类:
其他好文 时间:
2019-03-10 09:52:33
阅读次数:
148
1.基本概念 将抽象化与实现化解耦 UML 2.代码实现 package com.chengjie; interface DrawAPI { void drawCircle(int radius, int x, int y); } class RedCircle implements DrawAPI ...
分类:
其他好文 时间:
2019-03-07 15:54:17
阅读次数:
159
Vue组件 传送门 在Vue的组件内也可以定义组件,这种关系成为父子组件的关系 如果在一个Vue实例中定义了component-a,然后在component-a中定义了component-b,那他们的关系就是 Vue实例 -- 根组件 root component-a – 相对于root 这是子组件 ...
分类:
其他好文 时间:
2019-03-06 00:44:21
阅读次数:
155
1638:五指山 【题目描述】 原题来自:NEFU 84 大圣在佛祖的手掌中。 我们假设佛祖的手掌是一个圆圈,圆圈的长为 n,逆时针记为:0,1,2,?,n?1,而大圣每次飞的距离为 d。现在大圣所在的位置记为 x,而大圣想去的地方在 y。要你告诉大圣至少要飞多少次才能到达目的地。 【输入】 有多组 ...
分类:
其他好文 时间:
2019-03-05 23:17:55
阅读次数:
240