引入别名 在Mapper中我们常常使用包名.类名的方法引入类,但这样写太长了,MyBatis为我们提供了别名功能。 注意:是给类起别名,Mapper.xml不行 在MyBatis的配置文件中。 第一种方式:给单独的类起别名 在alias后跟上别名,在type中跟上包名.类名。 <typeAliase ...
分类:
其他好文 时间:
2020-03-04 19:22:40
阅读次数:
70
Spring Boot版本:2.2.4 每个springboot的启动类都有一个@SpringBootApplication注解 import org.springframework.boot.SpringApplication; import org.springframework.boot.au ...
分类:
编程语言 时间:
2020-03-04 00:09:33
阅读次数:
92
一、总结一下最近学习shell命令 1、命令和文件自动补齐 2、命令历史记忆功能 上下键(人操作),!number(数字,显示出历史命令中的第多少条命令并得到执行结果)。!string(显示符合string的历史命令并执行) !$(上一条命令),!!,^R(寻找历史命令) 3、别名功能 alias, ...
分类:
系统相关 时间:
2020-03-02 22:29:24
阅读次数:
71
前言 使用命令行进行汇编语言编译十分繁琐,而一个成熟的编译器应需一键就完成程序所有的编译运行。 本文基于Windows平台,配置Asm编译环境,使用Notepad++搭建一个简易的Asm编译器教程。 环境及软件 环境:Windows10 软件:Notepad++ V7.5.8 编译:fzuasm N ...
分类:
编程语言 时间:
2020-03-02 22:28:38
阅读次数:
1318
Spring配置 查看配置文件中的标签: 可以看到常用的就只有四个标签! 1、别名(alias) 如果添加了别名,我们也可以使用别名获取到这个对象 2、Bean的配置 id:bean的唯一标识符,也就是相当于我们学的对象名 class:bean 对象对应的全限定名:包名 + 类型 name:也是别名 ...
分类:
编程语言 时间:
2020-02-29 20:28:11
阅读次数:
72
一、原理区别: java动态代理是利用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理。 而cglib动态代理是利用asm开源包,对代理对象类的class文件加载进来,通过修改其字节码生成子类来处理。 1、如果目标对象实现了接口,默认情况下会采用JDK的动态 ...
分类:
编程语言 时间:
2020-02-29 20:22:51
阅读次数:
73
int main(){ _asm { //寻找kernel32.dll的基地址 xor ecx, ecx; mov eax, dword ptr fs : [ecx + 30h]; //EAX = PEB mov eax, dword ptr[eax + 0Ch]; //EAX = PEB->Ldr ...
分类:
系统相关 时间:
2020-02-29 14:41:16
阅读次数:
438
如何使用jdk中的keytool.exe生成一个签名文件?1、通过命令行cmd进入jdk的bin目录下,会发现有一个keytool.exe文件执行命令:keytool -genkey -alias test.keystore -keyalg RSA -validity 10000 -keystore ...
分类:
编程语言 时间:
2020-02-28 16:03:19
阅读次数:
171
红帽操作(三)文件mkdir这个是创建一条路径可以一次一次的创建。也可以直接加-pmkdir-p<路径>删除目录rmdir<文件名>必须从最底层删除rm-rf<文件名>安装yuminstall<名称>-ytree这个是可以将文件的关系用树状图表示出来。cd命令(changedirectory)这个就是切换到文件夹的命令。一般就是cd/<>
分类:
其他好文 时间:
2020-02-28 12:19:13
阅读次数:
72
C语言 汇编语言 一、C语言 创建变量计算值 #include <stdio.h> int main(void) { // 数据类型 int a = 10; int b = 20; // 计算a+b int c = a + b; printf("%d\n",c); return 0; } 二、C语言 ...
分类:
编程语言 时间:
2020-02-27 13:21:13
阅读次数:
62