上一页 1 2 3 4 5 6 7 8 9 10 ··· 22 下一页
摘要: 前言 一个成熟的大型网站(如淘宝、京东等)的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性,它总是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成熟的系统架构是随业务 阅读全文
posted @ 2019-03-12 11:51 后知、后觉 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 目录 什么是分布式系统 分布式系统挑战 分布式系统特性与衡量标准 组件、理论、协议 用一个请求串起来 一个简化的架构图 概念与实现 总结 references 正文 虽然本人在前面也写过好几篇分布式系统相关的文章,主要包括CAP理论、分布式存储与分布式事务,但对于分布式系统,并没有一个跟清晰的概念。 阅读全文
posted @ 2019-03-12 10:44 后知、后觉 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 0x01.大型网站演化 简单说,分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位时间内执行的任务数来提升效率。 集群主要分为:高可用集群(High Availability Cluster),负载均衡集群(Load Balance Cluster,nginx即可实现),科学计算集 阅读全文
posted @ 2019-03-12 10:35 后知、后觉 阅读(2388) 评论(0) 推荐(0) 编辑
摘要: 一、概述 Java是天生就支持并发的语言,支持并发意味着多线程,线程的频繁创建在高并发及大数据量是非常消耗资源的,因为java提供了线程池。在jdk1.5以前的版本中,线程池的使用是及其简陋的,但是在JDK1.5后,有了很大的改善。JDK1.5之后加入了java.util.concurrent包,j 阅读全文
posted @ 2019-03-11 22:36 后知、后觉 阅读(631) 评论(0) 推荐(1) 编辑
摘要: 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Rundy_Deng/article/details/80338093 也会让我们百思不得其解,甚至耽误项目进度,浪费程序员的心血和结晶。 下面就我们在外事项目中使用SVN的经验简单做个说明。 如何正确 阅读全文
posted @ 2019-03-04 20:04 后知、后觉 阅读(3191) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://segmentfault.com/a/1190000015726870 前言 Map 这样的 Key Value 在软件开发中是非常经典的结构,常用于在内存中存放数据。 本篇主要想讨论 ConcurrentHashMap 这样一个并发容器,在正式开始之前我觉得有必要谈谈 H 阅读全文
posted @ 2019-03-04 11:51 后知、后觉 阅读(759) 评论(0) 推荐(1) 编辑
摘要: 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/joyfixing/article/details/79971667 <!-- flowchart 箭头图标 勿删 --> 前言 曾几何时 Python 中文乱码的问题困扰了我很多很多年,每次出现中文乱 阅读全文
posted @ 2018-11-26 16:47 后知、后觉 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 一、openCV介绍 Open Source Computer Vision Library.OpenCV于1999年由Intel建立,如今由Willow Garage提供支持。OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、MacOS操作系统 阅读全文
posted @ 2018-11-15 15:44 后知、后觉 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 通过Conda的环境管理功能,我们能同时安装多个不同版本的Python,并能根据需要自由切换。下面我将给大家分享一下,新增Python版本,切换,再切回主版本的详细过程。 方法/步骤 1 首先确保你的系统里已经安装了Conda,打开CMD窗口,执行命令:conda --version 2 查看你的系 阅读全文
posted @ 2018-11-15 15:09 后知、后觉 阅读(5625) 评论(0) 推荐(0) 编辑
摘要: 版权声明:博客版权所有,转载注明出处。 https://blog.csdn.net/qq_33083551/article/details/82253026 1.建议先安装Anaconda,再安装Pycharm. Anaconda下载:https://www.anaconda.com/downloa 阅读全文
posted @ 2018-11-14 20:25 后知、后觉 阅读(1336) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 22 下一页