![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java学习
一介布衣
临渊羡鱼,不如退而结网!
展开
-
AOP使用场景
AOP干什么用的: 也就是当你执行一个方法时,我可以在方法执行前后,通知我的需要做点什么,同时我可以控制当前这个方法能否执行,感觉就像上帝视角看待这个方法执行情况,我可以获取方法的参数,可以设置方法的返回结果。AOP用来封装横切关注点,具体可以在下面的场景中使用:Authentication 权限Caching 缓存Context passing 内容传递Error handling 错误处理Lazy loading 懒加载Debugging 调试loggi...原创 2021-10-21 11:01:46 · 2867 阅读 · 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 · 1516 阅读 · 0 评论