- 博客(8)
- 收藏
- 关注
转载 CPL,RPL,DPL,一致代码段,非一致代码段,调用门,windows系统调用陷阱门简单理解了一下...
对于CPL,RPL,DPL就类似于windows的令牌机制,CPL代表当前用户身份,DPL代表资源授权,而RPL代表模拟令牌。 当用户登录后CPL就是用户当前令牌,当要访问资源A的时候,要检查A资源的DACL,如果CheckAccess成功就允许其进行访问。这时候如果用户是远程登录的,而本机进程又是System用户身份,这样就需要一个模拟令牌来代表用户去访问资源,这个模拟令牌就是选择子RPL。 ...
2010-06-25 14:08:00 70
转载 Visual Studio技巧之打造拥有自己标识的代码模板
可能经过很多博客的介绍,大家都知道代码段的使用,使用代码段可以很方便地生成一些常用的代码格式,确实对我们开发很方便。在团队开发中或者在某些情况下我们经常可能还会希望使用Visual Studio生成的代码自动带有一些信息,比如代码文件的创建时间、代码的说明及对命名空间的引用等等,实际上这个功能经周公证实在Visual Studio2005以上版本中就支持了。 下面以周公的本本的具体情况为...
2010-06-21 11:08:00 31
转载 sql server 临时表与表变量的区别
我们在数据库中使用表的时候,经常会遇到两种使用表的方法,分别就是使用临时表及表变量。在实际使用的时候,我们如何灵活的在存储过程中运用它们,虽然它们实现的功能基本上是一样的,可如何在一个存储过程中有时候去使用临时表而不使用表变量,有时候去使用表变量而不使用临时表呢? 临时表 临时表与永久表相似,只是它的创建是在Tempdb中,它只有在一个数据库连接结束后或者由SQL命令DROP掉,才会消失,...
2010-06-17 11:57:00 37
转载 如何积累经验
不要晕,也不要倒,其实我们有很多办法增加自己的经验。围绕磨盘转了一辈子的骡子并不是一头有经验的骡子,将木棍捅到蚁窝中来捕食蚂蚁的熊也没有太多经验,因为它们做那些事情不是出于被指使就是出于一种本能,很少去想是不是可以做得更好,而我们的祖先就做到了,所以今天我们成了世界的主宰。 说到这里,也就说出了我的第一个答案: 技术的深度来自于总结 。不管是学习还是做项目,不管是自己编写的代码...
2010-06-15 17:22:00 66
转载 const char *c_str()
语法: const char *c_str(); c_str()函数返回一个指向正规C字符串的指针, 内容与本string串相同. 这是为了与c语言兼容,在c语言中没有string类型,故必须通过string类对象的成员函数c_str()把string 对象转换成c中的字符串样式。 注意:一定要使用strcpy()函数 等来操作方法c_str()返回的指针 比如:最好不要...
2010-06-15 09:54:00 94
转载 MailMail、RegeX等程序的云端版
云端是一款优秀的国产软件,它通过虚拟环境的方式使软件与系统隔离,使软件做到免安装、易于删除、不留残余垃圾。 (这里捎带提醒一下,云端与Visual Studio有冲突,必须在禁用云端服务的情况下安装,详见《Visual Studio 2010 旗舰版 安装问题小记》) 以下是我的软件的云端打包版本,通常来说不限制x86还是x64,但仍需要系统中有对应的.Net框架版本。 MailMail ...
2010-06-09 15:14:00 122
转载 Linq to sql(五):存储过程(一)
普通存储过程 首先在查询分析器运行下面的代码来创建一个存储过程: create proc sp_singleresultset as set nocount on select * from customers 然后打开IDE的服务器资源管理器,之前我们从表中拖动表到dbml设计视图, 这次我们从存...
2010-06-01 13:35:00 44
转载 在Solaris中如何解开tar.gz的文件
在Linux中用得滚瓜烂熟的命令: tar zxvf file.tar.gz 在Solaris中的 tar 就不认 z 这个参数了,要这么来一下: gzcat filename.tar.gz | tar xvf - 转载于:https://www.cnblogs.com/killkill/archive/2010/06/01/1749081.html...
2010-06-01 13:33:00 42
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人