Android使用Room持久化SQLite
原文链接
前言
Android中提供了SQLite数据库进行数据的持久化 ,并提供了对应API访问数据库,而Room框架提供了SQLite数据访问抽象层,为高效的数据库访问层带来便捷
APP可以缓存用户数据,当APP离线时便从SQLite读取数据,当重...
设计模式学习(一):多用组合少用继承(C#)
《深入浅出设计模式》学习笔记第一章
原始需求和设计
事情是这样开始的,公司需要做一套程序,鸭子,设计如下:
一个鸭子父类,多个派生类,三个可override的方法。
第一次需求变更
我们要会飞的鸭子!!!!!
所以我们做了如下的更改:
父类加了fly方法,嗯,所有的鸭子都会飞了...
akka设计模式系列-消息模型
通过前面的文章我们总结了几个常见的actor设计模式,但此处不得不提前介绍一下在Akka中消息的设计模式。随着对Akka的使用,我们会发现,使用Akka设计系统其实就是面向消息编程。actor之间消息设计的是否合理,往往意味着Akka应用设计的是否合理。
新手学JAVA(九)----Model1 And Model2
<div class="markdown_views">
<p></p>
<div class="toc">
<div class="toc">
<ul>
<li>
<a href="#javaweb%E5%BA%94%E7%94%A8%E7%BB%93%E6%9E%84%E5%8F%91%E5%B1%95%E4%B8%89%E4%B8%AA%E9%98%B6%E6%AE%B5
akka设计模式系列-基础模式
本文介绍akka的基本使用方法,由于属于基础功能,想不出一个很高大上的名称,此处就以基础模式命名。下文会介绍actor的使用方法,及其优劣点。
class SimpleActor(name:String) extends Actor {
private def doWork(message...