6 随便djy

尚未进行身份认证

暂无相关描述

等级
TA的排名 15w+

AspectJ在数据埋点方面的应用

按照文档还是和轻松的参考:https://www.jianshu.com/p/f577aec99e17https://github.com/HujiangTechnology/gradle_plugin_android_aspectjxaspectjtools版本https://mvnrepository.com/artifact/org.aspectj/aspectjrt...

2019-07-28 23:50:34

Android studio 基于Cmake调用第三方so库 (非JNI规范)

需求:第三方so库,和头文件,但头文件非JNI格式,无法实现JNI的静态注册调用实现工具:CMake第一步:在SDKTools里下载CMake;第二步:配置app的build.gradledefaultconfig标签里添加externalNativeBuild{cmake{cppFlags""...

2019-07-23 21:27:37

App隐私政策网址(URL)

本软件尊重并保护所有使用服务用户的个人隐私权。为了给您提供更准确、更有个性化的服务,本软件会按照本隐私权政策的规定使用和披露您的个人信息。但本软件将以高度的勤勉、审慎义务对待这些信息。除本隐私权政策另有规定外,在未征得您事先许可的情况下,本软件不会将这些信息对外披露或向第三方提供。本软件会不时更新本隐私权政策。您在同意本软件服务使用协议之时,即视为您已经同意本隐私权政策全部内容。本隐私权政策属于本...

2019-06-19 15:19:50

qt 应用程序图标设置、程序打包

1设置title和title图标1)设置title名称QApplicationa(argc,argv);Widgetw;w.setWindowTitle("爬壁机器人操控端");2)设置title图标通过方式qrc设置图像首先准备png图像name1.png,将图片保存在工程文件下创建文件夹imags图片存放在文件夹下./image...

2019-03-13 14:02:55

内存泄漏,内存溢出,ANR

 Android内存泄漏的检测流程、捕捉以及分析通常内存泄漏的隐藏性质比较强,不同于异常导致的程序Crash,在异常导致的Crash中,我们能够及时的发现程序问题的存在,并通过log日志定位到问题所在的具体位置,然后及时进行解决,而内存泄漏则不同,在APP中存在内存泄漏的情况下,用户在低频率短时间的使用中,并不能察觉到有什么异样,反之,随着使用频率的提高和使用时长的增加,内存泄漏就会一直慢...

2018-07-26 11:00:16

常见加解密算法及opensll的使用

上篇写了关于jni的使用blog,本文主要在于使用c++实现一些加解密算法,然后供android开发使用;首先补充加解密的知识及基本概念对称加密VS非对称加密、公钥VS私钥、签名/验证、信息摘要 公钥加密数据,然后私钥解密的情况被称为加密解密,私钥加密数据,公钥解密一般被称为签名和验证签名SHA、MD5为信息摘要算法,实应用过程中,因为需要加密的数据可能会很大,进行加密费时费...

2018-07-25 19:28:29

高版本AS JNI 的 Demo

今天是在国泰实习的第二天,师傅给我安排了小任务-账号本地加密以及自定义键盘,其中加密算法要用C/C++实现。当然我第一反应就是先做个NDK的demo,好多博客都是低版本AS中使用NDK的案例,试了下没一个成功的,可能是我AS版本太高的原因吧,编译过程个种报错,头大!!!大体归结为,CMAKE,文件路径,库加载不到等问题;在不懈的搜索下发现了一篇不错的文章:https://blo...

2018-07-10 14:25:34

https 工作流程

注意,为了更好的区分明文和密文,用【AA】代表AA被加密,AA代表正常未加密client发出请求server收到请求,并自己生成一对密钥,即公钥S和私钥Sserver把生成的公钥S传递给client(除了公钥S,还有很多额外信息)client收到公钥S后进行判断,若无效,弹出警告,否则生成一串随机数,我们称之为私钥C,然后client用server传过来...

2018-06-13 13:03:07

XML的DOM SAX JDOM DOM4J 四种解析方式对比

DOM是与平台无关,其他平台也可以使用,而其他三种是java平台的解析方式SAX是基于事件驱动的解析重写onsatrtdocumentonenddocument等方法,在这些方法中处理文档,一个节点一个节点的处理DOM是一次性解析完一整个XML文件,因此需要将整个XML文件加载到内存中,如果XML文件过大时容易导致OOMDOM优点:    形成了树结构,直观好理解,代码更易编写    解析...

