会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
与其临渊羡鱼 不如退而结网
博客园
首页
新随笔
联系
管理
订阅
2017年8月23日
如何在数据库中存储一棵树
摘要: 树形结构的数据在项目开发中比较常见,比如比较典型的是论坛主题留言。 每一个主题(节点)可以有n个留言(子节点)。这些留言又可以有自己的留言。因此这种结构就是一颗树。本文讨论的是数据库中如何存储这种树形结构。 假设有如下一棵树: 方法一 注意:本例中的数据库是SQLite,因此SQL语句只对SQLit
阅读全文
posted @ 2017-08-23 19:36 VinoZhu
阅读(3093)
评论(0)
推荐(0)
2016年12月11日
Linux-gate.so技术细节
摘要: 1. linux-gate.so是什么参考这里:http://www.trilithium.com/johan/2005/08/linux-gate/简而言之,linux-gate.so是为了实现用户程序使用sysenter/sysexit进行系统调用的辅助机制。为什么我们需要这么一种机制来完成sy
阅读全文
posted @ 2016-12-11 13:40 VinoZhu
阅读(2048)
评论(0)
推荐(0)
2016年12月1日
主引导记录MBR/硬盘分区表DPT/主分区、扩展分区和逻辑分区/电脑启动过程
摘要: 主引导扇区主引导扇区位于整个硬盘的0柱面0磁头1扇区{(柱面,磁头,扇区)|(0,0,1)},bios在执行自己固有的程序以后就会jump到MBR中的第一 条指令。将系统的控制权交由mbr来执行。主引导扇区主要由三部分组成:主引导记录 MBR(Master Boot Record或者Main Boo
阅读全文
posted @ 2016-12-01 22:57 VinoZhu
阅读(4084)
评论(0)
推荐(0)
2016年11月25日
8259A工作原理描述
摘要: 通过初始化编程向8259A写入相应的初始化命令ICW,可以使芯片处于一个规定的基本工作方式,并在此方式下进行工作。8259A的初始化命令字共有4个ICW1-ICW4,进行初始化时要求ICW1-ICW4按一定的顺序写入。 首先,一个外部中断请求信号通过中断请求线 IRQ ,传输到 IMR (中断屏蔽寄
阅读全文
posted @ 2016-11-25 19:43 VinoZhu
阅读(5604)
评论(0)
推荐(0)
2016年11月21日
bios中断向量表
摘要:
阅读全文
posted @ 2016-11-21 22:13 VinoZhu
阅读(485)
评论(0)
推荐(0)
汇编指令大全
摘要: 一、数据传输指令───────────────────────────────────────它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据.1. 通用数据传送指令.MOV 传送字或字节.MOVSX 先符号扩展,再传送.MOVZX 先零扩展,再传送.PUSH 把字压入堆栈.POP 把字弹出堆
阅读全文
posted @ 2016-11-21 21:29 VinoZhu
阅读(1873)
评论(0)
推荐(0)
2016年11月16日
汇编条件判断整理(JCC,CMP/TEST的实现)
摘要: 比较的实现 我们知道CMP是比较两个寄存器内容的指令,但这是如何实现的? 当执行到CMP指令的时候会读取这两个寄存器的内容,并加以减法运算,结果本身不保留,并按照结果设置符号位(属算术运算)。 CMP是一个经常使用的指令,大多用来测试数字的大小。一个常见的例子 当执行到TEST指令的时候会读取这两个
阅读全文
posted @ 2016-11-16 10:23 VinoZhu
阅读(13695)
评论(1)
推荐(1)
【汇编】字符串处理指令 stosb、lodsb、movsw、scasb、rep
摘要: 一、字符串处理指令 (1) lodsb、lodsw:把DS:SI指向的存储单元中的数据装入AL或AX,然后根据DF标志增减SI (2) stosb、stosw:把AL或AX中的数据装入ES:DI指向的存储单元,然后根据DF标志增减DI (3) movsb、movsw:把DS:SI指向的存储单元中的数
阅读全文
posted @ 2016-11-16 10:20 VinoZhu
阅读(5039)
评论(0)
推荐(0)
2016年11月2日
【转】double-array trie 译文+心得
摘要: 原文:http://blog.csdn.net/zzran/article/details/8462002 概论 下面将呈现一种新的内部数组结构,它便是double-array。double-array继承了数组访问快速的特性和链表结构紧密的特点。对于double-array的插入,查找和删除将会通
阅读全文
posted @ 2016-11-02 10:50 VinoZhu
阅读(751)
评论(0)
推荐(0)
2016年10月12日
api 和 abi的区别
摘要: 156down vote API: Application Program Interface This is the set of public types/variables/functions that you expose from your application/library. In
阅读全文
posted @ 2016-10-12 09:56 VinoZhu
阅读(1233)
评论(0)
推荐(0)
下一页
公告