自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

原创 操作系统真象还原_访问vaddr对应的pte

只要开启了分页机制,不管物理地址还是虚拟地址在CPU面前都按照分页处理,也就是即便给出物理地址CPU也按虚拟地址对待。

2023-09-21 12:57:17 433

原创 《最强Android书 架构大剖析》读书笔记

作为大多数守护进程的样板,init 代码的指令流程完全遵循建立服务的经典模式:初始化然后陷入一个循环中,而且永远不想从中退出来。在调用模式的设计的术语中,getSystemService()方法返回的对象只是一个“代理”(Proxy)。在这个对象内部记录着一个通过调用 binder 获得的指向实际服务的引用(reference),而该对象导出的各个方法,在大多数情况下实际上也只是一些 stub 容器而已,

2023-05-04 10:08:15 1607

原创 为了写markdown文件,Windows下的noevim配置

在网页上写CSDN文章有诸多不便,感觉vim很好用,可是vim中没有预览功能。按照网上找到的教程安装插件,将以下代码复制的到_vimrc文件中。打开vim,命令模式下运行:PluginInstall。插件安装成功了以为可以用,但输入。

2023-04-24 22:12:49 1318 1

转载 vim配置即.vimrc文件的配置及vim操作技巧

vim是我最喜欢的编辑器,也是linux下第二强大的编辑器。虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效。如果是初学vi,运行一下vimtutor是个聪明的决定。(如果你的系统环境不是中文,而你想使用中文的vimtutor,就运行vimtutor zh)shift +zz,退出vim请将光标移动到本节中下面示范段落的首行。输入 dd 将该行删除,这样会将该行保存到vim的缓冲区中。接着将光标移动到准备置入的位置的上方。记住∶是上方哦。

2023-04-23 22:45:09 10016 2

原创 Trime同文输入法JNI加载过程

Trime同文输入法代码解读

2023-01-12 17:33:44 1119

原创 6763个gb2312汉字笔画分析

6763个汉字的笔画

2022-11-25 12:55:13 1117

原创 10进制,8进制,16进制转换

10进制8进制之间的互相转换,10进制16进制之间的互相转换

2022-10-12 13:55:45 1292

原创 操作系统真象还原_线程调度原理

操作系统真相还原—-进程调度原理及PCB页的内存安排

2022-10-12 12:00:05 466

原创 android NDK开发解决打印日志的问题

Android NDK开发输出日志 行号,所在文件,所在函数

2022-04-19 17:36:50 783

转载 CMake构建系统的骨架

cmake命令

2022-02-16 05:01:38 637

原创 windows下用ndk编译boost出现的问题

register %rdx is only available in 64-bit mode这个bug网上查不到,怎么办PS D:\project\andriod\boost\build_ninja> ninja -f build.ninja[0/1] Re-running CMake...CMake Warning at C:/Users/Administrator/AppData/Local/Android/Sdk/ndk/23.1.7779620/build/cmake/android-l

2022-01-24 19:56:50 2820

原创 CreateProcess failed: The system cannot find the file specified.

在此网站https://www.cnblogs.com/sandeepin/p/ninja.html?ivk_sa=1024320u学习ninja构建项目时将GCC = D:\MinGW\bin\g++.exe 变量写错路径了,不断报CreateProcess failed: The system cannot find the file specified.ninja: build stopped: subcommand failed.一定要将变量GCC的路径写正确,否则就会报一些莫名其妙的错误。

2022-01-06 16:35:18 3561

原创 编译boost时 cmake的debug:math命令无法解析“*”号

bug描述:CMake Error boost\libs\context\CMakeLists.txt:31 (math): math cannot parse the expression: " * 8": syntax error, unexpected exp_TIMES (2).解决办法,绕过去:if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "0") math(EXPR _bits "0 * 8")endif()...

2021-12-28 16:06:38 832

原创 从GitHub上无法下载子模块问题解决

从GitHub下载同文trime输入法时因为墙的原因,导致无法链接到GitHub,特别是子模块没法下载。经过这几天的尝试找到一条解决方法如下:# 1. 使用代理git clone https://ghproxy.com/https://github.com/osfans/trime.git# 2. 当中一些子模块不会下下来# 修改.gitmodules文件,每条url加上https://ghproxy.com。如url = https://ghproxy.comhttps://github.com

2021-12-27 20:01:44 4684 1

原创 android studio编译JNI问题ninja: fatal: couldn‘t open nul的解决

android 开发JNI用cmake构建ninja的问题

2021-12-23 17:14:34 2654 3

原创 编译freetype不通过的问题

# Disallow in-source buildsif ("${CMAKE_BINARY_DIR}" STREQUAL "${CMAKE_SOURCE_DIR}") message(FATAL_ERROR "In-source builds are not permitted! Make a separate folder for" " building, e.g.,\n" " cmake -E make_directory build\n" " cmake

2021-12-19 17:31:00 1441