2018-06-04 09:23:06

Binder机制

https://blog.csdn.net/ccjhdopc/article/details/50829082这篇博文写的很好需要多读几遍,读了两遍才懂了一点点,有时间需要再去仔细推敲下面是从其中再出的一些比较关键的信息!为什么消息队列和管道的数据传输需要经过2次内存拷贝呢?首先,数据先从发送方的缓存区(即,Linux中的用户存储空间)拷贝到内核开辟的缓存区(即,Linux中的内核存储空间)...

2018-05-30 21:26:42

AndroidO(8.0) 和 Android P(9.0)

大早上躺床上就索性百度了下p和o发现百度百科的说明还是很简洁易懂的2017年8月22日,谷歌正式发布了Android8.0的正式版,其正式名称为:AndroidOreo(奥利奥) 。奥利奥版安卓的聚焦重点是电池续航能力、速度和安全,让用户更好地控制各种应用程序,加大了对App在后台操作的限制。这种限制在一定程度上延长了安卓机在“睡眠”(Doze)模式下的电池的续航能力,它让不在使用的App进...

2018-05-30 09:47:14

僵尸线程

在每个进程退出的时候,内核释放该进程所有的资源,包括打开的文件,占用的内存等.但是仍然为其保留一定的信息(包括进程号theprocessID,退出状态theterminationstatusoftheprocess,运行时间theamountofCPUtimetakenbytheprocess等),直到父进程通过wait/waitpid来取时才释放,此时该进程便成...

2018-05-29 21:10:37

UI优化/内存优化/ 大图加载/多图加载/ANR/OOM/GC/Http/Https/ListView优化/fragment/binder底层实现/Service保活/进程

待补充

2018-05-24 16:00:22

OKHttp+Retrofit+Rxjava

https://www.jianshu.com/p/7b29b89cd7b5

2018-05-21 15:04:32

MVC and MVP

MVCMVC 1.M层:适合做一些业务逻辑处理,比如数据库存取操作,网络操作,复杂的算法,耗时的任务等都在model层处理。将M层的业务逻辑抽象成接口,接口的不同实现表示不同的业务,但在调用时却是统一的形式。2.V层:应用层中处理数据显示的部分,XML布局可以视为V层,显示Model层的数据结果。3.C层:在Android中,Activity处理用户交互问题,因此可以认为Activity是控制器,...

2018-05-18 10:57:31

进程间通信同步方法(互斥)

进程间通信(InterProcessCommunication,IPC)要解决三个问题:(1)进程间如何传递信息(2)确保两个或更多进程在关键活动中不会出现交叉(3)有协作关系的进程的时序问题竞争条件(racecondition)定义:多个进程读写某些共享数据,而最后的结果取决于进程运行的精确时序。互斥(mutualexclusion)定义:对于个共享数据,同一时刻只有一个进程操作他。临...

2018-05-17 20:20:29

Service 跨进程通信

https://blog.csdn.net/aa841538513/article/details/52182848Service是四大组件之一(一定有系统级的支持!!!)Service有两种启动方式startservice和bindservicebindService可以实现Activity和Service的交互;Service在没有被全部解绑是不太可能被回收的;startService:o...

2018-05-17 16:54:27

共享内存的实现linux和Java

https://blog.csdn.net/kobejayandy/article/details/44633611https://blog.csdn.net/wan_exe/article/details/56484664共享内存IPC机制的关键,对于数据共享、系统快速查询、动态配置、减少资源耗费等均有独到的优点。对应UNIX系统来说,共享内存分为一般共享内存和映像文件共享内存两种,而对应Win...

2018-05-17 16:51:11

手撕算法排序+查找

https://www.cnblogs.com/onepixel/articles/7674659.htmlhttp://www.cnblogs.com/eniac12/p/5329396.htmlBubbleSort#include<stdio.h>//分类--------------内部比较排序//数据结构----------数组//最差时间复杂度---...

2018-05-17 14:59:17

http 学习 摘要 (未完待续)

最近疯狂学习,脑子有点撑不住!请求报文构成响应报文构成getpost putheaddeleteOPTIONSTRACECONNECT200 ok204 NoContent请求处理成功但没有资源可返回206 请求部分内容,并且请求成功301 MovedPermanently 请求的资源已经被分配了新的URI以后应使用资源现在所指的URI302Found临时重定向请求的资源...

2018-05-17 14:29:54

查看更多

勋章 我的勋章
    暂无奖章