天
文章平均质量分 81
江湖评谈
这个作者很懒,什么都没留下…
展开
-
GC plan_phase二叉树挂接的一个算法
楔子在看GC垃圾回收plan_phase的时候,发现了一段特殊的代码,仔细研究下得知,获取当前数字bit位里面为1的个数。通过这个bit位为1的个数(count),来确定挂接当前二叉树子节点的一个地方。算法size_t logcount (size_t word){ //counts the number of high bits in a 16 bit word. a...原创 2022-10-09 14:17:00 · 208 阅读 · 0 评论 -
.Net Core CLR 获取跟对象代码的分析
.Net Core CLR GC 的第一步过程就是标记阶段,其余的分别为,标记,计划,压缩,重定位,清扫。五个阶段。首先来看下标记阶段,所谓的标记阶段,就是CLR 会标记存活的对象,以便于不被清扫掉,而造成程序异常。标记的第一步首先是要获取到跟对象,通过跟对象获取到正在使用的对象,然后进行一个标记,所有代码均为C++如下:CLR的GC阶段的标记函数为:void gc_heap::mark_phase (int condemned_gen_number, BOOL mark_only_p){原创 2020-10-18 19:12:42 · 273 阅读 · 0 评论 -
ActionFilter递归链剖析
class Program { delegate int abc(int i, string j); public class ActionExec { } public class ActionExCon { } public class ActionExCon1 { } static void Main(string[] arg原创 2017-11-24 01:23:38 · 446 阅读 · 0 评论 -
Entity Framework DataSet注入数据分析
一般的.Net里用到ORM框架EF,都会新建一个Model比如Moviepublic class Movie { public int Id {get;set;} public string Name {get;set;}; }然后是DBContext继承类 比如: MovieDbContext:DbContext { DbSet Movies原创 2017-12-09 17:10:26 · 642 阅读 · 0 评论 -
C# Dynamic关键字之:dynamic为什么比反射快的详解
Main方法如下:复制代码代码如下:static void Main(string[] args){ dynamic str = "abcd"; Console.WriteLine(str.Length); Console.WriteLine(); Console.WriteLine(str.Substring(1))转载 2017-06-21 13:53:45 · 782 阅读 · 0 评论 -
IDocHostUIHandler接口探索
Is your email address OK? You are signed up for our newsletters but your email address is either unconfirmed, or has not been reconfirmed in a long time. Please click here to have a confirmation ema原创 2012-11-21 10:33:39 · 1467 阅读 · 0 评论 -
webbrowser 选取区域
1 反选区域的获取// pHTMLDocument2:网页加载完成后的doc2// lStart,lStop,将返回区域起始点和结束点// 函数返回反选区域的长度long GetSelRange(CComQIPtr pHTMLDocument2,long& lStart,long& lStop){ long lResult=-1; CComBSTR bstrText;原创 2012-11-19 15:19:29 · 517 阅读 · 0 评论 -
c++ atl调用
#include "..\Simple_ATL\Simple_ATL.h"#include #include // 把以下的内容从Simple_ATL工程目录的Simple_ATL_i.c文件中复制过来// 注意:你也可以直接包含Simple_ATL_i.c文件,我在此只想清楚地表明这些const常量来自何处以及它们的样子const IID IID_IFirst_ATL原创 2012-12-10 16:23:09 · 2544 阅读 · 0 评论 -
CoCreateInstance
fangyukuan永无止境的追求...追求卓越!!! 博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 :: 管理 :: 93 随笔 :: 0 文章 :: 66 评论 :: 0 引用公告昵称:fangyukuan园龄:2年8转载 2012-12-11 09:39:56 · 2159 阅读 · 0 评论 -
IInternetZoneManager安全设置
!--!博客园闪存首页新随笔联系管理订阅随笔- 5 文章- 0 评论- 0 IE浏览器之可信任站点的安全级别设置 IE浏览器目前最常用的,应该是IE6~IE9,其中IE6普遍在Windows xp系统中使用,而IE9感觉总是搭着win7在一起使用。IE7 IE8说实话,其实自己很少用的,等同于不转载 2012-12-28 10:41:05 · 1680 阅读 · 0 评论 -
C#中webBrowser加载页面中的不同域的iFrame的源代码的取得
Download Wedding photosC#JavaWebLinuxPhpSqlDelphiRorAndroidFlex »OBlog Achives(旧博客归档)有趣收集 »管理信息系统自编小程序Home » 杂七杂八 » C#中webBrowser加载页面中的不同域的iFr转载 2012-12-28 14:56:32 · 1909 阅读 · 0 评论 -
关于webbrowser 跨域等问题
An actual exampleOur web application is a set of HTML and JavaScript files installed locally on a client machine and then transactions access our web servers. In normal circumstances, the domain原创 2012-11-05 17:28:42 · 1730 阅读 · 0 评论 -
IDispatch接口原理与应用和 WebBrowserSiteBase
IDispatc接口原理与应用目录:IDispatch接口原理与应用目录:前言:IDispatch接口的定义:创建支持IDispatch接口的COM对象:标准方式调用IDispatch接口的方法:采用ATL智能指针类调用IDispatch接口的方法:使用类COleDispatchDriver调用IDispatch的方法: 前言:尽管com接口是跨语言转载 2012-11-22 11:09:34 · 875 阅读 · 0 评论 -
一些常用的IHTMLXX接口
最近经常用到IHTMLxx接口,所以把一些常用的都收集起来,免得每次都查MSDN,麻烦。类IHTMLDocument21。 activeElement 当当前文档已经聚焦某个对象时,得到该网页元素 2。 alinkColor 得到或者设置文档中所有活动链接的颜色 3。 所有 get_all的(IHTMLElementColle转载 2012-11-23 10:10:42 · 1016 阅读 · 0 评论 -
IHTMLTable
获取表格元素内容获取表格元素内容 收藏 view plaincopy to clipboardprint? 姓名 性别 ZDZ 男转载 2012-12-12 16:43:48 · 1115 阅读 · 0 评论 -
mfc activex类重写
如何: 在ActiveX 控件中获得顶层 IWebBrowser2 接口2011-01-09 14:09 277人阅读 评论(0) 收藏 举报目录(?)[+]此文章的信息应用于:Microsoft Internet Explorer (编程) 版本4.0, 4.01, 4.01 SP1, 4.01 SP2, 5, 5.01, 5.5转转载 2013-01-09 11:21:30 · 464 阅读 · 0 评论