240 发简信
IP属地:广东
  • Android即时通讯系列文章(0)起源:对接触工作以来所涉及过的即时通讯技术的全面复盘

    为什么想要写这个系列的文章? 2018年年末,由于所在公司的战略方向转向东南亚一隅,意欲打造一款面向东南亚市场的即时通讯应用,并且高层在综合考量之后决定采用自研技术,于是机缘...

  • 聊聊及时汇报进度的好处

    曾经的领导快离职的时候,跟我说了一句:“作为一名管理者,最重要的事情是‘承上启下’ ”。 当时作为底层码农的我,很好奇他怎么突然跟我说这些,现在想想,可能是当时作为他的下属,...

  • (三) 安卓通用代码库 之 android6.0权限申请封装

    通用核心代码库-code: 适合入门不久的同学学习借鉴编程思想,也可以直接拿来使用。它包含了我从业几年以来积累的、最常用的封装类和基础框架等等,几乎每个项目都可以引入它,实现...

  • (二) 安卓通用代码库 之 TipDialog

    通用核心代码库-code: 适合入门不久的同学学习借鉴编程思想,也可以直接拿来使用。它包含了我从业几年以来积累的、最常用的封装类和基础框架等等,几乎每个项目都可以引入它,实现...

  • (一) 安卓通用代码库 之 AppGlobal

    通用核心代码库-code: 适合入门不久的同学学习借鉴编程思想,也可以直接拿来使用。 自我介绍 我是android开发阿桂,接下来我会分享从业几年以来积累的、最常用的封装类和...

  • 记录自学JavaWeb之路(二)

    最近初步学完了Mybatis3的搭建和使用,照旧主要还是看视频学习,Mybatis3相关的知识我这里就不赘述了,毕竟我只是刚过了一遍视频,还没实战过呢,没什么资格教大家,大家...

  • 120
    记录自学JavaWeb之路(一)

    上星期开始利用业余时间自学javaWeb,在这里想记录一下历程,便于激励自己加快学习进度,或者给后来人一些参考,或者是看能不能吸引小伙伴一起交流共同进步。 先自我介绍一下,一...

  • 设计模式之美读书笔记

    面向对象、设计原则、设计模式、编程规范、重构,五者的关系 面向对象,由于它具有丰富的特性,例如继承、多态、封装、抽象,可以实现很多复杂的设计思路,是很多设计原则、设计模式的基...

  • 120
    自制Android Log框架全过程

    一. 前言,编写此框架的目的 由于公司内部android团队没有一个统一的日志框架。各个开发成员使用log的方式参差不一。作为一个有追求的程序员,觉得写一个日志框架在团队内部...

  • 忠实粉丝😌

    计划与执行

    制定计划的必要性 引用「银河补习班」里面的一句话: 人生就像射箭,梦想就像箭靶子,如果连箭靶子也找不到的话,你每天拉弓有什么意义。 做任何事情,都需要有一个明确的目标,不然很...

  • 120
    计划与执行

    制定计划的必要性 引用「银河补习班」里面的一句话: 人生就像射箭,梦想就像箭靶子,如果连箭靶子也找不到的话,你每天拉弓有什么意义。 做任何事情,都需要有一个明确的目标,不然很...

  • 知识付费时代,不要吝啬那点知识费。

    前几天,一个朋友跟我吐苦水,说她的弟弟最近辞职了在换工作,可是他对大学的专业对应的行业不感兴趣,又没有其他技能可以胜任一份工作。我回复:对于这种情况,只能靠你弟弟先问清楚...

  • 120
    数据结构与算法学习笔记

    一. 复杂度时间复杂度 二. 数据结构- 1. 数组- 数组为什么下标从0开始- 容器能否完全替代数组?2. 链表 (Linked list)3. 栈4. 队列5. 跳表时间...

  • android6.0动态权限与封装

    1. 目标 此文章的最终目标:让童鞋们了解6.0动态权限的逻辑,以及学会封装动态权限申请,实现'一句话申请权限'。 2. 前言 在android6.0之前,开发者无需在jav...

  • 120
    Android Studio 掌握这些调试技巧,Debug能力不能再高啦

    Debug断点跟踪调试是软件开发过程中分析代码、解决BUG的一个重要手段,不同IDE下的Debug工具的使用有所不同,但提供的调试功能一定是应有尽有。很多程序员的Debug能...

个人介绍
持续分享价值,个人公众号『Grade桂』欢迎关注