上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 30 下一页
摘要: gRpc简介 gRPC 是Google公司开发的一个高性能、开源和通用的 RPC 框架,面向移动和 HTTP/2 设计。 gRpc官网地址:https://www.grpc.io gRpc中文文档地址:http://doc.oschina.net/grpc gRPC是一款RPC框架,那么先了解Rpc 阅读全文
posted @ 2020-10-28 23:45 songguojun 阅读(46588) 评论(0) 推荐(9) 编辑
摘要: 电商网站都会遇到秒杀、特价之类的活动,大促活动有一个共同特点就是访问量激增,在高并发下会出现成千上万人抢购一个商品的场景。虽然在系统设计时会通过限流、异步、排队等方式优化,但整体的并发还是平时的数倍以上,参加活动的商品一般都是限量库存,如何防止库存超卖,避免并发问题呢?分布式锁就是一个解决方案。 什 阅读全文
posted @ 2020-10-28 11:55 songguojun 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 什么是Spring Data Spring Data是Java Spring框架家族中的一员,Spring Data 项目的目的是为了简化构建基于 Spring 框架应用的数据访问,支持包括NoSQL和关系数据库存储、Map-Reduce 框架、云数据服务等等。其主要目标是使数据库的访问变得方便快捷 阅读全文
posted @ 2020-07-08 22:00 songguojun 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 概述 哈希表(Hash Table)也叫做散列表,根据关键码值(key value)可以快速存取访问的一种空间换时间的数据结构。它通过把关键码值通过映射函数计算到表中一个位置来访问记录,可以加快查找到速度。这个映射函数叫做散裂函数(Hash Function),存放记录的数组叫做哈希表(或散列表)。 阅读全文
posted @ 2020-07-03 16:41 songguojun 阅读(1762) 评论(0) 推荐(0) 编辑
摘要: 分词器介绍 Elasticsearch作为全文检索服务是需要将输入的搜索关键字,也就是字符串进行一定规则的拆分,而拆分搜索关键字为一个个词,这部分功能是有ES的分词器来完成的。分词器(analyzer) 接受一个字符串作为输入,将这个字符串拆分成独立的词或 语汇单元(token)(可能会丢弃一些标点 阅读全文
posted @ 2020-07-02 22:25 songguojun 阅读(1009) 评论(0) 推荐(0) 编辑
摘要: 什么是微服务 微服务(Microservice Architecture)是最近几年流行的一种架构思想。 一. 微服务的特点 1. 应用组件化 每一个应用都是一个单独的服务,所有的应用都具备可被独立替换和升级,以及可以单独部署。 2. 服务无状态化 这个是可以实现微服务快速扩展的基本条件。 3. 标 阅读全文
posted @ 2020-07-02 19:44 songguojun 阅读(561) 评论(0) 推荐(0) 编辑
摘要: Elasticsearch就是专门用于搜索的,所以我们会将新增的数据放入Elasticsearch中用于搜索,就有这样的常见的场景,需要将Mysql中的数据同步到Elasticsearch中。 Mysql数据同步到ES类型 Mysql数据同步到ES中分为两种,分别是全量同步和增量同步。全量同步表示第 阅读全文
posted @ 2020-06-26 00:30 songguojun 阅读(15534) 评论(0) 推荐(0) 编辑
摘要: 查看go语言自带命令 查看go自带的命令,在终端输入go命令或者go help。 go主要命令解释 1. build: 编译包和依赖。 2. clean: 移除当前源码包里面编译生成的文件。 3. doc: 显示包或者符号的文档。 4. env: 打印go的环境信息,查看GOPATH,GOROOT环 阅读全文
posted @ 2020-06-20 01:16 songguojun 阅读(2221) 评论(0) 推荐(0) 编辑
摘要: 进程(Process) 我们知道操作系统可以管理计算机的资源(IO,处理器,文件,存储器),那么如果没有操作系统那么该如何管理计算机? 在没有操作系统之前,计算机只能运行一个程序,所有的资源只属于当前运行的程序。但是当前程序不能完全合理的去运用资源,因此在配置操作系统之后就引入了多道程序的概念。这样 阅读全文
posted @ 2020-06-16 11:24 songguojun 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 计算机总线的概念 计算机总线(Bus)就是计算机内部各种功能部件之间传送信息的公共通信干线,总线上链接计算机各个设备的数据线。我们知道计算机有运算器,控制器,存储器,输入输出设备这五大组件,所以总线就是用来连接这些组件的导线。 总线分类 1. 数据总线(Data Bus)。 2. 地址总线(Addr 阅读全文
posted @ 2020-06-14 23:16 songguojun 阅读(629) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 30 下一页