集合之ArrayList源码分析 package java.util;import java.util.function.Consumer;import java.util.function.Predicate;import java.util.function.UnaryOperator;public class ArrayList<E> extends AbstractList<E> ...
集合之List-API(源码注释中英文对照翻译解释) 来源:JDK 1.8 libpublic interface List<E> extends Collection<E> { /** * * Returns the number of elements in this list. If this list contains * more than <tt>Integer.MAX_VALUE...
Java基础之IO流 文章目录0.引言0.1 IO流的概念0.2 分类1. 处理流 & 节点流2. 缓冲流2.1 缓冲区2.1.1 mark() & reset()3. 转换流4. 对象流5. 数据流参考0.引言如果是操作二进制文件那我们就使用字节流,如果操作的是文本文件那我们就使用字符流。尽可能的多使用处理流,这会使我们的代码更加灵活,复用性更好。0.1 IO流的概念在java中,将不同...
Java基础之多线程 文章目录0 . 什么是线程和进程?,请简要描述线程与进程的关系、区别及优缺点?1. 多线程实现方式2. 线程状态2.1 如何停止一个线程2.2 /*TODO*/3. 线程的API参考0 . 什么是线程和进程?,请简要描述线程与进程的关系、区别及优缺点?什么是进程?进程是程序的一次执行过程。是系统中运行的一个任务。是系统运行程序的基本单位。操作系统资源管理的最小单位(包含资源的内存区域)...
Java基础之序列化 文章目录0 transient : Java序列化中如果有些字段不想进行序列化 怎么办?引言0. 怎样实现java 的序列化1. 序列化ID的问题2. 序列化2.1 如何自定义序列化和反序列化策略?2.1.1 ArrayList 中writeObject和readObject方法2.1.2 那么为什么ArrayList**要用这种方式来实现序列化呢**?2.1.3 所以如何自定义序列化和反序列...
Java基础之Exception 文章目录0. about0.1 Error && Exception0.2 什么时候需要抛出异常?为什么抛出异常?1. throws && throw1.1 throw 关键字1.2 throws 关键字1.2.1 声明1.3 异常处理总结2. RuntimeException3. 方法0. about来源:java.lang中的Throwable类。Throw...
Java基础之Exception 文章目录0. about0.1 Error && Exception0.2 什么时候需要抛出异常?为什么抛出异常?1. throws && throw1.1 throw 关键字1.2 throws 关键字1.2.1 声明1.3 异常处理总结2. RuntimeException3. 方法0. about来源:java.lang中的Throwable类。Throw...
linux基础以及系统管理 一. Linux 系统基础及管理1、操作系统发展史,系统架构平台概览; Linux 起源、理念、发展历史及各发行版;2、Linux 基础知识、基本命令、获得使用帮助及文件系统组织结构等;3、Linux 用户、组及权限的基础及相关高级话题,详细讲解 useradd/userdel/chmod/chown/usermod/chage/umask 等相关命令;4、Bash 基础及配置、标...
制作词云 工具:(在线) wordart: https://wordart.com/原因: 满足简单需要。深度、专业的人士可能需要付费 易定制(可以自己设置字体、颜色、大小、根据自己设定的pic生成)不足: 需要自己导入字体才能支持中文步骤:导入文本数据选择形状,也可以是自己import 的图像作为形状修改字体 ( 中文字体需要自己...
[深度神经网络简述与 Capsule 介绍] 点此原文 本人最近初学 Hinton 大神的论文《Dynamic Routing Between Capsules 》,对深度神经网络的内容进行了简要总结,将观看 “从传统神经网络的角度解读 Capsule” 视频的内容做了笔记。感谢网络资源,让我学习到很多知识。以后会有更新。作者: 嫩芽 33 出处: http://www.cnblogs.com/nenya33/p/807986...
你真的了解java的lambda吗?- java lambda用法与源码分析 用法示例:最普遍的一个例子,执行一个线程分析由此引发的一些案例有参数有返回值的实例:集合排序疑问源码解析必须了解注解 @FunctionInterface穿越:对象变身函数关于UnaryOperator使用场景与 lambda 表达式的关系?关于 UnaryOperator,我们百尺竿头更进一步,深入到核心原作者: cmla...
CIFAR-10分类之代码阅读 本文由 简悦 SimpRead 转码, 原文地址 https://www.jianshu.com/p/4ed7f7b157361. 题记因为课程设计要用到 TensorFlow,所以这几天在看 TensorFlow 官方给的几个示例代码,前面几个例子比较简单,看完之后试着重新写了一下,从 CIFAR10 开始我觉得需要做点笔记了。官网的例子是分成好几个模块实现。这样的好...
路线_机器学习 1. 引言2. 机器学习关注问题3. 入门方法与学习路径3.1 数学基础3.1.1 微积分3.1.2 线性代数3.1.3 概率与统计3.2 典型算法3.3 编程语言、工具和环境3.3.1 python3.3.2 R3.3.3 其他语言3.3.4 大数据相关3.3.5 操作系统3.4 基本工作流程3.4.1 抽象成数学问题3.4.2 获取数据3.4.3 ...
Python 类库引入机制 REFERENCE: 感谢原作刘畅概述Python 类库引入机制Python 的两种引入机制 relative importabsolute import一些实践经验相对引用还是绝对引用?规范打包发布使用 virtualenv 管理包依赖Python import 实现查找 module 的过程sys.modulesfinder、loader 和 imp...
Tensorflow--神经网络初探 Tensorflow运作方式Tensorflow运作方式1. 数据输入1.1 what’s placeholder1.2 Args1.3 Return2. 构建图表(Build the Graph)2.1 inference() — 构建图表2.1.1 what’s 神经网络2.1.2定义神经层2.2 loss() — 添加生成loss,和所需要的操作(opt...
Python基础教程入门系列 1. import2. 输入3. 输出4. 赋值,运算5. range使用: 工厂函数6. 条件语句7.循环语句8. 比较操作9. 条件判断10. 循环判断continue 和 break11. 内置集合: list[], tuple()(用圆括号或者不用括号), dict{}, set([])11.1 list 列表名 [ 索引地址值 ]11.2多维列表11...
git 提交提示master does not match any title: “git 提交提示master does not match any” date: 2018-07-30 author: “ray” tags: - 技巧教程 - git - 1. 报错信息xxxxxxxxxx error: src refspec master does not match any.error: fail...