自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SQLite数据库

SQLite数据库 SQLite3基本介绍 SQLite是一个遵守ACID(原子性、一致性、隔离性和持久性)的关系型数据库。SQLite不像常见的客户端\服务端结构的数据库,它将整个数据库作为一个单独的、可跨平台使用的文件存储在主机中。采用了写入数据将整个数据库文件加锁的简单设计,写操作只能串行进行,但是读操作可以多任务同时进行。 SQLite实现了多数SQL-92标准,但却失了某些特性比如仅部分...

2018-10-21 22:09:08 8247

原创 Java多线程:同步集合与同步锁

Java多线程:同步集合与同步锁 同步集合 同步集合在多线程开发中扮演非常重要的角色,本文介绍些常用但被忽略的同步集合。 CopyOnWriteArrayList Copy-On-Write是一种用于程序设计中的优化策略,基本思路是多个线程共享同一个列表,当某个线程想要修改这个列表的元素时会把列表中的元素Copy一份,然后进行修改,修改完后再讲新的元素设置给这个列表,是一种延时懒惰策略。好处是可以...

2018-10-14 21:58:34 4677 1

原创 Java多线程:多线程基础

多线程基础 多线程实现-Thread和Runnable 通常使用如下代码启动一个新的线程: private void startNewThread1() { new Thread() { @Override public void run() { //耗时操作,此时target为空 } }.start(); }...

2018-10-07 12:47:28 7403 1

原创 Android 消息机制 Handler、Looper与MessageQueue

Android 消息机制 Android的消息机制主要指Handler的运行机制,Handler的运行需要底层的MessageQueue和Looper支撑 MessageQueue就是消息队列,它内部存储了一组消息,以队列的形式对外提供插入和删除的工作,但内部存储结构不是真正的队列,而是采用单链表的数据结构来存储消息列表 Looper就是消息循环,它会以无限循环的形式去查找是否有新消息,有的话就处...

2018-10-05 22:34:56 263

空空如也

空空如也

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

TA关注的人

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