bestsort的小站

  • 标签42

  • 分类17

  • 归档76

  • 留言板

  • 搜索

bestsort 开通公众号了~欢迎关注哟~

置顶 |
发表于 2020-01-03 更新于 2020-04-14 分类于 其他 评论数: 阅读次数:

为什么会有这个想法这一阵子一直都在 看书 / 划水 / 完成课程作业。 由于想准备一下春招实习, 所以也看了不少 掘金, 知乎, 公众号上的文章。 真心觉得公众号是个好东西~ 个人博客最近更新很少, 其实不是因为懒。 而是觉得: 我不仅仅把博客当成发布文章的地方,而是一个我自己个人学习、总结的地方。 最近由于准备春招的原因, 知识摄入的都是一些零零碎碎的东西, 而且这部分内容很容易找到非常优秀的文 ...

阅读全文 »

今天,我向开源世界迈出了第一步

发表于 2020-03-13 更新于 2020-04-14 分类于 其他 评论数: 阅读次数:

今天,我在halo中提交了人生中的第一个pull request, 优化了一下附件上传的逻辑。 最主要的,是我成功迈出了走向开源的第一步。事情起因疫情在家, 时间充足;再不收假, 毕设踌躇;静极思动, 久坐念学;项目先冲, 秋招一绝;写个网盘, 两眼抹黑;不会咋办? 翻遍Git;突遇哈喽, 研究一手;宝刀屠龙, 思路已有;操作一波, 回看哈喽;部分冗余, 可以动手;轮讯不易, Hash优许;说干就 ...

阅读全文 »

coding到底是怎么回事?

发表于 2020-01-31 更新于 2020-04-14 分类于 其他 评论数: 阅读次数:

之前从wordpress迁移到hexo的时候,用了很多家静态页面托管方案。 一开始是用的GitHub Pages,后来一是因为百度不收录这一部分,二是国内在不修改Host的情况下访问GitHub相关服务确实有点卡… 所以后来GitHub就只用作备份了。 然后又试了试码云,体验也不是很好。一是页面广告太多不喜欢,还有个也是因为SEO问题。一直到现在用的coding(貌似早就被腾讯开发者平台合并了)。 ...

阅读全文 »

设计模式实现---单例模式

发表于 2020-01-28 更新于 2020-04-14 分类于 设计模式 评论数: 阅读次数:
单例模式是设计模式的一种,属于创建型模式。单例模式是指在一次程序的运行中,相同类的实例有且最多只有一个。这样看来,用static修饰的方法好像满足条件(因为每次都是调用的同一个类而不是用new关键字创建出来的类)。sorry,并不是这样的,单例模式由他自己的 style.点击阅读全文了解详情
阅读全文 »

JDK动态代理源码剖析

发表于 2020-01-14 更新于 2020-04-14 分类于 设计模式 评论数: 阅读次数:

newProxyInstance在上一文中(没看的欢迎回去复习,要考的~),我们通过JDK实现了动态代理。为什么实现了InvocationHandler接口就可以进行代理? 我们这一次尝试从 Main 开始去分析一下源码。可以看到Main调用了Proxy.newProxyInstance(RobTicket.class.getClassLoader(), ne ...

阅读全文 »

Proxy模式概述及如何实现动态代理

发表于 2020-01-03 更新于 2020-04-14 分类于 设计模式 评论数: 阅读次数:

前一阵子不是用AOP的时候碰见了一些问题嘛, 由于AOP是基于动态代理实现的,所以今天就抽时间看了一下~代理(proxy)模式算是很经常用到的一种模式了。就像日常生活一样,自己做不到的一些事情可以找别人帮忙完成一下~比如上不去分了找代练、不想出去吃饭叫外卖 等等..代理 说简单点就是四个字找人帮忙。在编码过程中具体体现为 通过低侵入的方式来实现一些功能代理模式主要分为两种实现. 按照职责划分的话。 ...

阅读全文 »

关于Redis缓存的一些思考

发表于 2019-12-18 更新于 2020-04-14 分类于 Java 评论数: 阅读次数:

前言从一开始写 BBS-lite 的时候我就有打算整合 Redis 作为缓存, 但是在经历过 MyBatis整合Redis --> Spring Boot封装好了的Redis Cache --> 自己写Jedis控制 --> 自定义注解切入Service层进行缓存 等一系列流程后, 我发现缓存并不是这么简单。上述我使用过的方式都有一定的缺陷…MyBatis二级缓存整合RedisM ...

阅读全文 »

氢论坛:评论系统

发表于 2019-10-29 更新于 2020-04-14 分类于 氢论坛 评论数: 阅读次数:

前言终于把 氢论坛 的评论系统完成的七七八八了,卡了我很久很久,一直在想怎样才能简洁, 优美地弄出来一个评论系统.然而写着写着发现不知不觉中反而变得愚钝而麻烦了.前前后后花了将近一周时间(期间在写其他模块,闲暇的时候就会想一想关于评论的实现),最后也没有很满意.但是不管怎么样,功能终归是实现了.其中还有一部分未完成,比如说@某人,以及评论区的 markdown语法解析 .不过这些都不是什么问题了, ...

阅读全文 »

Java虚拟机探究(二)—运行时数据区域

发表于 2019-10-13 更新于 2020-04-14 分类于 JVM 评论数: 阅读次数:

本文由作者通过《深入理解Java虚拟机》总结而来转载注明出自bestsort.cn,谢谢合作概览Java 虚拟机在执行 Java 程序的过程中会把它所管理的内存划分为若干个不同的数据区域,这些区域都有各自的用途, 以及创建及销毁的时间,有的区域随着虚拟机进程的启动而存在,有的区域则依赖用户线程的启动和结束而建立和销毁.在 Java7 中,Java虚拟机所管理的内存包括下图所示的几个运行时数据区域在 ...

阅读全文 »

Java虚拟机探究(一)—八大垃圾收集器概览

发表于 2019-10-06 更新于 2020-04-14 分类于 JVM 评论数: 阅读次数:
JVM常用的垃圾收集器有7种(加上即将推出的ZGC共8种), 除了**G1,ZGC**以外每种收集器只能作用于不同分代.本文简略的介绍了这八种收集器的特性
阅读全文 »
12…8
bestsort

bestsort

bestsort的个人博客,分享一些Java后端相关知识,微信公众号搜索bestsort也是我哟
76 日志
17 分类
42 标签
鲁ICP备19019308号-1 © 2019 – 2020 bestsort
博客全站共116.5k字