会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
大~熊
生活不只眼前的苟且,还有...
博客园
首页
新随笔
联系
订阅
管理
2020年10月10日
谈谈InnoDB中的B+树索引
摘要: 本文介绍一下索引相关知识。《MySQL技术内幕-InnoDB存储引擎》这个书确实非常经典,但是有些地方理解起来还是比较费劲的,比如与索引有关的覆盖索引,感觉看完仍然不是特别理解。本文算是个人的一个读书笔记,里边加入了自己的一些理解,对每种索引都画了一个对应的树的示意图,不一定对,但是有助于理解。期望对你有所启示, 如果错误,欢迎批评指正。
阅读全文
posted @ 2020-10-10 08:29 大~熊
阅读(3635)
评论(3)
推荐(3)
2020年10月9日
IO那些事
摘要: 本文将简单介绍Linux的5大IO模型以及java中的3大IO模型,并介绍java的NIO的基础知识点
阅读全文
posted @ 2020-10-09 22:59 大~熊
阅读(712)
评论(0)
推荐(1)
2020年5月25日
设计模式之禅读书笔记-22个设计模式
摘要: 慎点!!!本文是长达2000行的水文~
阅读全文
posted @ 2020-05-25 22:39 大~熊
阅读(538)
评论(0)
推荐(1)
2020年5月23日
《设计模式之禅》读书笔记-六大设计原则
摘要: 水文一篇,六大设计原则
阅读全文
posted @ 2020-05-23 17:43 大~熊
阅读(327)
评论(0)
推荐(0)
《java并发编程艺术》学习笔记
摘要: 本文是学习笔记中的思维导图,感觉思维导图是个好东西,可以加深记忆、构建知识体系、还能为将来的复习提供便利。 完整笔记的地址在文末。说明下,并发编程的底层原理和JMM我打算背下来。 完整笔记地址: "java并发编程艺术学习笔记gitbook" "java并发编程艺术学习笔记github" 下面这个是
阅读全文
posted @ 2020-05-23 00:45 大~熊
阅读(261)
评论(0)
推荐(1)
2020年5月17日
java并发编程基础
摘要: 本文主要介绍线程的基本概念和意义、多线程程序开发需要注意的问题、创建线程的方式、线程同步、线程通信、线程的生命周期、原子类等java并发编程基础内容
阅读全文
posted @ 2020-05-17 21:00 大~熊
阅读(405)
评论(0)
推荐(0)
2020年5月8日
java线程池原理解析
摘要: 五一假期大雄看了一本《java并发编程艺术》,了解了线程池的基本工作流程,竟然发现线程池工作原理和互联网公司运作模式十分相似。 线程池处理流程 原理解析 互联网公司与线程池的关系 这里用一个比喻来描述一下线程池,中间有一些名词你可能不是太清楚,后边源码解析的部分会讲到。 你可以把 线程池 看作是一个
阅读全文
posted @ 2020-05-08 23:24 大~熊
阅读(858)
评论(0)
推荐(2)
2020年4月29日
兄弟,你的单例模式可能不是单例!!!
摘要: 面试官:请你写个单例模式。 你:(太简单了吧,我给他来个“饿汉式”,再来个“懒汉式”),然后。。。。。。
阅读全文
posted @ 2020-04-29 11:11 大~熊
阅读(2447)
评论(22)
推荐(3)
2020年4月25日
java基础知识点思维导图
摘要: 最近边看书边整理了一份java基础知识点的思维导图,欢迎参考和批评指正。图片较大,文末有获取xmind源文件的方式. 关注以下公众号回复 我爱java即可获得 (ps: 这个真是太变态了哈哈,搞着玩玩,看看有没有同学关注)
阅读全文
posted @ 2020-04-25 15:25 大~熊
阅读(3598)
评论(0)
推荐(0)
2019年12月31日
reactNative性能优化
摘要: 本文将简单介绍一下我所收集到的React Native应用优化方法,希望对你有所启发。很多方法也是适用React web应用的。
阅读全文
posted @ 2019-12-31 22:26 大~熊
阅读(1766)
评论(0)
推荐(0)
2019年12月20日
dart入门指南
摘要: 本文将简单介绍flutter的语言特性、基础语法,以及在日常开发中非常实用的如何请求数据、如何处理异步、如何序列化与反序列化json等技能。
阅读全文
posted @ 2019-12-20 09:09 大~熊
阅读(1962)
评论(2)
推荐(1)
2019年12月17日
【转载】img图片之间的间距问题
摘要: 页面中如果有多张图片,那么图片之间会有一些间距,在某些情况下(如切好的图片再次拼接),在显示上就会出现一些问题
阅读全文
posted @ 2019-12-17 11:01 大~熊
阅读(437)
评论(0)
推荐(0)
2019年10月6日
react高级特性
摘要: 用了那么久的react, 竟不知道到原来react有那么多高级特性. 假期没事干, 试用了下一些react高级特性. 下为试用记录.
阅读全文
posted @ 2019-10-06 00:19 大~熊
阅读(1491)
评论(0)
推荐(3)
2019年10月1日
10秒钟理解react生命周期
摘要: 慎点!这是一篇很水很水的文章, 抄自[react中文文档](https://zh-hans.reactjs.org/docs/react-component.html), 本文详细介绍了react生命周期函数执行顺序, 以及各生命周期函数的含义和具体作用.
阅读全文
posted @ 2019-10-01 23:28 大~熊
阅读(3148)
评论(0)
推荐(0)
2019年9月22日
理解setState
摘要: setState是一个容易让人困惑的东西, 尤其对react初学者来说, 可能感觉有点琢磨不透. 本文结合源码和自己的理解对setState的同步异步机制做了一些分析. 有些地方可能并不是十分准确, 但希望能帮助对setState同步异步机制困惑的朋友理解一些其中的原理. 最后需要记忆一下什么场景是同步更新, 什么场景是异步更新, 这个是写代码能实实在在用的到的.
阅读全文
posted @ 2019-09-22 15:15 大~熊
阅读(803)
评论(1)
推荐(1)
2019年4月29日
webpack Code Splitting浅析
摘要: Code Splitting是webpack的一个重要特性,他允许你将代码打包生成多个bundle。对多页应用来说,它是必须的,因为必须要配置多个入口生成多个bundle;对于单页应用来说,如果只打包成一个bundle可能体积很大,导致无法利用浏览器并行下载的能力,且白屏时间长,也会导致下载很多可能用不到的代码,每次上线用户都得下载全部代码,Code Splitting能够将代码分割,实现按需加载或并行加载多个bundle,可利用并发下载能力,减少首次访问白屏时间,可以只上线必要的文件。
阅读全文
posted @ 2019-04-29 08:17 大~熊
阅读(3129)
评论(0)
推荐(1)
2018年12月10日
react源码总览(翻译)
摘要: 用react也有段时间了, 是时候看看人家源码了. 看源码之前看到官方文档有这么篇文章介绍其代码结构了, 为了看源码能顺利些, 遂决定将其翻译来看看, 小弟英语也是半瓢水, 好多单词得查词典, 不当之处请批评. 直接从字面翻译的, 后面看源码后可能会在再修改下.
阅读全文
posted @ 2018-12-10 00:31 大~熊
阅读(1790)
评论(2)
推荐(1)
2018年10月28日
用node探究http缓存
摘要: 用node搞web服务和直接用tomcat、Apache做服务器不太一样, 很多工作都需要自己做。缓存策略也要自己选择,虽然有像koa-static,express.static这些东西可以用来管理静态资源,但是为了开发或配置时更加得心应手,知其所以然,有了解http缓存的必要。另外,http缓存作为一个前端优化的一个要点,也应该有所了解。
阅读全文
posted @ 2018-10-28 21:10 大~熊
阅读(1866)
评论(0)
推荐(1)
2018年7月7日
静态资源增量更新,转自美团
摘要: 现在静态资源更新多少通过改版本号整个文件更新, 对于体积较大且经常更新的资源来说, 用户访问时经常需要重新下载, 使得可交互时间变长, 流量浪费, 体验不佳. 事实上, 一个资源的更新并非整个资源都更新了, 只是其中的一小部分更新了. 基于此, 将更新的部分已补丁的形式加入到原来的文件, 通过计算的方法生成一个新的资源貌似是个可行的方法. 美团在此方面做了一定工作, 值得研究研究. 特此转发与大家分享.
阅读全文
posted @ 2018-07-07 17:10 大~熊
阅读(614)
评论(0)
推荐(1)
2018年4月8日
前端调试相关
摘要: 参考 "https://blog.csdn.net/yin767833376/article/details/51656402" "https://developer.mozilla.org/en US/docs/Web/API/Console Usage" Alert 优点 1. 阻塞执行 缺点
阅读全文
posted @ 2018-04-08 00:35 大~熊
阅读(482)
评论(0)
推荐(0)
下一页
公告