加载中
深入浅出Spring生命周期

前言 最近项目中使用到Spring AutoConfiguration特性时,当@CondiationOnMissBean和AutoConfiguration同时使用时,发生了与预期不相符的行为(@CondiationOnMissBean未生效)。通过Debug查找...

轻松一刻,图形化ETL

什么是ETL ETL是将数据从一些数据源,经过抽取(extract)、转换(transform)、加载(load)到其它数据仓库的过程。 抽取 是从不同数据源,不同类型的数据库读取数据的过程。 转换 是将抽取...

2022/08/11 10:48
1K
轻松一刻,图解RocketMQ原理

从故事开始 一个小公司XX,开发团队需要2个服务器互相通信。最开始消息量不大,使用3台物理服务器,通过固定IP地址方式,互相通信。 消息服务简单到可以通过RMI(Remote Method Invocation,...

2021/12/30 11:24
772
Java中大集合<Long>求交集的方法比较

背景 项目中使用到List求交集,很容易想到collecion.retainAll()方法,但是在数据量比较大时,这个方法效率并不高。本文研究了几种常用的方法,以供大家参考。 方法 【首先】梳理下思路,Lis...

收藏不读系列:Mybatis3一杆到底

前言 业务系统中都少不了Mybatis,之前都是在应用和大的理论层面,最近遇到一些问题 如『怎样Debug查看生成的Sql』『业务中添加的Mapper、TypeHandler、Plugin等怎么工作的』『怎样做Mybatis...

2021/12/28 19:27
135
深入探讨 Java 类加载器

本文主要对ClassLoader原理以及使用学习。记录下来以方便需要了解的人,如果有错误的地方还请指出。

2014/05/03 18:50
177
js异步调用实现

使用场景: 由于网页中有大量的As与JS交互。As加载与初始化过程比较长。当As未初始化完成,JS开始调用会导致JS报错,影响后续JS的运行。

2014/01/10 17:27
4.1K
合并时间按段sql

合并时间段SQL解决方案,均已在mysql中测试通过

2013/12/31 20:42
506
收藏不读系列:DSL 领域特定语言

一、DSL了解 1、DSL介绍 DSL(Domain Specific Language)是针对某一领域,具有受限表达性的一种计算机程序设计语言。 常用于聚焦指定的领域或问题,这就要求 DSL 具备强大的表现力,同时在使...

2022/03/12 20:34
2.3K
开发日常:IntelliJ IDEA command line is too long

问题: 解法: 在.idea/workspace.xml文件,下添加: 添加后,如下图:...

2021/12/30 14:23
77
【开发日常】Ubuntu使用python3.7无法打开命令行ImportError: cannot import name ‘_gi’

问题 Ctrl+Alt+F3进入命令行模式,登录后, 输入以下命令: gnome-terminal 出现以下错误: Traceback (most recent call last): File “/usr/bin/gnome-terminal”, line 9, in from gi.repo...

2021/12/30 11:56
1K
Ubuntu 20.04编译安装OpenCV 4.3

1、安装依赖 sudo apt install build-essential cmake git pkg-config libgtk-3-dev \ libavcodec-dev libavformat-dev libswscale-dev libv4l-dev \ libxvidcore-dev libx264-dev libjpeg-...

2021/04/13 17:24
1K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部