0

【Java并发工具类】Semaphore

www.08817.com_【官方首页】-澳门金沙前言 1965年,荷兰计算机科学家Dijkstra提出的信号量机制成为一种高效的进程同步机制。这之后的15年,信号量一直都是并发编程领域的终结者。1980年,管程被提出,成为继信号量之后的在并发编程领域的第二个选择。目前几乎所有的语言都支持信号量机制,Java也不例外。Java中提供了 并发工具类来 ...

sakuraxx 发布于 2020-02-15 23:54 评论(0)阅读(99)
1

Java并发读书笔记:如何实现线程间正确通信

www.08817.com_【官方首页】-澳门金沙[toc] 在并发编程中,保证线程同步,从而 实现线程之间正确通信 ,是一个值得考虑的问题。本篇将参考许多著名书籍,学习如何让多个线程之间相互配合,完成我们指定的任务。www.08817.com_【官方首页】-澳门金沙 一、synchronized 与 volatile 关键字是Java提供的 互斥的内置锁 ,该锁机制 不用显式加锁或者释放锁 。互 ...

天乔巴夏丶 发布于 2020-02-15 23:28 评论(2)阅读(89)
1

微信小程序—Flex布局

参考教程:http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html http://xluos.github.io/demo/flexbox/ 语法: 一、Flex 布局是什么? Flex 是 Flexible Box 的缩写,意为"弹性布局" ...

Pam_sh 发布于 2020-02-15 23:24 评论(0)阅读(148)
2

详解浮点数,为什么浮点数不能直接比较?

[toc] 1 引言 昨天与靓神聊到浮点数精度丢失的问题,于是今天写一篇文档来详细描述现代计算机的浮点数存储方式,进而解答相关的一些问题: 明明是小数,为什么程序里要叫浮点数? 什么是浮点数的精度,为什么会发生精度丢失?为什么叫浮点数为近似表示? 为什么浮点数不能直接比较? 浮点数的范围,为什么fl ...

Jo_ZSM 发布于 2020-02-15 23:16 评论(0)阅读(132)
1

快速了解Lambda表达式-Java

[toc] lambda表达式 前言 最近因为疫情,也不能正常返校什么的,希望大家都能好好的,希望武汉加油,中国加油,在家也看了很多视频,学了一点新的东西,虽然懒惰,但是也要努力啊。今天记录分享Lambda表达式的知识。 Lambda表达式是JDK8新增的特性 下面的图就是JDK8的新特性,JDK5 ...

coderyhy 发布于 2020-02-15 23:12 评论(0)阅读(111)
1

基于Qt的新冠肺炎疫情数据实时监控平台1.1版本

宅家无聊,不如学点技术! 1.前言 上一篇文章,介绍了使用 "基于Qt开发的新冠病毒肺炎疫情监控平台" 的实现思路和简单过程,主要包括数据接口的获取和Qt的开发,这两天修复一些BUG,完善了部分功能,如下: 新增辟谣信息详情显示界面,点击谣言标题弹出信息详情。 修复数据类型定义错误造成的折线显示错误 ...

whik 发布于 2020-02-15 23:05 评论(0)阅读(90)
0

SpringBoot项目版本升级:从1.5.3升级到2.1.8版本

www.08817.com_【官方首页】-澳门金沙SpringBoot项目版本升级:从1.5.3升级到2.1.8版本 前言 简单记录一次本人在自己的SpringBoot项目project template中,把 版本升级到 版本时升级的步骤,及遇到的问题。 提升parent版本号 更改pom文件中parent的版本号 修改yml文件中的部分配置 在 ...

itmacy 发布于 2020-02-15 22:37 评论(0)阅读(109)
0

曹工说Spring Boot源码(16)-- Spring从xml文件里到底得到了什么(aop:config完整解析【上】)

写在前面的话 相关背景及资源: "曹工说Spring Boot源码(1) Bean Definition到底是什么,附spring思维导图分享" "曹工说Spring Boot源码(2) Bean Definition到底是什么,咱们对着接口,逐个方法讲解" "曹工说Spring Boot源码(3) ...

三国梦回 发布于 2020-02-15 22:37 评论(0)阅读(103)
1

lua学习之基础概念篇

基础概念 程序块 (chunk) 定义 1. lua 中的每一个源代码文件或在交互模式(Cmd)中输入的一行代码都称之为程序块 2. 一个程序块就是一连串语句或者命令 3. lua 中连续的语句不需要分隔符,但为了可读性可以加换行,或者分隔符分号 ; 来分割语句 4. 但是换行在代码中没有任何作用, ...

YYSd_jq 发布于 2020-02-15 22:34 评论(0)阅读(71)
1

托管对象本质-第四部分-字段布局

本篇文章我们将讨论实例本身的布局,特别是实例字段在内存中的布局。 ...

杰哥很忙 发布于 2020-02-15 22:23 评论(0)阅读(54)
0

Java8新特性之Stream

