qinqin772
码龄10年
关注
提问 私信
  • 博客:71,974
    社区:2,765
    74,739
    总访问量
  • 36
    原创
  • 792,055
    排名
  • 16
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2015-02-24
博客简介:

qinqin772的博客

查看详细资料
个人成就
  • 获得34次点赞
  • 内容获得7次评论
  • 获得65次收藏
创作历程
  • 11篇
    2019年
  • 1篇
    2018年
  • 5篇
    2017年
  • 19篇
    2016年
成就勋章
TA的专栏
  • 驱动开发入门
    10篇
  • windows进程通信
    4篇
  • WinStation和Destop
    1篇
  • ACCOUNT,Token,SID...
  • SID...
    4篇
  • Token
    4篇
  • ACCOUNT
    2篇
  • Windows平台下文件解析
    2篇
  • XP下内核
    5篇
  • web
    12篇
兴趣领域 设置
  • 移动开发
    android studio
  • 软件工程
    性能优化
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

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

webpack4【guides说明8】

webapck环境变量为了让webpack.config.js看上去专一,我们可以使用webpack 环境变量来区分开 开发打包配置和生产环境打包配置。webpack环境变量和操作系统shell如bash或者cmd.exe里说的环境变量不是一回事而。webpack命令行,环境参数--env,使你可以传递环境变量参数进来。然后在webpack.config.js里...
原创
发布博客 2019.09.27 ·
246 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

webpack4【guides说明7】

webpack cache我们使用 webpack来打包我们的项目,生成一个可部署的/dist目录。一旦/dist的内容被部署到一个服务器上,客户(通常是浏览器)将会访问服务器并获取站点资源。获取资源会消耗一定的时间,因此浏览器使用了一种叫做缓存的技术,这样的话就可以节省掉一些不必要的网络流量从而让站点加载速度更快。但是当代码需要更新的时候,浏览器缓存技术也可以让开发者头疼。...
原创
发布博客 2019.09.27 ·
271 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

webpack4【guides说明6】

接下来是webpack的code splitting部分code splitting 是webpack最有特色的特征之一。这个特性使你可以分割你的代码进不同的“包”中,然后这些个被切割的包可以按需加载或者并行加载,这样就可以达到更小的包(代码块),以及控制资源加载优先级,如果应用得当,可能对页面的加载时间会有巨大的影响。通常有3中机制来有效分割代码:1.入口点:通过使用entr...
原创
发布博客 2019.09.22 ·
313 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

webpack4【guides说明5】

你如果动手自己试验了的话,你肯定会发现,每次自己更新index.js文件的时候,都需要自己手动在命令行输入打包命令,那么有没有办法解决这个问题呢,同样webpack也提供了解决方案。现在我们来看一下webpack的开发配置。首先是讲mode设置为development,这个选项如前文所见,会影响打包文件是否丑化处理的。1.使用sourceMap当使用webp...
原创
发布博客 2019.09.21 ·
234 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

webpack4【guides说明4】

如何对webpack的输出进行管理目前,我们已经手动地在我们的index.html中包含进了一些资源,但是随着项目增长又或者你想要在文件名中使用hash,以及你想要输出多个“包”文件时,手动维护index.html就会变得很困难。然而webpack的一些插件可以让这些事情变得很轻松。本次项目目录设定如下,删除了多余的资源文件最后调整下webpack.c...
原创
发布博客 2019.09.21 ·
109 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

webpack4【guides说明3】

接下来就是webpack资源管理了webpack配置如何加载css,图片,字体,本地数据,全局资源等我这里就只摘取一些通用的处理了webpack引入css以上增加的配置是为了让webpack支持引入css文件,这里就有前文说的webpack loader了,webpack loader是webpack系统里面一个很重要的概念。除此外,别忘了安装这两个loader——sty...
原创
发布博客 2019.09.21 ·
143 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

webpack4【guides说明2】

