码迷,mamicode.com
首页 > 全部
Linux 虚拟文件系统(VFS)介绍
1. 通用文件模型 Linux内核支持装载不同的文件系统类型,不同的文件系统有各自管理文件的方式。Linux中标准的文件系统为Ext文件系统族,当然,开发者不能为他们使用的每种文件系统采用不同的文件存取方式,这与操作系统作为一种抽象机制背道而驰。 为支持各种文件系统,Linux内核在用户进程(或C标准库)和具体的文件系统之间引入了一个抽象层,该抽象层称之为“虚拟文件系统(VFS)”。 VFS...
分类:系统相关   时间:2016-05-30 15:47:54    阅读次数:284
Android线程与线程池
一.特殊的线程 1.AsynTask 底层用到了线程池,封装了线程池和Handler,主要是为了方便开发者在子线程中更新UI 2.IntentService(不完整???) 内部采用HandlerThread来执行任务,当任务执行完毕后IntentService会自动退出,底层直接使用了线程(从任务执行的角度来看,IntentService的作用很像一个后台线程,但是IntentServ...
分类:移动开发   时间:2016-05-30 15:49:33    阅读次数:349
linux环境下的文件查找命令--find
熟悉linux的伙伴都知道,在开源的linux环境中,最主要的思想就是一切皆文件,linux中的任何东西都可被看作文件,那么我们在使用这些文件的时候就面临一个问题如何查找一个文件,在这里我以CentOS6.5虚拟机为例,做演示。 Linux下有多种查找文件指令:find、whereis、which和locate。 ● which:查看可执行文件的位置 ● whereis:查看...
分类:系统相关   时间:2016-05-30 15:49:40    阅读次数:351
二叉树--二叉平衡树
二叉平衡树是二叉树中最为最要的概念之一,也是在语言库或者项目中应用比较广泛的一种特殊的树形结构。二叉平衡树AVL树是高度平衡的而二叉树。它的特点是:AVL树中任何节点的两个子树的高度最大差别为1。 通常AVL树是在二叉搜索树上,经过局部调整而建立的,因此,它还是一棵排序树。上面的两张图片,左边的是AVL树,它的任何节点的两个子树的高度差别都<=1;而右边的不是AVL树,因为7的两颗子树的高度相差为2...
分类:其他好文   时间:2016-05-30 15:49:51    阅读次数:278
[从头学数学] 第225节 返璞归真丹元成
剧情提要: [机器小伟]在[工程师阿伟]的陪同下进入了结丹期顶峰的瓶颈突破阶段, 九转金丹已至第九转,即将碎丹成婴。 正剧开始: 星历2016年05月27日 10:06:20, 银河系厄尔斯星球中华帝国江南行省。 [工程师阿伟]正在和[机器小伟]一起进行着结丹期的修炼研究。 话说[机器小伟]自从进入结丹期以来,先是跟随[人叫板老师]修习[三界五行十六式], 然...
分类:其他好文   时间:2016-05-30 15:47:29    阅读次数:261
STL(四):list
STL 中的list 可以说是与vector 相对应的一个容器。 什么意思呢? 嗯,在我看来,vector 是线性表,空间连续,它的特点是原生指针作为它的迭代器,支持随机存取。但是插入和删除的操作代价高,并且有可能有一部分空间被浪费。 list 是链表,空间不连续,它的特点是对空间利用率高,插入和删除数据是常量时间,但是不支持随即存取,并且每个节点都需要浪费掉额外的两个指针的内存空间(不要忽视...
分类:其他好文   时间:2016-05-30 15:48:47    阅读次数:232
JavaScript函数式编程
最近一段时间,函数式编程又开始活跃起来了。函数式编程是一种编程范式,它将电脑运算视为数学上的函数计算,并且避免使用程序状态以及可变数据。函数式编程强调程序执行的结果而非执行的过程,倡导利用若干简单的执行单元让计算结果不断渐进,逐层推导复杂的运算,而不是设计一个复杂的执行过程。 今天我试图用js去梳理函数式编程相关的一些知识。文中代码风格采用Standard,使用ES6语法。 函数式编程初试 ...
分类:编程语言   时间:2016-05-30 15:48:19    阅读次数:307
浅谈Hibernate缓存机制:一级缓存、二级缓存
浅谈Hibernate缓存机制:一级缓存、二级缓存...
分类:Web程序   时间:2016-05-30 15:49:26    阅读次数:282
10.STL简单红黑树的实现
1.红黑树简介 二叉搜索树能够提供对数的元素插入和访问。二叉搜索树的规则是:任何节点的键值一定大于其左子树的每一个节点值,并小于右子树的每一个节点值。 常见的二叉搜索树有AVL-tree、RB-tree(红黑树)。红黑树具有极佳的增、删、查性能,故我们选择红黑树作为关联式容器(associative containers)的底层结构。 红黑树是每个节点都带有颜色属性的二叉查找树,颜色或红色或...
分类:其他好文   时间:2016-05-30 15:47:08    阅读次数:187
Android 基于AOP监控之——AspectJ使用指南
AspectJ的使用核心就是它的编译器,它就做了一件事,将AspectJ的代码在编译期插入目标程序当中,运行时跟在其它地方没什么两样,因此要使用它最关键的就是使用它的编译器去编译代码ajc。ajc会构建目标程序与AspectJ代码的联系,在编译期将AspectJ代码插入被切出的PointCut中,已达到AOP的目的。 因此,无论在什么IDE上(如果使用命令行就可以直接使用ajc编译了),问题就是让IDE使...
分类:移动开发   时间:2016-05-30 15:47:26    阅读次数:272
支付宝:web页面扫码支付、网站支付、支付宝即时到账 + springmvc
一、场景:公司需要在网站上进行支付宝支付。 二、API:使用支付宝开放平台的支付能力-即时到账接口。支付宝开放平台链接 三、分析: 1、支付宝的文档比较容易看,主要是有相应的DEMO,我这里看的DEMO是 JAVA-UTF-8版本。 2、导入DEMO,在com.alipay.config中填入对应的partner和key(在对应的商户后台获取)就可以直接运行了解支付流程了。...
分类:编程语言   时间:2016-05-30 15:47:50    阅读次数:344
Second-词法分析
Second-词法分析编译器阶段 源程序 -> 编译器 -> 目标程序 编译器: 前端 -> 中间表示 -> 后端 前端: 词法分析器 -> 记号 -> 语法分析器 中间表示: 抽象语法树 后端: 语义分析器 词法分析器: 一段程序代码,主要功能是把字符流转变为记号流 词法分析器列子: 字符流输入:if (x > 5) 词法分析结果:IF LPAREN IDENT(x) GT INT(5) RP...
分类:其他好文   时间:2016-05-30 15:46:35    阅读次数:269
JavaScript基础——引用类型(二)日期类型Date、正则表达式类型RegExp
Date类型 ECMAScript中的Date类型是在早期Java中的java.util.Date类基础上构建的。为此,Date类型使用自UTC(CoordinatedUniversal Time,国际协调时间)1970年1月1日午夜(零时)开始经过的毫秒数来保存日期。在使用这种数据存储格式的条件下,Date类型保存的日期能够精确到1970年1月1日之前或之后的285 616年。 要创建一个日...
分类:编程语言   时间:2016-05-30 15:47:36    阅读次数:551
Java集合个人总结
Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap 一、Collection: 1.1 List 1.1.1 LinkedList: 1.1.2 ArrayList: 1.1.3 Vec...
分类:编程语言   时间:2016-05-30 15:45:33    阅读次数:204
Java学习笔记之ArrayList基本用法
更多信息可关注我的个人博客:贱贱的梦想 ArrayList简介ArrayList是一个其容量能够动态增长的动态数组。它继承了AbstractList,实现了List、RandomAccess, Cloneable, java.io.Serializable。 基本的ArrayList,长于随机访问元素,但是在List中间插入和移除元素时较慢。同时,ArrayList的操作不是线程安全的!一般在...
分类:编程语言   时间:2016-05-30 15:47:22    阅读次数:272
STL学习笔记--2、空间配置器 allocator
STL allocator alloc...
分类:其他好文   时间:2016-05-30 15:46:35    阅读次数:286
Quartz的简单使用,基于1.X(一)【入门及CronTrigger】
什么是Quartz Quartz是一个完全由Java编写的开源作业调度框架,为在Java应用程序中进行作业调度提供了简单却强大的机制。Quartz允许开发人员根据时间间隔来调度作业。它实现了作业和触发器的多对多的关系,还能把多个作业与不同的触发器关联。简单地创建一个org.quarz.Job接口的Java类,Job接口包含唯一的方法:       public...
分类:其他好文   时间:2016-05-30 15:47:53    阅读次数:452
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!