-
最简单的 Java内存模型 讲解
最简单的 Java内存模型 讲解 本博客系列是学习并发编程过程中的记录总结。由于文章比较多,写的时间也比较散,所以我整理了个目录贴(传送门),方便查阅。 并发编程系列博客传送门 前言 在网上看了很多文章,也看了好几本书中关于JMM的介绍,我发现JMM确实是Java中比...
-
深入理解Thread构造函数
上一篇快速认识线程 本文参考汪文君著:Java高并发编程详解。 1、线程的命名 在构造现成的时候可以为线程起一个名字。但是我们如果不给线程起名字,那线程会有一个怎样的命名呢? 这里我们看一下Thread的源代码: public Thread(ThreadGroup group, Runnable target) {...
-
接棒Oracle的“准遗产”,华为云的云数据库靠谱吗?
来源 | 智能相对论 2008年,当阿里提出去IOE化时,很多人还觉得是痴人说梦。 10年后的2018年,不但去IOE化在许多行业基本完成,连Oracle这个数据库行业的老大哥也开始露出衰败迹象:云计算转型不利,增长不再继续,全球裁员。在中国更是遭遇BAT、华为等云计算大佬的强...
-
Vue+Electron下Vuex的Dispatch没有效果的解决方案
这个问题是解决基于 vue 和 electron 的开发中使用 vuex 的 dispatch 无效的问题,即解决了 Please, don't use direct commit's, use dispatch instead of this. 问题。 先允许我梳理一下目录结构,以便阅读的时候不会一头雾水,你到底说的这个文件是哪个 其中 /src/ma...
-
Protobuf 完整解析 - 公司最常用的数据交互协议
Google Protocol Buffer(简称 Protobuf)是一种轻便高效的结构化数据存储格式,平台无关、语言无关、可扩展,可用于通讯协议和数据存储等领域。 数据交互xml、json、protobuf格式比较 1、json: 一般的web项目中,最流行的主要还是json。因为浏览器对于json数据支持非常...
-
前端之CSS2
CSS盒子模型 CSS盒子模型介绍 盒子模型解释 元素在页面中显示成一个方块,类似一个盒子,CSS盒子模型就是使用现实中盒子来做比喻,帮助我们设置元素对应的样式。 盒子模型示意图如下: 把元素叫做盒子,设置对应的样式分别为:盒子的边框(border)、盒子内的内容和边框...
-
存储管理
1.试述计算机系统中的存储器层次。为什么要配置层次式的存储器? 答:(1)计算机系统的存储器层次结构自上而下依次分为:寄存器、高速缓存、内存储器、磁盘缓存、可移动存储介质5层。 存储介质的访问速度由下而上越来越快,容量越来越小,价格越来越高。其中,寄存器...
-
Python 网络爬虫干货总结
Python 网络爬虫干货总结 爬取 对于爬取来说,我们需要学会使用不同的方法来应对不同情景下的数据抓取任务。 爬取的目标绝大多数情况下要么是网页,要么是 App,所以这里就分为这两个大类别来进行了介绍。 对于网页来说,我又将其划分为了两种类别,即服务端渲染和客户...
-
一篇文章带你解析,乐观锁与悲观锁的优缺点
乐观锁与悲观锁 概述 乐观锁 总是假设最好的情况,每次去读数据的时候都认为别人不会修改,所以不会上锁, 但是在更新的时候会判断一下在此期间有没有其他线程更新该数据, 可以使用版本号机制和CAS算法实现。 乐观锁适用于多读的应用类型,这样可以提高吞吐量,像数据...
-
Java面试题总结(一)---Java基础
Java面试题总结(一)---Java基础 1、 面向对象的特征有哪些 ? 答:面向对象的特征主要有以下几个: 1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不需要了解全部的问题,而只是选择其中的一部分,避免考虑一...
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
