摘要: 什么是MyBatis? MyBatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注sql本身,不需要花费精力去处理加载驱动、创建连接、创建statement等复杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。 MyBatis可以使用XML或注 阅读全文
posted @ 2020-11-27 12:31 谭康 阅读(193) 评论(0) 推荐(0) 编辑
摘要: ElasticSearch简介 什么是ElasticSearch ElaticSearch,简称为ES, ES是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别的数据。ES也使用Java开发并使用Lucene作为其核心来实现所 阅读全文
posted @ 2020-09-18 21:27 谭康 阅读(1520) 评论(0) 推荐(1) 编辑
摘要: Docker简介 什么是虚拟化 在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。这些资源的新虚拟部份是不受现有 阅读全文
posted @ 2020-09-15 21:24 谭康 阅读(943) 评论(0) 推荐(2) 编辑
摘要: 什么是跨域 浏览器对于javascript的同源策略的限制 。 跨域原因示例 域名不同 aaa.com和bbb.com 域名相同,端口不同 aaa.com:81和aaa.com:82 二级域名不同 a.aaa.com和b.aaa.com 协议不同 http和https 为什么有跨域问题 跨域不一定会 阅读全文
posted @ 2020-09-09 10:16 谭康 阅读(452) 评论(0) 推荐(3) 编辑
摘要: Nginx基本概念 什么是Nginx Nginx是一个高性能的HTTP和反向代理web服务器,特点是占有内存少,并发能力强,有报告表明能支持高达50000个并发连接数。 正向代理 是一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请 阅读全文
posted @ 2020-09-03 16:49 谭康 阅读(1662) 评论(0) 推荐(2) 编辑
摘要: Dubbo简介 Dubbo是一款高性能的Java RPC框架,其前身是阿里巴巴公司开源的一个高性能、轻量级的开源Java RPC框架,可以和Spring框架无缝集成。 Dubbo官网 特性 ①面向接口代理的高性能RPC调用 ②智能负载均衡 ③服务自动注册与发现 ④高度可扩展能力 ⑤运行期间流量调度 阅读全文
posted @ 2020-08-31 23:26 谭康 阅读(494) 评论(0) 推荐(3) 编辑