YuChen's Blog

Love writing,Love life!

使用JNA

——Java调用C++/C

一.编译Linux动态链接库so文件 如果是C++程序,注意在接口函数的前面加上extern “C”标记,在头文件加上如下标记: #ifdef __cplusplus extern "C"{ #endif 头文件主体 #ifdef __cplusplus } #endif 如果不加以上标记,经过编译后,so里的...

Java编程思想(第四版)

——第八章 多态

1. 关于动态绑定 Java中除了static方法和final方法(private方法属于final方法)之外,其他所有方法都是后期绑定。这意味着通常情况下,我们不必判定是否应该进行后期绑定-它会自动发生。 为什么要将某个方法声明为final呢? 1)可以防止其他人覆盖该方法(子类不能重写父类的final方法,但是可以重载父类的final方法); 2)更重要的一点或许是:这样做可...

64位ARM Linux增加系统调用的方法

提供钩子函数(可外部修改系统调用的功能)

1.在arch/arm/kernel目录下新建sys_onframe.c和sys_onframe.h文件,内容分别如下: //sys_onframe.c #include <linux/linkage.h> #include <linux/kernel.h> #include <linux/random.h> #include "sys_onframe....

ARIMA模型建模的具体过程

使用python和SAS对ARIMA进行建模

建议:数据的预处理(第一部分)使用Python,模型的定阶及预测(第二部分)使用SAS。 一、时间序列的预处理 1.时间序列的平稳性检验及平稳化处理(Python) 首先,对一个时间序列进行ARIMA(p,d,q)模型建模,需要判断样本的平稳性,如果不是平稳序列,需要利用一次或多次差分将其转化为平稳序列。 对于平稳性检验,python做的较好,示例如下(工具ipython jupyter...

Android CPU动态调频(下)

interactive governor源码分析

文章声明:本文内容主要源自CPU动态调频:interactive governor一文,并在其中加入了自己的理解。其中选频函数介绍引自CPU动态调频:interactive governor如何选频一文。本文纠正了原文的一些错误,但是本人很佩服原文作者的代码阅读功底及讲解能力,本着尊崇原著的理念,读者也可直接阅读原文。 本文以Android平台通常采用的interactive govern...

Android CPU动态调频(中)

interactive governor源码分析

文章声明:本文内容主要源自CPU动态调频:interactive governor一文,并在其中加入了自己的理解。其中选频函数介绍引自CPU动态调频:interactive governor如何选频一文。本文纠正了原文的一些错误,但是本人很佩服原文作者的代码阅读功底及讲解能力,本着尊崇原著的理念,读者也可直接阅读原文。 本文以Android平台通常采用的interactive govern...

Android CPU动态调频(上)

interactive governor源码分析

文章声明:本文内容主要源自CPU动态调频:interactive governor一文,并在其中加入了自己的理解。其中选频函数介绍引自CPU动态调频:interactive governor如何选频一文。本文纠正了原文的一些错误,但是本人很佩服原文作者的代码阅读功底及讲解能力,本着尊崇原著的理念,读者也可直接阅读原文。 本文以Android平台通常采用的interactive govern...

NDK开发

构建NDK项目简易方法

新建一个Android空项目 在该项目中新建一个java类NdkUtils, 增加两个native方法,内容如下: package io.github.wzzju.ndksimple; public class NdkUtils { public static native String getVer(); public static native int max(...

Linux常用命令总结

一. 解压与压缩1 1.1 常见压缩格式及对应解压方法 .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压...

Markdown写作技巧

增加目录及显示代码行号

为博文增加目录 Catalog Table Reference Line & Code & Embedded Block & Code C Java Javascript Catalog & Code Table 基本类型 大...


本站总访问量