码迷,mamicode.com
首页 > 2019年11月05日 > 全部分享
死磕 java同步系列之mysql分布式锁
问题(1)什么是分布式锁?(2)为什么需要分布式锁?(3)mysql如何实现分布式锁?(4)mysql分布式锁的优点和缺点?简介随着并发量的不断增加,单机的服务迟早要向多节点或者微服务进化,这时候原来单机模式下使用的synchronized或者ReentrantLock将不再适用,我们迫切地需要一种分布式环境下保证线程安全的解决方案,今天我们一起来学习一下mysql分布式锁如何实现分布式线程安全。
分类:数据库   时间:2019-11-05 09:22:16    阅读次数:92
Kubernetes V1.16.2部署Dashboard V2.0(beta5)
Kubernetes V1.16.2部署Dashboard V2.0(beta5)并且部署Metrics-server
分类:Web程序   时间:2019-11-05 09:21:34    阅读次数:490
web前端入门到实战:CSS单位讲解
像px、rem、em、%这样的长度单位大家肯定都很熟悉,前者为绝对单位,后者为相对单位。CSS3又引入了新单位:vw、vh、vmin、vmax。下面对它们做个详细介绍。单位作用特性px页面按精确像素展示绝对单位rem相对根节点html字体大小来计算相对单位em基准点为相对父节点字体的大小相对单位%相对于父元素的大小设定的比率相对单位vw视窗宽度的百分比,1vw代表视窗宽度的1%视窗单位vh视窗高度
分类:Web程序   时间:2019-11-05 09:21:05    阅读次数:115
一个复杂的Windows下的socket程序
上节演示了Linux下的socket程序,这节来看一下Windows下的socket程序。异样,server.cpp为效劳器端代码,client为客户端代码。效劳器端代码server.cpp:#include<stdio.h>#include<winsock2.h>#pragmacomment(lib,"ws2_32.lib")//加载ws2_32.dllintmain()
分类:Windows程序   时间:2019-11-05 09:20:47    阅读次数:90
web前端入门到实战:异步加载CSS最简单的实现方式
我们想提高网页性能的最有影响力的措施之一,就是以不延迟网页渲染的方式加载CSS。在默认情况下,浏览器在加载CSS时将终止页面的样式呈现(同步加载),也就是加载CSS会阻塞DOM树的渲染(但并不会阻塞DOM树的构建),可以简单理解为:当在加载CSS的同时,也在构建DOM树,只是没有应用上样式。渲染流程简单过一遍浏览器渲染的流程:加载HTML资源解析HTML加载CSS资源,同时构建DOM树解析CSS,
分类:Web程序   时间:2019-11-05 09:20:26    阅读次数:110
HTML 教程- (HTML5 标准)
超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。 您可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。 在本教程中,您将学习如何使用 HTML 来创建站点。 HTML 很容易学习!相信 ...
分类:Web程序   时间:2019-11-05 09:20:11    阅读次数:83
web前端开发的定位和渐变线知识点的应用
主要给出一个代码进一步了解定位和渐变线的使用,增加对知识点的了解。
分类:Web程序   时间:2019-11-05 09:19:20    阅读次数:100
web前端入门到实战:详解css3如何给背景图片加颜色遮罩
前段时间在开发中,遇到需要给背景层加颜色遮罩的项目,现在特定总结一下给背景图层加颜色遮罩的方法。方法一:通过定位叠加(注意层级)<divclass="wrap1"><divclass="inner"></div></div>.wrap1{position:relative;width:1200px;height:400px;background:rg
分类:Web程序   时间:2019-11-05 09:19:03    阅读次数:132
Java 8 新特性
Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。 Oracle 公司于 2014 年 3 月 18 日发布 Java 8 ,它支持函数式编程,新的 JavaScript 引擎,新的日期 API,新的Stream API 等。 新特性 Java8 新增了非常多的特性,我 ...
分类:编程语言   时间:2019-11-05 09:18:43    阅读次数:119
死磕 java同步系列之redis分布式锁进化史
问题(1)redis如何实现分布式锁?(2)redis分布式锁有哪些优点?(3)redis分布式锁有哪些缺点?(4)redis实现分布式锁有没有现成的轮子可以使用?简介Redis(全称:RemoteDictionaryServer远程字典服务)是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。本章我们将介绍如何基于redi
分类:编程语言   时间:2019-11-05 09:18:10    阅读次数:67
前端技术之:命令模块及其执行方法
如何通过JavaScrip实现命令行工具。
分类:其他好文   时间:2019-11-05 09:17:37    阅读次数:74
二、hbase--集成Phoenix实现类SQL操作hbase
一、Phoenix概述1、简介可以把Phoenix理解为Hbase的查询引擎,phoenix,由saleforce.com开源的一个项目,后又捐给了Apache。它相当于一个Java中间件,帮助开发者,像使用jdbc访问关系型数据库一些,访问NoSql数据库HBase。phoenix,操作的表及数据,存储在hbase上。phoenix只是需要和Hbase进行表关联起来。然后再用工具进行一些读或写操
分类:数据库   时间:2019-11-05 09:17:08    阅读次数:95
Windows远程桌面连接时出错,重启还是不行的处理方法。
远程桌面连接错误提示框:远程连接已断开,你的远程桌面会话已结束,可能是下列原因之一:管理员已结束了会话。在建立连接时发生错误。发生网络问题。解决办法:1.开始——运行——regedit.exe打开注册表,找到以下路径的文件夹HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing把MSLicensing整个删除掉,然后重启。2.如果还不行的的话用下边的方法
分类:Windows程序   时间:2019-11-05 09:16:56    阅读次数:213
我的第一块开发版
开发板是来自于电鱼电子的SAIL-IMX6Q,在淘宝上入的。核心板是IMX6Q,基于NXPCortexA9架构,主频1.2GHz。我买的是1G内存;8GeMMC。开发版的功能很全面,单千兆网、双CAN、RS485、ISO7816、HDMI、PCIe、摄像头和4G模块等接口。当初买的时候就是看上了这个板子的功能有很多,在学习嵌入式开发的过程中会很方便,不会因为没有相应的接口就不能学到相应的知识。开发
分类:其他好文   时间:2019-11-05 09:16:16    阅读次数:90
与windows编程有关的主要概念
窗口窗口的概念很轻易了解,就是我们运用软件时看到的界面。Windows的中心就是窗口,它是Windows一统PC操作零碎市场的杀手锏,如下图所示:\"\"图1:记事本程序我们运用的软件都有本人的窗口,比方QQ、盘算器、记事本等。这些窗口可以包括输出框、下拉菜单、单选按钮、多选按钮、文本区域等各类各样的控件(Controls),有的乃至还有动画!窗口、控件、图像、音频视频等都称为
分类:Windows程序   时间:2019-11-05 09:16:01    阅读次数:101
Java 9 新特性
Java 9 发布于 2017 年 9 月 22 日,带来了很多新特性,其中最主要的变化是已经实现的模块化系统。接下来我们会详细介绍 Java 9 的新特性。 Java 9 新特性 模块系统:模块是一个包的容器,Java 9 最大的变化之一是引入了模块系统(Jigsaw 项目)。 REPL (JSh ...
分类:编程语言   时间:2019-11-05 09:15:49    阅读次数:90
JS中正则基础
JS常见正则
分类:Web程序   时间:2019-11-05 09:15:26    阅读次数:79
860条   上一页 1 ... 38 39 40 41 42 43 44 ... 51 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!