MyBatis学习笔记 Mybatis概述 Mybatis概念 MyBatis 是一款优秀的持久层框架,用于简化 JDBC 开发MyBatis 本是 Apache 的一个开源项目iBatis, 2010年这个项目由apachesoftware foundation 迁移到了google code,并且改名为MyBatis。2013年11月迁移到Github官网:https://mybatis.o 2022-05-25 技术 > JavaWeb #MyBatis
用Singularity代替Docker 前言 Singularity 是一种容器技术,用户可以在本地将软件打包成镜像,上传到服务器上运行。因为用户在本地计算机上拥有root权限,在制作软件的容器镜像时也拥有root权限,在部署安装应用的时候更加灵活。 在使用实验室服务器时,因为不是root用户,也没有sudo权限,一些环境的部署很是蛋疼。无意中了解到,使用Singularity刚好可以成为Docker的替代方案,故而开个坑。 cat 2022-05-20 杂项 #Singularity #Docker
shell学习笔记 概论 shell是我们通过命令行与操作系统沟通的语言。 shell脚本可以直接在命令行中执行,也可以将一套逻辑组织成一个文件,方便复用。 Linux中常见的shell脚本有很多种,常见的有: - Bourne Shell(/usr/bin/sh或/bin/sh) Bourne Again Shell(/bin/bash) C Shell(/usr/bin/csh) K Shell(/usr/bi 2022-05-14 技术 #Linux #shell
Linux速查笔记 常用命令 1234567891011121314151617(1) ctrl c: 取消命令,并且换行(2) ctrl u: 清空本行命令(3) tab键:可以补全命令和文件名,如果补全不了快速按两下tab键,可以显示备选选项(4) ls: 列出当前目录下所有文件,蓝色的是文件夹,白色的是普通文件,绿色的是可执行文件 ls -a -l: -a 显示隐藏文件, -l 显示完整信息(5) pw 2022-05-13 杂项 #Linux #Vim #tmux
租云服务器及配docker环境 新租ECS服务器初始设置 以阿里云服务器为例: 云服务器管理控制台 (aliyun.com) 用终端ssh远程连接 1$ ssh root@47.113.219.85 看内存和cpu信息 12$ free -h$ cat /proc/cpuinfo root用户权限太大,能对系统文件进行操作。 2022-05-13 杂项 #Linux #tmux #Docker
使用tree生成目录树结构 前言 有时候想要展示一个项目的目录结构,对该项目进行文档描述性说明,用于解释其项目中各个目录以及文件代表的含义。在readme文档中逐行手写显然有些笨了。在Windows的Dos终端下有tree命令,不过其参数有限,无法过滤特定的文件;而且在Linux和git bash终端下,也无法直接使用。 2022-05-11 杂项 #tree
Maven学习笔记 Maven是专门用于管理和构建 Java 项目的工具,它的主要功能有: - 提供了一套标准化的项目结构 - 提供了一套标准化的构建流程(编译,测试,打包,发布...) - 提供了一套依赖管理机制 2022-05-10 技术 > JavaWeb #Maven