Easter79 Easter79
3年前
TestNG+Selenium
是一个开源自动化测试框架。其实类似于JUnit这种单元测试框架,但进行了一些功能扩展属于selenium?还是说TestNG是一个测试框架,它用到了selenium的web自动化测试的功能,比如使用浏览器对应的driver去进行操作,不一定要由RobotFramework触发参考TestNG环境设置(
Wesley13 Wesley13
3年前
5 大场景深度探讨何为 Serverless 架构模式?
!tomwinckelsI7oLRdM9YIwunsplash.jpg(https://ucc.alicdn.com/pic/developerecology/88f692ec06d943868ad9fba993be4735.jpg)作者| Hongqi 阿里云高级技术专家究竟什么是Serverless架构?
Stella981 Stella981
3年前
Git学习 之 团队协作
Git学习之团队协作(https://my.oschina.net/kcp1104/blog/1610809)|Git学习之常用基础命令(https://my.oschina.net/kcp1104/blog/1610807)|Git学习之入门(https://my.oschina.net/kcp1104/blog/161
Easter79 Easter79
3年前
Spring从入门到入土——概述以及HelloWorld
第一篇本文主要介绍了Spring的基本概念以及如何快速编写一个Spring项目,并让它运行起来。Spring概述优点Spring是一个开源免费的框架、容器Spring是一个轻量级的框架、非侵入式的控制反转Ioc、面向切面Aop对事务的支持以及对框架的支持总之:spring是一个轻量
Stella981 Stella981
3年前
Hadoop之Mapreduce详解
1、什么是Mapreduce   Mapreduce是一个分布式运算程序的编程框架,是用户开发“基于hadoop的数据分析应用”的核心框架;Mapreduce核心功能是将用户编写的业务逻辑代码和自带默认组件整合成一个完整的分布式运算程序,并发运行在一个hadoop集群上;2、Mapreduce框架结构及核心运行机制
Stella981 Stella981
3年前
Git学习 之 常用基础命令
Git学习之团队协作(https://my.oschina.net/kcp1104/blog/1610809)|Git学习之常用基础命令(https://my.oschina.net/kcp1104/blog/1610807)|Git学习之入门(https://my.oschina.net/kcp1104/blog/161
Wesley13 Wesley13
3年前
Java并发编程笔记——J.U.C之executors框架:executors框架设计理念🔥
!封面立体图(http://ifeve.com/wpcontent/uploads/2015/07/%E5%B0%81%E9%9D%A2%E7%AB%8B%E4%BD%93%E5%9B%BE300x300.jpg)
小万哥 小万哥
1年前
Java 包和 API 深度解析:组织代码,避免命名冲突
Java包和APIJava中的包用于将相关的类分组在一起。可以将其视为文件目录中的一个文件夹。我们使用包来避免名称冲突,并编写更易于维护的代码。包分为两类:1.内置包(来自JavaAPI的包)2.用户定义的包(创建自己的包)内置包JavaAPI是一个预先编
胡赤儿 胡赤儿
1年前
知识图谱技术的深度解析与应用前景展望
在数字化时代,信息爆炸式增长,如何有效地组织、存储和查询知识成为了一个亟待解决的问题。知识图谱作为一种新型的知识表示和组织方式,正逐渐成为信息领域的研究热点。本文将对知识图谱的技术原理、构建方法以及应用前景进行深度解析,旨在为读者提供一个全面而深入的了解。
大数据与人工智能初了解
人工智能的核心是机器学习,其他人工智能技术基本上都在它的基础上发展和进化。简单来说,机器学习就是计算机模仿人类的学习过程和学习行为,从以往的数据或经验中获取新的知识或技能,优化自身性能,并对未来进行预测。