在 Java 8 之前,接口只能有抽象方法。这些方法的实现必须在单独的类中提供。因此,如果要在接口中添加新方法,则必须在实现同一接口的类中提供其实现代码。为了克服这个问题,Java 8 引入了默认方法(default method)的概念,该方法允许接口具有实现的方法,而不会影响实现接口的类。 // A simple program to Test Interface default // methods in java interface TestInterface { ...
阅读全文参考文档https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-centos-7 https://www.digitalocean.com/community/tutorials/initial-server-setup-with-centos-7 Step 1 — Installing Docker (使用Non-root user with sudo privi ...
阅读全文Jenkins搭建 (官网:https://jenkins.io/doc/) 安装后默认是8080端口。在mac下如果是service运行的话,其开启和关闭jenkins守护进程使用下面的方法: Terminal and Start / Stop daemon You want to use launchctl to start and stop Jenkins. Start Jenkins: sudo launchctl load /Libr ...
阅读全文如何理解jdeveloper开发时生成的jws,jpr,jpx文件? jws:用来纪录workspace相关的信息,比如workspace中的projects信息。 在workspace disk中。所以又叫application container. jpr:用来纪录project相关的信息,如java files. 所以又叫project container. jpx:用来纪录Model project中data model信息。包含了jdeveloper在设计阶 ...
阅读全文由阮一峰《ECMAScript 6 入门》的官方电子版 http://es6.ruanyifeng.com/ 支持作者,可以去买一本看看。 ...
阅读全文安装tensorflow时遇到的问题即解决方法。 安装tensoflow前的准备 (通过pip安装,如果还没有安装pip的话,可以通过下面的命令安装pip) curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py sudo python get-pip.py 安装命令: pip install tensorflow ERROR: matplotlib 1.3.1 ...
阅读全文下面三个命令都可以查看linux操作系统的版本信息 cat /etc/os-release lsb_release -a hostnamectl cat /etc/os-release [test@test01 ~]$ cat /etc/os-release NAME="Oracle Linux Server" VERSION="7.4" ID="ol" VERSION_ID=" ...
阅读全文HG Data,一个了解行业软件使用情况的网站,有了它可以帮助我们查看一个软件有哪些公司在使用,以及其竞争对手等数据。这有助于我们了解一个软件的使用范围和市场份额。 网址:https://discovery.hgdata.com/ ...
阅读全文Apache2.0~2.4模块比较 Version2.4 version 2.2 Version 2.0 #1 Core Features and Multi-Processing Modules #2 core ...
阅读全文https://docs.oracle.com/middleware/1221/wls/WLACH/taskhelp/domainconfig/EnableTheDomainwideAdministrationPort.html#WLACH01108 Before you begin The administration port accepts only secure, SSL traffic, and all connections via the p ...
阅读全文Scrum不是一个标准化的过程。 但是Scrum框架建立了一套价值观,原则和实践。每个组织可以根据自身情况相结合使用。 Scrum实践有: 三个角色 PO:管理经济效率,梳理产品列表,定义接收标准并验收,正确理解技术债经济,版本层面的经济考量,sprint和PBI的经济考量。 Team:自管理自组织,跨智能的多样化和全面化,T型技能,火枪手态度,沟通广泛,透明沟通,规模适中,专注,有责任感,人员稳定,工作步调可持续。 Scrum Master:教练 ...
阅读全文1)两数和 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1] 来源:力扣(LeetCode) 链接 ...
阅读全文本文记录Spring学习过程中觉得不错的学习资料和经验分享文章。本文不断更新。。 学习前需要了解的Knowledge Path Servlet Java annotation -> Lombok Spring framework(Core) -> SpringMVC -> SpringBoot ->Maven -> MyBatis -> SpringCloud 学习资料: 源码 S ...
阅读全文# 下载到/var/www/php5目录下 cd /var/www/php5 wget http://mirrors.sohu.com/php/php-5.5.7.tar.gz # 解压 tar zxvf php-5.5.7.tar.gz # 进入PHP的openssl扩展模块目录 cd php-5.5.7/ext/openssl/ /var/www/php5/bin/phpize # 这里为你自己的phpize路径,如果找不到,使用whereis ...
阅读全文数独是一种风靡全球的智力游戏,也称为Sudoku,Number Place。正规的数独题目需要保证每个题目仅有一个解。 数独规则 标准数独由9行,9列共81的小格子构成。 分别在格子中填入1到9的数字,并满足下面的条件。 每一行都用到1,2,3,4,5,6,7,8,9 每一列都用到1,2,3,4,5,6,7,8,9 每3×3的格子都用到1,2,3,4,5,6,7,8,9 Sudo1: htt ...
阅读全文Auxiliary verbs - 助动词 Auxiliary verbs - 助动词 助动词 have 和 be 主要用于构成各种时态。 例如: I have already eaten. (我已经吃了。) She is reading a book. (她正在看书。) ...
阅读全文Cannot load modules/mod_authz_svn.so into server: /xxx/apache/modules/mod_authz_svn.so: undefined symbol: ap_hook_force_authn ...
阅读全文https://www.atlassian.com 这家公司提供了不错的软件开发环境流程软件。敏捷开发, 协同工作,代码管理, 持续交付等。如jira,confluence,source tree等。可以关注。 ...
阅读全文Wiring Components to Work Together This chapter describes service tables and how to wire particular Oracle Fusion Middleware components together. It contains the following sections: Understanding Service Tables Viewing Service ...
阅读全文AngularJS 通过新的属性和表达式扩展了 HTML。AngularJS 可以构建一个单一页面应用程序(SPAs:Single Page Applications)。 AngularJS是采用了MVVM架构。 The following is the list of allowed and forbidden dependencies: 1.The View's code behind should not reference the ViewModel ...
阅读全文