1/16

Java开发全终端实战租房项目

本课程采用SOA架构思想进行设计,基于目前主流后端技术框架SpringBoot、SpringMVC、Mybaits、Dubbo等来实现一个完整的租房项目——好客租房。好客租房是一个无中介化房屋租赁平台。包含房源智能推荐、地图找房、行情查询、电子合同、限时秒杀等功能。从房屋基本情况入手,从源头建立信任基础,建立房主和租客交易双方的信任关系,利用区块链技术去除中介的垄断地位,利用智能合约技术提高交易效率。解决房屋租赁过程中虚假房源泛滥、黑中介横行、租客和房东之间缺乏信任问题。同时,平台通过房东直租,减少中间环节产生的费用,提高房东与租户匹配的成功率。通过本课程的学习,可以完成前端+后端+小程序全终端应用项目。 适合人群 1.初中级java开发工程师 2.有基础的大学应届生 3.对小程序Java后端开发以及分布式开发有感兴趣的用户 课程亮点 1.基于SOA思想进行架构 SOA(面向服务的架构),如今的企业项目很少会使用单服务的方式进行开发,越来越多的项目会选择SOA的架构,极大降低系统模块间的耦合度,各个模块之间按照标准的API规范进行开发,增强系统的可扩展性。《好客租房》项目完全采用SOA思想进行架构,将后台系统、前台系统、登录系统、日志采集系统、微信小程序系统等系统进行服务化。 2.使用GraphQL接口通信 基于SOA的架构,API的使用是必然的。不仅采用RESTful接口进行通信,还使用热门的通信技术GraphQL进行通信,使得接口的使用率更加高效。 3.集成微信小程序 微信已经成为当今最为重要的即时通信软件,基于微信平台的小程序也愈发的流行,为了让用户更加方便的使用租房应用,本项目对微信小程序端进行整合,将基于微信小程序进行展现。 4.整合大数据相关技术 大数据技术已经在企业中应用非常的广泛,在《好客租房》项目中使用大数据相关的技术,对用户日志进行采集,并且进行分析,向用户提供智能化的推荐,增加网站的成交量。 5.引入分布式事务的解决方案 在SOA架构中,必然将面临分布式事务的问题,在《好客租房》项目中涉及到房租等业务,系统必须要保证事务的一致性,否则财务、账务就会出现问题,这个时候分布式事务的解决方案就成为了必备技能。

领测软件测试基础视频教程

细致的软件测试基础知识讲解,用例设计方法讲解,自动化QTP知识讲解

小强零基础学习软件测试之LoadRunner使用指南

视频教程讲述的是Loadrunner11.0版本

JMeter性能测试视频

Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。为了最大限度的灵活性,JMeter允许使用正则表达式创建断言。

LoadRunner性能测试视频

LoadRunner,是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。企业使用LoadRunner能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。 LoadRunner可适用于各种体系架构的自动负载测试,能预测系统行为并评估系统性能。

软件测试工程师精英培训班

Web自动化+APP自动化+接口自动化+面试

UCL开放课程:强化学习/Reinforcement Learning

该课程为强化学习的基础课,在智能机器人控制中有大量的应用,它的“进阶”版DeepReinforcement Learning(AlphaGo的核心技术之一)。有别于“经典”的控制理论,比如Classical Control Theory (根轨迹、频域设计那些), Robust Control, MPC,Adaptive Control等等,它是Model-Free控制理论,相对来说有更大的自由度吧。它的部分控制策略也是有stability保证的, 具体可以去查查paper吧 (我是自控领域出生,对机器学习领域发展出来的控制理论了解不深)。