腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
盟主来了
专栏成员
举报
223
文章
130639
阅读量
40
订阅数
订阅专栏
申请加入专栏
全部文章(223)
编程算法(68)
http(24)
html(23)
node.js(21)
c++(20)
javascript(20)
electron(19)
网络安全(16)
https(13)
api(12)
webview(10)
ide(10)
flash(10)
渲染(9)
打包(8)
css(7)
android(7)
网站(6)
开源(6)
windows(6)
chromium(6)
git(5)
github(5)
json(4)
缓存(4)
v8(4)
go(3)
xml(3)
bug(3)
编译(3)
ios(2)
java(2)
python(2)
c#(2)
vue.js(2)
ajax(2)
access(2)
linux(2)
hive(2)
tcp/ip(2)
webgl(2)
canvas(2)
bind(2)
chrome(2)
exe(2)
gc(2)
view(2)
web(2)
测试(2)
接口(2)
搜索(2)
iphone(1)
swift(1)
php(1)
bash(1)
actionscript(1)
.net(1)
jquery ui(1)
jquery(1)
arm(1)
jar(1)
unix(1)
bash 指令(1)
delphi(1)
mapreduce(1)
企业(1)
express(1)
svg(1)
游戏(1)
shell(1)
html5(1)
dns(1)
微信(1)
安全(1)
数据分析(1)
add(1)
app(1)
error(1)
field(1)
flags(1)
flex(1)
gdi(1)
get(1)
height(1)
input(1)
line(1)
mfc(1)
performance(1)
placeholder(1)
prototype(1)
ref(1)
size(1)
sleep(1)
trace(1)
url(1)
百度(1)
编译器(1)
博客(1)
操作系统(1)
插件(1)
程序(1)
定时器(1)
多线程(1)
管理(1)
函数(1)
继承(1)
基础(1)
进程(1)
跨域(1)
内存(1)
同步(1)
性能(1)
异常(1)
音频(1)
字符串(1)
搜索文章
搜索
搜索
关闭
2022.3.23日报:_open_osfhandle、_get_osfhandle不能跨模块调用(调试ASAR功能里发现的)
electron
hive
javascript
node.js
linux
1,今天在修改一个mini-electron的bug,就是mini-electron加载asar有时候提示文件UV_EBADF。
龙泉寺扫地僧
2022-05-10
425
0
2021.12.9日报:v875的gc机制小结
node.js
1,v8::Persistent<T>的机制改了。如果用SetWeak设置了回收回调,那么如果在UnifiedHeapController::AdvanceTracing里不RegisterEmbedderReference的话,js如果也没引用,就会触发这个回收回调。57好像不会有这问题。这个变动,导致了一系列问题。
龙泉寺扫地僧
2021-12-09
474
0
2021.5.10日报:blink的gc问题
node.js
c++
57是给blink的每个引入v8的变量,搞了个基类:ActiveScriptWrappableBase
龙泉寺扫地僧
2021-12-06
464
0
2021.2.25日报
node.js
c++
网站
1,基本上找到播放cctv直播的解决方案了。这网站用了wasm,但代码是加密的。我找了个emscripten的代码:
龙泉寺扫地僧
2021-12-06
310
0
多线程下base库里可能的死锁重入问题。
c++
node.js
网络安全
webgl
html
问题是这样的,blink线程的void WaitableEvent::Wait() 里会卡死,等待UI线程。但UI线程可能在等blink线程的npapi真窗口响应消息。
龙泉寺扫地僧
2020-03-19
858
0
19.2.16日报:script的文本解码流程
node.js
http
python
起源是https://zhitongche.taobao.com/ 有个url(g.alicdn.com/kissy/k/1.4.4/seed.js)老是解码错误。
龙泉寺扫地僧
2019-03-06
718
0
18.7.14日报(v8异常处理和堆栈相关的笔记)
node.js
1,third_party\WebKit\Source\bindings\core\v8\V8Initializer.cpp
龙泉寺扫地僧
2019-02-28
538
0
17.9.15日报
node.js
flash
1,修复flash退出时候crash的问题。原因不是很清楚,只知道在异步回调里调用destroywindow的时候,窗口函数的地址变成一个莫名其妙的0015ec74,
龙泉寺扫地僧
2019-02-20
488
0
17.9.25日报
c++
http
node.js
javascript
if (job->m_response.httpHeaderField(WebString::fromUTF8("Content-Type")).equals("application/octet-stream")) { RequestExtraData* requestExtraData = reinterpret_cast<RequestExtraData*>(job->firstRequest()->extraData());
龙泉寺扫地僧
2019-02-20
382
0
blink跨线程解析html有点小问题
c++
node.js
Platform::current()->mainThread()->postTask(FROM_HERE,
龙泉寺扫地僧
2019-02-20
489
0
通过《object》调用npapi时候的堆栈
node.js
<script> setTimeout(function(){ var myE = document.getElementById("myElement"); alert("jwGetPlaylist:" + myE["$version"]); var result = myE["jwGetPlaylist"](); result = myE["jwGetPlaylist"](); alert("jwGetPlaylist:" + result); }, 2000); </script>
龙泉寺扫地僧
2019-02-20
756
0
NPN_InvalidateRect的堆栈
c++
node.js
node.dll!content::WebSchedulerImpl::postTimerTask(const blink::WebTraceLocation & location, blink::WebThread::Task * task, __int64 delayMs) 行 64 C++ node.dll!blink::TimerBase::setNextFireTime(double now, double delay) 行 113 C++ node.dll!blink::TimerBase::start(double nextFireInterval, double repeatInterval, const blink::WebTraceLocation & caller) 行 67 C++ node.dll!content::WebPluginImpl::invalidateRect(_NPRect * rect) 行 958 C++ > node.dll!NPN_InvalidateRect(_NPP * instance, _NPRect * invalidRect) 行 127 C++
龙泉寺扫地僧
2019-02-20
462
0
blink的一处断言错误
c++
canvas
node.js
--url=http://music.yule.sohu.com/20170926/n514522612.shtml 里有断言错误
龙泉寺扫地僧
2019-02-20
590
0
18.2.14日报
node.js
1,找到上次的提示null脚本错误原因,是protocol json参数没没对上。主要是
龙泉寺扫地僧
2019-02-20
447
0
18.3.8日报
c++
node.js
json
javascript
electron是注册了个c++对象,在node启动的时候,会hook掉原生node的fs对象(asar_init.js和asar.js里实现hook),把文件读取遍历这些,先走一遍js层的hook代码,此代码调用了c++,c++会读这个asar文件,此文件头部有个json串,记录了文件偏移。所以之后node读的时候都是通过json和偏移来读文件
龙泉寺扫地僧
2019-02-20
301
0
18.3.1日报
node.js
javascript
electron
ide
node/lib/module.js里会遍历各种目录,然后加到Module.paths里。 然后electron.asar\renderer\init.js里也会增加一些目录 所以渲染进程的加载module,是会遍历各种目录的
龙泉寺扫地僧
2019-02-20
304
0
18.3.26日报
c++
access
node.js
1,给window.scrollX设置值会导致堆栈溢出,看堆栈是反复进入js的访问器回调导致。但发现github上最新代码反而没问题。一开始以为是v8-5-7和miniblink49哪个代码不兼容。但看起来不是。
龙泉寺扫地僧
2019-02-20
543
0
修复miniblink一处内存泄漏的bug
node.js
最后的结论很简单,是我绑定v8 function的时候没释放。但查找问题的过程比较艰难,因为
龙泉寺扫地僧
2019-02-20
1K
0
18.6.7日报
node.js
1,跑起官网的vscode包。但需要改下第三方.node。原因是有两个node模块会同时在主进程和渲染进程加载。
龙泉寺扫地僧
2019-02-20
272
0
mb能运行最新vscode了(1.23版)
javascript
electron
node.js
ide
vscode-master-1.23.1\out\vs\workbench\parts\output\electron-browser\outputServices.js
龙泉寺扫地僧
2019-02-20
555
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档