Loading...
启蒙编码 隐匿在计算机软硬件背后的语言C++C++ Primer Plus学习OpenCV3数据结构数据结构c++ 邓俊辉大话数据结构算法编程珠玑编程之美计算机网络TCP/IP详解卷1: 协议图解HTTP图解TCP/IP设计模式设计模式的艺术JavaJava核心技术 卷1、2Java核心编程深入理解JVM虚拟机图解Java多线程设计模式 好书,附录有习题答案Java并发编程的艺术操作系统操...
Git Flow 工作流目标规范分支的使用处理线上版本修复和新版本开发并行的情况;降低开发过程中各成员处理冲突及合并的成本Git Flow 分支简介master分支-主分支master分支存放的时随时可供在生产环境中部署的稳定版本代码,对外发布。master分支为只读分支,只能从其他分支(release/hotfix)合并,不能在此分支修改。所有在master分支的推送都要添加指定格式的Ta...
概念Optional类是Java8引入的新特性。Optional类主要解决的空指针异常问题(NullPointerException)。这个异常是广泛导致程序运行失败的原因。Optional是一个容器,它可以保存类型为T的值。如果值存在,则调用isPresent()返回true。反之返回false。Optional被精心设计以配合Java8的函数式编程。使用简单示例:public class...
为什么叫λ?这个字符是小写的Λ。而Λ有自由变量的含义。概念前言lambda表达式是一个可传递的代码块,可以在以后执行一次或多次。在Java中传递一个代码段并不容易,因为Java是一个面向对象的语言,所以必须构造一个对象,这个对象的类需要一个方法包含所需的代码块。在其他某些语言中,可以直接处理代码块。Java设计者很长时间以来一直拒绝增加这个特性,因为Java的强大之处就在于其简单性和一致性。...
Windows编辑快捷键组合功能Alt + Enter智能修正Alt + NNew 新文件(自定义快捷键)Alt + insertgenerate 代码Ctrl + O重写方法Ctrl + I实现方法Ctrl + /单行注释 //Ctrl + Shift + /块注释 /**/Ctrl + Alt + T环绕代码块Ctrl + Alt + L格式化代码Ctrl + Shift + V从历史粘...