Dreamhai

尊重是自己争取来的,未来是自己闯出来的!

《分布式任务调度平台XXL-JOB》

一、简介 1.1 概述 XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。 1.2 特性 1、简单:支持通过Web页面对任务进行CRUD操作,操作简单,一分钟上手; 2、动态:支持动态修改任...

2018-07-19 18:13:38

阅读数 583

评论数 0

微信小程序开发深入解读

下面结合开发文档以及个人开发经验对微信小程序关键部分进行解读(不是入门教程,具体入门读者可以看官网),希望看完的读者对微信小程序有大概的认识或者有所启发。本文同步于个人博客 www.imhjm.com/article/597…官方开发文档 mp.weixin.qq.com/debug/wxado…...

2018-07-11 16:06:11

阅读数 1233

评论数 0

一劳永逸的搞定 flex 布局

寻根溯源话布局一切都始于这样一个问题:怎样通过 CSS 简单而优雅的实现水平、垂直同时居中。记得刚开始学习 CSS 的时候,看到 float 属性不由得感觉眼前一亮,顺理成章的联想到 Word 文档排版中用到的的左对齐、右对齐和居中对齐,然而很快就失望的发现 CSS 中并不存在 float: ce...

2018-07-11 16:01:26

阅读数 68

评论数 0

并发编程之学习大纲

2019-01-25 09:00:15

阅读数 73

评论数 0

并发编程之高并发编程的意义、好处和注意事项

一. 好处&优势 1、速度优势: 多处理器:多处理器上面并发变成无疑会让程序运行很快。单处理器:如果是单处理器的机器,那么并发编程可能相对于顺序编程没有什么变化。但是,如果其中某一个任务也许会发生阻塞的话,那么即使是单处理器,使用并发编程也会带来很大的好处,这样,某个任...

2019-01-24 10:08:42

阅读数 282

评论数 0

并发编程之 线程与进程、什么是多线程?并行和并发有什么区别?

1.线程是什么?进程是什么?二者有什么区别和联系? 进程:程序运行资源的最小单位,进程内部有多个线程,会共享这个进程的资源 线程:是CPU独立运行和独立调度的基本单位,必须依赖进程而存在 两者的联系:进程和线程都是操作系统所运行的程序运行的基本单元。 区别: (1)进程具有独立的空间地址,一个...

2019-01-24 09:46:20

阅读数 46

评论数 0

并发编程之什么是堆栈?它们有什么区别?

什么是堆栈?有什么区别? 堆栈都是一种数据项按序排列的数据结构,只能在一端对数据项进行插入和删除。在单片机应用中,堆栈是个特殊的存储区,主要功能是暂时存放数据和地址,通常用来保护断点和现场。要点:堆,队列优先,先进先出(FIFO—first in first out)[1]  。栈,先进后出(FI...

2019-01-24 09:45:19

阅读数 52

评论数 0

并发编程之 CPU 时间片轮转机制 (RR 调度)

基本概念 时间片轮转法(Round-Robin,RR)主要用于分时系统中的进程调度。为了实现轮转调度,系统把所有就绪进程按先入先出的原则排成一个队列。新来的进程加到就绪队列末尾。每当执行进程调度时,进程调度程序总是选出就绪队列的队首进程,让它在CPU上运行一个时间片的时间。时间片是一个小的时间单...

2019-01-24 08:55:45

阅读数 194

评论数 0

并发编程基础 之 Thread 与ThreadGroup的介绍(api介绍)

一.Thread 和ThreadGroup的关系 因为Thread的构造函数中有关于ThradGroup的,所以了解它们之间的关系是有必要的。ThradGroup之间的关系是树的关系,而Thread与ThradGroup的关系就像元素与集合的关系。关系如下: ├─ ThreadGroup[n...

2019-01-23 17:34:49

阅读数 68

评论数 2

java8 JDK1.8 API 中文 翻译版 java帮助文档

转自:http://blog.csdn.net/qw599186875/article/details/52265995     java 1.6 帮助文档 中文   链接:http://download.csdn.net/detail/qw599186875/9608735 英文 ...

2019-01-23 14:32:25

阅读数 67

评论数 0

IntelliJ IDEA 学习笔记 - 鼠标滚轮控制缩放大小

控制字体大小   在File -> Setting -> Editor -> General下进行设置,如图      选中Change font size (Zoom) with Ctrl+Mouse wheel,之后,使用C...

2018-12-07 08:07:25

阅读数 175

评论数 0

SpringMVC的拦截器(Interceptor)和过滤器(Filter)的区别与联系

一 简介 (1)过滤器: 依赖于servlet容器。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过滤器的目的是用来做一些过滤操作,获取我们想要获取的数据,比如:在过滤器中修改字符编码;在过滤器中修改HttpServletReques...

2018-10-25 15:33:40

阅读数 54

评论数 0

python模块之psutil详解

python模块之psutil详解 一、psutil模块: 1.psutil是一个跨平台库(http://pythonhosted.org/psutil/)能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要用来做系统监控,性能分析,进程管理。它实现了同等命...

2018-09-15 22:41:22

阅读数 449

评论数 0

python之OS模块详解

常见函数列表 os.sep:取代操作系统特定的路径分隔符 os.name:指示你正在使用的工作平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'。 os.getcwd:得到当前工作目录,即当前python脚本工作的目录路径。 os.getenv()和...

2018-09-15 22:10:14

阅读数 71

评论数 0

PyCharm安装配置Qt Designer+PyUIC教程

Qt Designer用于像VC++的MFC一样拖放、设计控件 PyUIC用于将Qt Designer生成的.ui文件转换成.py文件 Qt Designer和PyUIC都包含在PyQt5中,所以我们只需要安装PyQt5塻块然后再指定Qt Designer和PyUIC即可 为了避免篇幅过长,...

2018-09-14 12:33:52

阅读数 3136

评论数 0

Windows安装PyQt5-tools失败;解决方法

用这个命令pip install pyqt5-tools Collecting pyqt5-tools   Could not find a version that satisfies the requirement pyqt5-tools (from versions: ) No matchi...

2018-09-14 11:43:08

阅读数 546

评论数 2

BigDecimal实现精确加减乘除运算

java.math.BigDecimal。BigDecimal一共有4个够造方法,让我先来看看其中的两种用法: 第一种:BigDecimal(double val) Translates a double into a BigDecimal. 第二种:BigDecimal(String val...

2018-09-11 15:52:14

阅读数 100

评论数 0

Java中BigDecimal的使用

在日常开发中我们经常会碰到小数计算,而小数直接计算的话会出现一些小小的错误,如下   System.out.println(1.01 + 2.02);   你说能输出什么?3.03?实际上输出的是3.0300000000000002。这是因为不论是float 还是double都是浮点数,...

2018-09-11 15:50:16

阅读数 55

评论数 0

python 3 操作 excel

看到一篇很好的python读写excel方式的对比文章: 用Python读写Excel文件 关于其他版本的excel,可以通过他提供的链接教程进行学习。 XlsxWriter: https://github.com/jmcnamara/XlsxWriter http://xlsxwrite...

2018-08-30 11:51:58

阅读数 176

评论数 0

mysql中case、when、if、then的用法

概述: sql语句中的case语句与高级语言中的switch语句,是标准sql的语法,适用于一个条件判断有多种值的情况下分别执行不同的操作。   首先,让我们看一下CASE的语法。在一般的SELECT中,其语法格式如下:    CASE  <单值表达式&am...

2018-08-28 19:04:53

阅读数 91

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