青岛软件培训学校

山东最好的软件培训机构,专业培养高端IT人才 咨询热线:0532-85025005

[置顶] 青软人

Spring使用ThreadPoolTaskExecutor自定义线程池及实现异步调用

 多线程一直是工作或面试过程中的高频知识点,今天给大家分享一下使用 ThreadPoolTaskExecutor 来自定义线程池和实现异步调用多线程。

一、ThreadPoolTaskExecutor

...

基于 H5 WebGL 的 3D 室内定位及电子围栏

 

前言

现代工业化的推进在极大加速现代化进程的同时也带来的相应的安全隐患,在传统的可视化监控领域,一般都是基于 Web SCADA 的前端技术来实现 2D 可视化监控,本系统采用 Hightopo 的 HT for Web 产品来构造轻量化的 3D 可视化场景,该 3D 场景从正面展示了一个现代化工厂的现实场景,室内定位包括工厂工人的实时位置、电子围栏的范围、现场的安全情况等等,帮助我们直观的了解当前工厂人员的安全状况。

...

[ASP.NET Core 3框架揭秘] 跨平台开发体验: Docker

于一个 .NET Core开发人员,你可能没有使用过Docker,但是你不可能没有听说过Docker。Docker是Github上最受欢迎的开源项目之一,它号称要成为所有云应用的基石,并把互联网升级到下一代。Docker是dotCloud公司开源的一款产品,从其诞生那一刻算起,在短短两三年时间里就成为了开源社区最火爆的项目。对于完全拥抱开源的.NET Core来说,它自然应该对Docker提供完美的支持。对于接下来的内容,我们假设你已经对Docker有了基本的了解,并且在你的机器上(Windows)上已经安装了Docker。
...

定时任务方案大百科

原文地址:https://crossoverjie.top

前言
节前有更新一篇定时任务的相关文章《延时消息之时间轮》,有朋友提出希望可以完整的介绍下常见的定时任务方案,于是便有了这篇文章。

Timer
本次会主要讨论大家使用较多的方案,首先第一个就是 Timer 定时器,它可以在指定时间后运行或周期性运行任务;使用方法也非常简单:



这样便可创建两个简单的定时任务,分别在 3s/5s 之后运行。

使用起来确实很简单,但也有不少毛病,想要搞清楚它所存在的问题首先就要理解其实现原理。

实现原理
...

一种快速简便优秀的全局曲线调整与局部信息想结合的非线性彩色增强算法(多图深度分析和探索)

 本文的分析基于《Adaptive and integrated neighborhood-dependent approach for nonlinear enhancement of color images》一文相关内容,但对其进行了深度的改良。

...

Spring Boot (十二): Spring Boot 邮件服务

最早我们发邮件的时候是使用 JavaMail 来发送邮件,而在 Spring Boot 中, Spring Boot 帮我们将 JavaMail 封装好了,是可以直接拿来使用的。

1. 依赖文件 pom.xml
代码清单:spring-boot-mail/pom.xml
***



org.springframework.boot
spring-boot-starter-mail
...

Flutter 错误捕获的正确姿势

 

...

八大经典排序算法入门

排序算法入门
在我们初学算法的时候,最先接触到的就是排序算法,这些排序算法应用十分广泛,而且是很多算法的基础,可以说是每个程序员都必须得掌握的了。今天小编就来带你一举拿下经典的八大排序算法,每种算法都会有算法思想描述,动图演示,代码实现,复杂度及稳定性分析等。

01冒泡排序

1. 原理
假如我们要将一个无序数列升序排列,那么冒泡排序的思想就是将“大”的元素经过交换慢慢“浮”到数列顶端,具体步骤如下:

a. 从第一个元素开始,比较该元素与它的下一个元素的大小,如果第一个大于第二个就交换两个元素的位置,一直比较到序列末尾,我们称这个为一轮排序过程,此时我们可以将数组分成未排序部分和有序部分(当前只有一个最大值);
...

Android开发——实现子线程更新UI

 作者:@stars-one

...

【原创】(七)Linux内存管理 - zoned page frame allocator - 2

背景
Read the fucking source code! --By 鲁迅
A picture is worth a thousand words. --By 高尔基
说明:

Kernel版本:4.14
ARM64处理器,Contex-A53,双核
使用工具:Source Insight 3.5, Visio
1. 概述
本文将分析Buddy System。
Buddy System伙伴系统,是通过将物理内存划分为页面来进行管理的系统,支持连续的物理页面分配和释放。此外,使用与碎片相关的算法来确保最大的连续页面。
...
分页:« 首页...«[2][3][4][5][6][7]8[9][10][11][12][13][14][15]»...尾页 »

日历

<< 2020-1 >>

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

Copyright 2007-2013 青岛软件培训学校(青岛市南京路122号中联广场B1栋3楼) 咨询热线:0532-85025005  鲁ICP备09077726号-3  
百度搜索|Google搜索 | 必应Bing | Yahoo搜索 | 搜狗搜索 | 有道搜索 | 搜搜 |