IdeasPad
码龄16年
关注
提问 私信
  • 博客:20,083
    社区:6,726
    动态:24
    26,833
    总访问量
  • 9
    原创
  • 1,613,151
    排名
  • 5
    粉丝
  • 0
    铁粉

个人简介:日拱一卒

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2009-04-23
博客简介:

IdeasPad的专栏

查看详细资料
个人成就
  • 获得12次点赞
  • 内容获得4次评论
  • 获得15次收藏
创作历程
  • 1篇
    2023年
  • 4篇
    2020年
  • 4篇
    2019年
  • 2篇
    2018年
成就勋章
TA的专栏
  • chromium
    4篇
  • 学习收藏
    1篇
  • Win32汇编
    2篇
  • 日常积累
    4篇
  • 采坑记
    2篇
  • 软件技能
兴趣领域 设置
  • 前端
    vue.js
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

将一个扩展内置到 Chromium 中

如何将一个浏览器扩展内置到chromium中
原创
发布博客 2023.04.20 ·
664 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

修复 error C2760 syntax error unexpected token identifier

问题复现用vs2019创建一个工程,然后修改windows sdk 到8.1;结果现有代码就编译不通过了,出现以上错误。使用排除法,缩小问题,最终排除到编译一个仅仅包含#include <windows.h>一行代码的cpp文件也会出问题。同样的代码,现有工程没问题,新创建的就有问题。然后开始对比,属性页的各种设置。最后发现有一个不一样。property -> c/c++ -> language -> conformance mode修复以上属性设置为no,问题就
转载
发布博客 2020.11.11 ·
955 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

chromium源码分析系列:入门程序:content_shell

转发:https://www.it610.com/article/4727640.htm 我们看代码的时候会先去找main函数,那么chromium的main函数在哪里呢?或者说,从哪里我们可以进入chromium的世界呢? 条条大路通罗马。而我觉得捷径是content_shell。content_shell拥有chrome内核,但是没有外层chrome UI,只是封装了一个简单的UI。正好可以让我们从纷繁的UI工作中抽离出来,仔细研究chrome内核工作。 ...
转载
发布博客 2020.11.05 ·
1550 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

编译 Chromium Content Shell 工程

前言重所周知,Chromium是一个非常复杂的开源项目,其复杂程度类似于一个操作系统。如果要学习Chromium的话,往往不知道从哪来入手。通过网上查询资料大家都推荐从 content shell 入手学习的是比较好的,因为 content shell 是基于 content api 构建的,相当于一个最精简的浏览器,十分适合新手学习。接下来就介绍下如何编译 content shell一、如何下载chromium源码How to build Chromium 二、编译步骤1.复制文件【con
原创
发布博客 2020.10.23 ·
948 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

踩了constexpr变量的坑

1. constexpr 与 constconst 指的是编译期常量和运行时常量constexpr 指编译期常量int var_1 = 111; // 正确 var_1 是一个普通的变量,既不是编译期常量,也不是运行时常量const int var_2 = 222; // 正确 var_2 是一个编译期常量const int var_3 = var_1; // 正确 var_3 是一个运行时常量constexpr int var_4 = 333
原创
发布博客 2020.10.14 ·
454 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

VAX4VS2019.7z

发布资源 2020.01.01 ·
7z

使用gn创建HelloWorld工程

使用gn创建HelloWorld工程1. 研究chromium自带的HelloWorld工程我们在src根目录下找到【test】目录,此目录下存在2个文件BUILD.gnhello_world.cc查看文件内容// BUILD.gn 内容如下executable("hello_world") { sources = [ "test.cpp", // 这里有点不对,应该是下面...
原创
发布博客 2019.09.15 ·
1817 阅读 ·
2 点赞 ·
1 评论 ·
2 收藏

macOS brew 安装 openssl lib

brew install opensslopenssl已经安装成功,但是在程序引用时,仍然会报错无法找到openssl的头文件和库,这是因为brew安装到了/usr/local/Cellar目录下,需要建立两个软连接 ,即在【/usr/local/include】目录建立openssl的目录软连接 :openssl -&gt; ../Cellar/openssl/1.0.2q...
原创
发布博客 2019.03.03 ·
5935 阅读 ·
2 点赞 ·
2 评论 ·
4 收藏

mosquitto OpenSSL Error 140A90A1 lib(20) func(169) reason(161)

#include &lt;stdio.h&gt;#include &lt;mosquitto.h&gt;void my_log_callback(struct mosquitto *mosq, void *obj, int level, const char *str){ printf("LOG: %s
", str);}int main(int argc, char...
原创
发布博客 2019.02.28 ·
1377 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

WSL支持32位ELF文件

sudo dpkg --add-architecture i386sudo apt updatesudo apt install -y libc6:i386 libncurses5:i386 libstdc++6:i386 zlib1g:i386 zlib1g-dev:i386# for wslsudo apt install qemu-user-static# --magic后面是...
原创
发布博客 2019.02.25 ·
1250 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

Visual_Assist_X_破解版_支持_VC6_VS2003_VS2005_VS2008_VS2010_VS2013_VS2015_VS2017

发布资源 2018.09.02 ·
7z

Visual Studio 2017 无法安装 Win 10 SDK

我重新安装了VS2017,然后不知道为什么,发现之前好好的工程竟然,出现找不到&lt;windows.h&gt;头文件; 我继续选择修复安装,卸载重新安装,都依然如此; 网上说可以单独安装Win10的SDK,于是我从网上下载了winsdksetup.exe,进行单独安装Win10的SDK,但是安装时,安装程序报错,说无法创建目录; 于是我打开安装程序的log,发现如下错误信息 Err...
原创
发布博客 2018.09.02 ·
4631 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

0x01 反汇编@最简单的【main】函数

1. 程序源代码(C)int main(){ return 0;} 2. 使用 Visual Studio 2017 查看对应的汇编代码int main(){01181A70 push ebp // 保存调用者(上一个函数)的 EBP(栈底)01181A71 mov ebp,esp ...
原创
发布博客 2018.08.19 ·
415 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

谢希仁计算机网络第五版ppt演示文档

发布资源 2010.01.12 ·
application/x-rar