摘要:
JSP JavaServer Pages,是一门脚本语言,用于动态生成HTML、XML等。可以混合Java进行编程。 运行于JSP容器中,流行的有Tomcat、Jetty。 JSP的解析过程:JSP — Servlet SUN公司的历史 全称:Stanford University Network 阅读全文
摘要:
概念 Kafka 是一个快速、可扩展和高可用的基于发布 订阅模式(pub sub model)的消息系统,用作消息中间件,在系统之间传递消息。其核心概念有: Topic(话题) Producer(生产者) Consumer(消费者) Broker(经纪人) 在 Kafka 中,所有的消息都由 Top 阅读全文
摘要:
安装 JDK 环境 在 Mac 下 What is the Limit to the Number of Threads You Can Create? The time it takes to create a thread increases as you create more thread. 阅读全文
摘要:
使用初始化配置 (1)场景 当需要所有的 gradle 项目都进行同样的配置时。 (2)过程 1. 在 目录创建名为 的文本文件; 2. 在 编写初始化脚本。 (3)案例:配置自建的 Maven 私有服务器 排错 "Can't execute jar file: “no main manifest 阅读全文
摘要:
etcd 是什么?(What is etcd) etcd 是一个一致的分布式可靠的键值存储技术。可被用来做配置共享和服务发现。 开发语言:Go 共识算法: "Raft" 命名来源:表示分布式的 目录,发音为 。 使用的端口:2.0 后,使用 2379 作为外部客户端通信,使用 2380 作为内部服务 阅读全文
摘要:
背景 后台基本使用 Amazon 的全家桶(EC2、DynamoDB、S3、Step Fuction 等等)构建。现在需要根据访问者的 IP 确定访问者的国家或地区。 已知: 1. 访问者 IP 2. 一个 "ipdata.csv" 文件,已放置在 S3 的桶 中,格式如下 | ip_from | 阅读全文
摘要:
基本概念 1. Table (表),与其他数据库的表的概念一致,即为数据的集合。 2. Items (数据项),代表一行数据。 3. Attributes (属性),一个数据项可由多个属性构成,一个属性由属性名、属性值类型和属性值构成。 4. Partition Key (分区键),即是最简单的主键 阅读全文
摘要:
配置 access key 清除配置的 access key(clear the credentials in aws configure) 阅读全文
摘要:
Amazon S3 是什么? Amazon S3 是亚马逊推出的一款存储服务,名为 Amazon Simple Storage Service,即亚马逊简单存储服务。 有些 S3 的概念需要了解一下: 1. 存储桶(Buckets):S3 中用于存储对象的容器,相当于文件系统中的目录(Directo 阅读全文
摘要:
解决的问题 解决并发效率问题,将任务拆分成流水线,然后多线程并发执行,比之单线程执行快。 案例 CPU 流水线 Tomcat 容器 Structs 阅读全文