WhoAYou's Blogs

没有人天生倔强,只因梦想寸土不让


  • 首页

  • 标签

  • 分类

  • 归档

  • 搜索

深入源码分析StringBuffer和StringBuilder

发表于 2018-07-02 | 分类于 源码
深入源码分析StringBuffer和StringBuilder众所周知,StringBuffer是线程安全,StringBuilder线程不安全,所以StringBuilder性能略高,那还有没有其他细节上的特性呢?让我们从源码分析 StringBuffer和StringBuilder都继承了Ab ...
阅读全文 »

深入源码分析Integer类

发表于 2018-07-01 | 分类于 源码
深入源码分析Integer类Java中的包装类与基本类型一一对应,为了让你拥有面向对象的特点,方便来同一管理,所以就创造了基本类型的包装类,属于引用类型,并且可以实现自动拆装箱,实现基本类型和包装类的自动转换,其中Integer类的源码很值得深入分析和思考学习。 Integer类的关键源码 包装类都 ...
阅读全文 »

SQL优化和索引分析优化

发表于 2018-07-01 | 分类于 SQL优化
SQL优化和索引分析优化性能下降的分析 索引失效 关联查询太多join 设计缺陷或不得已的需求 服务器调优及各个参数设置 缓冲 线程数 SQL语句的执行顺序手写SQL的顺序 机读的执行顺序 从 from开始执行读取 SQL解析过程 7种Join连接 两表共有部分:inner ...
阅读全文 »

深入源码分析String类

发表于 2018-06-26 | 分类于 源码
深入源码分析String类String类基本情况 不可变类,使用了final修饰,不可被继承 一旦创建String对象,包含这个对象的字符序列不可被改变 底层使用字符数组 char value[] 实现类序列化接口,可序列化的 效率较低,其每次增删改操作都会重新创建一个新的String对象,会造成 ...
阅读全文 »

计算机网络知识

发表于 2018-06-21 | 分类于 理论
计算机网络知识OSI和TCP/IP各层的结构和功能OSI体系协议应用层 表示层 会话层 运输层 网络层 数据链路层 物理层 TCP/IP协议体系应用层 运输层 网际层 网络接口层 五层协议体系应用层 运输层 网络层 数据链路层 物理层 各层的作用应用层 通过应用进程间的交互来完成特定的网络应用 应用 ...
阅读全文 »

计算机操作系统常用知识

发表于 2018-06-20 | 分类于 理论
计算机操作系统常用知识进程和线程的具体含义,作用和区别进程 进程是具有一定功能的程序关于某个数据集合上的一次运行活动 进程是系统进行资源调度和分配的一个独立单位。 进程是正在运行的程序 线程 线程是进程的实体 线程是CPU调度和分派的基本单位。 线程是比进程更小的,能独立运行的基本单位。 区别一 ...
阅读全文 »

Java多线程基础-一些重要的基本概念

发表于 2018-06-20 | 分类于 Java多线程基础
多线程基本概念程序(program) 为了完成特定任务、用某种语言编写的一组指令的集合。即一段静态的代码,静态对象。 进程(process) 程序的一次执行过程,或者是正在运行的一个程序,是动态过程。 动态过程:有自身的产生、存在和消亡的过程。 程序是静态的,而进程是动态的。 线程(thre ...
阅读全文 »

JavaSE回顾-多线程基础知识整合

发表于 2018-06-20 | 分类于 JavaSE回顾
JavaSE回顾-多线程基础知识整合多线程基本概念程序(program) 为了完成特定任务、用某种语言编写的一组指令的集合。即一段静态的代码,静态对象。 进程(process) 程序的一次执行过程,或者是正在运行的一个程序,是动态过程。 动态过程:有自身的产生、存在和消亡的过程。 程序是静态的 ...
阅读全文 »

理解Java中的多态和instanceof

发表于 2018-06-16 | 分类于 JavaSE
多态 事物 存在的多种形态 多态的前提 有继承关系 有方法重写 有父类引用指向子类对象 多态成员访问特点 成员变量 编译看左边(父类),运行看左边(父类)。 成员方法 编译看左边(父类),运行看右边(子类)。动态绑定 静态方法 编译看左边(父类),运行看左边(父类)。 静态和类相关 ...
阅读全文 »

一些缓存问题

发表于 2018-06-16 | 分类于 缓存
缓存问题缓存的雪崩场景 原因: 缓存大面积的同时失效 解决:避免缓存设置相近的有效期 为有效期增加随机值 统一规划有效期,失效时间均匀分布 如果是热点信息,持续高并发 增加互斥锁(Jvm锁机制,分布式锁机制) 实现缓存永不过期,异步更新 优点:不阻塞线程,用户体验好,不会出现雪崩场景 缺点 ...
阅读全文 »
12…4
胡啊呦

胡啊呦

一些笔记,一些感悟,一些分享

32 日志
11 分类
31 标签
RSS
CSDN
© 2018 胡啊呦
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4
本站总访问量 次 | 有人看过我的博客啦