- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 网络协议概述
大多数网络都采用分层的体系结构,每一层都建立在它的下层之上,同时向它的上一 层提供一定的服务,而把如何实现这一服务的细节对上一层加以屏蔽。一台设备上的第 n 层与另一台设备上的第 n 层进行通信的规则就是第 n 层协议。在网络的各层中存在着许多 协议,接收方和发送方同层的协议必须一致,否则一方将无法识别另一方发出的信息。网 络协议是网络上所有设备(网络服务器、计算机及交换机、路由器、防火墙等)之间通信 规则的集合,它规定了通信时信息必须采用的格式和这些格式的意义。通过网络协议,网 络上各种设备才能够相互交换
2021-02-19 16:05:58 284
原创 组件和模块
模块:强调职责,这是一个可实现的单元,其核心是内聚和分离。 组件:强调复用。 模块&组件:与模块相比,组件对依赖行的要就更高,可以简单地理解为:组件是满足可复用的模块。 (以上摘自app架构师一书) ...
2020-04-20 12:34:09 179
原创 Android 事件传递学习记录(二)
事件传递源码学习: Activity public boolean dispatchTouchEvent(MotionEvent ev) { if (ev.getAction() == MotionEvent.ACTION_DOWN) { onUserInteraction(); } if (getWindow()....
2019-01-17 22:45:31 90
原创 Android 事件传递学习记录(一)
public class TestActivity1 extends Activity { private String TAG = TestActivity1.class.getSimpleName(); @Override protected void onCreate(@Nullable Bundle savedInstanceState) { ...
2019-01-17 22:21:30 127
原创 一次记录:静态代码块,非静态代码块,构造方法执行顺序
public class Person { protected static String Name = "张三"; public static String getName() { return Name; } static { System.out.print("Person 静态代码快\n"); } { ...
2019-01-12 11:03:09 122
原创 java 异常(exception)和错误(error)学习
throwable 是Java中所有exception 和errors的父类。 throwable 及所有子类都可以通过new的方式实例化。 errors是程序无法处理,一般是硬件原因导致,由虚拟机生成并抛出。ava虚拟机运行错误(Virtual MachineError),当JVM不再有继续执行操作所需的内存资源时,将出现 OutOfMemoryError。这些异常发生时,Java虚...
2019-01-08 22:56:39 639
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人