阿里感悟(一)如何有效解决问题?
在工作中会遇到很多问题,首先要做到的是要敢于面对问题,创造始于问题,能力的提升也是在问题一个一个解决中成长的。而且问题驱动行为才能让做的事情更有价值,因为你可以用学到的理论知识去实际解决一个问题,包括技术问题,管理问题,沟通问题和成长问题。
阿里的岗位很多,很多任务都需要推动其他同事或合作伙伴完成,以下是我总结的一些推动任务完成的办法:
在工作中会遇到很多问题,首先要做到的是要敢于面对问题,创造始于问题,能力的提升也是在问题一个一个解决中成长的。而且问题驱动行为才能让做的事情更有价值,因为你可以用学到的理论知识去实际解决一个问题,包括技术问题,管理问题,沟通问题和成长问题。
阿里的岗位很多,很多任务都需要推动其他同事或合作伙伴完成,以下是我总结的一些推动任务完成的办法:
最近项目中要用到流式计算,同事推荐看《Filik官方文档》,我看了下觉得挺不错了,并且翻译了第一篇Quick Start,所以本月组织大家翻译这个文档。
原文链接 译者:lijunshu
Netty有一个模块叫’netty-microbench’,我们可以用他来执行一系列的微型基准测试。Netty-microbench是基于OpenJDK JMH构件的(HotSpot的推荐基准测试方案)。当你开始netty基准测试时,你不需要额外的依赖。
原文链接 译者:清英
Flink 可以运行在 Linux, Mac OS X和Windows上。为了运行Flink, 唯一的要求是必须在Java 7.x (或者更高版本)上安装。Windows 用户, 请查看 Flink在Windows上的安装指南。
原创出处: 泥瓦匠BYSocket
“清醒时做事,糊涂时跑步,大怒时睡觉,独处时思考”
本文提纲
一、多数据源的应用场景
二、运行 springboot-mybatis-mutil-datasource 工程案例
三、springboot-mybatis-mutil-datasource 工程代码配置详解
目前,业界流行的数据操作框架是 Mybatis,那 Druid 是什么呢?
Druid 是 Java 的数据库连接池组件。Druid 能够提供强大的监控和扩展功能。比如可以监控 SQL ,在监控业务可以查询慢查询 SQL 列表等。Druid 核心主要包括三部分:
1. DruidDriver 代理 Driver,能够提供基于 Filter-Chain 模式的插件体系。
2. DruidDataSource 高效可管理的数据库连接池
3. SQLParser 阅读全文
如果你正在开发低延迟的网络应用,那应该对线程亲和性(Thread affinity)有所了解。线程亲和性能够强制使你的应用线程运行在特定的一个或多个cpu上。通过这种方式,可以消除操作系统进行调度过程导致线程迁移所造成的影响。幸运的是,刚好有一个这么一个java库 Java-Thread-Affinity ,并且很容易就可以整合到你的netty应用中。