写在前面 最近跟着网络课学习go,一来go在现在市场占的比重越来越大了,包括之前出去找工作,很多公司都要求会一点go,或者要求有向go转型的意向,正好现在公司也有项目在用go...
计算java对象所占内存大小 1.使用jdk8自带API 使用这种jdk8方式时,Open JDK 不是天然支持的,需要set一下环境变量 结果如下: 2. 借助org.ap...
一、DataStore简介 Jetpack DataStore 是一种数据存储解决方案,允许您使用协议缓冲区[https://developers.google.cn/pro...
谈起消息队列,内心还是会有些波澜。 消息队列,缓存,分库分表是高并发解决方案三???,而消息队列是我最喜欢,也是思考最多的技术。 我想按照下面的四个阶段分享我与消息队列的故事,...
在Effective Java中, 有对构建器的讲解, 看了 java中Builder构建器的理解 之后, 了解了Builder不光只注重了代码优雅, 还注重了对象状态一致...
title: Effective Java 第二版date: 2019/06/13 11:07 二、创建和销毁对象 1、静态工厂方法代替构造器 好处: 具有名字,便于理解这个...
为什么使用Kotlin 项目一期在收尾了终于有时间折腾了,一个多月以来Kotlin从入门到现在,坚持用来开发的切身感受。因为语法与Java的区别挺大的一开始很想放弃,如果不是...
本文主要三点目的 第一.面试18连问 第二.epoll机制源码三分钟搞定 第三.手写可以跨进程的Handler通信方案,没错跨进程。既可以线程通信,又可以跨进程通信** 面试...
自定义圆形进度条 实现 圆形进度条api 使用 将MyCircleProgressView和attrs.xml下的MyCircleProgressView拷贝到自己的项目下,...
定义包名(Basic Syntax) 与Java定义包名一样,在源文件的开头定义包名: 包名和文件夹路径可以不一致:源文件可以放在项目的任意位置。 定义函数(Defining...
前言 在本章节中,我们将学习 Jetpack Compose,这是一个用于构建原生 UI 的现代工具包。 通过这个完整的教程,我们将学习如何使用 Text、TextField...
前面有介绍beego web框架, 其实很多框架都是在 最简单的http服务上做扩展的的,基本上都是遵循http协议,将底层的封装好,我们使用web框架只要写业务逻辑,填代码...