- 博客(45)
- 收藏
- 关注
原创 集合之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> ...
2019-01-10 00:10:48 222
原创 集合之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...
2019-01-09 17:21:33 753
原创 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中,将不同...
2019-01-05 23:14:36 235
原创 Java基础之多线程
文章目录0 . 什么是线程和进程?,请简要描述线程与进程的关系、区别及优缺点?1. 多线程实现方式2. 线程状态2.1 如何停止一个线程2.2 /*TODO*/3. 线程的API参考0 . 什么是线程和进程?,请简要描述线程与进程的关系、区别及优缺点?什么是进程?进程是程序的一次执行过程。是系统中运行的一个任务。是系统运行程序的基本单位。操作系统资源管理的最小单位(包含资源的内存区域)...
2019-01-04 22:47:42 175
原创 Java基础之序列化
文章目录0 transient : Java序列化中如果有些字段不想进行序列化 怎么办?引言0. 怎样实现java 的序列化1. 序列化ID的问题2. 序列化2.1 如何自定义序列化和反序列化策略?2.1.1 ArrayList 中writeObject和readObject方法2.1.2 那么为什么ArrayList**要用这种方式来实现序列化呢**?2.1.3 所以如何自定义序列化和反序列...
2019-01-04 01:15:30 1768
原创 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...
2019-01-03 22:27:19 300
原创 linux基础以及系统管理
一. Linux 系统基础及管理1、操作系统发展史,系统架构平台概览; Linux 起源、理念、发展历史及各发行版;2、Linux 基础知识、基本命令、获得使用帮助及文件系统组织结构等;3、Linux 用户、组及权限的基础及相关高级话题,详细讲解 useradd/userdel/chmod/chown/usermod/chage/umask 等相关命令;4、Bash 基础及配置、标...
2018-08-21 23:37:45 3005
原创 制作词云
工具:(在线) wordart: https://wordart.com/原因: 满足简单需要。深度、专业的人士可能需要付费 易定制(可以自己设置字体、颜色、大小、根据自己设定的pic生成)不足: 需要自己导入字体才能支持中文步骤:导入文本数据选择形状,也可以是自己import 的图像作为形状修改字体 ( 中文字体需要自己...
2018-08-21 09:03:32 879
转载 [深度神经网络简述与 Capsule 介绍]
点此原文 本人最近初学 Hinton 大神的论文《Dynamic Routing Between Capsules 》,对深度神经网络的内容进行了简要总结,将观看 “从传统神经网络的角度解读 Capsule” 视频的内容做了笔记。感谢网络资源,让我学习到很多知识。以后会有更新。作者: 嫩芽 33 出处: http://www.cnblogs.com/nenya33/p/807986...
2018-08-09 15:55:32 1339
转载 你真的了解java的lambda吗?- java lambda用法与源码分析
用法示例:最普遍的一个例子,执行一个线程分析由此引发的一些案例有参数有返回值的实例:集合排序疑问源码解析必须了解注解 @FunctionInterface穿越:对象变身函数关于UnaryOperator使用场景与 lambda 表达式的关系?关于 UnaryOperator,我们百尺竿头更进一步,深入到核心原作者: cmla...
2018-08-09 08:29:28 194
转载 CIFAR-10分类之代码阅读
本文由 简悦 SimpRead 转码, 原文地址 https://www.jianshu.com/p/4ed7f7b157361. 题记因为课程设计要用到 TensorFlow,所以这几天在看 TensorFlow 官方给的几个示例代码,前面几个例子比较简单,看完之后试着重新写了一下,从 CIFAR10 开始我觉得需要做点笔记了。官网的例子是分成好几个模块实现。这样的好...
2018-08-07 21:13:52 1212
转载 路线_机器学习
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 ...
2018-08-07 21:07:53 292
转载 Python 类库引入机制
REFERENCE: 感谢原作刘畅概述Python 类库引入机制Python 的两种引入机制 relative importabsolute import一些实践经验相对引用还是绝对引用?规范打包发布使用 virtualenv 管理包依赖Python import 实现查找 module 的过程sys.modulesfinder、loader 和 imp...
2018-08-03 15:47:01 1210
原创 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...
2018-08-01 14:25:08 313
原创 Python基础教程入门系列
1. import2. 输入3. 输出4. 赋值,运算5. range使用: 工厂函数6. 条件语句7.循环语句8. 比较操作9. 条件判断10. 循环判断continue 和 break11. 内置集合: list[], tuple()(用圆括号或者不用括号), dict{}, set([])11.1 list 列表名 [ 索引地址值 ]11.2多维列表11...
2018-07-31 00:35:51 16492 2
原创 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...
2018-07-30 15:56:27 1453
原创 CENTOS7 基于XVNC和RDP配置远程桌面可访问与用户权限
https://www.nzwang-lab.net/2018/07/24/REMOTE-DESTOP-CENTOS7/
2018-07-25 16:47:24 12657
原创 u盘安装centos7
https://www.nzwang-lab.net/2018/07/18/centos7-install-by-Usb-flash-drive/
2018-07-25 16:45:17 334
原创 将tif文件转换成mrc文件
将tif文件转换成mrc文件 https://www.nzwang-lab.net/2018/07/18/Tif2MRC/
2018-07-25 16:42:04 5741 6
原创 cuda9.0+tensorflow_gpu1.8+python2.7+ PIP-on-centos7
https://www.nzwang-lab.net/2018/07/18/Install-cuda9.0+tensorflow_gpu1.8+python2.7+-PIP-on-centos7/
2018-07-25 16:40:20 1259
原创 CentOS 下支持挂载 exFAT 与 NTFS 文件系统
https://www.nzwang-lab.net/2018/07/18/Centos7-mounts-exfat-and-NTFS-file-systems/
2018-07-25 16:38:40 2472
原创 Centos7 install Matlab
https://www.nzwang-lab.net/2018/07/18/CentOS7-%E7%8E%AF%E5%A2%83%E4%B8%8B%E5%AE%89%E8%A3%85-matlab-2014b/
2018-07-25 16:35:52 886
原创 myeclipse配置hadoop环境
配置ant编译环境下载ant:http://ant.apache.org/bindownload.cgi我下载的时候最新下载失败。。。下载了上一个版本。直接点击xxxx.zip增加环境变量 (环境变量在当前用户根目录下的.bash_profile里,如果之前没有设置过默认是没有.bash_profile文件的,可以手工创建一个。) export ANT_HOME=/Users...
2018-06-27 09:35:53 336
原创 日常一题之JavaSE
Java类加载初始化构造与继承相关的一个陷阱题问: 下面程序运行结果是什么?public class Base{ public Base(){ System.out.print("父类1 "); test(); System.out.print("父类2 "); } public void test(){...
2018-02-08 17:26:53 180
原创 日常一题之HashMap与HashSet
(1) 谈谈对HashSet原理的认识? HashSet在存储元素的时候会调用对象的hashCode方法计算存储索引位置;如果其索引位置存在元素(哈希碰撞),则该位置上所有元素进行equals比较:如果该位置没有其他元素或者比较的结果都是false,则存进去,否则就不存 总结: 元素按照哈希值来找位置,故无序,通过hashcode和equals保证不重复存储。 因此: 我们在往
2018-01-23 15:20:19 263
转载 Mac OSX 系统安装 TensorFlow
简评:手把手教你如何在 Mac OSX 系统安装 TensorFlow。这个文档说明了如何在 Mac OS X 上安装 TensorFlow。注意:从 1.2 版本开始,在 Mac OS X 上 TensorFlow 不再支持 GPU。确定如何安装 TensorFlow你可以选择一种方式安装 TensorFlow,支持下面的几种选择:virtualenv「本地」
2018-01-21 17:46:14 374
原创 API之反射
package com.rayNotes;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.Array
2018-01-20 15:42:52 381
原创 Imitate_ProcessRR轮盘调度
package Imitate_Process;import java.util.ArrayList;import java.util.List;/** * * @author ray */public class Imitate_ProcessRR { /** * 1、通过数组 , String[] id = new String[5]; *
2018-01-20 00:45:40 293
原创 API之泛型
package com.rayNotes;import java.lang.reflect.InvocationTargetException;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import org.junit.Test;/** * * *
2018-01-20 00:36:38 591
原创 API之Collections
package com.rayNotes;import java.util.ArrayList;import java.util.Collection;import java.util.Collections;import java.util.Comparator;import java.util.Iterator;import java.util.List;import java
2018-01-20 00:32:31 175
原创 API之Map
package com.rayNotes;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;import java.util.Set;import java.util.TreeMap;import java.util.TreeSet;
2018-01-20 00:30:27 438
原创 API之Collection集合
package com.rayNotes;import java.util.ArrayList;import java.util.Collection;import java.util.Comparator;import java.util.HashSet;import java.util.Iterator;import java.util.LinkedHashSet;import
2018-01-19 01:24:20 309
转载 hibernate中映射文件中的关联关系——多对一/一对多
双向关联:员工知道所属部门,部门知道包括哪些员工1. package oneTomany; 3. import java.util.HashSet; 4. import java.util.Set; 6. public class Department { 7. private int id; 8. private String name; 9.
2018-01-18 19:16:37 239
转载 Hibernate工作原理及其优点
原文地址 http://blog.csdn.net/u013551462/article/details/512860311、hibernate 简介:hibernate 是一个开源框架,它是对象关联关系映射的框架,它对 JDBC 做了轻量级的封装,而我们 java 程序员可以使用面向对象的思想来操纵数据库。hibernate 核心接口 - session:负责被持久化对象
2018-01-18 19:12:03 309
原创 API之StringBuffer
package com.rayNotes;import org.junit.Test;/** * - StringBuffer是字符缓冲区,是一个容器 * - 长度可以变化 * - 可以对内容通过指定的方法进行修改 * - 容器对象一般具备对容器中元素的操作功能,如: 增删改查 * - 最终缓冲区存储完的数据都会变成字符串 * * -
2018-01-18 18:39:01 209
原创 API之String类
package com.rayNotes;import org.junit.Test;/** * - 字符串是一个特殊的对象。 - 字符串一旦初始化就不可以被改变。 * * @author liujun * @since 2018.1 */public class StringTest { /** * - str在内存中只有一个对象,str1在内存中有两个
2018-01-18 18:37:46 327
转载 Hibernate介绍之generator class=""详解
“uuid” 由 Hibernate 基于 128 位 UUID 算法 生成 16 进制数值(编码后以长度 32 的字符串表示)作为主键。 “assigned” 主键由外部程序负责生成,在 save() 之前指定一个。 “hilo” 通过 hi/lo 算法实现的主键生成机制,需要额外的数据库表或字段提供高位值来源。 “s
2018-01-18 18:35:10 600
原创 http协议及其作用
简单介绍 HTTP的介绍 HTTP(HyperText Transfer Protocol)协议是基于TCP的应用层协议,它不关心数据传输的细节,主要是用来规定客户端和服务端的数据传输格式,最初是用来向客户端传输HTML页面的内容。默认端口是80。 HTTPS和HTTP协议的区别 HTTPS是HTTP协议的安全版本,HTTP协议的数据传输是明文的,是不安全的,HTTP
2018-01-18 18:31:10 9637
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人