SpringMvc跨域 pringMvc跨域一、SpringMvc跨域支持 从Spring MVC 4.2 开始增加支持跨域访问二、使用方法 1、某个方法支持跨域访问 在方法上增加@CrossOrigin注解,如下: @RequestMapping(“/crossDomain2”) @ResponseBody @CrossOrigin public String crossDomain2(HttpServle
秒杀技术 1、Web系统大规模并发——电商秒杀与抢购2、java实现京东秒杀功能分享3、Java高并发秒杀API读书笔记4、Java高并发秒杀API之web层5、Java高并发秒杀API之业务分析与DAO层6、秒杀系统架构分析与实战7、秒杀系统设计详解
IntelliJ IDEA 点击这里可以查看IntelliJ IDEA开发工具详解!1、IntelliJ IDEA下载安装 1. 下载路径:公司共享路径 \\192.168.10.234\share\idea(建议大家不要去下载其他地址的资源) 2. 破解方式:选择License server,填写http://idea.iteblog.com/key.php破解IntelliJ IDEA,如下图所示:
Java基础之异常 1. 异常的概述 异常指不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等。异常是一个事件,它发生在程序运行期间,干扰了正常的指令流程。Java通 过API中Throwable类的众多子类描述各种不同的异常。因而,Java异常都是对象,是Throwable子类的实例,描述了出现在一段编码中的 错误条件。当条件生成时,错误将引发异常。 Java异常类层次结构图: 在 Java
设计模式的七大原则 看了这篇总结设计模式的七大原则之后,方知融会贯通设计模式必须忘记所有模式,仅仅从设计模式的七大基本原则出发开发高质量代码。 最近几年来,人们踊跃的提倡和使用设计模式,其根本原因就是为了实现代码的复用性,增加代码的可维护性。设计模式的实现遵循了一些原则,从而达到代码的复用性及增加可维护性的目的,设计模式对理解面向对象的三大特征有很好的启发,不看设计模式,很难深层地体会到面向对象开发带来的好处 。
分布式缓存-一致性哈希算法 写此文的目的 自己本来明明很懂一致性哈希算法,可是在一次面试中却表达不清楚自己所知道一切,谨以此文提醒当时想说有不到如何说清楚的瞬间。算法过程 一致性Hash算法通过一个叫做一致性Hash还的数据结构实现KEY到缓存服务器的Hash映射,如下图所示: ①先构造一个长度为0~2^32(2的32次幂)个的整数环(又称:一致性Hash环),根据节点名称的Hash值将缓存服务器节点防置在这个Has
Spring 1、Spring知识点2、spring中自定义Event事件的使用和浅析3、spring事件机制深入理解4、Spring事件处理5、Spring事务管理6、Spring MVC统一异常处理实战7、DispatcherServlet请求处理:最好去DEBUG源码,特别是AnnotationMethodHandlerAdapter容器类。
RabbitMQ 1、RabbitMQ学习总结2、快速入门HelloWorld3、工作队列Work Queue4、发布/订阅 Publish/Subscribe5、路由Routing6、Topic类型的exchange7、RCP(远程过程调用协议)8、持久化机制9、Exchange Queue RoutingKey BindingKey解析10、rabbitmq channel参数详解11、Headers交换类型(j
Redis 1、Redis持久化2、AOF日志备份的实现4、有序集合的调表思想3、有序集合的调表实现Redis有三种类型的落地文件1。 数据文件-在配置中可设置其位置及文件名,默认文件名dump。rdb,有RDB快照生成; 2。 日志文件-在配置中也可以配置。当然,在你是以daemon方式运行的时候,这个值就不要设置为stdout了,这么设置会自动被换成/dev/null 3。 AOF文件-他的作用是用