
开发实践
文章平均质量分 63
relax_array
这个作者很懒,什么都没留下…
展开
-
spring 整合shiro ,并实现动态url 配置
shiro 与Spring 结合maven 导入相关包<!-- https://mvnrepository.com/artifact/org.apache.shiro/shiro-core --> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-c原创 2017-04-19 18:08:11 · 10131 阅读 · 3 评论 -
Maven pom.xml 文件解析
pom.xml ,maven的核心配置文件,Project Object Model(项目对象模型),用于描述整个maven项目,也称为Maven 描述文件<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schema原创 2017-05-04 17:07:36 · 533 阅读 · 0 评论 -
利用webSocket进行服务器推送,并发起桌面通知
需求:定时读取数据,判断后利用websocket 发送消息给特定用户,并利用html5的Notification 发起桌面通知。pom.xml 中添加相关Maven依赖:<!-- websockt--> <dependency> <groupId>org.springframework</groupId> <artifactId>spr原创 2017-05-15 11:33:56 · 2759 阅读 · 1 评论 -
Simple-Spring-Memcached(SSM) 的简单使用
memcached是一种分布式缓存工具,有效提升了按主键检索数据的性能问题。Simple-Spring-Memcached 是memcached与spring 框架整合的一种缓存框架,本质是采用aop的方式实现缓存的调用和管理。其核心组件声明了一些Advice,当遇到相应的切入点时,会执行这些Advice来对memcached 加以管理。Simple-Spring-Memcached 本身不提供ca原创 2017-06-06 14:54:30 · 1357 阅读 · 0 评论 -
Jedis的简单使用
Redis 是一款开源的,遵守BSD协议的高性能key-value 数据库.有以下特点: 1,支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用 2,不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash 等数据结构的存储 3,支持数据的备份,及master-slave 模式的数据备份优势: 1,性能极高,读速度110000原创 2017-06-06 18:49:24 · 315 阅读 · 0 评论 -
Spring 简单实现读写分离
读写分离,基本原理是让主数据库处理事务性增、改、删操作,而从数据库处理查询操作。数据库复制被用来把事务性操作导致的变更同步到集群的从数据库。一般常用实现方式有以下两种: 1,主从分离,更新操作主数据库,查询操作从数据库 2,动态数据源切换。下面利用Spring的AbstractRoutingDataSource 类简单实现主从分离。首先DynamicDataSource 继承Abs原创 2017-06-08 21:05:13 · 1494 阅读 · 1 评论 -
消息队列的初步了解及应用
本文内容参考自: http://blog.youkuaiyun.com/heyutao007/article/details/50131089 http://blog.youkuaiyun.com/shaobingj126/article/details/50585035Java消息服务(Java Message Service ,JMS)应用程序接口是一个Java平台关于面向消息中间件(MOM)的API,用于在原创 2017-06-09 20:13:54 · 1043 阅读 · 0 评论 -
集合处理的一些规范
参考阿里巴巴Java开发手册 1,【强制】关于hashCode 和equals 的处理,遵循如下规则 1)只要重写equals,就必须重写hashCode. 2)因为Set 存储的是不重复的对象,依据hashCode 和equals 进行判断,所以set存储的对象必须重写这两个方法。 3)如果自定义对象作为Map的键,那么必须重写hashCode 和equals. 正例:String 重转载 2017-06-13 19:03:41 · 469 阅读 · 0 评论 -
HTTP协议
参考:http://www.cnblogs.com/ranyonsue/p/5984001.html http://www.cnblogs.com/li0803/archive/2008/11/03/1324746.htmlHTTP协议是Hyper Text Transfer Protocol (超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web)服务器传输超文本到原创 2017-06-15 14:37:36 · 298 阅读 · 0 评论