12月6日
账户体系是支付系统的基础,它的设计直接影响整个系统的特性。这里探讨如何针对电子商务系统的支付账户体系设计。我们从一些基本概念开始入手,了解怎么建模。 本文将介绍大数据系统一个最基本的组件:处理框架。处理框架负责对系统中的数据进行计算,例如处理从非易失存储中读取的数据,或处理刚刚摄入到系统中的数据。 这个项目介绍 json 和一些常见的json库,并用 C++ 编写一个 json 生成器,生成 json 数据,并学习编写测试用例。json 是 javaScript 的对象表示法,我们一起来学习这个文章。
产品管理
大数据
c++
小程序是微信推出的一种新的公众号的形态,不需要下载安装,即可在微信中使用的应用。同时,需要注意的是,小程序、订阅号、服务号、企业号是并行的体系。 过去,内存溢出并没有给Web开发者造成太大问题。页面之间关系保持简单,并且在同一站点的不同地址之间进行导航可以快速地清理任何内存泄漏问题。如果存在泄漏,也小到足以忽略。 不同于C端市场用户的快速获取和流失,企业用户的迁移成本会更大,这也是很多专注于企业市场的老牌巨头“僵而不死”的原因之一 。本文分享了互联网上的云计算的契机,过程等。
移动端开发
架构
云计算
UML与面向对象分析设计  

基于UML在系统分析设计中的实际应用问题,结合实际贯穿案例讲解,建立一个明确的路线图:需求分析、业务建模、领域分析、架构设计、数据设计、详细设计、开发规范、驱动测试和发布。 针对以上各个环节的关键问题,通过UML建模和面向对象方法的应用解决实际难题

主讲:俎涛,火龙果软件工程创始人,2005年IBM Rational 用户组最佳主讲

研发过程与质量
时间:2016-12-17
沙龙形式
 
 
讲座: DevOps体系框架
时间:2016-12-24
主讲:郭洪泽 商之汛软件
 
 
 
公开课计划

[北京] 软件设计模式最佳实践 12-12
[北京] 基于UML和EA进行系统分析设计 12-14
[北京] HTML5 and JavaScript 12-20
[北京] 嵌入式C高质量编程 12-22
[北京] Spark大数据处理案例与实践 12-17
[北京] 敏捷开发过程与项目管理 12-27
[北京] 自动化测试方法、案例与工具 12-29
[北京] 产品经理与产品管理 12-29
[上海] 软件设计模式最佳实践 12-15
[上海] 大型互联网架构设计高级实践 12-22
[上海] javascript和Angular JS开发 2017年1-13
[上海] python编程方法与应用开发2017年1-6
[深圳] 自动化测试方法、案例与工具 12-23
[深圳] 软件架构设计案例与实践 12-26
更多...

 
12月5日
在不断发展的JavaScript编程领域,响应式编程技术正变得愈加流行。这一系列文章试图向大家介绍该方法目前的进展,介绍各种可用技术,以及该领域产生的变化。 最近几年,机器学习、预测分析和数据科学主题得到了广泛的关注。Spark的机器学习库(Spark MLlib),包括各种机器学习算法:协同过滤算法、聚类算法、分类算法和其他算法。 现实中私有云和公有云,所采用的技术方案确存在一定差异性。私有云采用VMWare为代表商用软件或者OpenStack为代表的开源软件;而知名公有云服务商则普遍采用自研的云计算技术平台。
JavaScript
大数据
云计算
自动化测试是研发人员进行质量保障的重要一环,良好的自动化测试机制能够让开发者及早发现编码中的逻辑缺陷,将风险前置。日常研发中,由于快速迭代的原因,我们经常需要在各个业务线上进行主流程回归测试。 一般情况下,由于锁竞争的存在,事务隔离级别越高,性能越差。因此为了改进读取性能,一些数据库还支持未提交读。该事务隔离级别将无视锁的存在(事实上其在SQL Server中被称为“NOLOCK”),因此该级别下可执行脏读。 “异地多活”是为了保证业务的高可用,但很多朋友在考虑这个“业务”的时候,会不自觉的陷入一个思维误区:我要保证所有业务的“异地多活”!接下来我将总结常见的思维误区,看看你踩中了哪个坑?
移动端开发
数据库
架构
大型互联网架构   

