0
Java高性能编程实战 --- 线程封闭与ThreadLocal
1 线程封闭多线程访问共享可变数据时,涉及到线程间数据同步的问题。并不是所有时候,都要用到 共享数据,所以线程封闭概念就提出来了。数据都被封闭在各自的线程之中,就不需要同步,这种通过将数据封...
0
将HTML表格转换成精美的PDF,几种生成PDF的解决方案
包含表格、图表和图形的Web应用程序通常包含将数据导出为PDF的选项。你有没有想过,作为一个用户,当你点击那个按钮时,幕后发生了什么?作为开发人员,如何让PDF输出看起来更专业?大多数免费的...
0
如何快速用Vue-element-admin撸了个管理后台
最近一个朋友找我开发一个用于库存管理的后台,虽然逻辑并不是很复杂而且系统也并不是很大,但是因为存在一些定制需求,所以就希望通过自行开发,而不是直接使用目前市场上的库存管理后台。我也正好最近在...
0
线程池的7种创建方式,强烈推荐你用它
根据摩尔定律所说:集成电路上可容纳的晶体管数量每 18 个月翻一番,因此 CPU 上的晶体管数量会越来越多。但随着时间的推移,集成电路上可容纳的晶体管数量已趋向饱和,摩尔定律也渐渐失效,因此...
0
Centos 7 部署Ceph集群
一、环境准备各节点IP分配如下表:1、主机名四个节点分别配置主机名[root@localhost ~]# hostnamectl set-hostname ceph-admin[root@l...
0
ES6-promise使用
一、promise对象的使用所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件的结果。从语法上说,Promise 对象用于表示一个异步操作的最终完成 (或失败), 及其...
0
今天教大家Nginx+tomcat负载均衡群集如何配置
实验环境如下这里需要准备4台服务器(1台nginx、2台tomcat做负载、一台MySQL做数据存储)准备软件包如下:nginx配置(172.16.1.54)1、安装依赖包yum -y in...