findsafety
码龄12年
关注
提问 私信
  • 博客:1,660,268
    社区:451
    1,660,719
    总访问量
  • 65
    原创
  • 51,091
    排名
  • 223
    粉丝
  • 1
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2012-12-16
博客简介:

findsafety的专栏

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    204
    当月
    0
个人成就
  • 获得199次点赞
  • 内容获得155次评论
  • 获得414次收藏
  • 代码片获得128次分享
创作历程
  • 1篇
    2024年
  • 1篇
    2023年
  • 10篇
    2022年
  • 7篇
    2021年
  • 3篇
    2020年
  • 9篇
    2019年
  • 24篇
    2018年
  • 43篇
    2017年
  • 108篇
    2016年
  • 139篇
    2015年
  • 73篇
    2014年
  • 103篇
    2013年
  • 2篇
    2012年
成就勋章
TA的专栏
  • git使用
    3篇
  • web开发
    2篇
  • ADK开发
  • android知识
    55篇
  • 生活
    1篇
  • android NDK
    3篇
  • linux
    2篇
  • 终合知识
    26篇
  • RS232
    2篇
  • WebService
    3篇
  • J2EE
    1篇
  • wcf
  • c#
    10篇
兴趣领域 设置
  • 数据结构与算法
    数据结构
  • 移动开发
    kotlinflutterandroid studio
  • 软件工程
    性能优化
  • 学习和成长
    面试
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

在线图片处理工具

裁剪图片AI消除chn-zhcpawebp转PNG。
原创
发布博客 2024.05.16 ·
291 阅读 ·
5 点赞 ·
0 评论 ·
8 收藏

【无标题】

首先我们要都知道, &表示按位与,只有两个位同时为1,才能得到1, 0x代表16进制数,0xff表示的数二进制1111 1111 占一个字节.和其进行&操作的数,最低8位,不会发生变化.本例子中,将byte转为int 高24位必将补1,此时补码显然发生变化,在与上0xff,将高24重新置0,int a = b;将byte 类型提升为int时候,b的补码提升为 32位,补码的高位补1,也就是。定义为两个字节长度。负数的补码转为原码,符号位不变,其他位取反,在加1,正数的补码,反码都是本身。
转载
发布博客 2023.05.17 ·
148 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于报Incompatible because this component declares an API of a component compatible with Java 11的错误

这是由于JDK的设置有问题导致的,需要把项目的Gradle JDK和系统环境变量的JDK都修改为java 11。例如我这里都设置JDK路径为C:/jdk-11.0.7。
原创
发布博客 2022.11.23 ·
6551 阅读 ·
3 点赞 ·
2 评论 ·
2 收藏

js中怎么获取CSS属性值

