×

wavepdb db et

在.net项目中生成的pdb是什么文件?request.getParameter()和request.getAttribute()的区别是什么

admin admin 发表于2022-07-05 21:58:40 浏览130 评论0

抢沙发发表评论

在.net项目中生成的pdb是什么文件


在.net项目中生成的pdb是程序数据库文件。

PDB文件是Palm OS操作系统上数据文件类型。一般我们在使用Palm系统的电子书时都会遇到这种文件,一般用于电子书或手机电子书 pdb是Palm DataBase的缩写,Palm OS所用文件的扩展名为“.pdb”。

可以使用PalmReader打开。如果想把PDB文件转换成TXT文件查看,可以使用WavePDB转。

PDB文件保持着调试和项目状态信息,从而可以对程序的调试配置进行增量链接。当用 /ZI ;或 /Zi ;编译 C/C++ ;程序时或用 /debug ;编译 Visual Basic/C# ;程序时将创建 PDB ;文件。-db

扩展资料

调试器加载PDB:

Visual Studio调试器假设PDB文件位于与DLL或EXE相同的文件夹下。每一次程序集编译生成唯一的PDB文件,这意味着,即使没有代码改变,也不能使用在以前的编译中创建的PDB文件。

调试器通过将PDB中的特定GUID与二进制的GUID进行比较,发现PDB是否跟二进制文件相匹配。这个Guid在编译过程中嵌入到二进制和PDB中,并将PDB与二进制文件紧密连接。

如果交付件的大小不是问题,最好将PDB和其他二进制文件一起部署,因为它有助于提供更多关于异常的信息。

参考资料来源:百度百科-pdb


request.getParameter()和request.getAttribute()的区别是什么


request.getParameter
是用来接受来自get方法或post方法的参数
《form method=post》
《form method=get》
《a href=“1.jsp?id=1“》ok《/a》
只能接受java.lang.String
也就是说String hotel_id = request.getParameter(“hotel_id“);
request.getAttribute
是用来接受来自servlet的变量或Action(其实Action就是特殊的Servlet)
在Action中,request.setAttribute(“ret“,ret);
只能接受java.lang.Object
也就是说List ret = (List)request.getAttribute(“ret“);

一个是变量类型,一个对象类型
-et

request.getAttribute的用法,这两句是什么意思


request.getAttribute(“oaSr“); 意思是获取保存在request作用域中的对象。能后使用 SelRs接收。
getAttribute()是获取作用域中的对象或者值。
setAttribute()是在作用域中保存对象或值。
作用域有 request,session,application,page。
-db