Python进阶者 Python进阶者
4年前
盘点儿童智力开发的首选编程语言——Scratch
大家好,我是IT共享者,人称皮皮。前言Scratch作为少儿编程的首选编程语言,这几年发展的如火如荼,当然,这主要还是因为它简单易学,不用掌握太多概念即可编程,这意味着你不用认识英文单词,编程照样行云流水,是不是很激动?那么现在让我们一起进入Scratch的世界吧。一、安装Scratch首先我们需要安装Scratch,下载地址:https://u062.
Wesley13 Wesley13
4年前
Java多线程之Semaphore用法
本文目录:Semaphore基本概念Semaphore使用案例:3个停车位,6辆车去抢,走一辆,抢一个停车位。1.Semaphore基本概念在信号量上我们定义两种操作:1.信号量主要用于两个目的,一个是用于多个共享资源的互斥使用,另一个用于并发线程数的控制。2.acquire(获取)
Wesley13 Wesley13
4年前
MySQL锁机制
一、概述1,锁的定义锁是计算机协调多个进程或线程并发访问某一资源的机制在数据库中,除传统的计算机资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数
Easter79 Easter79
4年前
SpringCloud(一)浅谈SpringCloud
前言现在微服务实在是太火了,所以我们必不可少的是要学习一下SpringCloud了,服务化的核心就是将传统的一站式应用根据业务拆分成一个一个的服务,而微服务在这个基础上要更彻底地去耦合(不再共享DB、KV,去掉重量级ESB),并且强调DevOps和快速演化。springcloud中常用的组件:服务发现——Ne
Stella981 Stella981
4年前
HTTP Methods
简介  HTTP定义了一组请求方法,以表明要对给定资源执行的操作。指示针对给定资源要执行的期望动作,虽然他们也可以是名词,但这些请求方法有时被称为HTTP动词。每一个请求方法都实现了不同的语义,但一些共同的特征由一组共享。方法说明GETGET方法请求一个指定资源的表示形式.使用GET的请求应该只被用于获取数据。HEAD
Stella981 Stella981
4年前
Akka
在实际应用中,集群环境里共用一些数据是不可避免的。我的意思是有些数据可以在任何节点进行共享同步读写,困难的是如何解决更改冲突问题。本来可以通过分布式数据库来实现这样的功能,但使用和维护成本又过高,不值得。分布式数据类型distributeddata(ddata)正是为解决这样的困局而设计的。akka提供了一组CRDT(ConflictFreeReplic
Easter79 Easter79
4年前
TiDB 在摩拜单车在线数据业务的应用和实践
作者:Mobike/技术研发部/基础平台中心丁宬杰胡明背景摩拜单车于2015年1月成立,2016年4月22日地球日当天正式推出智能共享单车服务,截至2017年11月中旬,已先后进入国内外超过180个城市,运营着超过700万辆摩拜单车,为全球超过2亿用户提供着智能出行服务,日订单量超过300
铁扇公主 铁扇公主
2年前
mac端磁盘清理优化用什么软件好?
mac端磁盘清理优化用什么软件好?DiskCatalogMaker中文版是个好帮手,DiskCatalogMaker是一种Mac电脑上的磁盘清理工具,它可以帮助用户管理和清理电脑上的文件和文件夹,以便更好地组织和查找文件。使用DiskCatalogMake
绣鸾 绣鸾
2年前
Mac文件夹图标自定义软件:Color Folder
ColorFolderformac提供多种图标模版,可以帮助您快速更改文件夹图标颜色,从而帮助您更好地管理目录。以下是ColorFolder的一些主要功能:1.颜色标记:ColorFolder允许用户为文件和文件夹添加不同的颜色标记,以便更好地识别和区分它
公孙晃 公孙晃
2年前
Visio绘图文件阅读器:VSD Viewer for Mac
是一款专业的Visio绘图文件阅读器,它可以帮助用户在Mac上快速打开和预览Visio文件,支持多种格式,如.vsd,.vsdx,.vdx,.vst,.vtx,.vsdm等。同时,VSDViewer还提供了其他有用的功能,如绘图文件的搜索、放大、缩小和旋转