#二章

技术汇总:第十二章:待学习乱炖

商业版移动端接口文档:https://fly2you.cn/grocery/doc.html?tdsourcetag=s_pcqq_aiomsgJava基础工具类:http://hutool.mydoc.io/undefined 一套电商系统项目:https://github.com/macrozheng/m...

面试:第十二章:所有总结

java基本类型哪些,所占字节byte:1个字节short:2个字节char:2个字节int:4个字节long:8个字节float:4个字节double:8个字节 java集合以及底层原理Java集合框架的根接口有Collection和Map。Collection根接口包含List和Set二个子接口。List...

接口文档:第二章:使用Swagger接口的文档在线自动生成

上一章:商城接口文档:第一章:简洁版接口文档。花了二天搞了一个比较简洁的接口文档,浪费时间不说,写的也不太好,不满意。这一章使用Swagger接口的文档在线自动生成省下不少时间,而且很规范。版本号请根据实际情况自行更改。<dependency>    <grou...

技术汇总:第十二章:技术总览

技术选型后端技术技术说明官网SpringBoot容器+MVC框架https://spring.io/projects/spring-bootSpringSecurity认证和授权框架https://spring.io/projects/spring-securityMyBatisORM框架http://www.myba...

MongoDB :第二章:系统归纳

MongoDB是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB文档类似于JSON对...

分布式部署:第二章:MyCat和Nginx部署

电商系统部署第2章MyCat&Nginx 目标1:理解MyCat分片,能够配置MyCat分片目标2:掌握Nginx的安装与静态网站部署目标3:掌握Nginx的静态网站部署目标4:理解Nginx的反向代理与负载均衡,能够配置反向代理与负载均衡目标5:了解品优购的整体部署方案如今随着互联网的发展,数据的量...

技术汇总:第二章:JUC

JUC是什么?java.util.concurrent在并发编程中使用的工具类进程/线程回顾进程/线程是什么?进程:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。 线程:通常在一个进程中可以包含若...
代码星球 ·2020-09-09

大型电商网站:第二章:项目开发介绍

下面是我要写的一个简单的SOA面向服务分布式架构:业务功能主要参考京东商城,当然了京东做的功能太多了,我就挑几个觉得比较实用的,简单的写写,这在后面几章会慢慢的写出来。主要功能模块:用户模块、后台管理模块、商品详情模块、商品检索模块、购物车模块、登录模块、订单模块和支付模块等组成。开发环境:Windows10+Linu...

面试:第二章:各种框架和中间件以及缓存数据库

1、用户向服务器发送请求,请求被SpringMVC的前端控制器DispatcherServlet截获。2、DispatcherServlet对请求的URL(统一资源定位符)进行解析,得到URI(请求资源标识符),然后根据该URI,通过配置或注解调用HandlerMapping找到Handler配置的所有相关的对象,包括...

全文检索工具solr:第二章:安装配置

linux安装Solr:可以参考全文检索工具elasticsearch:第二章:安装配置配置类似点击下载solrwindows中Solr安装1:安装Tomcat,解压缩即可。2:解压solr。3:把solr下的dist目录solr-4.10.3.war部署到Tomcatwebapps下(去掉版本号)。4:启动Tomca...

消息队列:第二章:安装 ActiveMQ

  拷贝apache-activemq-5.14.4-bin.tar.gz到Linux服务器的/opt下   解压缩tar-zxvfapache-activemq-5.14.4-bin.tar.gz   重命名mv apache-...

分布式事物:第二章:四种分布式事物

两阶段提交(2PC)两阶段提交就是使用XA协议的原理,我们可以从下面这个图的流程来很容易的看出中间的一些比如commit和abort的细节。两阶段提交这种解决方案属于牺牲了一部分可用性来换取的一致性。在实现方面,在.NET中,可以借助TransactionScop提供的API来编程实现分布式系统中的两阶段提交,比如WC...

全文检索工具elasticsearch:第二章:安装配置

1.确认Java已经正确安装   java-version2.rpm安装安装包下载Elasticsearch官网:https://www.elastic.co/products/elasticsearchhttps://www.elastic.co/downloads/past-relea...

Redis数据结构存储系统:第二章:如何使用

Redis与SpringBoot整合:第一步:在项目中引入<dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId></dependency>第二步:将连接池...

Linux系统:第二章:Linux 系统远程

1Why?为什么需要远程访问?人和人之间对话有两种方式,一种是面对面直接交谈,另一种是打电话。我们操作Linux系统也有两种方式,一种是直接在Linux本机进行操作(类似人和人之间面对面交谈),另一种是借助客户端远程操作(类似打电话)。Linux通常都是当作服务器来使用的,真正在生产环境下只有排除特定故障(例如修改ro...
代码星球 ·2020-09-09
首页上一页12345...下一页尾页