-
Java学习 1.1——(JVM介绍)Java为什么能够跨平台?
Java学习 1.1——(JVM介绍)Java为什么能够跨平台? 首先介绍一下Java的各个层级,先放一张图: 硬件,操作系统和操作系统接口:这三级不说大家都知道,操作系统有很多种,比如Windows,Linux。Windows又分为win7,win10,win xp等等;Linux有Ubuntu,CentOS; 操作系...
-
线程池
线程池 一、线程池的工作原理 线程池的作用是有效的降低频繁创建销毁线程所带来的额外开销。 线程池做的工作主要是 控制运行的线程的数量,处理过程中将任务放入队列,然后在线程创建后启动这些任务。如果线程数量超过了线程池最大数量,超出数量的线程排队等候,等其...
-
网络时间服务和chrony
网络时间服务和chrony ?络时间服务和chrony 实验练习: 准备实验环境: 可用的centos6、7系统。 centos6 :192.168.37.6 centos7 :192.168.37.7 关闭selinux 关闭防火墙:cetos6 systemctl disable firewalld centos7 chkconfig iptables off 时间同步(centos6) 【例1】...
-
Zookeeper作为配置中心使用说明
Zookeeper作为配置中心使用说明 为了保证数据高可用,那么我们采用Zookeeper作为配置中心来保存数据。SpringCloud对Zookeeper的集成官方也有说明:spring_cloud_zookeeper 这里通过实践的方式讲解下使用方式。 1、添加依赖包 !-- 运维监控 --dependency groupIdorg.spr...
-
Rsync实现文件的同步
Rsync实现文件的同步 故事背景:我们公司是做新零售的,需要对发布的每台机器进行文件的同步更新,所以我这里做了一个小小的调研 技术调研:linux之间同步文件有两种方式rsync与scp。 sync和scp在文件夹均不存在时,执行时间相差不大,但是文件夹存在的情况下差异很大...
-
硬件内存模型到 Java 内存模型,这些硬核知识你知多少?
硬件内存模型到 Java 内存模型,这些硬核知识你知多少? Java 内存模型跟上一篇 JVM 内存结构很像,我经常会把他们搞混,但其实它们不是一回事,而且相差还很大的,希望你没它们搞混,特别是在面试的时候,搞混了的话就会答非所问,影响你的面试成绩,当然也许你碰到了...
-
MySql翻页查询
MySql翻页查询 分页查询在网页中随处可见,那原理是什么呢?下面简单介绍一下基于MySql数据库的limit实现方法。 首先明确为什么要使用分页查询,因为数据庞大,查询不可能全部显示在页面上,如果全部显示在页面上,也会造成查询速度慢的情况,所以分页查询解决了①数据...
-
spring源码(1)---idea基础环境搭建
spring源码(1)---idea基础环境搭建 一、环境准备 1. jdk1.8.1 做java开发的这个应该能自己找到 2.gradle-4.9https://services.gradle.org/distributions/ 没用过gradle的同学可以将其理解为类似于maven的包管理工具,这里下载gradle-4.9-bin.zip,解压到本地,配置环境...
-
Java描述设计模式(17):调停者模式
Java描述设计模式(17):调停者模式 本文源码:GitHub·点这里 || GitEE·点这里 一、生活场景 1、场景描述 在公司的日常安排中,通常划分多个部门,每个部门又会分为不同的小组,部门经理的一项核心工作就是协调部门小组之间的工作,例如开发小组,产品小组,小组的需...
-
【并发编程】ThreadLocal其实很简单
【并发编程】ThreadLocal其实很简单 什么是ThreadLocal ThreadLocal有点类似于Map类型的数据变量。ThreadLocal类型的变量每个线程都有自己的一个副本,某个线程对这个变量的修改不会影响其他线程副本的值。需要注意的是一个ThreadLocal变量,其中只能set一个值。 Threa...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
