- 入门教程:Java及JDK在deepin下的安装!
Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。
刘美利 · 2018-07-31 18:41 - 浅谈HBase的数据分布
分布式产生的根源是“规模”,规模可理解为计算和存储的需求。当单机能力无法承载日益增长的计算存储需求时,就要寻求对系统的扩展方法。通常有两种扩展方式:提升单机能力(scale up),增加机器(scale out,水平扩展)。限于硬件技术,单机能力的提升在一个阶段内是有上限的;而水平扩展在理论上可以是无限的,同时,也更廉价、更容易落地。水平扩展可以通过快速、简单的“加机器”,有效解决业务快速增长的问题,这几乎是现代分布式系统必备的能力。
田晓旭 · 2018-07-30 21:32 - Python实现MySQL连接池
python编程中可以使用MySQLdb进行数据库的连接及诸如查询/插入/更新等操作,但是每次连接mysql数据库请求时,都是独立的去请求访问,相当浪费资源,而且访问数量达到一定数量时,对mysql的性能会产生较大的影响。因此,实际使用中,通常会使用数据库的连接池技术,来访问数据库达到资源复用的目的。
田晓旭 · 2018-07-30 21:14 - Go HttpServer 最佳实践
这是 Cloudflare 的 Filippo Valsorda 2006年发表在Gopher Academy的一篇文章, 虽然过去两年了,但是依然很有意义。
田晓旭 · 2018-07-30 21:05 - 时间紧急!数据库迁移怎么才能更快?
问数据库迁移需要多长时间,就好像问去度假需要多少钱一样。答案,不同情况下,会有很大差异。那么,到底哪些因素会影响数据迁移所需时间长短?这是我们本文要探讨的。
覃里 · 2018-07-25 14:32 - 实用干货: MongoDB 4.0 事务实现解析
上个月底 MongoDB Wolrd 宣布发布 MongoDB 4.0, 支持复制集多文档事务,阿里云数据库团队 研发工程师第一时间对事务功能的时间进行了源码分析,解析事务实现机制。
田晓旭 · 2018-07-23 09:47 - 大众点评千人移动研发团队怎样做持续集成?
美团点评是中国领先的生活服务电子商务平台,为数亿消费者和几百万商家提供服务。秉承“帮大家吃得更好,生活更好”的使命,我们的业务覆盖了超过200个品类和2800个市县,旗下生活服务线上交易平台美团、生活服务线上探索平台大众点评、即时配送服务美团外卖和共享单车服务摩拜都是中国家喻户晓的品牌。
赵钰莹 · 2018-07-16 10:06 - MySQL教程:MySQL 8安装与配置及注意事项
MySQL是现代应用程序编程堆栈中常见的数据库管理系统。如果您想要一个适用于您应用程序的,便于利用丰富的社区知识和经验的,并且易于理解和使用的,那么MySQL必将成为一个默认的选择。
刘美利 · 2018-07-12 09:14 - 【干货】DDM实践:数据库秒级平滑扩容方案
此时可对DDM实例逻辑库进行平滑扩容,通过增加RDS实例来提高数据存储能力与并发支持能力。在不中断应用服务的情况下,通过新增RDS实例,扩展数据库存储空间。扩容除了解决数据存储容量瓶颈,还能通过增加并发计算能力间接提升数据库性能。通过DDM管理控制台操作即可完成扩容,应用无需改造,扩容进度支持可视化跟踪。
赵钰莹 · 2018-07-11 09:10 - 浅谈数据库日常管理中遇到的问题及经验
博主就职于一家专注数据库产品及服务的公司,见过上千家的客户场景,和各行业的人、系统打过交道,那么我们来看看普遍遇到的问题。
田晓旭 · 2018-07-10 17:46 - 谈谈“野生”Java程序员的漫漫学习之路
很尴尬的是,这个类型的文章其实之前笔者就写过,原文章里,笔者自称LZ(也就是楼主,有人说是老子的简写,笔者只想说,这位同学你站出来,保证不打死你,-_-),原文章名称叫做《回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议》,首发于笔者的博客园博客,这里也郑重声明一下,所有内容类似文章均属转载或抄袭。
田晓旭 · 2018-07-10 17:32 - 一篇文章看懂Java并发和线程安全(二)
上一篇博文《一篇文章看懂Java并发和线程安全(一)》讲述了多线程中,程序总不能按照我们所看到的那样执行,必须保证共享数据的可见性和执行临界区代码的有序性,才能让多线程程序运行成我们想要的样子,本篇博客将继续深入讲解一个有序而又乱序的Java世界。
田晓旭 · 2018-07-09 16:30 - 一篇文章看懂Java并发和线程安全(一)
长久以来,一直想剖析一下Java线程安全的本质,但是苦于有些微观的点想不明白,便搁置了下来,前段时间慢慢想明白了,便把所有的点串联起来,趁着思路清晰,整理成这样一篇文章。
田晓旭 · 2018-07-09 16:21 - 基于Java的大型分布式网络爬虫体系结构
分布式网络爬虫包含多个爬虫,每个爬虫需要完成的任务和单个的爬行器类似,它们从互联网上下载网页,并把网页保存在本地的磁盘,从中抽取URL并沿着这些URL的指向继续爬行。由于并行爬行器需要分割下载任务,可能爬虫会将自己抽取的URL发送给其他爬虫。这些爬虫可能分布在同一个局域网之中,或者分散在不同的地理位置。
田晓旭 · 2018-07-06 17:56 - 一文轻松搞定批处理框架 Spring Batch
在现代企业应用当中,面对复杂的业务以及海量的数据,除了通过庞杂的人机交互界面进行各种处理外,还有一类工作,不需要人工干预,只需要定期读入大批量数据,然后完成相应业务处理并进行归档。这类工作即为“批处理”
田晓旭 · 2018-07-06 17:38 - 应用实践:如何在分布式缓存中使用RT和WT?
随着应对大规模交易的Web应用程序、SOA和其他服务器应用程序的爆炸式增长,数据存储无法跟上应用增长速度,因为数据存储无法继续添加更多服务器以扩展,这与可扩展性极高的应用架构不同。
赵钰莹 · 2018-07-04 12:36 - 分布式并不难,IT大厂如何轻松玩转分布式?
提到分布式,相信大家脑海中会突然闪现出很多相关的词汇:分布式系统、分布式算法、分布式计算等等,但是对于这些词汇的深层次理解甚至是应用可能很多人脑中都是一片空白,即使有些人在理论方面有所积累,但是实操的时候难免会遇到问题。
田晓旭 · 2018-06-30 18:24 - 免费又好用,六大Redis内存分析工具推荐
市面上有很多免费开源或者付费的工具来分析Redis实例的内存使用情况,其中最受欢迎的就是Jacks,但是如果你想要更深入的分析你的内存问题,那么使用更有针对性的的工具可能会是更好的选择。
田晓旭 · 2018-06-30 16:15