obj.currentStyle只有IE支持,而getComputerStyle在FireFox中支持,这个方法接受两个参数:要取得计算样式的元素和一个伪元素字符串(例如“;如果不需要伪元素信息,第二个参数可以为null。该方法返回一个CSSStyleDeclaration对象,其中包含当前元素的所有计算的样式。这个方法只能获取写在style属性中的值,而无法获取定义在。
转载
发布博客 2022.11.02 ·
2154 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

Android 文件系统与Android11 分区存储

Android文件系统分为和。
转载
发布博客 2022.09.27 ·
789 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

java android base64的差别

链接:https://www.jianshu.com/p/7652e16bbf1b。java 的提取证书的方法,其中用到了java 中的 base64包。商业转载请联系作者获得授权,非商业转载请注明出处。而在 android 当中,你应该删除下列代码。
转载
发布博客 2022.09.26 ·
471 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

动态代理的例子

【代码】动态代理的例子。
原创
发布博客 2022.08.31 ·
128 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Java】代理模式(Proxy模式)详解

代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。//调用被代理对象相当于tank.move()System.out.println("生成的类的父类"+o.getClass().getSuperclass().getName());...
转载
发布博客 2022.07.27 ·
711 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数字证书签发,授权等相关以及https建立通信过程

一直以来都对数字证书的签发,以及信任等事情一知半解。总算有个闲适的周末来总结和深入一下相关的知识。CA:CA(Certificate Authority)是证书的签发机构,它是负责管理和签发证书的第三方机构,是受到广泛信任的机构。一般在我们的电脑中,浏览器里,或者手机里都会内置一批这样的受信机构的根证书。证书信任链:比如我是CA机构我签发了一封证书 我这份证书是信任B证书的另外B证书又信任了其他的C证书......那么这条链条下去的都可以信任。所以一旦CA机构的根证书不可信了,那么所有由他签发出来的证书将全
转载
发布博客 2022.06.16 ·
481 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Android:四种启动模式

Android:四种启动模式
原创
发布博客 2022.06.01 ·
407 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

『Android』Handler实现循环定时及其他定时、延时方式实现

一、定时循环1. handler.postDelayed+Runnable首先创建一个Handler对象Handler handler=new Handler();然后创建一个Runnable对象Runnable runnable=new Runnable(){ @Override public void run() { // TODO Auto-generated method stub //要做
转载
发布博客 2022.05.23 ·
2950 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

Android NDK开发

Android NDK开发:打包so库及jar包供他人使用_zuguorui的专栏-CSDN博客_android 打包so库
原创
发布博客 2022.03.08 ·
5036 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

如何使用fiddler

抓包工具Fidder详解(主要来抓取Android中app的请求)_cuiyufeng的专栏-CSDN博客_android app 抓包
原创
发布博客 2021.10.13 ·
134 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android内存泄漏分析和解决方案

发生内存泄漏的原因内存空间使用完毕后没有被回收,就会导致内存泄漏。虽然Java有垃圾回收机制,但是Java中任然存在很多造成内存泄漏的代码逻辑,垃圾回收器会回收掉大部分的内存空间,但是有一些内存空间还保持着引用,但是在逻辑上已经不会再用到的对象,这时候垃圾回收器就很无能为力,不能回收它们。比如:忘记释放分配的内存;应用不需要这个对象了,但是却没有释放这个对象的引用;强引用持有的对象,垃圾回收器是无法回收这个对象;持有对象生命周期过长,导致无法回收;Java判断无效对象的原理图中的每个圆
转载
发布博客 2021.08.26 ·
562 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

OKGO设置超时时间

项目使用了OKGO,有一个需求是需要某个接口设置不同的超时时间,一开始是这样改的if(OkHttpUrlUtils.ORDER_SIGN_URL.equals(url)){ LogKit.d("该接口需要修改超时时间,修改了超时的参数为10S"); OkHttpClient okHttpClient = OkGo.getInstance().getOkHttpClient(); OkHttpClient lo...
原创
发布博客 2021.07.05 ·
1418 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

idea 热部署设置方式

create new project, 选择Spring Initializr,添加controller,然后只需要修改pom.xml里的两处: 1-依赖加上true <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> &
原创
发布博客 2021.05.31 ·
155 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MVVM文章记录

https://mp.weixin.qq.com/s/tCSrSTJwxPoLAUVxCcZN-w
原创
发布博客 2021.04.12 ·
107 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Fiddler安装程序.rar

发布资源 2021.03.22 ·
rar

LiveData与MutableLiveData详解

https://blog.csdn.net/xfb1989/article/details/106637834LiveData是干什么的1.首先LiveData其实与数据实体类(POJO类)是一样的东西,它负责暂存数据.2.其次LiveData其实也是一个观察者模式的数据实体类,它可以跟它注册的观察者回调数据是否已经更新.3.LiveData还能知晓它绑定的Activity或者Fragment的生命周期,它只会给前台活动的activity回调(这个很厉害).这样你可以放心的在它的回调方.
转载
发布博客 2021.02.24 ·
441 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MVP MVVM

MVPhttps://blog.csdn.net/dfskhgalshgkajghljgh/article/details/51317956
转载
发布博客 2021.01.29 ·
103 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多