- 博客(3)
- 资源 (2)
- 问答 (10)
- 收藏
- 关注
原创 并发基础知识扫盲
1. 进程和线程 提到并发,首先需要了解下进程和线程。 1.1 进程 进程,可以理解为就是一个应用程序,如当我们听音乐时,开启的程序就是一个进程;当我们听着音乐,写着代码,这个时候就开启了两个程序,有两个进程在运行。此时,相当于 CPU 在同时处理两个任务,属于并发,对用户来说,两个进程就像在同时运行一样。现代的多核处理器,确实可以做到多个进程并行。一个进程开启,操作系统会为这个进程分配独立的资源...
2019-07-22 00:25:22 177
原创 Serializable 和 Parcelable
1.序列化和反序列化 序列化(Serialization)是将对象的状态信息转化为可以存储或者传输形式的过程,一般将一个对象存储到一个储存媒介,例如档案或记忆体缓冲等,在网络传输过程中,可以是字节或者 XML 等格式;而字节或者 XML 格式,可以还原成完全相等的对象,这个相反的过程又称为反序列化。 2.序列化的作用 通常完成序列化是由于以下三方面的需要: 永久性保存对象,保存对象的字节序列...
2019-07-14 17:48:27 219
原创 AsyncTask 源码分析
AsyncTask 简介 在 Android 中执行耗时任务时,我们一般不直接自己 new 一个 Thread,而且在 Android Studio 中也会给出提示,不建议使用传统的 Thread,那么有哪些方式呢? HandlerThread 是一个 Thread,内部使用 Handler,它与普通 Thread 的区别是通过 handler 向消息队列中添加消息,优势是可以利用 Mess...
2019-07-01 08:33:35 125
机械零件装配的交互仿真系统
2015-06-03
MFC程序做好要打包,有办法限制安装次数吗?
2015-05-29
MFC根据不同分辨率设置SetMenuSizes时,一般多大合适,请给出常用分辨率的
2015-05-28
哪个版本window media player解码器稳定好用
2015-05-27
MFC使用window media player时遇到的问题
2015-05-26
MFC父窗口上动态创建对话框出错
2015-05-23
MFC中使用windows mediaplayer的错误
2015-05-22
将视频放在服务器上供客户端访问,实现的过程
2015-05-17
加速度信号积分求 速度和位移
2015-05-06
Visual Studio版本问题
2015-04-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人