摘要:
设置HAMC插件 postman模拟请发发送: Java代码: HMAC-SHA-256工具类 1 import java.security.InvalidKeyException; 2 import java.security.NoSuchAlgorithmException; 3 import 阅读全文
摘要:
JPA是什么 JPA (Java Persistence API) Java持久化API。是一套Sun公司 Java官方制定的ORM 方案,是规范,是标准 ,sun公司自己并没有实现。 ORM是什么 ORM(Object Relational Mapping) 对象关系映射。 问:ORM有什么用? 阅读全文
摘要:
基于SOA系统架构 面向服务的架构,是一种程序开发架构的设计思想。它将不同的功能单元使用一个作为独立的程序运行,并且提供访问的入口(将这些单独运行的每个程序称为服务)。 一个SOA架构的web应用程序,是多个服务组成的!!! SOA架构的思想就是用于实现,程序分布式的。所以我们也可以将SOA架构的思 阅读全文
摘要:
七大模块,如下: 1. Spring Core: Core封装包是框架的最基础部分,提供IOC和依赖注入特性。这里的基础概念是BeanFactory,它提供对Factory模式的经典实现来消除对程序性单例模式的需要,并真正地允许你从程序逻辑中分离出依赖关系和配置。 2.Spring Context: 阅读全文
摘要:
ActiveMQ是什么 ActiveMQ是一个消息队列应用服务器(推送服务器)。支持JMS规范。 JMS概述 全称:Java Message Service ,即为Java消息服务,是一套java消息服务的API标准。(标准即接口) 实现了JMS标准的系统,称之为JMS Provider。 1.1. 阅读全文
摘要:
消息队列其实很简单 “RabbitMQ?”“Kafka?”“RocketMQ?”...在日常学习与开发过程中,我们常常听到消息队列这个关键词。我也在我的多篇文章中提到了这个概念。可能你是熟练使用消息队列的老手,又或者你是不懂消息队列的新手,不论你了不了解消息队列,本文都将带你搞懂消息队列的一些基本理 阅读全文
摘要:
我们知道使用缓存,可以提高查询效率,那什么情况下需要使用缓存呢?通常而言,使用缓存需满足以下两个条件: (1)查询频率较高的数据。 (2)修改频率较低的数据。 对于第一点,在我们开发过程中,如果查询业务比较多,需要频繁的连接数据库,这会对数据库的性能带来极大的损耗;这个时候可以考虑对这部分数据添加缓 阅读全文
摘要:
什么是跨域(两个不同系统之间的访问、调用) (1)域名不同,即两个不同的应用。 (2)域名相同,但是端口不同,即同一个应用中的不同子系统。 Ajax跨域请求的缺陷 在ego-rest系统使用静态数据,模拟Ajax的跨域问题。 解决方案:jsonp跨域 在前面的测试中,我们发现Ajax跨越请求时,js 阅读全文
摘要:
考核的知识点: (1)Linux系统的使用 (2)tengine 纯HTTP的web服务器 (3)SpringMVC的上传功能 (4)FTP的数据传到 1.1 传统上传方式的问题 但是在分布式环境下,是有多个Tomcat存在的,当把图片直接上传到Tomcat服务器时,容易出现图片丢失的问题。 1.2 阅读全文
摘要:
1.1 目标 根据需求,完成一个互联网电商系统。 电商系统:以淘宝、京东为代表的网购平台。 1.2 电商涉及的技术要点 电商系统涉及的技术非常全面,包括SSM核心框架、linux、redis、solr、mq等全部的框架和技术。能掌握如何利用我们所需的知识,在工作中开发项目。 1.3 电商系统流程: 阅读全文