DataWorks初探

概述

DataWorks数据工场,是MaxComputer的可视化开发平台,一站式开发、管理界面。我们可以通过DataWorks来使用MaxCompute,实现一站式的数据同步、业务流程设计、数据开发、管理和运维功能。

对DDD的总结

前言

第一次听到DDD,还是通过技术群内部大佬们的闲聊得知。本着求知的心态,在网上简单看了一下DDD相关的知识。晦涩的术语,抽象的描述,看了半天不禁感叹,大佬们之间的聊天话题,果然不是我等咸鱼可以企及的。

mysql总结

存储引擎

MySql支持多种存储引擎,通过navicat新建表可以看到,MySql一共支持7种存储引擎。我们平时听到最多的MyISAM与InnoDB就在其中。MyISAM是5.1版本之前的默认引擎,5.1之后InnoDB就成为了Mysql的默认引擎,一直沿用至今。那么这两种引擎之间有什么区别呢?

redis总结

结构

String

常用命令: set,get,decr,incr,mget 等。

特点:redis种最常用的一种数据结构

应用场景: 通过String的bitmap可以实现:布隆过滤器、AO权限、用户签到、活跃用户、用户在线状态。

通过自增、自减实现计数器、分布式锁

Windows下使用Docker启动常用工具

以下配置说明都是基于windows系统

Docker常用命令

  1. docker search 镜像名 :搜索一个指定的镜像。例如docker search redis,可能会搜索出多个,但是一般选择第一个,也就是starts数最高的一个。

【Springloc流程解析】--1. Springloc的基本组件和流程

概述

​ 本章开始解析SpringLoc的执行流程,我认为要搞懂spring的源码,最好的办法不是立即针对核心功能进行解析,而是我们首先要了解SpringLoc执行的步骤,纵观全局,最后再对单独的步骤逐个击破,最终串起SpringLoc的整个执行逻辑。

【深入理解java虚拟机】-- 虚拟机类加载机制

本系列内容,大量引用自《深入理解java虚拟机》。

类加载时机

​ 类在虚拟机中整个声明周期包括:加载、验证、准备、解析、初始化、使用和卸载7个阶段。其中验证、准备、解析3个部分统称为连接。

【深入理解java虚拟机】-- 垃圾收集器与内存分配策略

本系列内容,大量引用自《深入理解java虚拟机》,说是照抄一遍也不为过。不过作者自己也加入了一些图文用来帮助理解。

对象是否存活

​ 在堆中存放着java世界中几乎所有的对象实例,垃圾收集器在对堆进行回收前,第一件事情就是要确定这些对象之中哪些还“存活”着,那些已经“死去”(即不能再被任何途径使用的对象)。

【深入理解java虚拟机】-- 自动内存管理机制

本系列内容,大量引用自《深入理解java虚拟机》,说是照抄一遍也不为过。不过作者自己也加入了一些图文用来帮助理解。

java内存区域与内存溢出异常

运行时数据区域

​ java虚拟机在执行java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁时间,有的区域随着虚拟机的进程的启动而存在,有的预取则依赖用户线程的启动和结束而销毁。

【线程池】-- ThreadPoolExecutor源码解析(下)(jdk1.8)

概述

​ 上一章我们主要通过execute()方法,来展开分析线程池的运作机制,这一章我们就来看看线程池中submit()这个具有返回值的方法是如何是实现的,又是如何获取返回值的。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×