自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 leveldb 源码--总体架构分析

一 本文目的 对leveldb的总体设计框架分析(关于leveldb基本原理,此文不做阐述,读者可以自行检索文章阅读即可),对leveldb中底层数据存储数据格式,内存数据模型,compact,版本管理,快照等机制实现介绍以及整个leveldb实现源码中各文件源码的职责,方便快速对leveldb...

2019-10-02 13:10:00

阅读数 0

评论数 0

转载 并查集-----------Js迷宫游戏

<!DOCTYPE html> <html> <head> <title>MyHtml.html</title> &l...

2019-10-01 23:59:00

阅读数 0

评论数 0

转载 泛型反射性能优化

一,泛型反射优化:基本思路,根据泛型缓存原理(静态构造+静态字段) public class Accessor<S> { /// <summary> /// 属性类型 ...

2019-09-26 14:49:00

阅读数 0

评论数 0

转载 高通平台开机LOGO修改LK(bootloader)下实现【转】

网络上已经有许多在kernel中修改开机Logo的文章,本文就LK下实现开机logo进行简述 需要用到ffmpeg工具,没有安装ffmpeg请参考这里: http://blog.csdn.net/redstarofsleep/article/details/45092145 运行"ffm...

2019-09-24 14:01:00

阅读数 1

评论数 0

转载 23种设计模式中篇

结构型设计模式 ,共7种 (1)桥接模式 (2)装饰者模式 (3)组合模式 (4)适配器模式 (5)外观模式 (6)享元模式 (7)代理模式 桥接模式【jdbc采用的就是这种模式】 将抽象和实现部分的分离,更好的可扩展性,桥接模式要求正确识别出系统中两个独立变化的维度,因此其...

2019-09-24 12:03:00

阅读数 0

评论数 0

转载 1. Linux-3.14.12内存管理笔记【系统启动阶段的memblock算法(1)】

memblock算法是linux内核初始化阶段的一个内存分配器(它取代了原来的bootmem算法),实现较为简单。负责page allocator初始化之前的内存管理和分配请求。 分析memblock算法,可以从几点入手: memblock算法初始化; memblock算法管理内存的申请和释放;...

2019-09-23 22:48:00

阅读数 0

评论数 0

转载 Recovery启动流程--recovery.cpp分析

这篇文章主要通过分析高通recovery目录下的recovery.cpp源码,对recovery启动流程有一个宏观的了解。 当开机以后,在lk阶段,如果是recovery,会设置boot_into_recovery=1,然后读取recovery.img镜像,把recovery.img的地址和ram...

2019-09-23 10:17:00

阅读数 1

评论数 0

转载 centos7 安装 Mysql 5.7.27,详细完整教程

1.下载 MySQL yum包 wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm 2.安装MySQL源 rpm -Uvh mysql57-community-release...

2019-09-22 00:26:00

阅读数 8

评论数 0

转载 洛谷P2463 [SDOI2008]Sandy的卡片(后缀数组SA + 差分 + 二分答案)

题目链接:https://www.luogu.org/problem/P2463 【题意】 求出N个串中都出现的相同子串的最长长度,相同子串的定义如题:所有元素加上一个数变成另一个,则这两个串相同,可以很简单的得出,差分后的串相同即相同。 【思路】 首先肯定是要对N个串分别进行差分,然后将...

2019-09-21 15:29:00

阅读数 0

评论数 0

转载 23种设计模式下篇

行为型模式,共11种 (1)责任链模式 (2)策略模式 (3)模板方法 (4)状态模式 (5)访问者模式 (6)观察者模式 (7)迭代器模式 (8)命令模式 (9)备忘录模式 (10)中介者模式 (11)解释器模式 责任链模式 将接收者对象连成一条链,并在该链上传递请...

2019-09-21 11:53:00

阅读数 0

评论数 0

转载 用simulink matlab 自动代码生成无刷电机的c代码

主控mcu :stm32f405Rg 编译器:keil5 MCU代码生成器: stm32cubemx ,f4 1.21.0 无刷电机 bldc 有霍尔 三步启动法。 用stateflow 图形化编程,非常方便就能实现自己的控制算法。 ...

2019-09-19 20:38:00

阅读数 1

评论数 0

转载 Recovery启动流程(2)---UI界面【转】

Recovery启动流程系列文章把recvoery目录下文件分成小块讲解,最后再以一条主线贯穿所有的内容。这篇文章主要讲解Recovery-UI的相关内容。 我们知道,当我们通过按键或者应用进入recovery模式,实质是kernel后加载recovery.img,kernel起来后执行的第一个进...

2019-09-19 14:28:00

阅读数 0

评论数 0

转载 23种设计模式上篇

创建型模式,共5种: (1)工厂方法模式 (2)抽象工厂模式 (3)单例模式 (4)建造者模式 (5)原型模式 简单工厂模式 在GOF23种设计模式中,简单工厂模式并不包含在其中。他是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为...

2019-09-19 14:10:00

阅读数 0

评论数 0

转载 荷兰国旗问题

给定一个数组arr,和一个数num,将数组中小于num的数放在左边,等于的放在中间,大于的放在右边 public class Netherlands { public static void sort(int [] arr , int L , int R , int...

2019-09-19 10:26:00

阅读数 0

评论数 0

转载 android-ramdisk.img分析、recovery.img&boot.img执行过程【转】

一、ramdisk介绍 ramdisk通过直面意思就大概能理解意思,ram disk虚拟内存盘,将ram模拟成硬盘来使用的文件系统。对于传统的磁盘文件系统来说,这样做的好处是可以极大提高文件访问速度;但由于是ram,所以 在掉电后,这部分内容不能保存。ramdisk文件系统是在系统上电后直接从磁盘...

2019-09-18 17:25:00

阅读数 1

评论数 0

转载 Android Recovery升级原理

摘要 Recovery模式指的是一种可以对安卓机内部的数据或系统进行修改的模式(类似于windows PE或DOS)。也可以称之为安卓的恢复模式,在这个所谓的恢复模式下,我们可以刷入新的安卓系统,或者对已有的系统进行备份或升级,也可以在此恢复出厂设置(格式化数据和缓存)。 1. Recovery相...

2019-09-18 17:04:00

阅读数 0

评论数 0

转载 linux 的swap、swappiness及kswapd原理【转】

本文讨论的 swap基于Linux4.4内核代码 。Linux内存管理是一套非常复杂的系统,而swap只是其中一个很小的处理逻辑。 希望本文能让读者了解Linux对swap的使用大概是什么样子。阅读完本文,应该可以帮你解决以下问题: swap到底是干嘛的? swappiness到底是用来调节什么...

2019-09-18 15:22:00

阅读数 0

评论数 0

转载 文件复制多份

public class FileCopy { public static void main(String[] args) throws Exception { File f1 = new File("D:\\test\\demo.doc"); ...

2019-09-17 17:50:00

阅读数 0

评论数 0

转载 数组小和

数组小和的定义如下: 例如,数组s=[1,3,5,2,4,6],在s[0]的左边小于或等于s[0]的数的和为0,在s[1]的左边小于或等于s[1]的数的和为1,在s[2]的左边小于或等于s[2]的数的和为1+3=4,在s[3]的左边小于或等于s[3]的数的和为1,在s[4]的左边小于或等于s[4]...

2019-09-16 00:36:00

阅读数 0

评论数 0

转载 常见排序算法

1 冒泡排序 public class BubbleSort { public static void main(String[] args) { int [] arr = new int[] {2,5,12,8,23,90,34}; sor...

2019-09-15 23:46:00

阅读数 0

评论数 0

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