课程围绕大型网站和支撑大型网站架构的中间件平台的实践展开介绍。从分布式系统的知识切入,让读者对分布式系统有基本的了解;然后介绍大型网站随着数据量、访问量增长而发生的架构变迁;接着讲述构建中间件的相关知识;之后的几章都是根据笔者的经验来介绍支撑大型网站架构的中间件系统的设计和实践。学员可以了解大型网站架构变迁过程中的较为通用的问题和解法,并了解构建支撑大型网站的 java 中间件的实践经验。。

主讲:曾宪杰,曾任淘宝技术部总监,负责淘宝技术部。畅销书《大型网站系统与Java中间件实践》作者

 成功案例

瑞萨集成电路设计C++多线程开发
中国电信产品经理
债券评价机构 使用Selenium进行自动化
华宝证券高可用移动后台架构设计
E2Biz 基于UML+EA 业务与系统建模
IGT Web性能设计与优化
亚信工作量估算培训
更多...
能力认证

丰丽 通过能力认证:性能测试工程师
高红梅 通过认证:性能测试工程师
舒伟辉 通过能力认证:软件架构师
许轼 通过能力认证:软件架构师
张学贤 通过能力认证:软件架构师
潘鹏 通过能力认证:软件架构师
更多...

 
12月2日
web应用从单点向高并发架构演变时往往遇到最大的问题就是数据库的分布式存储。因为web应用本身就可以集群部署,但其所使用的数据库确是单点的。 这篇文章希望能够帮助读者深入理解Docker的命令,还有容器(container)和镜像(image)之间的区别,并深入探讨容器和运行中的容器之间的区别。 单纯的防御措施无法阻止蓄意的攻击者,这已经是大家都认同的事实,应对挑战业界有了诸多方面的探索和实践,而其中最有趣的就非安全分析莫属了,围绕着安全分析展开。
架构
云计算
安全
网易Android工程模板化实践主要从背景、网易工程模板是什么、Android模板工程实现、Android 工程模板基础知识、常用标签使用、工程模板创建等这些方面给大家分享。
已掌控大数据(在明了其价值前储存的多结构混乱数据)的组织正在提升组织效率、提高收益,并发展新的业务模式。 他们是怎样做到的? 这些机构成功的方法可以总结为七条建议。 如何打造一个高逼格的云运维平台?我们从这几个方面来介绍:银行卡组织云运维平台的概况 、银行卡组织的云运维平台是个怎样的产品、云运维平台建设场景、云运维平台技术方案等。
移动端开发
大数据
IT运维
高可用架构设计与实践   

随着移动互联时代的到来,数据量急剧增加,并发量也变得越来越有挑战,企业在规划和设计系统的总体架构,涉及到方方面面的知识点,可选的方案也很多,如何在各种各样,纷繁复杂的技术中构建最适合企业的高可用技术架构,变成了一件极具挑战的事情。

专家讲师:孙玄,58同城高级系统架构师,技术委员会架构组主任,产品技术学院优秀讲师


