SYSTEM

Linux学习:pht、sht

Linux学习:pht、sht

bingliaolong 1周前 4 0

PHT 概述 Program Header Table 是 ELF 文件中给加载器(loader)看的部分 Program Header Table 描述"加载器视角"——文件应该怎么映射到内存中执行 整体结构 PHT 是一个数组,每个元素叫 Program ...

Linux 进程创建&&控制&&终止

Linux 进程创建&&控制&&终止

bingliaolong 6年前 0 0

进程的创建 system函数 system函数通过调用shell程序/bin/sh –c来执行string所指定的命令,该函数在内部是通过调用execve(“/bin/sh”,..)函数来实现的。通过system创建子进程后,原进程和子进程各自运行,相互间关联较少。如果syste...

Linux 高性能服务器编程:高性能定时器

Linux 高性能服务器编程:高性能定时器 5

bingliaolong 4年前 14 0

高性能定时器 时间论 基于排序链表的定时器存在一个问题:添加定时器的效率偏低 时间论解决了这个问题 上图所示时间论,(实线)指针指向轮子的一个槽(slot)。 它恒定的速度顺时针转动,每转动一步就指向下一个槽(虚线指向的槽),每次转动称为一个滴答(tick)。 一个滴答的时间称为...

Dump分析:未捕获的异常,查看内存相关命令

Dump分析:未捕获的异常,查看内存相关命令

bingliaolong 1年前 20 0

示例dump分析:未捕获异常 代码 分析步骤 使用!analyze -v 看到异常代码是e06d7363 对应着CPP_EH_EXCEPTION 触发场景一般为,C++ 托管扩展(/clr)中的异常 使用.exr -1查看异常记录 使用kn查看栈 可以看到是28行Crash函数里...

Linux_ 命令大全 系统管理

Linux_ 命令大全 系统管理

bingliaolong 6年前 14 0

adduser 功能说明:新增用户帐号。 语 法:adduser 补充说明:在Slackware中,adduser指令是个script程序,利用交谈的方式取得输入的用户帐号资料,然后再交由真正建立帐号的useradd指令建立新用户,如此可方便管理员建立用户帐号。在Red Hat...

Linux_ 命令大全 网络通讯

Linux_ 命令大全 网络通讯

bingliaolong 6年前 7 0

dip 功能说明:IP拨号连接。 语 法:dip [-aikltv][-m][-p<协议>][拨号script文件] 补充说明:dip可控制调制解调器,以拨号IP的方式建立对外的双向连接。 参 数: -a 询问用户名称与密码。 -i 启动拨号服务器功能。 -k 删...

HelloWorld项目是怎么运行起来的

HelloWorld项目是怎么运行起来的

bingliaolong 6年前 7 0

解析 一 程序启动后,首先启动的活动 AndroidManifest.xml 这两行代码 表示HelloWorldActivity是这个项目的主活动,在手机上点击应用图标,首先启动的就是这活动 HelloWorldActivity活动 所有Android应用程序的门面,凡是在应用...

打包_7z生成自解压打包exe

打包_7z生成自解压打包exe

bingliaolong 3年前 156 0

准备 安装7z后,在官网下载LZMA SDK,然后下面几个文件拷贝到7z安装目录 LZMA SDK 7zS2.sfx 7zS2con.sfx 7zSD.sfx 压缩目标文件 准备好要打包的目标文件,放到一个文件夹 把独立的UI程序放到这里,并改名为setup.exe 在7z安装目...

Windows 核心编程 _ 进程二

Windows 核心编程 _ 进程二

bingliaolong 4年前 26 0

进程实例句柄 加载到进程地址空间的每一个执行文件或者DLL文件都被赋予了一个独一无二的实例句柄。 可执行文件的实例被当作(w)WinMain函数的第一个参数hInstanceExe传入。在需要加载资源的函数调用中,一般都需要提供此句柄的值。 比如从一个可执行文件的映像中加载一个图...

Linux_ 命令大全 文件管理

Linux_ 命令大全 文件管理

bingliaolong 6年前 5 0

diff 功能说明:比较文件的差异。 语 法:diff [-abBcdefHilnNpPqrstTuvwy][-<行数>][-C <行数>][-D <巨集名称>][-I <字符或字符串>][-S <文件>][-W &l...

扫一扫二维码分享