上篇文章写了spring boot自动配置原理,现在尝试自己开发一个starter,供给spring boot完成自动配置。 在这里我们就用c3p0连接池为例,c3p0是一个比较老的连接池,在远程仓库也没有对应的starter。所以在这里的目的就是开发一个简单的c3p0的starter,达到的效果就 ...
分类:
编程语言 时间:
2020-05-06 21:39:59
阅读次数:
94
FWAE : Concrete syntax FWAE : Abstract syntax 其中的“function definition”和“function call”在language structure内以lambda函数形式包含在其中,所以不需要像F1WAE那样的FunDef。 (fun ...
分类:
其他好文 时间:
2020-05-06 21:39:12
阅读次数:
74
1、类加载过程 多个java文件经过编译打包生成可运行jar包,最终由java命令运行某个主类的main函数启动程序,这里首先需要通过类加载器把主类加载到JVM。 主类在运行过程中如果使用到其它类,会逐步加载这些类。 注意:jar包里的类不是一次性全部加载的,是使用到时才加载。 类加载到使用整个过程 ...
分类:
其他好文 时间:
2020-05-06 21:38:52
阅读次数:
63
pymysql模块是专门用来连接mysql数据库的模块,是非标准库模块,需要pip下载 ...
分类:
数据库 时间:
2020-05-06 21:38:33
阅读次数:
84
实验总结:掌握了字符串的BF匹配算法,在DNA匹配时比较特殊,因为DNA为环状,所以长度要乘以2。 1 #include<iostream> 2 #include<cstring> 3 using namespace std; 4 #define MAX 100 5 int m,n; 6 int B ...
分类:
其他好文 时间:
2020-05-06 21:38:11
阅读次数:
106
IOC:控制反转。原先是程序员控制Java对象的创建,JVM GC负责Java对象的销毁,控制权在程序员手中。现在Java Bean的实例对象由IOC容器负责创建、销毁,程序员反而是无需关心Bean的生命周期。这就是控制反转。 原理:内存中建立一个currentHashMap当作容器(考虑到多线程) ...
分类:
其他好文 时间:
2020-05-06 21:37:56
阅读次数:
72
想要坚持写博客的习惯,却又无法忍受网页编辑器的各种不方便?open live writer是一个不错的选择。对我来说最有诱惑的就是能够快速的黏贴图片、代码。使用过程遇到不少坑,最坑的就是不能使用163邮箱,还是写邮件给管理员咨询才得到的答案。希望这篇文章对你有所帮助。一、下载和安装http://op... ...
分类:
其他好文 时间:
2020-05-06 21:37:36
阅读次数:
60
idea版本 2019.3.4 配置JDK File Project Structure... 修改项目 jdk和项目语言等级 修改jdk版本 File Ohter Settings Structure for New Project... 配置MAVEN File Settings Build, ...
分类:
其他好文 时间:
2020-05-06 21:37:00
阅读次数:
76
web服务交互 我们在浏览器中能看到的每个网站,都是一个web服务。那么我们在提供每个web服务的时候, 都需要前后端交互,前后端交互就一定有一些实现方案,我们通常叫web服务交互方案。 目前主流的三种web服务交互方案: -- REST ( Representational State Trans ...
分类:
其他好文 时间:
2020-05-06 21:36:43
阅读次数:
59
在开发或者其他场景下会遇到对比前后两个文件的差异性的问题,怎么快速进行对比呢? 采用Beyond Compare软件来进行对比两个文件或文件夹的差异性,下载安装参见博文:https://blog.csdn.net/qq_30764991/article/details/88867315 。 在进行c ...
分类:
其他好文 时间:
2020-05-06 21:36:27
阅读次数:
71
处理大数据量数据访问速度缓慢的问题 方案1 水平分库分表,比如根据年份划分, 数据库、 数据库等等 查询的时候根据查询时间,去不同的数据库查询,然后组合结果返回 示例代码 "HistoricalDataManage" 方案2 建立 和`实时数据库`,历史数据库存储所有数据,实时数据库仅保留常用数据 ...
分类:
其他好文 时间:
2020-05-06 21:35:33
阅读次数:
89
using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using FineUICore; using Microsoft.AspNetCore.Authoriz ...
分类:
其他好文 时间:
2020-05-06 21:34:28
阅读次数:
86
https://www.cnblogs.com/linhaifeng/articles/6129246.html 一 客户端/服务器架构 1.硬件C/S架构(打印机) 2.软件C/S架构 互联网中处处是C/S架构 如黄色网站是服务端,你的浏览器是客户端(B/S架构也是C/S架构的一种) 腾讯作为服务 ...
分类:
编程语言 时间:
2020-05-06 21:34:08
阅读次数:
72
一、基本定义与概念 随机变量: 令$(\Omega , \mathcal{F} , P)$是完备概率空间,随机变量$X: \Omega \rightarrow \textbf{R}^n$是一个$\mathcal{F}-$的一个可测映照。所有随机变量满足概率测度: \begin{equation}\m ...
分类:
其他好文 时间:
2020-05-06 21:33:50
阅读次数:
149
IfcTransportElement是在建筑物或建筑群内移动人、动物或货物的所有与运输有关的物体的总称。IfcTransportElement定义传输元素的出现,如果给定,则由IfcTransportElementType表示。IfcTransportElement元素包括电梯(升降机)、自动扶梯 ...
分类:
其他好文 时间:
2020-05-06 21:33:14
阅读次数:
72