原创 mingw报未定义引用gdi32中函数,undefined reference to `__imp_CreateCompatibleDC‘错误解决办法

编译pdfium-master时,mingw老是报下面这些错误PS D:\projectcode\PDFium-master\biuld> make fx_win32_c_all compiling: fx_win32_device.o fx_win32_dib.o fx_win32_dwrite.o fx_win32_gdipext.o fx_win32_print.oPS D:\projectcode\PDFium-master\biuld> make../sdk/sr

2021-04-08 18:39:54 2598 1

原创 链接时undefined reference to构造函数

people.h文件中的People类构造函数没有函数体#ifndef PEOPLE_H#define PEOPLE_Hclass People{public: void setHeigth(double len); double geHeigth(void); People(); // 这是构造函数private: double length;};#endifpeople.cpp文件中的实现了People类构造函数#

2021-03-27 17:44:56 1251 1

转载 跟我一起写 Makefile(整理版)

跟我一起写 Makefile 作者:陈皓跟我一起写 Makefile作者:陈皓整理:祝冬华第 1 页共 78 页 2005 年 10 月 14 日整理:祝冬华跟我一起写 Makefile 作者:陈皓第一部分、概述…6第二部分、关于程序的编译和链接…6第三部分、Makefile 介绍…7一、Makefile的规则…7二、一个示例…8三、make是如何工作的…9四、makefile中使用变量…10五、让make自动推导…11六、另类风格的makefile…12七、清空目标文件的规则

2020-12-26 20:06:42 479

原创 用CMake构建工程时 cmake -G“Unix Makefiles“ 的使用

在Windows上使用CMake构建项目出现了很多错误,搜索了很多资料尝试改了很多地方始终没能找到与我类似的情况,一度让我以为是系统问题。今天发现就一句,是没用cmake -G"Unix Makefiles" 的问题。1.在CMakelists文件中设置了以下参数仍然无效#SET(CMAKE_MAKE_PROGRAMC "C:/mingw64/bin/make.exe")#SET(CMAKE_C_COMPILER "C:/mingw64/bin/gcc.exe")#SET(CMAKE_CXX_COM

2020-12-19 22:07:46 12032 8

原创 opengl与显卡驱动的关系

世界上有很多显卡制造商如NVIDIA,AMD,Intel,SGI也有很多操作系统如Windows,Linux,MacOS,还有其他类Unix系统等等。如果NVIDIA针对Windows开发一套显卡驱动API供游戏图形软件等应用程序使用,然后又针对Linux开发另一套API。这样AMD开发两套Intel开发两套SGI又开发两套,各自有不同的API给游戏厂商使用,显然对游戏开发商学习使用...

2019-12-11 21:01:46 5945

翻译 Technical Report

Technical ReportNumber 574Computer LaboratoryUCAM-CL-TR-574ISSN 1476-2986Sketchpad: A man-machine graphicalcommunication systemIvan Edward SutherlandSeptember 2003New preface by Alan Blackwell andKerr...

2018-04-06 22:40:59 2269

转载 Praise for OpenGL ® ES ™ 3.0 Programming Guide

www.it-ebooks.infoPraise for OpenGL ® ES ™ 3.0 Programming Guide,Second Edition“As a graphics technologist and intense OpenGL ES developer, Ican honestly say that if you buy only one book on OpenGL ES...

2018-03-27 23:02:50 3701

转载 INTEL 80386 PROGRAMMER'S REFERENCE MANUAL 1986

INTEL 80386 PROGRAMMER'S REFERENCE MANUAL 1986Page 1 of 421INTEL 80386PROGRAMMER'S REFERENCE MANUAL1986Intel Corporation makes no warranty for the use of its products andassumes no responsibility for ...

2018-03-27 22:59:28 6669

转载 PCI Local Bus Specification Revision 2.2

PCI Local BusSpecificationRevision 2.2December 18, 1998Revision 2.2iiREVISION REVISION HISTORY DATE1.0 Original issue 6/22/922.0 Incorporated connector and expansion board specification 4/30/932.1 Inc...

2018-03-27 22:53:48 651

转载 Your First iOS App

Your First iOS AppContentsAbout Creating Your First iOS App 4At a Glance 5Becoming Familiar with the Tools and the Design Patterns 5Learning About the Roles of View Controllers and Views 5Writing Code...

2018-03-27 22:47:34 388

转载 Understanding the Linux Kernel

www.linuxidc.comLinux公社(LinuxIDC.com) 是包括Ubuntu,Fedora,SUSE技术,最新IT资讯等Linux专业类网站。Linux公社(LinuxIDC.com)于2006年9月25日注册并开通网站,Linux现在已经成为一种广受关注和支持的一种操作系统,IDC是互联网数据中心,LinuxIDC就是关于Linux的数据中心。LinuxIDC.com提供包括U...

2018-03-27 22:45:03 3368

转载 WebGL Programming Guide

Praise forWebGL Programming Guide“WebGL provides one of the final features for creating applications that deliver ‘the desk-top application experience’ in a web browser, and the WebGL Programming Guid...

2018-03-27 22:34:47 4245

原创 Oracle VM VirtualBox R ? Programming Guide and Reference

Oracle VMVirtualBoxR ?Programming Guide andReferenceVersion 5.2.8c ? 2004-2018 Oracle Corporationhttp://www.virtualbox.orgContents1 Introduction 211.1 Modularity: the building blocks of VirtualBox . ....

2018-03-23 14:32:33 4609

美河提供.计算机组织与体系结构.性能设计第六版

其他资源要的分太多,所以只要1分

2016-10-24

program_os01.pdf

《自己动手写操作系统》中的一章。非影印版,文字清晰,资源难得。

2011-10-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除