240 发简信
IP属地:广东
  • Redis简单使用

    Redis 简介 概念 基于键值对key-value的数据库,value可以为sting、hash、list、set、zset等多种数据结构。提供键过期,发布订阅,事务,流水...

  • 120
    MySql深度优化浅析

    MySQL注意知识点 INT(N)表示什么? N是显示宽度,不表示存储数字的长度限制。使用zerofill表示长度小于N时,使用0填充高位,直到长度为N,长度大于N时,按照实...

  • 120
    并发编程

    并发编程基础 Java线程模型 发生了系统调用的锁,就是重量锁 MMU: 虚拟地址映射 线程类型 用户线程:使用Java代码创建的线程。 内核线程:操作系统对应的线程 对应关...

  • 120
    ThreadLocal浅析

    ThreadLocal用来存储线程隔离的数据。 Thread类中有一个ThreadLocalMap成员变量threadLocals,ThreadLocalMap中有一个Thr...

  • 120
    Android面试复习

    1、Handler: 1):系统Handler的创建过程及相关对象的创建:在ActivityThread的main方法中调用getHandler方法创建,getHandler...

  • Android中AsyncTask详解

    定义 AsyncTask是一个抽象类,在使用时需要继承该类,实现其抽象方法protected abstract Result doInBackground(Params......

  • 120
    Java高级语言

    泛型 为什么需要泛型 重构相同函数体且不同类型返回值和参数时,可以使用泛型。而不需要多个重构函数比如: 泛型中的类型在使用时指定,不需要强制类型转换,在定义了特定的类型后,只...

  • Glide图片加载三步曲源码解析

    Glide图片加载框架大家都应该不会陌生,集成使用起来非常的简单,但是之前都没怎么看过Glide的源码,现在自己照着源码钻研一下,看看到底是如何通过这三个方法,就能加载出图片...

  • 120
    EventBus 3.0 源码分析

    我每周会写一篇源代码分析的文章,以后也可能会有其他主题.如果你喜欢我写的文章的话,欢迎关注我的新浪微博@达达达达sky地址: http://weibo.com/u/20306...

  • Android版本适配(6.0到9.0)

    之前项目targetSdk基于Android6.0即API版本号为23进行开发,现在需要升级到9.0,期间跨越了好几个版本需要进行适配,那没有办法,动手开干,现在将适配所需要...

  • 120
    Python基础学习笔记

    Python貌似有点火热,上手还是比较简单的,自己找了个教程也偷偷的学习一下,扒了一下网上的图片和数据,感觉并不是很难呀(不过之前换电脑,代码丢了,有点可惜,不过网上教程一抓...

  • 120
    看起来很单纯,实际城府很深的女人,大都有这样的特征

    尽管我们都希望能够一直这么单纯下去,可是社会总是会教会我们成长,社会是不会变的,复杂的更是人心,既然我们不能改变外在,那我们只有提高自己的识人能力,懂得在这个复杂的社会里明哲...

  • Handler源码解析

    之前就有自己看过Handle的源码和一些别人发过的文章,但是貌似看过之后过了不久就又忘记了,只记得个大概,现在自己再过一遍并且记录下来,加深自己的记忆。源码基于Android...

  • 120
    Android webView 8.0系统 部分手机无法跳转页面 (Bugly引发的血案)

    最近公司项目出现一个奇怪的问题,webView跳转页面的时候,在Android 8.0系统的oppo Vivo 还有三星手机无法跳转第三方存管页面,而跳转我们前端自己写的页面...

  • 120
    MySQL数据库学习笔记整理

    数据库对于后端开发来说是必不可少所要用到的,而MySQL数据库是其中的主流之一,在中小型公司中使用的较为广泛,作为关系型数据库可以当成入门级别进行学习标准SQL语法,基础功能...