摘要: 速查 | ADB 用法大全: https://www.wanandroid.com/blog/show/2310 话说这个网站挺好🤣...还能整点项目:https://www.wanandroid.com/projectindex 查看当前连接设备: adb devices 如果发现多个设备: a 阅读全文
posted @ 2021-01-27 00:09 four1er 阅读(309) 评论(1) 推荐(0)
摘要: 基本概念 JNI注册,是指将java层方法(native关键字修饰的)和C层方法对应起来,以实现java层代码调用c层代码的目的。 当执行一个 Java 的 native 方法时,虚拟机是怎么知道该调用 so 中的哪个方法呢?这就需要用到注册的概念了,通过注册,将指定的 native 方法和 so 阅读全文
posted @ 2021-01-26 23:25 four1er 阅读(332) 评论(0) 推荐(0)
摘要: 静态代码块 格式 static{ //... } 执行时机 静态代码块在类被加载的时候就运行了,而且只运行一次,并且优先于各种代码块以及构造函数。如果一个类中有多个静态代码块,会按照书写顺序依次执行。 public class Dog { public static int age=1; stati 阅读全文
posted @ 2021-01-26 00:02 four1er 阅读(65) 评论(0) 推荐(0)
摘要: Class类的理解 该类在Java.lang包下。 此Class首字母大写,不是public class的class,稍微注意一下哈 类的加载过程 程序经过javac.exe编译之后,会产生对应的一个或多个字节码文件,就是.class文件,接着使用java.exe其中的某个类进行解释运行。 相当于把 阅读全文
posted @ 2021-01-16 19:20 four1er 阅读(68) 评论(0) 推荐(0)
摘要: 主要是准备北邮的复试... OJ的输入与输出 这个得总结一下,我刚看到的题目描述很奇怪,输入了半天也不对,后来才发现这个OJ对输入输出是有套路的,先总结一下 一个case输入,一个case输出 这种直接使用scanf与printf即可 输入:多个case输入直到文件结束,输出格式:一行一个输出结果 阅读全文
posted @ 2021-01-13 17:10 four1er 阅读(273) 评论(0) 推荐(0)
摘要: JNI/NDK的区别 JNI和NDK都是调用C/C++代码库。所以总体来说,除了应用场景不一样,其他没有太大区别。细微的区别就是:JNI可以在Java和Android中同时使用,NDK只能在Android里面使用。 其主要作用就是快捷调用C/C++的动态链接库。 NDK的配置方法 settings里 阅读全文
posted @ 2021-01-11 17:44 four1er 阅读(169) 评论(0) 推荐(0)
摘要: fd 这个比较简单,我就跳过了哈~ collision #include <stdio.h> #include <string.h> unsigned long hashcode = 0x21DD09EC; unsigned long check_password(const char* p){ i 阅读全文
posted @ 2021-01-10 21:32 four1er 阅读(98) 评论(0) 推荐(0)
摘要: 有效的括号 利用栈解决问题: class Solution { public: bool isValid(string s) { stack<char> stack; int len=s.length(); if(len==0){ return false; } stack.push('#'); f 阅读全文
posted @ 2021-01-04 19:14 four1er 阅读(98) 评论(0) 推荐(0)