- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 String中的 “+” 号拼接字符串的理解
String中的 “+” 号拼接字符串的理解1、String字符串在内存中分配2、字符串常量拼接3、字符串常量+字符串变量、字符串变量之间的拼接1、String字符串在内存中分配String s = new String(“Hello world”)可能创建两个对象也可能创建一个对象。如果方法区中有“Hello world”字符串常量的话,则仅仅在堆中创建一个对象。如果方法区中没有“Hello...
2019-06-16 11:36:06
5089
1
原创 剑指Offer:矩阵中的路径
1、题目 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中任意一格开始,每一步可以在矩阵中间向左、右、上、下移动一格。如果一条路径经过了矩阵的某一格,那么该路径不能再次进入该格子。例如在下面的3*4的矩阵中包含一条字符串"bfce"的路径(路径中的字母用下划线标出)。但矩阵中不包含字符串"abfb"的路径,因为字符串的第一个字符b占据...
2019-05-26 12:00:04
212
转载 Java基本数据传递与引用传递区别
一、Java中基本数据类型和引用类型Java中数据类型包括基本数据类型和引用类型:1.八大基本数据类型byte、short 、int 、long 、float、double、char、boolean2.四大引用类型数组、类、接口、字符串二、值传递与引用传递区别这里直接贴一篇大神的博客,写的很好https://blog.csdn.net/javazejian/a...
2019-05-26 10:44:54
196
原创 剑指Offer:二维数组中查找
1、题目 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。2、思路从数组中选取数字,和目标数字的关系有三种情况:等于、小于、大于。首先选取数组中右上角的数字:(1)如果该数字等于要查找的数字,查找过程结束;(2)如果该数字大于要查找的数字,...
2019-05-24 11:55:41
229
原创 Ubuntu18.04下安装Anaconda3并创建多用户共享的tensorflow gpu环境
这篇也是深度学习环境安装过程,接着上一篇继续总结。实验室人比较多,给每个人都创建了一个用户,想着安装一个共享的深度学习环境,这样就不用每个人都重复地安装一遍tensorflow环境。1、Anaconda3多用户共享安装在官网下载相应版本的,我下载的是linux python3.7版本Anaconda下载好后输入以下命令进行安装$ sudo bash Anaconda3-...
2019-05-15 11:57:03
5021
3
原创 Ubuntu18.04安装NVIDIA显卡、CUDA10.1、cuDNN7.5
最近实验室要在ubuntu上搭建深度学习环境,在网上查找各种搭建教程,有些不完整,踩了不少坑,在此总结一下安装过程。这篇主要总结在Ubuntu18.04上安装NVIDIA显卡、CUDA10.1以及cuDNN7.5。1、安装NVIDIA显卡我这里使用的是PPA仓库自动安装NVIDIA显卡,这种方法比较简单,网上还有其他的安装方法。首先,要将显卡驱动的PPA添加到系统中# Add...
2019-05-13 22:09:47
9259
3
jackson-2.8.x(json处理)
2018-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人