摘要:
一、初始化方法(init()) 1、定义:类初始化对象时所调用的方法 2、分类: (1)默认初始化方法 (2)便利初始化方法 (3)使用闭包 3、一些注意点: (1)方法固定名为init,没有返回值,方法名init前面也不需要加func (2)在创建对象之后,如果要使用对象的属性之前,必须对属性初始 阅读全文
摘要:
是变量的作用域的问题,因为匿名内部类是出现在一个方法的内部的,如果它要访问这个方法的参数或者方法中定义的变量,则这些参数和变量必须被修饰为final。因为虽然匿名内部类在方法的内部,但实际编译的时候,内部类编译成Outer.Inner,这说明内部类所处的位置和外部类中的方法处在同一个等级上,外部类中 阅读全文
摘要:
1.java8优势通过将行为进行抽象,java8提供了批量处理数据的并行类库,使得代码可以在多核CPU上高效运行。2.函数式编程的核心使用不可变值和函数,函数对一个值进行处理,映射成另一个值。3.Lambda表达式一种紧凑的、传递行为的方式。4. 静态类型语言java8依旧是静态类型语言,javac 阅读全文
摘要:
我是使用nexus2.11.2在centos6.5上搭建的私服,以下是总结我这几天的经验。 1.当你修改pom.xml的时候,eclipse检查的是你本地仓库里的jar包,如果有了,pom.xml文件就不报错,否则报错。 2.使用私服比较方便的几个好处是,不用所有人都从网上下一大堆东西,而且有了私服 阅读全文
摘要:
今天在一个java群里,看到有个群友问到如下为什么第一个为true,第二个为false。 由于一开始他问的第二句,我还想当然的以为是new的对象,肯定不一样,但是为什么第一句为true呢,后来通过查找资料发现 1、https://www.zhihu.com/question/29879295/ans 阅读全文
摘要:
问题一:什么是Spring Cloud? Spring cloud流应用程序启动器是基于Spring Boot的Spring集成应用程序,提供与外部系统的集成。Spring cloud Task,一个生命周期短暂的微服务框架,用于快速构建执行有限数据处理的应用程序。 问题二:使用Spring Clo 阅读全文
摘要:
为什么要谈 这些理论知识呢 理论知识 = 面试时候的谈资 !!! 你只有 进去公司 才有资格 去做一个码农 ok 话不多说 经历如此漫长的互联网发展 以本人的拙见 软件开发 粗略的 分为 三个阶段 1 单机版 也就是说把 要做的所有应用程序 放置在一个 项目中 最后 将之后的war 或者jar 部署 阅读全文
摘要:
touch命令有两个功能: 一是用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来; 二是用来创建新的空文件。 touch常见命令参数 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 -a change only the access 阅读全文
摘要:
Linux touch命令不仅可以用于在Linux上创建空文件。 您可以使用它来更改现有文件的时间戳,包括其访问权限和修改时间。 本文介绍了8种可以通过Linux终端使用touch命令的方案。 我们在Ubuntu 18.04 LTS/Ubuntu 18.10系统上运行了本文中提到的命令和过程。 由于 阅读全文
摘要:
摘要 linux的常见权限,mark一下 常用的linux文件权限如下: 444 r--r--r-- 600 rw 644 rw-r--r-- 666 rw-rw-rw- 700 rwx 744 rwxr--r-- 755 rwxr-xr-x 777 rwxrwxrwx 1 2 3 4 5 6 7 阅读全文