在很多时候,我们会用到数据库,我们移动端使用的数据库,一般都是嵌入型数据库,是一种较轻型的数据库, 一般很多时候,大牛封装的FMDB的第三方,已经足够满足我们的需求了! 现在分享一下自己的学习心得,希望能帮到大家! 一、简要说明 1.什么是FMDB FMDB是IOS平台的SQLite数据库框架 FM ...
分类:
移动开发 时间:
2016-11-12 18:58:49
阅读次数:
270
java5 中的线程并发库 主要在java.util.concurrent包中 还有 java.util.concurrent.atomic子包和java.util.concurrent.lock子包 ...
分类:
编程语言 时间:
2016-11-07 02:38:07
阅读次数:
276
前言:之前做了公司阅读类的App,最近有时间来写一下阅读部分的实现过程,供梳理逻辑,计划会写一个系列希望能涉及到尽量多的方面与细节,欢迎大家交流、吐槽、拍砖,共同进步。 阅读的排版用的是coretext,这篇介绍用coretext实现基本的排版功能。 关于coretext的实现原理,可以查看文档或其 ...
分类:
移动开发 时间:
2016-11-04 17:02:27
阅读次数:
548
在有些严格的系统中,我们需要做到干净的停止线程并清理相关状态。涉及到这个主题会带出很多的相关点,简单的总结如下: 我们知道,在java中,有一个volatile关键字,其官方说明(https://docs.oracle.com/javase/tutorial/essential/concurrenc ...
分类:
编程语言 时间:
2016-11-02 14:25:16
阅读次数:
256
转自:http://blog.chinaunix.net/uid-20382483-id-4077101.html tasklet Workqueue 处于atomic context,不能sleep 不处于atomic context,可以sleep 处于中断上下文,OS不可以进行进程调度 处于进 ...
分类:
其他好文 时间:
2016-11-02 01:24:11
阅读次数:
108
(一)与C++11多线程相关的头文件C++11 新标准中引入了四个头文件来支持多线程编程,他们分别是 ,,,和。
?:该头文主要声明了两个类, std::atomic 和 std::atomic_f...
分类:
编程语言 时间:
2016-10-31 22:12:35
阅读次数:
664
1. Java内存模型(Java Memory Model, JMM) Java的内存模型如下,所有变量都存储在主内存中,每个线程都有自己的工作内存。 共享变量:如果一个变量在多个线程中都使用到了,那么这个变量就是这几个线程的共享变量。 可见性:一个线程对共享变量的修改,能够及时地到主内存并且让其他 ...
分类:
编程语言 时间:
2016-10-31 00:34:07
阅读次数:
340
题目:http://acm.gdufe.edu.cn/Problem/read/id/1356 Problem B. Relative atomic mass Problem B. Relative atomic mass Time Limit: 2000/1000ms (Java/Others) ...
分类:
其他好文 时间:
2016-10-28 22:30:31
阅读次数:
197
准备花点时间看看 java.util.concurrent这个包的源代码,来提高自己对Java的认识,努力~~~ 参阅了@梧留柒的博客!边看源码,边通过前辈的博客学习! 包下的代码结构分类: 1.java.util.concurrent.atomic,正如它的英文意思一样,是一个线程安全、原子操作相 ...
分类:
编程语言 时间:
2016-10-28 15:37:12
阅读次数:
203
1.8.1 Built-in Atomic Data Types Python has two main built-in numeric classes(内置函数,int 和 float) that implement the integer and floating point data typ ...
分类:
其他好文 时间:
2016-10-22 20:16:26
阅读次数:
294