介绍 Elasticsearch 是一个分布式可扩展的实时搜索和分析引擎. Elasticsearch 是一个建立在全文搜索引擎 Apache Lucene(TM) 基础上的...
介绍 Elasticsearch 是一个分布式可扩展的实时搜索和分析引擎. Elasticsearch 是一个建立在全文搜索引擎 Apache Lucene(TM) 基础上的...
银企直连的清算故事 企业资金系统常规的业务一般会有收款核销,付款,资金对账和账户余额管理等。如果企业规模庞大,还会有诸如多级资金池,大额资金划拨和供应链金融等高级业务。这些业...
1 引言# 本文主要讲解JDBC怎么演变到Mybatis的渐变过程,重点讲解了为什么要将JDBC封装成Mybaits这样一个持久层框架。再而论述Mybatis作为一个数据持久...
毕业工作以来,接触的好几个项目都涉及到数据加密和传输加密的处理,这些项目的共同点是需要与异构系统对接,并且要与对方做敏感度高的数据交互。在读研期间恰好稍微接触过一些信息安全的...
OKHTTP异步和同步请求简单分析OKHTTP拦截器缓存策略CacheInterceptor的简单分析OKHTTP拦截器ConnectInterceptor的简单分析OKHT...
http://www.jianshu.com/p/4112d78a8753 接这篇 在上文中,主要实现了可靠模式的consumer。而可靠模式的sender实现的相对简略,主...
工作以来,从移动端转型到了Java后台开发已经大半年,对Java后台的理解也逐渐清晰。从这个系列开始,希望能坚持记录后台开发成长的道路。 本篇是个人对理解入门Java开发的一...
“只有消费者是处于等待状态”这个会不一定吧,当所有线程都start启动之后(也就是生产者1和生产者2都启动之后),那么等待的线程也就包含了生产者,当生产者1生产完毕之后notify别的线程,这里具有随机性,也就是有可能唤醒的是另一个生产者,而并非消费者,这样就会死锁了
Java ReentrantLock中condition通信的好处之前看到Java Concurrent包中有个Condition接口。这个接口如今已经普遍用于线程通信, 使用方法主要依靠condition的await方法和signal方法...
关于消息队列,从前年开始断断续续看了些资料,想写很久了,但一直没腾出空,近来分别碰到几个朋友聊这块的技术选型,是时候把这块的知识整理记录一下了。 市面上的消息队列产品有很多,...
有时候想在公司内部不同电脑间走ssh,但企业内网经常会限制端口的开放,可能就特定开放一两个。 这时如果想再使用ssh,默认的22端口就不管用了。如果使用的是苹果电脑,那么可以...
本文包括传统JDBC的缺点连接池原理自定义连接池开源数据库连接池DBCP连接池C3P0连接池Tomcat内置连接池 1、传统JDBC的缺点 用户每次请求都需要向数据库获得链接...
采用注解的优势: 注解可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属...
推荐:文章开头顺便推荐一下本人开发的2个开源项目:1、使用Gradle构建,基于SpringCloud体系实现的完整微服务架构,采用Oauth2统一授权认证,支持Java、S...
三个月的秋招结果 从大一开始,就开始心心念以后能去bat工作,特别是腾讯,这个愿望也持续了5年的时间,最终这次校招也算是完成了bat这个心愿吧。总得来说这次秋招的心路历程一波...
引言:这篇文章,大概分析下Fragment的生命周期、实际应用方法以及使用Fragment时需要注意的地方,算是Fragment的入门级文章,理解透Fragment生命周期和...
之前看到Java Concurrent包中有个Condition接口。这个接口如今已经普遍用于线程通信, 使用方法主要依靠condition的await方法和signal方法...
我的CSND博客同步发布:理清Activity、View及Window之间关系 转载请注明出处:【huachao1001的简书:http://www.jianshu.com/...
本文根据Hawstein的BLOG,加入了自己的一些代码实现和理解。概括:动态规划算法通常基于一个递推公式及一个或多个初始状态。 当前子问题的解将由上一次子问题的解推出。使用...