第1章 环境准备
自由看似条条框框但是总有一笔出头,牢笼看着透风却被罩住了头
Linux 概述常见的操作系统操作系统可以分为多种类型,包括但不限于以下几种:
Windows 操作系统:由微软公司开发的操作系统,广泛应用于个人电脑、服务器、游戏机等设备中。
win xp
win7/win8/win10/win11 等
Unix 操作系统(1960 年代诞生):由贝尔实验室开发的一类操作系统,主要应用于服务器、工作站、超级计算机等领域,具有稳定、安全等特点。
Solaris:SUN 公司开发
AIX:IBM 开发
HP-UX:惠普公司开发
macOS:苹果公司开发,主要应用于苹果公司的电脑和笔记本电脑上
……
Linux 操作系统(1991 年诞生):Linux 操作系统是一种开源的、免费的、类 UNIX 操作系统,用于服务器、工作站、超级计算机等领域。
Debian:一种流行的稳定 Linux 操作系统
Ubuntu:基于 Debian 构建的一种流行的 Linux 桌面操作系统
Red Hat:一种商业 Linux 操作系 ...
IDEA安装后的设置
第一步
第二步
第三部
第四步
JDK 1.8 的安装
下载地址地址:https://www.oracle.com/java/technologies/javase/javase9-archive-downloads.html
jdk?jre?jvm?
Java development kit java开发工具包 jdk
Java Runtime Environment java运行环境 jre
Java Virtual Machine java虚拟机 jvm
jdk安装方法:以下可以用来复制粘贴1.新建系统变量:JAVA_HOME路径取jdk路径
E:\xxx\jdk1.8
2.在系统变量Path后面追加%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
3. 添加classpathCLASSPATH
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
4. 验证
javac -version
javac 1.8.0_241
VM 注册使用
VMware Workstation 17 Pro 密钥
4A4RR-813DK-M81A9-4U35H-06KND
NZ4RR-FTK5H-H81C1-Q30QH-1V2LA
JU090-6039P-08409-8J0QH-2YR7F
4Y09U-AJK97-089Z0-A3054-83KLA
4C21U-2KK9Q-M8130-4V2QH-CF810
MC60H-DWHD5-H80U9-6V85M-8280D
ZA30U-DXF84-4850Q-UMMXZ-W6K8F
AC590-2XW97-48EFZ-TZPQE-MYHEA
YF39K-DLFE5-H856Z-6NWZE-XQ2XD
AC15R-FNZ16-H8DWQ-WFPNV-M28E2
CZ1J8-A0D82-489LZ-ZMZQT-P3KX6
YA11K-6YE8H-H89ZZ-EXM59-Y6AR0
VMware Workstation16 密钥:
ZF3R0-FHED2-M80TY-8QYGC-NPKYF
YF390-0HF8P-M81RQ-2DXQE-M2UT6
ZF71R-DMX85-08DQY-8YMNC-P ...
Docker安装
1.卸载旧版首先如果系统中已经存在旧的Docker,则先卸载:
123456789yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine \ docker-selinux
2.配置Docker的yum库首先要安装一个yum工具
1sudo yum install -y yum-utils device-mapper-persistent-data lvm2
安装成功后,执行命令,配置Docker的yum源(已更新为阿里云源):
123sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.reposudo sed -i 's+download.do ...
Linux下搭建Docker环境
1.准备Linux环境首先,我们要准备一个Linux的系统,成本最低的方式就是在本地安装一台虚拟机。为了统一学习环境,不管是使用MacOS还是Windows系统的同学,都建议安装一台虚拟机。
windows采用VMware,Mac则采用Fusion
1.1.安装VMwareVMware是业界最好用的虚拟机软件之一。
windows版本的网站如下:
https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html
Mac下也有对应版本,叫做VMware Fusion:
https://www.vmware.com/cn/products/fusion.html
特别注意,Windows10以上版本操作系统需要下载安装VMware Workstation Pro16及以上版本,安装方式此处略。
如果自己电脑上已经有了低版本的VMware,则需要先卸载,再重新安装。卸载过程比较麻烦。
1.1.1.卸载旧版VMware(可选)首先,在控制面板找到程序和功能选项,找到VMware,进行卸载操作 ...
Docker学习笔记
1.快速入门1.1.部署MySQL首先,我们利用Docker来安装一个MySQL软件,大家可以对比一下之前传统的安装方式,看看哪个效率更高一些。
如果是利用传统方式部署MySQL,大概的步骤有:
搜索并下载MySQL安装包
上传至Linux环境
编译和配置环境
安装
而使用Docker安装,仅仅需要一步即可,在命令行输入下面的命令(建议采用CV大法):
123456docker run -d \ --name mysql \ -p 3306:3306 \ -e TZ=Asia/Shanghai \ -e MYSQL_ROOT_PASSWORD=123 \ mysql
运行效果如图:
MySQL安装完毕!通过任意客户端工具即可连接到MySQL.
大家可以发现,当我们执行命令后,Docker做的第一件事情,是去自动搜索并下载了MySQL,然后会自动运行MySQL,我们完全不用插手,是不是非常方便。
而且,这种安装方式你完全不用考虑运行的操作系统环境,它不仅仅在CentOS系统是这样,在Ubuntu系统、macOS系统、甚至是装了WSL的Windows下,都可以使用这条 ...
MybatisPlus学习笔记
1. 快速入门1.1 常见注解在刚刚的入门案例中,我们仅仅引入了依赖,继承了 BaseMapper就能使用 MybatisPlus,非常简单。但是问题来了: MybatisPlus如何知道我们要查询的是哪张表?表中有哪些字段呢?
大家回忆一下,UserMapper 在继承 BaseMapper 的时候指定了一个泛型:
泛型中的 User 就是与数据库对应的 PO。
Mybatis Plus 就是根据 PO 实体的信息来推断出表的信息,从而生成 SQL 的。默认情况下:
MybatisPlus 会把 PO 实体的类名驼峰转下划线作为表名
MybatisPlus 会把 PO 实体的所有变量名驼峰转下划线作为表的字段名,并根据变量类型推断字段类型
MybatisPlus 会把名为 id 的字段作为主键
但很多情况下,默认的实现与实际场景不符,因此 MybatisPlus 提供了一些注解便于我们声明表信息。
1.1.1 @TableName说明:
描述:表名注解,标识实体类对应的表
使用位置:实体类
示例:
12345@TableName("user")pub ...
Tag Plugins
每次使用标签外挂都要去特意的搜索 ,这里把自己常用的内容给写下来 ,方便以后自己使用!
1. Note (Bootstrap Callout)这里使用的是自定义方式
simple123456789101112131415161718192021{% note 'fab fa-cc-visa' simple %}你是刷 Visa 还是 UnionPay{% endnote %}{% note blue 'fas fa-bullhorn' simple %}2021年快到了....{% endnote %}{% note pink 'fas fa-car-crash' simple %}小心开车 安全至上{% endnote %}{% note red 'fas fa-fan' simple%}这是三片呢?还是四片?{% endnote %} ...
如何使用bilibili图床
安装和配置
安装PicGo , 然后再安装
获取B站SESSDATA
登录B站
按F12打开控制台
找到SESSDATA还有bli_jct复制即可
图片样式例如原图: https://i0.hdslb.com/bfs/article/ce0946fa9b4dbb61dde1ae65ad153ada645325325.png
规定高宽,质量压缩: https://i0.hdslb.com/bfs/article/ce0946fa9b4dbb61dde1ae65ad153ada645325325.png@104w_104h_1e_1c.jpg
Type
Url
原图
baseURL/1.jpg
原分辨率,质量压缩
baseURL/1.jpg@1e_1c.jpg
规定宽,高度自适应,质量压缩
baseURL/1.jpg@104w_1e_1c.jpg
规定高,宽度自适应,质量压缩
baseURL/1.jpg@104h_1e_1c.jpg
规定高宽,质量压缩
ba ...
健身日记
行万里路 ,练百万拳
TimeLine
2024-08-13 07:33
更像是健身日寄
空话艺术2:我觉得工作实习都很忙,没空去学习和积累
核心矛盾不是在忙不忙上,而是你的欲望是否真的在这件事情上面。很多人自己先自我催眠上了
最常见的两种沟通是这样子的
一种和我说,陈老师,我现在很忙,或者我觉得未来我学习很忙,又要毕业又要忙实习,但我觉得这些没有啥价值,浪费了我的时间,我根本没时间去学习,去社交
另外一种就是和我说,哎呀,我现在工作很忙,加班很严重,balabala。然后说自己没空去学习,去社交
然后还有一种呢就是说让我二选一的,比如现在有个什么offer或者有个什么硕士要不要去读,然后说自己想更好的做商业,去积累,要去学习等等,要找一些空一点的或者说就是相对加班不那么严重的选择
说真的,有时候我也是傻逼,我真的被他们带过去了,然后开始认真分析这些选择,然后我就突然意识到,不对啊
核心矛盾是在忙上面么????
核心矛盾
我们以前就说过,学习本身是需要方法的,也是需要毅力的。而方法和实践是相辅相成的
就比如我们说社交,社交层面怎么和别人自我介绍呢?介绍之后又应该说点什么呢?和人怎么开始沟通,到沟通业务,到合作呢?
你说有没有方法论,也有,但其实如何让你自己融会贯通是需要你不停的去实践的
而在社会上,成功本来就是小概率事 ...