- 博客(22)
- 收藏
- 关注
原创 Java基础——HashMap/ArrayList/LinkedList/反射
2、hashMap put get过程3、hashmap什么时候退回链表?为什么不是74、jdk1.8引入红黑树后,如果单链表节点个数超过8个,是否一定会树化?5、HashMap扩容的原因?6、hashmap扩容时每个entry需要再计算一次hash吗?4、ArrayList与LinkedList的区别https://blog.youkuaiyun.com/weixin_44844089/article/details/1058568135、JAVA类加载过程6、哈希表的作用 哈希表使用的
2022-07-11 11:14:44
264
原创 Ubuntu18.04安装驱动、cuda、cudnn(亲测有效)
1、Ubuntu18.04安装显卡驱动禁用SecureBoot(按照主板型号,查询开机进入bios按键,关闭secureboot)禁用nouveausudo gedit /etc/modprobe.d/blacklist-nouveau.conf#在文件中插入以下内容,将nouveau加入黑名单,默认不开启blacklist nouveauoptions nouveau modeset=0#输入以下命令使禁用生效然后重启sudo update-initramfs -usudo re
2022-04-26 12:32:30
3672
2
原创 mysql
1、第一范式、第二范式、第三范式第一范式:表中的字段都是单一属性的,不可再分。第二范式:消除了非主属性对码的部分函数依赖函数依赖我们可以这么理解(但并不是特别严格的定义):若在一张表中,在属性(或属性组)X的值确定的情况下,必定能确定属性Y的值,那么就可以说Y函数依赖于X,写作 X → Y。 eg:学号 → 系主任完全函数依赖在一张表中,若 X → Y,且对于 X 的任何一个真子集(假如属性组 X 包含超过一个属性的话),X ’ → Y 不成立,那么我们称 Y 对于 X 完全函数依
2022-04-26 12:03:03
705
转载 linux 在虚拟环境下安装指定版本的cuda,不会影响服务器其它账户
服务器为anaconda环境创建独有cuda、cudnnhttps://www.pythonheidong.com/blog/article/852415/b56f8e7abb99e43ff2c1/
2022-04-25 11:55:59
1098
转载 linux系统下安装maven
1.使用rz命令上传下载好的Maven解压tar -zxvf apache-maven-3.3.9-bin.tar.gz2.移动到指定目录mv apache-maven-3.3.9 /usr/local/src/maven3.配置环境变量vim /etc/profile在最后加上MAVEN_HOME并添加到PATH中如下图4.重新加载配置文件source /etc/profil...
2019-02-03 23:21:29
155
原创 Linux系统下软件的安装方式(附带mysql)
Linux系统下软件的安装方式1.源码包使用源码编译安装方式安装ncurses(一种常用的终端库)语法1:#tar -zxvf *.tar.gz语法2:#tar -jxvf *.tar.bz2选项含义:-z或–gzip或–ungzip:通过gzip指定处理文件-x或–extract或–get:从文件中还原文件【解压】-v:显示操作过程【进度条…】-f或–file:制...
2018-12-17 10:25:01
205
原创 shell入门
Shell入门1.shell【外壳】是用户与linux共同的桥梁,Shell既是一种命令语言,又是一种程序设计语言。Shell属于内置的脚本,程序开发效率高,批量开发任务linux默认shell是**/bin/bash(重点)**2.shell种类csh【cshell】 具有C语言风格的Shell,已经被/bin/tcsh所取代kshtcshsh 是一个快...
2018-12-16 12:35:26
158
原创 Linux网络相关命令
Linux网络相关命令1.ping【命令可跨平台,linux默认一直发送,windows默认四个数据包】作用:检测当前主机与目标主机之间的连通性(不是100%准确,有些服务器禁ping)语法:#ping 主机地址(ip地址、主机名、域名等)2.netstat作用:查看连接信息语法1:#netstat -tnlp【-t:tcp协议,-n:将字母转化位数字,-l:列出状态为监听的,-p:...
2018-12-13 17:43:58
361
原创 LINUX权限【centos,ubuntu】
权限linux的权限操作与用户、用户组是兄弟操作系统将文件访问的身份分为3个类别,owner,group,others,且3种身份各有read【读】、write【写】、execute【执行】操作读权限:对于文件夹:影响用户是否能够列出目录结构对于文件:影响用户是否可以查看文件内容写权限:对于文件夹:影响用户是否可以在文件夹下“创建/删除/复制/移动”文档对于文件:影响用户是否...
2018-12-12 18:12:45
260
原创 Linux自有服务
一、设置主机名临时:#hostname 设置的主机名永久: 需要重启打开 /etc/hostname 文件,修改即可二、chkconfig作用:相当于windows下“安全卫士”、“电脑管家”之类的安全辅助工具,提供“开机启动”的一个管理服务开机启动服务查询:#chkconfig --list0-6【指的是运行模式级别 eg 3:开 表示在3的级别下开机启动】...
2018-12-10 23:13:25
198
原创 运行模式,用户,组,Xshell
Linux运行模式# multi-user.target类似于runlevel 3;# graphical.target类似于runlevel5#查看默认运行级别的方式为systemctl get-default#设置默认运行级别的方式systemctl set-default TARGET.target运行级别:0 — 表示关机级别1 — 单用户模式2 — 多用户模式...
2018-12-09 17:57:37
527
原创 VIM编辑器
VIM编辑器VIM重点是光标的移动,模式的切换,删除,查找,替换,复制,粘贴,撤销命令的使用。VIM的三种模式:命令模式(不能对文件编辑)【默认】编辑模式(输入模式)末行模式(尾行模式)#vim 路径#vim +1 路径#vim +/关键字 路径 【关键字高亮显示】命令模式:1.光标移动:光标移动到行首 按键:shift+6 或 ^(字母上的...
2018-12-06 21:58:59
180
原创 linux命令练习
linux命令练习重启linux系统:#rboot删除光标前后的内容:前 CTRL+U 后 CTRL+K删除/tmp下所有A开头的文件:**#rm -f /tmp/a* **把/etc/passwd文件备份到/tmp文件下:#cp /etc/passwd /tmp/passwd查看系统中最后创建的三个用户:#tail -3 /etc/passwd统计当前系统的账...
2018-12-04 18:14:04
590
原创 linux高级指令
linux高级指令1.hostname指令作用:操作副武器的主机名(读取,设置【作用不大,修改是临时的】)语法1:# hostname 含义:输出完整的主机名语法2:#hostname -f 含义:输出当前主机名的FQDN(全限定 域名)2.id指令作用:查看一个用户的一些基本信息(包含用户id,用户组id,附加组id…),该指令如果不指定用户则默认当前用户。语...
2018-12-04 16:46:58
293
1
原创 linux进阶命令
1.df指令作用:查看磁盘空间语法:#df -h 【-h表示以可读性更高的形式展示其大小】2.free指令作用:查看内存的使用情况语法:#free -m 【-m表示已M的形式表示内存的使用情况】内存的使用分作4部分:A. 程序使用的;B. 未被分配的;C. Buffers (buffer cache)D. Cached (page cache)首先,C...
2018-12-01 17:57:49
243
转载 centos7无法使用vim命令
安装命令:默认情况下 centos正常安装后yum已经配好,有等同于vim的vi。因此使用vim的时候会报出 -bash : vim: command not found 的错误安装命令:rpm -qa | grep vim //查看vim命令在什么软件包47.出现 vim-minimal-7.4.160-4.el7.x86_64yum install -y vim* /...
2018-11-29 16:52:53
17049
6
转载 虚拟机上centos7忘记root密码修改root密码
https://blog.youkuaiyun.com/dannistang/article/details/80224871init=/bin/shctrl+x 退出passwd root输入两次新的密码(密码不会直接显示出来)touch /.autorelabelexec /sbin/initmount -o remount,rw /...
2018-11-29 15:53:43
1688
原创 Linux基础命令
虚拟机上cent os7忘记root密码修改root密码https://blog.youkuaiyun.com/dannistang/article/details/80224871init=/bin/shctrl+x 退出passwd root输入两次新的密码(密码不会直接显示出来)touch /.autorelabelexec /sbin/initmount -o remount,rw ...
2018-11-29 15:49:27
229
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人