import/export 语法虽然在es2015中被标准化了,但目前大部分浏览器中还未支持。然而webpack提供了自己的一套解决方案。通常webpack会自动转换一下(模块引入,导出部分的)代码,这样转换后的代码既可以运行在老的浏览器上,也能运行在比较新的浏览器上。如果你查看一下之前产生的main.js文件,你会发现webpack是怎么做到的,(前面产生的文件是uglify后的文件,不...
原创
发布博客 2019.09.21 ·
196 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

webpack4【guides说明1】

以下内容基本上来自于webpack官网,自己这里只做了下手打,稍微加上自己的理解附上链接https://webpack.js.org/guides/可以看到guide部分有这么多小节:【1】.getting started1.创建测试用的目录guides,进入guides目录,npm init, npm install --save-dev webpack webpack-...
原创
发布博客 2019.09.21 ·
328 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

web页面的一些事件以及相关实验(3)

这次的实验,针对的是页面error处理的<html><head> <style> .container { border: 1px solid gray; margin: auto; max-width: 600px; height:...
原创
发布博客 2019.09.20 ·
141 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

web页面的一些事件以及相关实验(2)

这次实验来看看一些页面的事件DOMContentLoaded,readystatechange,load<html><head> <style> .container { border: 1px solid gray; margin: auto; max...
原创
发布博客 2019.09.20 ·
248 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

web页面的一些事件以及相关实验(1)

exp1. 同步加载远程js脚本阻塞页面渲染<html><head> <style> .container { border: 1px solid gray; margin: auto; max-width: 600px; hei...
原创
发布博客 2019.09.20 ·
269 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

phantomJS web自动化

phantomJS 官网http://phantomjs.org/,英文的,phantomJS为4个方面提供解决方案:(1)web页面‘无头’测试【大意就是像浏览器一般,但是没有用户界面,去运行你的js代码】(2)站点页面截屏,就像pc上的截屏一样,不过这里的截的屏是站点的呈现(3)页面自动化(4)网络监控        本篇简单聊的是  (1),(3),因为刚接触这方面,故而全作自己的一点理解,...
原创
发布博客 2018.03.24 ·
686 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

KeSetSystemAffinityThread

ms文档上说明:KeSetSystemAffinityThread routineThe KeSetSystemAffinityThread routine sets the system affinity of the current thread.SyntaxC++VOID KeSetSystemAffinityThread( _In_ KAFFINITY Affinity
原创
发布博客 2017.01.05 ·
1897 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

xp下枚举KTIMER计时器(包含DPC计时器)

[此次枚举发生在  32BIT XP sp3 下,别的版本暂时没有试验过]【前提】DPC定时器  中描述,KeSetTimerEx中,引用到了 KiInsertTreeTimer ,这个符号是个 FASTCAL L型的函数调用,但是其并没有使用EDX。 第一个参数 通过 ECX 将 KTIMER的指针传入, 第二个,第三个参数 靠压栈实现,这两个参数就是 LARGE_INT
原创
发布博客 2017.01.04 ·
1172 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

DPC计时器

DPC计时器,是除了IO计时器的另一种内核方式的计时器技术,它能实现比IO计时器(秒级别)更加细微级别的时间间隔,  实现DPC 计时器所需要的函数 KeInitializeTimer,KeInitializeDpc,KeSetTimer#include KTIMER kTimer = { 0 };KDPC dpc1 = { 0 };KDPC dpc2 = { 0 };VOID
原创
发布博客 2017.01.03 ·
733 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

枚举SSDT 系统服务表中的函数地址

网上关于SSDT的有很多的博客可以参考,我就不啰嗦了直接上码#include //SSDT服务表中,各项对应的函数名称,@num 代表参数*4的大小char* funcName[] = { "NtAcceptConnectPort@24 ", "NtAccessCheck@32 ",
原创
发布博客 2017.01.02 ·
1975 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

枚举IO_TIMER计时器

前提:1。首先你得了解什么是IO_TIMER计时器不了解的话可以去看一下《Windows驱动开发详解》第10章2。你得会简单驱动的编写不了解的话还是可以看一下《windows驱动开发详解》,或是参照网上的教程,开发环境是拦路虎,搭好了,再跟着书上例子,慢慢来,以及多网上查阅3。你得清楚我的实验环境是在32bit-XP SP3下,因此我这儿的情况可能并不适用你那儿,但是走走流程还
原创
发布博客 2017.01.02 ·
1265 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

OBJ文件解析之静态链接的效果

至于发生静态链接的时机是在编译器编译生成OBJ文件之后,在链接器链接 各个obj文件之时,在运行生成程序之前,详细的过程你可以去参考《程序员的自我修养》,在这里我只是引证一下静态链接的发生时存在的:还积极的上篇哪个简单的obj1.cpp文件吗?里面只有一个简单的printf("This is 1st .c file : obj1.c"), 以及用dumpbin  /all obj1.obj生成
原创
发布博客 2016.09.10 ·
944 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

OBJ文件解析之OBJ的整体结构

在windows下c语言编程的过程中,你有没有好奇过obj文件的格式呢?以及后续的 静态库,动态链接库.lib文件的格式,在这里我将带领大家 做一下 力所能及的简单分析,在此过程中做好以下准备工作:1.用VS创建一个工程:该工程除了自带的一个stdafx.cpp文件之外,就是我自己创建的一个简单cpp文件了,环境截图如下2.编译生成一个obj文件,我的cpp
原创
发布博客 2016.09.09 ·
13155 阅读 ·
8 点赞 ·
2 评论 ·
16 收藏

Token中的信息

Token中有哪些信息呢?这我们可以从一个api中得到,GetTokenInformation                       https://msdn.microsoft.com/en-us/library/windows/desktop/aa446671(v=vs.85).aspx想要获取的信息类别TOKEN_INFORMATION_CLASSt
原创
发布博客 2016.08.11 ·
6947 阅读 ·
3 点赞 ·
1 评论 ·
5 收藏
加载更多