前言 在想很好了解 Stream 之前,很有必要简单的了解下函数式变成以及Lambda的概念,可以阅读另外一篇 " Java8新特性之Lambda " 大家回忆下日常学习工作中使用的最多的 Java API 是什么?相信很多人的答案和我一样都是集合。我们选择适合的集合数据结构存储数据,而我们之于集合 ...

freshchen 发布于 2020-02-15 21:56 评论(0)阅读(102)
7

推荐一个很棒的开源工作流elsa-core

开源项目orchard主要开发人员Sipke Schoorstra 开源了一个netcore 工作流项目,地址:http://github.com/elsa-workflows/elsa-core,最新版本1.2,正在开发2.0版本 。Spike 是参照Orchard Core的工作流引擎的原理,... ...

张善友 发布于 2020-02-15 21:47 评论(3)阅读(1126)
3

原创 | 做时间的朋友

大家好,新年伊始,欢迎来到 持续生长 我是强子 前几天的跨年夜,我看了罗振宇老师的「时间的朋友」跨年演讲。 虽然如同之前一样,每次罗胖老师出来做一次演讲,就会招来一堆人骂,今年也不例外。 只不过骂的人明显少了很多,应该是被同化的人越来越多了吧。 罗胖曾许下大愿望:跨年演讲要连办二十年,今年是第五场, ...

老鸟依然是小白 发布于 2020-02-15 21:32 评论(0)阅读(128)
0

Python 进行目标检测

一、前言 从学单片机开始鼓捣C语言,到现在为了学CV鼓捣Python,期间在CSDN、简书、博客园和github这些地方得到了很多帮助,所以也想把自己做的一些小东西分享给大家,希望能帮助到别人。记录人生的第一篇博客,mark。 二、图像检测步骤 1. 读取两张图片 第一张是需要检测的小物体,第二章图 ...

村头的小卖部 发布于 2020-02-15 21:27 评论(0)阅读(122)
0

MySQL复制(二)--基于二进制日志文件(binlog)配置复制

基础环境: 主库 从库 服务器IP地址 192.168.10.11 192.168.10.12 版本 5.7.24 5.7.24 已存在的数据库 mysql> show databases; +--------------------+ | Database | +-----------------... ...

gegeman 发布于 2020-02-15 21:08 评论(0)阅读(59)
1

明明白白学 同步、异步、阻塞与非阻塞

www.08817.com_【官方首页】-澳门金沙1、同步与异步 概率理解 同步与异步主要是从消息通知机制角度来说的 同步就是一个任务的完成需要依赖另外一个任务时,只有等待被依赖的任务完成后,依赖的任务才能算完成,这是一种可靠的任务序列。 异步是不需要等待被依赖的任务完成,只是通知被依赖的任务要完成什么工作,依赖的任务也立即执行,只要自己完成了整个 ...

callabble 发布于 2020-02-15 21:07 评论(0)阅读(76)
0

Uwl.Admin.Core开源框架(三) 使用RabbitMQ

Uwl.Admin.Core中使用RabbitMQ消息队列: 本文负责讲解RabbitMQ的使用 Uwl.Admin.Core使用的技术有: *、Async和Await 异步编程 *、Repository + Service 仓储模式编程;仓储模式支持工作单元 *、Swagger 前后端文档说明,基 ...

王瘦子Kawhi 发布于 2020-02-15 21:05 评论(2)阅读(157)
0

简单看看ThreadPoolExecutor原理

线程池的作用就不多说了,其实就是解决两类问题:一是当执行大量的异步任务时线程池能够提供较好的性能,在不使用线程池时,每当需要执行异步任务是需要直接new一个线程去执行,而线程的创建和销毁是需要花销的,而线程池中的线程是可复用的,不需要每次执行异步任务时都去创建和销毁线程;二是线程池提供了一种资源限制 ...

java小新人 发布于 2020-02-15 21:00 评论(0)阅读(56)
0

Bash 脚本中的 set -euxo pipefail

有些开发人员会用Bash来实现很复杂的功能,就像使用别的高级语言一样。他可能觉得自己很牛逼但其他人早就想锤爆他了,Bash的可读性和可维护性远远低于任何高级语言。更要命的是,Bash并没有方便的调试工具和防错机制,出了问题你要排查半天。 在Ruby或者Python等高级语言里,你很容易知道错误是哪行 ...

Toby Qin 发布于 2020-02-15 20:44 评论(0)阅读(74)
0

Nacos数据模型

Nacos 数据模型 Key 由三元组唯一确定, Namespace默认是空串,公共命名空间(public),分组默认是 DEFAULT_GROUP。 以上都是nacos官网上面的图片及描述,综合一下应该是这个样子 可以在nacos控制台看到与之对应的界面 我们来看下这些东西都是用来干嘛的, Nam ...

白露非霜 发布于 2020-02-15 20:43 评论(0)阅读(30)

页面底部区域 foot.htm