通过前三章的努力,我们成功将控制权转交给了 loader.asm 这个程序。具体说就是 bios 通过 加载并跳转到 0x7c00 (IMB大叔们定的) 把控制权转交给了我们操作系统的第一个汇编程序 mbr.asm,然后 mbr.asm 里做的事就是通过 加载 loader 程序并跳转到 0x900 ...
分类:
其他好文 时间:
2020-01-25 22:17:23
阅读次数:
110
@Alias(Mybatis) 用于设置类型别名。 它只和 XML 配置有关,存在的意义仅在于用来减少类完全限定名的冗余。 具体配置项目详见: "https://mybatis.org/mybatis 3/zh/configuration.html typeAliases" ...
分类:
编程语言 时间:
2020-01-23 21:11:56
阅读次数:
136
好像是因为64位WIN10并不自带debug,所以需要自己搭建汇编环境 首先是下载DosBox和MASM,下载地址: 下载解压后: 将DOSBOX安装到C盘以外的位置,防止对系统造成影响 安装好DOSBOX后再将C盘挂载映射到MASK文件中工具所在目录,这里我将MASK文件中的文件复制粘贴在E:\h ...
<?php namespace page; use think\Paginator; class Page extends Paginator { //首页 protected function home() { if ($this->currentPage() > 1) { return "<a ...
分类:
其他好文 时间:
2020-01-20 11:19:20
阅读次数:
113
转自:https://www.cnblogs.com/fengeryi/p/3449720.html linux内核中ffs(x)宏是平台相关的宏,在arm平台,该宏定义在 arch/arm/include/asm/bitops.h __t & -__t 等于找到__t 第一个为1的位(从低位开始) ...
分类:
系统相关 时间:
2020-01-17 19:26:26
阅读次数:
126
1.查看ocr和votedisk[oracle:/home/oracle:RACTEST1]ocrcheckStatusofOracleClusterRegistryisasfollows:Version:3Totalspace(kbytes):262120Usedspace(kbytes):3104Availablespace(kbytes):259016ID:44728649Device/Fi
分类:
其他好文 时间:
2020-01-16 16:06:05
阅读次数:
101
CGLIB 动态代理 之前我们详细介绍了 JDK 自身的 API 所提供的动态代理的实现,也说明了它存在的缺陷,那就是只能为接口中的方法做代理,被代理类自身和父类的方法都不能被代理。 CGLIB 就是为了解决这个问题而生的,高新能的,底层基于 ASM 框架的一个代码生成框架,它完美的解决了 JDK ...
分类:
其他好文 时间:
2020-01-09 22:48:29
阅读次数:
79
注意事项: 1.最好选择业务空闲期间或者是停业期间进行操作。 2.操作之前做好数据库备份。 3.磁盘组扩容建议采用图形化的方式来操作,减少人为出错。 一.当磁盘组剩余空间不足,需要扩容的时候,我们首先需要查看磁盘时候有剩余,是否需要添加磁盘。 select name,path from v$asm_ ...
分类:
其他好文 时间:
2020-01-08 14:36:24
阅读次数:
117
遥想当年,上学期间,汇编程序,从未成功。今又试之,终成功,遂记录。 Hello.asm文件如下: cmd运行结果如下: ml 为汇编编译器,生成hello.obj文件,然后执行 link,最终生成hello.exe文件 win10 64位上如何搭建环境? 1、安装masm32,从官网下载 http: ...
1.HashMap底层是通过什么来实现的? 在JDK1.7中是通过数组+链表来实现的; 在JDK1.8中是通过数组+链表+红黑树来实现的 2.HashMap在JDK1.8中为什么使用红黑树? 为了弥补JDK1.7中会出现的单链表过长(默认size超过8即转为红黑树,也可自己设置),导致查询效率低的问 ...
分类:
其他好文 时间:
2019-12-24 18:12:29
阅读次数:
106