• IM系统概览

    组里做的IM需要优化,同时这也是我毕设的选题,所以我最近抽空总结了下组里IM的现有流程和架构,其中,就通信流程和同步方式的学习,我获益颇深。 但是,对于缓存失效,性能优化(集群,缓存,异步,批处理),代码抽象等地方还不是很好,还需要我下一步继续改进 一. 通信流程 二. 基础功能用户在上线之后会把信息存入red...

    《送你一朵小红花》观后感

    前言自小红花上映之后,网上好评如潮。它和心灵奇旅一起霸榜各大院线,所以趁着周末,去影院观摩一下。 电影介绍小红花由韩延执导,易烊千玺和刘浩存主演(浩存妹妹太好康了555),通过两个抗癌家庭,两组生活轨迹,讲述了一个温情的现实故事。 电影特点演员的演技很在线,两个小鲜肉无论是肢体还是语言表达都很自然。这是我第一次看...

    我的2020

    几天前我刚过完21岁生日,感觉一切都好快好快,仿佛我第一次过生日就在昨天,那个时候我还小,还记得当时外婆给我拿的大蛋糕… 21岁的我,经历了太多太多,我总感觉自己发生了质变,大学将近4年的积累,遇见2020年这个爆发点,让我感觉到了不一样的自己。 第一次步入社会给我较大的冲击,五花八门的职场关系和形形色色的人际关...

    拼多多两轮游

    很久就投递了拼多多的拼越计划,但是笔试挂,然后在提前批的时候笔试成功,大概在9月7号的时候开始的一面,12号的时候二面,然后等了将近一个半月,直接HR面试,然后就过了。。。感觉是白菜,果断拒绝。 一面 第一轮面试比较偏重基础 写出找到至少两门不及格的人的名次 name score course 王...

    Kotlin学习笔记

    作为一门Jvm的衍生语言,Kotlin在安卓阵营大放异彩,Google官方在19年IO大会上宣布全局支持Kotlin,究竟是人性的扭曲还是道德的沦丧?昨天组内安卓大神分享了Kotlin,今天我又参考了Google官方的文档,特来整理一下。 壹. Kotlin的历史发展Kotlin是一种在Java虚拟机上运行的静态...

    DIY一个参数解析器

    在公司实习中,公司原有代码的RESTful请求中,GET和POST居多。我们知道,对于URL携带的参数来说,我们需要用@PathVariable,@RequestParam来进行解析和映射。对于POST的body来说,我们可以通过@RequestBody来把body映射到参数中,Spring默认的反序列化方式是通...

    论[工作拧螺丝]

    很多人都在抱怨“面试造飞机,工作拧螺丝”的现象,透过这种现象,我们不妨想一下,为什么面试需要造飞机,同时,我们在工作中,拧的到底是什么螺丝呢? 这篇文章的诞生经历比较神奇,是因为我昨天晚上躺上床,闭上眼睛,突然想到的一种个人和公司业务的一种关系。然后今天来就想把这种关系表达一下。因为个人能力和见识的原因,下面的解...

    类在内存中的存储方式

    Java有许多特点,如线程并发,类加载,垃圾回收,语法糖,丰富的官方类库,易懂的面向对象设计,平台兼容等等。对于内存来说,从宏观上,主要分为静态和动态两部分,静态的是内存的空间结构,动态的是内存的分配和回收。本篇文章,就来总结一下Java中的内存结构。 1. 语言间的内存差异相对于C来说,在对内存的处理方式上,J...