线程的异步和同步? 如何实现线程的同步? 什么是线程池? 1.线程的异步和同步? 异步:线程默认是异步执行的 多个线程可以同时操作同一块内存 如果对内存数据的修改执行异步操作,可能会出现错误的数据,叫做线程不安全 要保证数据安全,对于修改数据的操作,需要进行同步 同步:在同一个时间片段内,只能有一个 ...
分类:
编程语言 时间:
2020-07-30 10:51:42
阅读次数:
82
数据结构--二叉树(Java) 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 树的常用术语(结合示意图理解) 节点 根节点 父节点 子节点 叶子节点 (没有子节点的节点) 节点的权(节点值) 路径(从root节点找到该节点的路 ...
分类:
编程语言 时间:
2020-07-30 01:09:31
阅读次数:
89
做项目时我们一直在说框架、架构,那它到底是什么呢? 什么是架构 从 dubbo 官网我们可以看到架构设计的发展演变史。 这里把架构分成四类: 单一应用架构 垂直应用架构 分布式服务架构 流动计算架构 刚开始时 PHP + MySQL 就可以形成网站了。 这种模式支持中小型网站是没有问题的,但是一旦形 ...
分类:
其他好文 时间:
2020-07-29 21:50:40
阅读次数:
66
全球负载均衡说到AWS、Google、Azure的全球负载均衡,那我们需要了解一下AnycastIP。我们知道,在互联网中的公网IP是唯一的,正常来说,一个网络中不应该有两个相同的IP,那么Anycastprotocol就是这么一项可以让一个IP分散在多个地方,这需要云厂商和各地的网络运营商做好路由等协议,将用户路由到最近的节点。那么全球负载均衡就是利用到了这一点,让用户以最近的路径跳到云厂商的骨
分类:
其他好文 时间:
2020-07-29 18:01:53
阅读次数:
108
本文来自: PerfMa技术社区 PerfMa(笨马网络)官网 Java 性能调优对于每一个Java程序员来说,是实现技术进阶必不可缺的知识了。比如:一台8G的服务器怎么配置JVM参数?我的JVM参数是否合理?如何分析内存Dump文件?如何分析线程Dump文件?等等...,你肯定或多或少都遇到过,熟 ...
分类:
编程语言 时间:
2020-07-29 17:54:28
阅读次数:
85
后端传到前端的时间,变成时间戳 解决办法: @JsonFormat(pattern = "YYYY-MM-dd HH:mm:ss",timezone = "GMT+8") ...
分类:
其他好文 时间:
2020-07-29 17:40:43
阅读次数:
154
promise是异步编程的一种解决方法 promise对象代表一个异步操作,有三种状态,pending(进行中)、fulfilled(已成功)、rejected(已失败) Promise对象是一个很神奇的东西, 究竟有哪些神奇呢? 怎么用 基本用法 instance = new Promise(fu ...
分类:
Web程序 时间:
2020-07-29 15:18:44
阅读次数:
82
可以通过 <div> 和 <span> 将 HTML 元素组合起来。 HTML 块元素 大多数 HTML 元素被定义为块级元素或内联元素。 编者注:“块级元素”译为 block level element,“内联元素”译为 inline element。 块级元素在浏览器显示时,通常会以新行来开始( ...
分类:
Web程序 时间:
2020-07-29 15:16:30
阅读次数:
83
初识Netty Netty是一个提供易于使用的API的客户端/服务端的框架 并发高-NIO(非阻塞IO) 传输快-零拷贝 阻塞与非阻塞 线程访问资源,该资源是否准备就绪的一种处理方式 同步与异步 同步和异步是指访问数据的一种机制 BIO 同步阻塞IO, Block IO NIO 同步非阻塞IO,Ne ...
分类:
Web程序 时间:
2020-07-29 15:11:35
阅读次数:
94
区块链入门的几个简单概念 1. What's Block Chain ? 区块链是一门软件技术, 从本质上来看就像是一个分布式的DataBase, 是一个去中心化, 分布式技术。 由于是分布式的, 所以区块链不会仅仅存在某一个人的服务器上面, 每个人都可以搭建服务器,然后加入到区块链这个网络中来。成 ...
分类:
其他好文 时间:
2020-07-29 15:10:15
阅读次数:
195