logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux内核源码阅读记录一之分析存储在不同段中的函数调用过程

在写驱动的过程中,对于入口函数与出口函数我们会用一句话来修饰他们:module_init与module_exit,那会什么经过修饰后,内核就能狗调用我们编写的入口函数与出口函数呢?下面就来分析内核调用module_init的过程(这里暂时分析编译进内核的模块,不涉及动态加载的模块),以这个过程为例子来了解内核对于不同段的函数的调用过程。下面从内核的start_kernel函数开始分析...

#嵌入式
2018-2019-1 20189206 《Linux内核原理与分析》第四周作业

linux内核分析学习笔记 ——第三章 MenuOS的构造计算机的“三大法宝”和操作系统的“两把宝剑”三大法宝程序存储计算机 即冯诺依曼体系结构,基本上是所有计算机的基础性的逻辑框架函数调用堆栈 高级语言可以运行的起点就是函数调用堆栈中断机制中断上下文 保存现场和恢复现场进程上下文 进程的调度构建一个linux内核--MenuOS系统linux内核源码几个重要的目录...

#操作系统#数据结构与算法
[译]c# 获取桌面图标的位置和名称

在外国一个博客中看到的 转载过来 翻译了一下 并封装在一个类中using System;namespace System.Windows.Forms{/// <summary>/// 获得桌面图标名称和位置/// </summary>class GetIcoPointName...

#c#
编译osg for android

做osg数数已经快两年了,之前将一些opengl的代码搬到了osg上,现在将一些osg的代码搬到了android上,尝试看看效果。首先是编译的事情,android for android在http://www.openscenegraph.com/index.php/documentation/platform-specifics/android/43-building-openscenegr..

#移动开发#php
使用ZBarSDK 出现Undefined symbols for architecture armv7的问题

今天在使用ZBarSDK 的一直报错Undefined symbols for architecture armv7:"_iconv_open", referenced from:_qr_code_data_list_extract_text in libzbar.a(qrdectxt.o)"_iconv", referenced from:...

selenium登录爬取知乎出现:请求异常请升级客户端后重试的问题(用Python中的selenium接管chrome)...

一、问题使用selenium自动化测试爬取知乎的时候出现了:错误代码10001:请求异常请升级客户端后重新尝试,这个错误的产生是由于知乎可以检测selenium自动化测试的脚本,因此可以阻止selenium的继续访问。这也算是比较高级的反爬取措施。二、解决解决方法,使用自己打开的一个浏览器,再用selenium接管这个浏览器这样就可以完成反爬的处理。1.建议一个新的映射,以保存原来的ch...

#python#爬虫#json
jmeter压测过程中报java.lang.NoClassDefFoundError: org/bouncycastle/jce/provider/BouncyCastleProvider...

由于在java中添加了第三方安全策略文件,具体请看https://www.cnblogs.com/mrjade/p/10886378.html,导致在用jmeter压测过程中会遇到以下错误解决办法:将bcprov-jdk15on-1.55.jar放至在/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Content...

#java
自动化测试报告浅谈之ExtentReports

  我们在进行自动化测试时,往往需要有相应的测试报告,比如junit,testng,reportng等等,有会有自带的测试报告,那为什么我要在这边提ExtentReports?首先,我们来看看其它几种测试报告是什么样子的1.junit    2.testng    3.reportng    这些自带的报告不够美观,可读性差,这样的报告拿出去估计没...

#python#java#javascript
maven手动安装jar到本地仓库

比如oracle驱动ojdbc5.jar1,安装MAVEN,并配置系统环境变量2,将jar文件复制到d:3,打开cmd窗口,cd到d:4,执行命令:mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc5 -Dversion=11.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc5...

#java#数据库#开发工具
LINK : fatal error LNK1181: cannot open input file ‘C:\Program.obj’

I’m working on a HUGE article titled something like “More VC++ Compiler & Linking Errors, with Real English Explanations” and it’s getting totally out of hand. Really long. And I need to go back t

#开发工具
    共 37 条
  • 1
  • 2
  • 3
  • 4
  • 请选择