alias

Mybatis 别名的使用

有些话、适合烂在心里 提交于 2020-02-15 03:39:54
类型别名是为 Java 类型设置一个短的名字 两种方式: 使用<typeAliases>下的两种标签 存在的意义仅在于用来减少类完全限定名的冗余,它只和 XML 配置有关,就是说两种方式都是在mybatis-config.xml里面配置, 且位置得在<proerties>后面 而不是<configuration>后面 (各个标签节点的排序是有规则的,typeAliases默认是排第三 文件位置如图: 方式一:使用<typeAlias> ,当这样配置时,user 可以用在任何使用 com.xp.pojo.User的地方。例子如下 <typeAliases> <typeAlias type="com.xp.pojo.User" alias="user"></typeAlias> </typeAliases> type:要取别名的那个类 的全限定类名 alias:要取的别名 方式二: 使用<package>,指定一个包名,Mybatis会在包名下搜索需要的Java Bean 扫描实体类的包, 在没有注解的情况下 ,它的默认别名就为这个类的类名(一般默认都是小写,比如你类名是User ,默认的就是user,但是直接写User也是可以识别的), 如果有注解 ,那别名就是注解的值 <typeAliases> <package name="com.xp.pojo"/> </typeAliases

nginx发布静态资源

会有一股神秘感。 提交于 2020-02-14 20:56:44
nginx发布静态资源 名词 server location root alias 参考 Beginner's Guide http://nginx.org/en/docs/http/ngx_http_core_module.html#location http://nginx.org/en/docs/http/ngx_http_core_module.html#root http://nginx.org/en/docs/http/ngx_http_core_module.html#alias ngx_http_index_module index指令 ngx_http_core_module http指令 location指令 listen指令 root指令 server指令 server_name指令 Nginx之坑:完全理解location中的index,配置网站初始页 https://blog.csdn.net/qq_32331073/article/details/81945134 配置静态资源服务 http://www.mozq.com:9001/= > d:/00/00 目录下的资源 访问流程分析: 请求地址 http://www.mozq.com:9001/static/ DNS解析请求域名www.mozq.com得到请求主机ip

Linux目录结构nginx

心已入冬 提交于 2020-02-12 09:31:18
alias 别名( 永久 ) 1.vim /root/.bashrc 2. alias vimens33='vim /etc/sysconfig/network-scripts/ifcfg-ens33' 3.source /root/.bashrc //重新执行刚修改的初始化文件 alias 别名( 全局 ) 1.vim /root/bashrc 2.alias vimens33='vim /etc/sysconfig/network-scripts/ifcfg-ens33' //文件最后 Linux快捷键 ctrl+c //终止程序 ctrl+d //退出=exit ctrl+l //清屏=clear ctrl+a //命令开头 !$ //上条命令最后一个参数 时间 hwclock //硬件时间 date //系统时间 date -s "2018-11-2 11:30" //修改时间 date '+%F' //年-月-日 date '+%Y-%m-%d %H:%M:%S' //2018-2-22 22:30:30 data -d '+1 months' +%F //加一个月 time //-测试命令运行时间 开关机 shutdown -h10 //10分钟后关机 -c 停止 init 0 关机 init 3 字符界面 init 图形字面 实战:--服务器来电自动开机

Linux中cp覆盖不提示

喜夏-厌秋 提交于 2020-02-12 01:17:09
cp覆盖时,无论加什么参数-f之类的还是提示是否覆盖,这在大量cp覆盖操作的时候是不能忍受的。   1. 把a目录下的文件复制到b目录     cp –r a/* b   2. 执行上面的命令时,b存在的每个文件都会提示是否覆盖;     cp –r –f a/* b   3. 执行上面的命令时,b存在的每个文件都不再会提示;   这是我们希望的理想状态,但是有时加了-f了,怎么还会有提示呢?原来一些服务器会默认增加别名 alias cp='cp -i',当你执行cp时,其实执行的是cp –i。   在终端执行alias就可以看出来了。   [root@devdb ~]# alias   alias cp='cp -i'   可以这样解决   [root@devdb ~]# vi ~/.bashrc   在alias cp='cp -i'前加上"#"注释掉这行,:wq!保存推出,然后重新登陆就可以了。 来源: https://www.cnblogs.com/linux-wangkun/p/5745035.html

cp企业案例-alias-unalis企业实践及应用

淺唱寂寞╮ 提交于 2020-02-06 07:50:36
cp企业案例-alias-unalis企业实践及应用 1、mkdir:递归创建目录:-p 注意:如果tree 命令不存在。可以使用yum install tree -y 安装 [root@localhost data]# mkdir -p /data/test/a/b/c/d [root@localhost data]# tree /data /data |-- a.txt |-- b.txt |-- c.txt |-- test | -- a | – b | -- c | – d `-- test.txt 5 directories, 4 files 2、cp不提示拷贝文件 \cp /mnt/test.txt /tmp /bin/cp /mnt/test.txt /tmp [root@localhost data]# cp /mnt/test.txt /tmp/ cp: overwrite `/tmp/test.txt’? y [root@localhost data]# \cp /mnt/test.txt /tmp [root@localhost data]# /bin/cp /mnt/test.txt /tmp **3、alias:创建或查看别名,只是临时生效 ** 1)通过给危险的命令加一些保护参数,防止人为误操作。 2)把很多复杂的字符串或命令变成一个简单的字符串或命令。

Docker exec linux terminal create alias

≯℡__Kan透↙ 提交于 2020-02-05 08:31:10
问题 I have a running and detached container. I want to create a command alias there before attaching to that container. When I am attached to the container and I type: alias bar='foo' an alias is created, and might be checked by: alias command. but if I want to do the same by docker exec command ie this way docker exec -it <container-name> /bin/bash -c "alias bar='foo'" it does not work, probably because when I'm attached to the container and type into its terminal /bin/bash -c "alias bar='foo'"

linux系统替换 rm 命令(类似windows回收站)

不想你离开。 提交于 2020-02-05 00:09:29
[root@zhuji ~]# cat .bashrc # .bashrc # User specific aliases and functions alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi ############################### #rm -rf 命令的修改,本来是将这个命令进行替换 #下面的内容是 rm 命令的替换,在使用 rm -rf 命令的时候会出现错误,不能执行 alias rm=trash alias r=trash alias rl='ls /data/rubbish' alias ur=undelfile alias cleartrash=cleartrash #撤销删除,实际是撤销移动 undelfile() { mv -i /data/rubbish/\$@ ./ } #删除命令替换成,文件移动 trash() { mv $@ /data/rubbish } #清空回收站中的所有文件 cleartrash() { read -p "clear sure?[y/n]" confirm [ $confirm == 'y' ] || [

cp -f 还是提示是否覆盖

拟墨画扇 提交于 2020-02-02 13:40:55
新做了服务器,cp覆盖时,无论加什么参数-f之类的还是提示是否覆盖,这在大量cp覆盖操作的时候是不能忍受的。   把a目录下的文件复制到b目录   以下是代码片段:   cp –r a/* b   执行上面的命令时,b存在的每个文件都会提示是否覆盖;   以下是代码片段:   cp –r –f a/* b   执行上面的命令时,b存在的每个文件都不再会提示;   这是我们希望的理想状态,但是有时加了-f了,怎么还会有提示呢?原来一些服务器会默认增加别名 alias cp='cp -i',当你执行cp时,其实执行的是cp –i。   在终端执行alias就可以看出来了。   以下是代码片段:   [root@devdb ~]# alias   alias cp='cp -i'   可以这样解决   以下是代码片段:   [root@devdb ~]# vi ~/.bashrc   在alias cp='cp -i'前加上"#"注释掉这行,:wq!保存推出,然后重新登陆就可以了。 原文地址:http://blog.csdn.net/ghostgant/article/details/7166465 来源: https://www.cnblogs.com/Clisa/p/7743183.html

Linux.cp命令总提示是否覆盖

不羁岁月 提交于 2020-02-02 13:40:15
执行cp命令,其实是默认执行了cp -i命令的别名,因此总提示是否覆盖。 修改~/.bashrc,注释“alias cp='cp -i'”即可。 [root@xxxx test]# vi ~/.bashrc # .bashrc # User specific aliases and functions alias rm='rm -i' #alias cp='cp -i' alias mv='mv -i'    来源: https://www.cnblogs.com/initx/p/11850226.html

creating an alias in ubuntu , in .profile

给你一囗甜甜゛ 提交于 2020-02-01 05:31:09
问题 I can't figure out why this simple alias isn't work. I've read online an example on creating it and don't know where I'm going wrong... I've added the following to my .profile file at the bottom: alias profile='sudo nano ~/.profile' When I type in 'profile' in the terminal it says command not found... I have a feeling this is a very very simple error I'm making. Thanks everyone! 回答1: What happens if you log out and back in? Alternatively you could just type source .profile and that should