logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

[译]怎样用VisualStudio查看非托管代码

 (译者:这篇文章作者是一位美国的MVP,这是他的系列文章"Under the cover"的第一篇,文章的本意从最底层的角度来优化代码的性能,并作为阅读作者其他文章的技术基础,这种通过这样的做法虽然初看起来有些过分,但是对 读者了解.Net许多底层运作是十分有益的) 我们从使用visual studio进行非托管代码调试的基础开始,以便大家可以更容易的学习今后的例子,并让这篇文章作为我以

#数据结构#.net
Oracle TNS 314 协议分析:一、方法论及基础知识

前言Oracle 客户端与服务端采用TNS作为其数据交换协议。本系列主要分析TNS 314下的客户端与服务端之间的通讯 进行抓包分析,查看在不同客户端,不同服务端情况下传输方式的不同,尝试还原其协议细节,实现对协议中一些关键内容的解析,同时给出示例lua代码。为了分析不同客户端架构,使用了两类客户端32位与64位客户端进行测试,同时使用了多个厂商或机构的不同客户端。服务端采用11g和12c两个版本

文章图片
Oracle TNS 314 协议分析:三、连接认证流程与包分析

Connect流程ClientServer1-------Connect(01)----->获取连接字符串2<-----Resend-------.....

文章图片
#oracle#网络协议#lua +1
Oracle TNS 314 协议分析:五、错误返回

​​​​​​错误信息返回流程(以SQL错误为例)ClientServer1-------DataPiggyback(11) CursorClose All(69)或03 5e----->具体语句2<----......

文章图片
#网络协议#oracle
到底了