-
腾讯t4架构详解Java8函数式编程
腾讯t4架构详解Java8函数式编程 本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领...
-
文件打开管理
文件打开管理 1、文件操作 打开文件: Open()系统调用 读写文件: 文件指针 删除文件 :同时删除目录项的文件记录条目 2、管理打开文件 1、系统打开文件表 每个open都会返回一个打开文件表的指针( 文件描述符,打开文件表的索引 )、所有文件操作都围绕这个指针,打开...
-
Java变量(标识符;数据类型;变量分类)
Java变量(标识符;数据类型;变量分类) Java变量 一、变量的命名 标识符 标识符由数字、字母、下划线_、美元符$组成,但不能以数字开头。 标识符对字母大小写敏感。 标识符无长度限制。 不能以 关键字 作为标识符。 /* 合法的标识符: */ int amount = 17 ; int $apple =...
-
MyBatis源码解析 - 反射模块
MyBatis源码解析 - 反射模块 MyBatis源码解析 - 反射模块 1. 前言 ? 该模块位于 org.apache.ibatis.reflection 包中,MyBatis在进行参数处理、结果映射等操作时,会涉及大量的反射操作。Java 中的反射虽然功能强大,但是代码编写起来比较复杂且容易出错,为了简化反射...
-
C++之策略模式
C++之策略模式 策略模式的定义: 策略模式是指定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。 优点: 1、算法可以自由切换。 2、避免使用多重条件判断。 3、扩展性良好。 缺点: 1、策略类会增多。 2、所...
-
Java基础知识2-Java基本语法
Java基础知识2-Java基本语法 数据类型 1.Java程序的基本组成 关键字:被Java语言赋予特定含义的单词,不能作标识符,如private。 标识符:由数字、字母、$和_组成的字符串,用于引用变量。且首字母不能是数字。 变量:程序执行过程中,在某个范围内其值发生改变的量。...
-
MyBatis 源码分析-项目总览
MyBatis 源码分析-项目总览 MyBatis 源码分析-项目总览 1.概述 本文主要大致介绍一下MyBatis的项目结构。 引用参考资料《MyBatis技术内幕》 此外,https://mybatis.org/mybatis-3/zh/index.html MyBatis官方也提供了很不错的中文文档。对于使用中有碰到一些问题,可以...
-
Java中的四种引用和引用队列
Java中的四种引用和引用队列 Java中的四种引用、引用队列、特殊情况下的强可达声明(Reachability Fence)。 目录 强引用 软引用 弱引用 幻象引用 Reachability Fence 参考 强引用 正常的引用,生命周期最长,例如 Object obj = new Object(); 当JVM内存不足时,宁可抛...
-
Java 8 Optional 良心指南,建议收藏
Java 8 Optional 良心指南,建议收藏 想学习,永远都不晚,尤其是针对 Java 8 里面的好东西,Optional 就是其中之一,该类提供了一种用于表示可选值而非空引用的类级别解决方案。作为一名 Java 程序员,我真的是烦透了 NullPointerException(NPE),尽管和它熟得就像...
-
如何找到系统里的重复文件,快速释放磁盘空间?
如何找到系统里的重复文件,快速释放磁盘空间? 不管是 Windows 电脑还是 Linux 电脑,在使用的过程中,或多或少都会留下很多重复的文件。这些文件不仅会占用我们的磁盘,还会拖累我们的系统,所以,很有必要干掉这些重复的文件。 本文将介绍 6 种方法找到系统里的重复...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
