Java学习
一介布衣
临渊羡鱼,不如退而结网!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
AOP使用场景
AOP干什么用的: 也就是当你执行一个方法时,我可以在方法执行前后,通知我的需要做点什么,同时我可以控制当前这个方法能否执行,感觉就像上帝视角看待这个方法执行情况,我可以获取方法的参数,可以设置方法的返回结果。 AOP用来封装横切关注点,具体可以在下面的场景中使用: Authentication 权限 Caching 缓存 Context passing 内容传递 Error handling 错误处理 Lazy loading 懒加载 Debugging 调试 loggi...原创 2021-10-21 11:01:46 · 2963 阅读 · 0 评论 -
Android开发中NDK开发的作用
NDK开发,主要目: 1、将java中性能较差的代码放到C或C++中执行,提高效率。 2、将保密算法或信息代码放入C或C++文件中,打包为so动态库,这样难以破解。 3、部分验证信息可以放到C或C++中,也是保障安全。 JNI:java本地接口,主要作用就是打通java和CC++的调用桥梁。相互调用提供昂接口,目前主要用Cmak方式。 使用场景: 1、防止黑客二次打包,可将签名信息保存到so动态库中,然后在动态库中验证当前app的包名和签名信息,不是的话就直接崩溃。 2、处理音视频信息原创 2021-10-21 10:58:57 · 1662 阅读 · 0 评论
分享