数据结构与算法之二叉树
二叉树
java12345678910111213//Definition for a binary tree node.public class TreeNode { int val; TreeNode left; TreeNode right; TreeNo ...
Flutter中实现圆形边框的CheckBox
其实有两种思路
1.通过组合组件实现
javascript123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657import 'package: ...
Flutter环境搭建
开始这是Flutter从0开始系列的第一篇文章
首先是Windows系统电脑下如何配置Flutter开发环境
下载并配置FlutterSDK首先需要安装 git
国内开发人员因为墙的原因 要先配置以下环境变量(系统变量)。这个很关键
变量名
变量值(别点击请复制)
FLUTTER_S ...
Flutter实战之WanAndroid项目中碰到的问题
写在前面上一篇博客 Flutter实战之一起写个WanAndroid客户端 简单介绍了一下Flutter版本WanAndroid项目,这一篇主要记录项目中碰到的一些问题,避免大家在这些坑中再花太多的时间。
项目地址github地址 目前已经有54个star,喜欢的话可以给个星鼓励一下
开发 ...
Flutter实战之一起写个WanAndroid客户端
前言被张鸿洋微信公众号推荐为优质Flutter开源项目啦
推荐几个优质Flutter 开源项目
可以扫码(使用浏览器扫码,不要使用qq或者微信)直接下载Release版本APK文件体验一下流畅度
项目截图
...
Flutter网络请求之简单封装
开始数据接口为wanandroid的开放api,返回数据类型如下:
Code12345{"data": ...,"errorCode": 0,"errorMsg": ""}
errorCode> ...
在AndroidStudio上画UML图
前言在看源码分析博客时,常常能看到下面的类图。最初不懂,经常看的云里雾里,然后自己学习了一下UML图的基本用法,发现基本使用还是很简单的。学习其基本使用是很有必要的这里也和大家一起学习一下在AndroidStudio上画简单UML图。
插件下载
根据上图步骤
打开setting-plugin ...
retrofit2碰到的SSLHandshakeException
错误在使用retrofit2请求正式https接口时报错:
javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for cert
原因服务端https证书配置 ...
学习计划
Java知识
JVM
基础概念
类加载过程
JVM运行时数据区
Java4种引用
GC
多线程
线程
ThreadLocal
线程池
锁
AQS
volatile
Synchronized
常见集合框架
ArrayList
HashMap 源码分析
CurrentHashMap
Link ...
Glide源码分析
用法java1Glide.with(-).load(-).into(-);
With()Glide.with()方法有较多的重载,但是RequestManagerRetriever.get()获取RequestManagerRetriever,然后再调用相应的get()方法.
Glide.wi ...