更多...


 
12月1日
这篇文章解释了为什么测试日志是有价值的和如何用现代的日志聚合工具做日志测试。这种方法使日志成为了一种渠道,使分布式系统更具可测试性。 无论是开发、测试还是运维过程中,大家都可能会因为误操作 、 连错数据库、用错用户、语句条件有误的等原因,导致错误删除、错误更新等问题。 考虑敏捷未来,敏捷正在变得愈加现代化。多亏有了精益和敏捷领域先驱和践行者,现在我们可以通过更简单、更安全、更快速方式获得更出色成果。
测试
数据库
过程改进
随着云计算行业技术的快速发展,以及用户对云计算的了解加深,诸多云服务商获得了绝佳的服务契机。尽管国内IaaS行业大的格局基本已经形成,但我国云计算的发展时间相对较短,实际上并未有真正的“独角兽”走出。
大数据是收集、整理、处理大容量数据集,并从中获得见解所需非传统战略和技术总称。虽然处理数据所需的计算能力或存储容量早已超过一台计算机的上限,但这种计算类型的普遍性、规模,以及价值在最近几年才经历了大规模扩展。 服务化的好处是系统的职责变得清晰,可以突破单一资源限制等,比如突破数据库连接资源的限制;不太友好的地方如服务分化、治理复杂等,比如页面要展示一个商品就需要调用库存、商品、价格、促销等各种服务。
云计算
大数据
架构
安全防护架构&入侵检测    

本课程web应用安全的整体解决方案。涉及web应用程序安全、代码安全、数据库安全通信、数据验证、身份验证、组件安全、会话安全以及安全日志的设计等,并用典型实例作为引导,介绍各种安全机制和安全编程,帮助开发者构造安全的web应用。. 本课程结合典型的安全危机事件实例,让学员全面了解安全相关的理论、技术和工具。

专家讲师:林鹏,当当网技术有限公司信息安全经理,责公司整体安全


 
11月30日
首先讲一下持续集成的优势。过去公司做测试可能需要十几、二十几个组件,集成一次往往要一两个小时,费力费时,而且复杂容易出错,而一旦配置出错的话耗时会更久。因此,一次集成测试一周才会做一次,测出Bug要到下一周才能更新,再做测试,这个周期会非常漫长。  任何系统都会有各种各样的问题,有些是系统本身设计问题,有些却是使用姿势问题。HBase也一样,在真实生产线上大家或多或少都会遇到很多问题,有些是HBase还需要完善的,有些是我们确实对它了解太少。总结起来,大家遇到的主要问题无非是Full GC异常导致宕机问题等。 从产品、运营、开发、市场等各个部门来说,其中运营是最讲究用户生命周期。从用户获取、激活、留存、营收、传播这个经典2A3R模型可以看到,我们在第一步获取时候在往外部发内容;再往下深究,通过内容、活动、社区这三大手段,将我们整个工作贯穿在整个用户生命周期中。
云计算
大数据
运营管理
产品经理为什么需要自我管理能力?因为在工作中产品经理要面对复杂的人际关系(上级、团队、下属、同事等),面对各种压力,对产品的推进过程中的各种事件节点进行跟进,还要对互联网领域海量的知识结构进行管理等。 Realm 是一个 MVCC 数据库 ,底层用 C++ 编写。MVCC 指的是多版本并发控制。 MVCC 解决了一个重要的并发问题:在所有的数据库中都有这样的时候,当有人正在写数据库的时候有人又想读取数据库了。 苹果在 iOS 10 开放了 SiriKit 接口给第三方应用。目前,QQ 已经率先适配了 Siri 的发消息和打电话功能。这意味着在 iOS 10 中你可以直接告诉 Siri 让它帮你发 QQ 消息和打 QQ 电话了,听起来是不是很酷炫?
产品管理
java
移动端开发
NoSQL数据库(原理、应用、最佳实践)    

NoSQL数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题。本课程针对需求,关注典型的NoSQL数据库-Hbase、Cassandra、MongoDB、Redis,从原理、应用和最佳实践三个方面,透彻解析NoSQL数据库,让学员具有高级的实际应用和优化能力

专家讲师:邱老师,某知名互联网公司大数据架构师

 
 
 
每天2个文档/视频
扫描微信二维码订阅
订阅技术月刊
获得每月300个技术资源
 征稿启示
 
希望我们的资料可以帮助你学习,也欢迎投稿&提建议给我
网站编辑:zhgx
邮       件:zhgx@uml.net.cn

关于我们 | 联系我们 | 京ICP备10020922号 京公海网安备110108001071号