欢迎您光临本小站。希望您在这里可以找到自己想要的信息。。。

water的文章

java

Java并发编程:线程池的使用

Java并发编程:线程池的使用
Java并发编程:线程池的使用   在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:   如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时...

11年前 (2015-07-13) 3290℃ 0评论 0喜欢

架构&设计模式

如何构建高伸缩性的社交App交互式系统

如何构建高伸缩性的社交App交互式系统
个社交App需实现的功能 用户关注的常规社交功能、活动、地理位置、探索功能、新鲜事、视频照片分享等等,需要提供的功能不胜枚举,所以从技术角度来说,开发者需要解决的问题也是异常复杂的。 当 一款社交App发布之初,用户访问量比较小,使用一台服务器就能够支撑全部的访问压力和数据存储需...

11年前 (2015-07-13) 3294℃ 0评论 0喜欢

生活杂谈

马云向创业者分享创业经验

马云向创业者分享创业经验
  7月2日,马云有感近日在巴西期间和各国创业者交流,回国途中写下了题为《送给那些在艰难创业路上的人》文章,敞开心扉向创业者们介绍自己数十年的商业经验。   据说马云是在飞机上用手机“戳了45分钟”完成这票文章,在他看来,“用心、用脑、用体力”是做生意的三大要素。未来三十年是电...

11年前 (2015-07-07) 3084℃ 0评论 0喜欢

概念分析

原码、反码、补码学习

原码、反码、补码学习
本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助!   一. 机器数和真值 在学习原...

11年前 (2015-07-07) 3907℃ 0评论 1喜欢

java

java程序员常用工具类库

java程序员常用工具类库
有人说当你开始学习Java的时候,你就走上了一条不归路,在Java世界里,包罗万象,从J2SE,J2ME,J2EE三大平台,到J2EE中的13中 核心技术,再到Java世界中万紫千红的Framework……等等,你会发现自己总是在学习,但总是有自己不知道的...

11年前 (2015-07-06) 3425℃ 0评论 0喜欢

java

Lombok 安装、入门 – 消除冗长的 java 代码

Lombok 安装、入门 – 消除冗长的 java 代码
前言:    逛开源社区的时候无意发现的,用了一段时间,觉得还可以,特此推荐一下。    lombok 提供了简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码。特别是相对于 ...

11年前 (2015-07-02) 3259℃ 0评论 0喜欢

生活杂谈

动荡时代:机器智能与大数据下的阴霾

动荡时代:机器智能与大数据下的阴霾
   记得在一部科幻电影中,一群人因为外星人的到来而在楼顶狂呼欢迎,但随之而来的先是巨大飞船下的一片阴影,接下来就是外星人的一束光炮,这群人和大楼随 之灰飞烟灭。有的时候我们过多关注技术好的一面,但实际上技术与对社会的重构相叠加才真正塑造未来的具体形态。技术发展下去,必会逐步挖...

11年前 (2015-07-02) 3435℃ 0评论 0喜欢

java

java 里面的单例模式详解

java 里面的单例模式详解
Inspired by Effective Java. Singleton 模式是在编程实践中应用最广泛的几种设计模式之一。以前知道的,实现单例的方法有两种(下面的A、B)。刚刚在读《Effective Java的时候》学到一种新的更好的方法(E):单元素的枚举类型。同...

11年前 (2015-06-30) 3541℃ 0评论 0喜欢

架构&设计模式

JCache 学习使用

JCache 学习使用
 使用 JCache Memcache Java API 支持 JCache 标准接口 (javax.cache)。使用 JCache,您可以设置和获取值、控制值在缓存中到期的方法、检查缓存的内容,以及获取有关缓存的统计数据。您也可以使用“监听器”添加设置和删除值时 的...

11年前 (2015-06-30) 5807℃ 0评论 2喜欢

java

Ant vs Maven vs Gradle->Java构建工具

Ant vs Maven vs Gradle->Java构建工具
创世之初,世上只有Make一种构建工具,后来,其发展为GNU Make。但是,由于需求的不断涌现,码农的世界里逐渐演化出了千奇百怪的构建工具。当前,JVM生态圈由三大构建工具所统治: Apache Ant带着Ivy Maven Gradel Ant with Iv...

11年前 (2015-06-26) 3835℃ 0评论 0喜欢

架构&设计模式

来自于阿里巴巴的分布式服务框架Dubbo

来自于阿里巴巴的分布式服务框架Dubbo
Dubbo是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点 Dubbo是一个阿里巴巴开源出来的一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务...

11年前 (2015-06-23) 4291℃ 0评论 0喜欢

架构&设计模式

JGroup初步学习

JGroup初步学习
现在有很多项目都使用JGroups做底层的通讯,知道的开源项目有JBoss Cache和OSCache用它做为底层支持来实现集群的,一定还有其他的项目也用到了,只不过我不知道而已了。JGroups 适合使用场合服务器集群cluster、多服务器通讯、服务器replication(...

11年前 (2015-06-23) 4367℃ 0评论 0喜欢

架构&设计模式

levelDB实现原理解析

levelDB实现原理解析
郑重声明:本篇博客是自己学习 Leveldb 实现原理时参考了郎格科技系列博客整理的,原文地址:http://www.samecity.com/blog/Index.asp?SortID=12,只是为了加深印象,本文的配图是自己重新绘制的,大部分内容与原文相似,大家可以浏览原始页...

11年前 (2015-06-19) 3531℃ 0评论 0喜欢

架构&设计模式

消息队列系统对比

消息队列系统对比
RabbitMQ 1. 有pub/sub功能,支持同步和异步 2. 单条消息无大小限制 3. 理论上没有消息丢失或重复投递 4. 保证消息顺序 5. 支持异步发送消息 6. 客户端支持C/C++、C#、Erlang、Java、PHP、Python、Ruby、Perl、Lisp、H...

11年前 (2015-06-19) 6741℃ 0评论 0喜欢

架构&设计模式

使用 Spring Boot 快速构建 Spring 框架应用

使用 Spring Boot 快速构建 Spring 框架应用
Spring 框架作为目前非常流行的一个 Java 应用开发框架,它所包含的内容是非常繁多的。Spring  框架包含几十个不同的子项目,涵盖应用开发的不同方面。要在这些子项目之间进行选择,并快速搭建一个可以运行的应用是比较困难的事情。Spring  Boot...

11年前 (2015-06-18) 3871℃ 0评论 1喜欢

码农人生

程序员学习书籍推荐

程序员学习书籍推荐
作者:Lucida 微博:@peng_gong 豆瓣:@figure9 原文链接:http://lucida.me/blog/developer-reading-list/ 关于 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需...

11年前 (2015-06-16) 4185℃ 0评论 0喜欢

架构&设计模式

beanstalkd消息队列使用

beanstalkd消息队列使用
最近在做一个项目,需要用户在提交相关信息后,分析信息内容,然后将分析结果推送到相关的用户的信息模块中,用到了beanstalk这个队列系统。  beanstalkd介绍: Beanstalkd, 一个高性能、轻量级的分布式内存队列系统,最初设计的目的是想通过后台异步执行...

11年前 (2015-06-12) 6404℃ 0评论 0喜欢