欢迎来到HugNew-拥抱变化,扫一扫右边二维码关注微信订阅号:Martin说 或 加QQ群:427697041互相交流,Stay hungry, Stay foolish.

Martin的文章

nosql

浅谈 Redis 数据库的键值设计

浅谈 Redis 数据库的键值设计
丰富的数据结构使得redis的设计非常的有趣。不像关系型数据库那样,DEV和DBA需要深度沟通,review每行sql语句,也不像memcached那样,不需要DBA的参与。redis的DBA需要熟悉数据结构,并能了解使用场景。 下面举一些常见适合kv数据库的例子来谈谈键值的设计...

3年前 (2015-04-27) 1546℃ 0评论 0喜欢

nosql

使用Redis之前5个必须了解的事情

使用Redis之前5个必须了解的事情
使用Redis开发应用程序是一个很愉快的过程,但是就像其他技术一样,基于Redis的应用程序设计你同样需要牢记几点。在之前,你可能已经对关系型数据库开发的那一整个套路了然如胸,而基于Redis的应用程序开发也有许多相似的地方,但是你必须牢记以下两点——Redis是个内存数据库,同...

3年前 (2015-04-27) 2145℃ 1评论 0喜欢

spring

全面分析 Spring 的编程式事务管理及声明式事务管理

全面分析 Spring 的编程式事务管理及声明式事务管理
开始之前 关于本教程 本教程将深入讲解 Spring 简单而强大的事务管理功能,包括编程式事务和声明式事务。通过对本教程的学习,您将能够理解 Spring 事务管理的本质,并灵活运用之。 先决条件 本教程假定您已经掌握了 Java 基础知识,并对 Spring 有一定了解。您还需...

3年前 (2015-04-19) 1893℃ 0评论 3喜欢

spring

注释驱动的 Spring cache 缓存介绍

注释驱动的 Spring cache 缓存介绍
概述 Spring 3.1 引入了激动人心的基于注释(annotation)的缓存(cache)技术,它本质上不是一个具体的缓存实现方案(例如 EHCache 或者 OSCache),而是一个对缓存使用的抽象,通过在既有代码中添加少量它定义的各种 annotation,即能够达到...

3年前 (2015-04-19) 1855℃ 1评论 1喜欢

J2EE

四种持久层设计方案比较

四种持久层设计方案比较
一个软件项目,少不了数据的持久化,那么,怎么设计才能让系统代码具有更好的可维护性,让程序员更高效地进行核心业务的开发呢?下面是笔者在一些项目中使用过的持久层设计方案。 我们现在假设要写一个在线书店项目,用户要登录系统,并对图书进行管理,我们可以看到下面的几种持久层设计方案在这个项...

3年前 (2015-04-14) 1717℃ 0评论 2喜欢

算法

时间复杂度和空间复杂度

时间复杂度和空间复杂度
时间复杂度 时间复杂度简单的理解就是执行语句的条数。如果有循环和递归,则忽略简单语句,直接算循环和递归的语句执行次数。 比如: int x = 1;//时间复杂度为O(1) for(int i=0; i<n; i++) { System.out.println...

3年前 (2015-04-03) 1953℃ 0评论 5喜欢

并发

java多线程同步:生产者与消费者问题

java多线程同步:生产者与消费者问题
生产者与消费者问题问题是线程同步里边一个很经典的问题。 用通俗的语言来描述:一群生产者不断的生产产品,并将产品放到一个容器里边;同时一群消费者不断从容器里边消费产品。 容器的容量是有限的。如果容器满了,生产者不能再往容器放产品,必须进入等待状态。等待产品被消费者拿走了,再往容器放...

3年前 (2015-04-03) 1553℃ 0评论 3喜欢

并发

超越线程池:Java并发并没有你想的那么糟糕

超越线程池:Java并发并没有你想的那么糟糕
本文由 HugNew – Martin 翻译,唐尤华 校稿。 英文出处:blog.takipi.com。转载请注明出处。 很多人一直唠叨着并发中的新概念。然而,许多开发人员还没有机会把过多的注意力都放在上面。在这篇文章中,我们将带您了解Java 8 st...

3年前 (2015-03-25) 2398℃ 2评论 3喜欢

集群架构

大型网站系统架构的演化

大型网站系统架构的演化
前言 一个成熟的大型网站(如淘宝、京东等)的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性,它总是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成...

3年前 (2015-03-16) 3073℃ 4评论 6喜欢