- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 IDEA配置Maven
文章目录一、Maven下载&环境配置1.下载Maven2.解压3.配置环境变量4.测试二、更改Maven中的设置1.编辑settings.xml2.配置本地仓库3.更换默认更新源4.添加JDK的版本三、在IDEA中配置Maven1. 打开IDEA,新建一个空项目:2. 打开设置找到Maven,设置Maven主路径、用户设置文件、本地仓库的地址:3. 进到Maven导入(importing)设置,在`导入程序的VM选项`中添加:4. 创建一个新模块:四、测试1.在pom.xml中添加依赖:2.测试依赖
2022-01-02 18:50:32
84058
41
原创 Java学习笔记(二)
注解内置注解 Annotation@Override 表示一个方法声明打算重写超类中的另一个方法声明@Deprecated 表示不鼓励程序员使用这样的元素,通常是因为它很危险或者存在更好的选择@SuppressWarnings 用来抑制编译时的警告信息参数 all unchecked deprecation元注解 meta-annotation解释其他注解的注解@Target:描述注解的使用范围@Retention:描述注解的生命周期(在什么地方有效)(RUNTIME
2021-09-02 16:35:41
181
原创 Java学习笔记(一)
java基础<< 左移 例如 3<<2 相当于 3*2*2;3<<3相当于3*2*2*2>> 右移 例如 12>>2 相当于 12/2/2;16>>3相当于16/2/2/2System.out.println("" + 3 + 6);//结果36System.out.println(2 + 3 + "123");//结果5123增强型for循环int[] numbers = {1, 2, 3, 4, 5, 6}
2021-09-02 16:35:19
130
原创 Docker使用笔记(四)
安装mysql#拉取镜像root@ubuntu18-04:/home/hnn# docker pull mysql:5.6#运行镜像 -p端口映射 --name 修改名字 -v创建容器数据卷 -e配置环境 -d后台运行root@ubuntu18-04:/home/hnn# docker run -p 3306:3306 --name mysql -v /home/hnn/mysql/conf:/etc/mysql/conf.d -v /home/hnn/mysql/logs:/logs -v /ho
2021-08-12 16:52:08
122
原创 Docker使用笔记(三)
DockerfileDockerfile是用来构建docker镜像的构建文件,是由一系列命令和参数构成的脚本。保留关键字Docker–Dockerfile保留关键字FROM 基础镜像,当前新镜像是基于哪个镜像的MAINTAINER 镜像维护者的姓名和邮箱地址RUN 容器构建时需要运行的命令EXPOSE 当前容器对外暴露出的端口号WORKDIR 指定在创建容器后,终端默认登录的进来的工作目录,落脚点,默认是根目录/ENV 用来在构建镜像过程中设置环境变量ADD 将宿主机目录下的文
2021-08-11 22:16:54
101
原创 Docker使用笔记(二)
docker容器数据卷-v命令添加容器数据卷docker run -it -v /宿主机绝对路径目录:/容器内目录 镜像名docker run -it -v /myDataVolume:/dataVolumeContainer centos #无文件夹自动创建 如果在下面打开数据卷出现查看文件报错“cannot open directory:Permission denied”可以加上 --privileged=true#查看数据卷是否挂载成功docker inspect a39157bb93
2021-08-10 18:51:26
177
原创 Linux 2048小游戏 详解 基于c语言
前期准备:使用软件:vscode使用函数库:ncurses安装ncurses绘图库sudo apt-get install libncurses5-dev设计思路要实现 2048 游戏目前有两个关键点:在满足条件情况下消除方块允许在游戏主界面(16 宫格)中任意一格输出数据其中第二点借助 ncurses 库可以较容易实现,但是第一点要稍微麻烦些。第一点的实现思路是,我们创建一个与游戏地图相同维数的数组矩阵,通过数组矩阵来维护 2048 游戏中每个格子的数据与状态,从而玩家的移动操作
2021-08-09 21:26:53
2434
原创 Docker使用笔记(一)
docker安装Ubuntu Docker 安装 | 菜鸟教程 (runoob.com)Docker 镜像加速 | 菜鸟教程 (runoob.com)docker镜像常用命令docker images 列出本地镜像docker search 从仓库搜索镜像docker pull 从仓库下载/拉取镜像docker rmi 从本地卸载镜像docker容器常用命令docker run -it ID 以交互模式,重新分配一个伪输入终端运行镜像;–name= 指定一个名字dock
2021-08-09 16:22:06
103
原创 CMakeLists.txt简单编写
CMakeLists.txt编写## 单目录单文件#声明要求的cmake最低版本cmake_minimum_required(VERSION 3.10)#声明一个cmake工程,工程名为demoproject(demo)#生成可执行文件,可执行文件名为mainadd_executable(main a.c)cmake ./ 当前目录下执行CMakeLists.txt文件make 执行Makefile文件./ 运行生成的程序单目录多文件#声明要求的cmake最低版本cmak
2021-07-30 16:51:44
286
原创 Linux嵌入式入门笔记(二)
Linux常用命令补充reboot 重启passwd 修改密码poweroff 关机sudo apt install 安装软件cp 复制文件tar -zxvf 解压文件ifconfig 可以查看ip地址sudo dhclient 解决无ip地址的问题(也可以解决无法联网的问题)dd if=/dev/sda of=/tmp/disk.img 把系统备份成镜像chmod 修改文件权限 命令详解nano 编辑文件;Ctrl+O 保存;Ctrl+X 退出Ubuntu16.04/18.04
2021-07-29 18:22:49
118
原创 Linux嵌入式入门笔记(一)
Linux常用命令ls 显示文件;ls -a 显示所有文件,包括隐藏文件;ls -l 显示文件的详细信息;ls -al 显示所有文件并显示详细信息。cd 切换目录(table可以补全输入,如果命令唯一);cd / 返回根目录;…/ 返回上一级目录。pwd 显示当前路径。uname 系统信息查看命令 ;-a 查看全部信息。clear 清屏。cat 查看文件内容。sudo 切换用户身份命令(临时);sudo su 切换用户身份。touch 创建文件命令(后加文件名)。cp 拷贝文件(后加原
2021-07-23 21:37:23
143
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人