自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Android 使用 adb 命令显示 app 当前显示页面的文件名以及路径

此方法适用于接手新项目并且有改动时.需要快速定位相关页面文件的情况1.手机安装目标应用 debug 包,adb devices 能查找到相应设备2.terminal 中敲入 adb 命令 :adb shell "dumpsys window | grep mCurrentFocus"3.注意:此条命令只能定位到当前页面 activity文件名称和路径...

2020-11-17 16:01:56 1102

原创 线程池&AsyncTask解析

为什么使用线程池 1.减少内存开销,创建和销毁线程都需要耗费 cpu 资源 2.由于省去创建线程时间,从而提高了程序的响应速度 3.方便对项目中的线程进行统一管理 java 线程池参数解析 1.corePoolSize :线程池的核心线程数.超时不会被回收关闭的线程 2.maximumSize:线程池的最大线程数.即 workQueue 排满之后,依旧有任务提交到线程池的时候.线程池会继续创建线程处理提交的任务,创建的数量不会大于 max-core 3.workQueue(Bloc

2020-10-28 16:15:12 124

原创 java进程与线程的一些知识(未完待续...)

进程与线程问题:操作系统.CPU.核心联系和区别??? 线程的并发和并行 二者的区别 1.并发指单位时间内 CPU 可以调度的线程数量,即单位时间内可交替执行的线程数 2.并行指同一时间内可同时运行的线程数,即并行数的线程是同时执行的 高并发的好处 1.可以使 CPU 资源利用最大化 2.用户操作的响应速度加快 3.可以使代码模块化,异步化,简单化.比如:主线程代码和各子线程代码可以放在不同模块中,提高可读性和复用性 区别 进程是操作系统分配资源和调

2020-09-23 11:21:59 141

原创 jdk 动态生成代理类

1.代理模式:给用户对象提供一个代理对象,由代理对象来控制对委托类的引用,就像生活中的中介:2.使用代理模式的好处1.由于代理对象和委托类实现的接口相同.当用户对象不能或者不方便持有委托类对象时,可以通过代理对象来完成委托类方法的调用,代理对象起到一个中介的作用.也可用来隔离用户和服务2.符合开闭原则,可以拓展委托类方法.当委托类方法不满足用户对象时,可以通过代理类来进行委托类的方法拓展而不必直接修改委托类.符合开闭原则.代理类主要进行消息预处理,消息的过滤,转发消息给委托类.代理类并不真正实现

2020-09-11 18:16:03 530

原创 ssh 协议 登录认证的一些坑吧

SSH,英文全程是Secure Shell Protocol(安全的壳程序协议)。SSH协议是基于应用层的协议.为远程登录会话和其他网络服务提供安全性的协议.SSH使用最多的是远程登录和传输文件.传统协议(ftp,telnet 等明文传输数据)相较于此都是不安全的.SSH 在传输过程中的数据是加密的.安全性更高.一.工作过程:1>服务器建立公钥,远程服务器会在/ etc/...

2018-11-09 18:34:36 1732

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除