从本篇开始,我们来好好梳理一下Java开发中的锁,通过一些具体简单的例子来描述清楚从Java单体锁到分布式锁的演化流程。本篇我们先来看看什么是锁,以下老猫会通过一些日常生活中的例子也说清楚锁的概念。 描述 锁在Java中是一个非常重要的概念,在当今的互联网时代,尤其在各种高并发的情况下,我们更加离不 ...
分类:
其他好文 时间:
2020-12-19 12:53:39
阅读次数:
2
几年前,中国互联网公司只有百度在积极地投资人工智能,李彦宏到处摇旗呐喊,主动地做起了人工智能在中国的步道师。今天,人工智能市场热闹了起来,百度不再孤独。 阿里巴巴高调地启动了NASA计划,马云说要为20年之后服务于20亿人的新实体经济储备核心科技,重点是人工智能。腾讯布局人工智能虽然比较保守,但当绝 ...
分类:
其他好文 时间:
2020-12-19 12:51:17
阅读次数:
2
Java8已经发布很久,是自java5(2004年发布)之后Oracle发布的最重要的一个版本。其中包括语言、编译器、库、工具和JVM等诸多方面的新特性,对于国内外互联网公司来说,Java8是以后技术开发的趋势。这里主要讲解在开发中几个核心的新特性。(主要从新特性概念解释、语法定义、简单代码演示、优缺点分析、项目实战几个方面编写)。核心特性总览接口默认方法在注册网站时,我们会在注册后使用网站提供的
分类:
其他好文 时间:
2020-12-19 12:49:47
阅读次数:
1
互联网产品设计思路参考产品开发流程产品开发流程产品研发产物主要分为五个阶段:项目启动,需求阶段,产品设计,开发上线,版本迭代立项启动评估立项:确定要做一个什么产品启动:确定项目相关人员,项目需求,产品原则,时间排期评估:评估产品机会需求阶段需求收集来源:老板提出,项目需求,产品优化,业务需求,用户需求,运营需求,增长需求,商业化需求等方式:头脑风暴、用户调研、用户反馈、竞品分析和数据分析头脑风暴产
分类:
其他好文 时间:
2020-12-18 13:04:32
阅读次数:
2
FTP:(File Transfer Protocal)文件传输协议 vsftp:(very secure ftp daemon) 非常安全的FTP守护进程。 FTP:是一种在互联网中进行文件传输的协议。 FTP协议: 服务器/客户端模式 20端口用于数据传输,21端口接受客户端的命令 FTP服务器 ...
分类:
系统相关 时间:
2020-12-18 12:53:16
阅读次数:
3
作者:陈斌,一直专注于互联网技术领域的探索和创新,拥有丰富的海外经历、多年的架构经验,深谙移动互联网对传统行业的影响。作为业界最前沿技术的实践者和布道者,致力于推动移动互联网技术引领行业变革,译著《架构即未来》已于2016年5月上市。本文来自于CSDN主办的技术大会SDCC2016·北京站的架构师进阶之路专题。它山之石可以攻玉,尽管每个架构师都有自己的成长路径,但是了解其他架构师的成长之路,对未来
分类:
其他好文 时间:
2020-12-18 12:17:28
阅读次数:
2
互联网研发,唯快不破。为了提升公司整体研发效率,百度引入了业界的优秀工程实践,设计开发了一整套研发工具链。主要包括项目管理平台、代码开发协作平台和持续交付平台,分别针对需求、开发和交付场景,提供工具、流程和数据支持,如图1所示。图1百度研发工具链代码管理的目标场景就是开发场景,是研发活动的核心环节,承载着打通需求、交付上下游的作用。百度代码管理建设分别从文化传播、工程实践和产品建设三个方面入手推进
分类:
其他好文 时间:
2020-12-18 12:16:28
阅读次数:
2
一、Serverless是啥自从互联网兴起以来,Server就成了网络的核心部件。所以围绕Server的生意圈,也发展得如火如荼。从最早的电信托管,到虚拟机,到现在的Serverless,形成了几大阵容:1、IaaS(基础设施即服务:InfrastructureasaService)2、PaaS(平台即服务:PlatformasaService)3、SaaS(软件即服务:SoftwareasaSe
分类:
其他好文 时间:
2020-12-18 12:15:01
阅读次数:
2
文章主人公:小明,就职于某互联网公司,从事后端开发工作。最近小明收到通知公司需要开发一款《证件照》应用,需要征集架构方案,主要功能包括:小明虽然从事后端开发工作,但是一直很关注架构这方面的知识,以往都是开发大佬们架构好的应用现在有机会自己去实践下,打算把自己学到的知识应用于实际案例中来。小明的脑海里是回想了下架构的基本三原则:合适优于业界领先简单优于复杂演化优于一步到位小明作为架构新手,虽然干劲十
分类:
其他好文 时间:
2020-12-18 12:14:17
阅读次数:
2
序言什么是高并发高并发(HighConcurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。高并发相关常用的一些指标有响应时间(ResponseTime),吞吐量(Throughput),每秒查询率QPS(QueryPerSecond),并发用户数等。这里大家可以关注一下我的专栏《java进阶集中营》,每周都会更新到新的内容,如有遗
分类:
编程语言 时间:
2020-12-17 13:07:58
阅读次数:
5