- 博客(17)
- 收藏
- 关注
原创 每周一款APP Start
对于APP进行拆解功能、梳理逻辑、了解架构、了解设计风格、能力特点每周体验一款APP结构如下:体验环境 产品名称 版本号 设备 体验时间 产品 产品简介 产品现状分析 设计风格 融资情况 分布情况 用户男女比例 用户人群(年龄段)占比 区域使用占比 平台评论 功能体验分析及优化 核心功能 满足了什么需求(基本、期望、兴奋) 优化:具体的优化方案 特色功能 满足了什么需求(基本
2021-09-22 22:53:21
181
原创 结构模式-桥接模式
设计模式,个人觉得狠抽象,搜索相关的桥接模式的讲解几乎就是千篇一律!该内容结合多篇文章及个人的理解所写,有错请提出!传统模式介绍一个产品抽象类中,在传统方式中产品的扩展一般采用继承方式增加新需求缺点*对象的继承关系,在编译前已板上钉钉定义好,无法在运行时期动态式应变*强硬的继承关系,父类的变化极大可能会波及至子类*易造成类爆炸如下图传统模式:当对某类型新增加,由于传统继承...
2020-02-23 17:46:30
225
原创 SpringCloudConfig中String cannot be cast to java.util.List和jgit.api.errors以及PropertyPlaceholderAutoCo
我在配置SpringCloudConfig中出现了以下问题:springCloudConfig java.lang.String cannot be cast to java.util.Listorg.eclipse.jgit.api.errors.InvalidRefNameException: Branch name erp _dev is not allowe找不到PropertyP...
2020-02-15 14:59:12
1963
原创 Java LinkedList中add、addFirst、offerFirst、push方法的区别
该文章建立于JDK8的基础上谈论。复习Java基础中对于以下方法产生了疑惑。addaddFirstaddLastofferofferFirstofferLastpush经百度(无力吐槽)查询出的内容基本上就是addXXX、offerXXX、push方法的所处在接口不一样该说法没毛病将对象e插入队列尾部,成功返回true,失败(没有空间)返回false该说法...
2019-09-28 02:16:09
8018
原创 HashMap、LinkedHashMap结构(简述)
以下是个人通过看HashMap代码以及通过别人帖子加以理解所写。这里主要简解HashMap代码那部分是属于哪个结构便于像我这样的小白更好的理解后面的代码。HashMap三大结构HashMap是由三大结构组成的,而且其中第二和第三结构之间存在互换的。Node<K,V> 数组数组存储区间是连续的,占用内存严重。查找很快速,但是插入和删除困难。数组的二分查找时间复杂度小 ...
2019-09-18 00:51:21
495
原创 当无眠,该如何”消遣“时间?
今日无眠,我该如何“消遣”这一段时间? 今夜躺在舒服的大床上,却无法入眠,幻想着无谓的事情,牵挂着所爱的姑娘,愁眉着未来如何生存。 就这样,就那样不知不觉的清晨随之而来,似乎这几个小时毫无所获。因为所幻想的事情没有得到行动,所牵挂的姑娘的距离未曾缩短,所愁眉的生存之计也没得到解决。 就这样,每当无眠又开始了幻想着无谓的事情,牵挂着所爱的姑娘,愁眉着未来如何生存。就像Java编程语言中for循...
2019-07-30 08:10:18
236
原创 Gson中toJson和fromObject简单原理
使用Gson gsom=new Gson()、Gson gson=new GsonBuild().registerTypeAdapter().create(),中调用toJson(Object)原理:toJson(Object)方法1:我们在调用该方法的时候,会调用Gson方法中public String toJson(Object src) { return src == null ? ...
2019-07-09 17:41:54
1543
原创 Gson处理复杂对象、反序列化丢失精度、接口无法实例化、多态解决方案
该文章只适用于刚接触Gson的小白看,该篇文章也是大概讲解其调用流程,这样便于我们后续更好的适用Gson。Gson 是内置处理复杂序列化对象的,一般搜索到到处理多态的方案为:自定义TypeAdpater-适用于各种复杂的类,但需自定义使用泛型-无法适用于第三方的类RuntimeTypeAdapterFactory-只适用于较为简单的多态类的情况举例:在使用普通的Gson gs...
2019-07-09 17:26:07
3517
2
原创 Docker入门第二章
Docker 概述: Docker 本身是一个容器运行载体/管理引擎。 作用: 解决了运行环境和配置问题软件容器 ,方便做持续继承并有助于整体发布的同期虚拟化技术。 Docker三要素: 1:镜像( image) 是一个只读的模板。 镜像可以用来创建Docker容器。 ...
2018-12-02 22:48:11
174
原创 Docker入门第一章
Docker Docker是基于Go语言实现的云开源项目。 Docker的主要目标是“ Build(构建),Ship and Run Any app(发布和运行任何应用程序),Anywhere(任何地方)” 通过对应用组件的封装 分发 部署 运行 等生命周期的管理,使用户的APP,及其运行环境能够做到,一次封装,到处运行 APP:可以是一个Web...
2018-12-02 22:36:01
163
原创 Docker入门第六章
前述 JAVAEE Hello.java--->Hello.class .class 是对 .java一种码集的描述 Docker images--->DockerFile DockerFile 是对 images一种云码集的描述 DockerFile是镜像的一种描述...
2018-12-02 20:12:32
193
原创 Docker入门第五章
Docke容器数据卷 Docker面临的问题: Docker容器产生的数据,如果不通过 Docker commit产生新的镜像,使得数据做为镜像的一部分保存下来,那么当容器删除后,数据自然也就没了。 因此,Docker数据卷也就是解决这个问题,使之容器之间共享数据,以及持久化。 概述: Docker容器数据卷也就是类似我们的...
2018-12-02 20:00:22
301
原创 Docker入门第四章
Docker镜像 概述: 镜像是一种轻量级 可执行 的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容(包括代码,运行时,库,环境变量和配置文件) Docker镜像的底层为:UnonFS 特点: Docker镜像都是只可读的。 当容器启...
2018-12-02 19:52:01
158
原创 Docker入门第三章
帮助命令 1:docker version 查看版本 2:docker info 查看详细信息 3:docker --help 获取Docker全部命令指南 镜像命令 1:docker images [可选参数1,可选参数2...] ...
2018-12-02 19:44:51
162
原创 Docker入门之“Docker for Windows”
Docker for Windows虽然Docker支持Windows,但是不建议在Windows学习。因为在使用数据卷的时候无法正常使用和一些功能的时候没办法和Linux系统下正常操作
2018-12-02 19:02:04
327
原创 Ubuntu系统图形化卡死等问题
出现安装卡住解决:在选择乌班图界面上按字母‘e’跟着在 grub 前输入:nomodeset 保存即可登陆进去了–出现界面非常大终端输入:sudo apt-get updatesudo ubuntu-drivers autoinstall以上问题是显卡的问题。...
2018-09-30 23:58:10
688
原创 配置Maven环境 The JAVA_HOME environment variable is not defined correctly This environment variable is n
第一次写博客,本人小白。 配置Maven环境会出现的问题总结 首先先说下怎么配置Maven环境其次说下我配置过程中出现的问题。配置Maven环境首先打开环境变量: 我的电脑(此电脑)右击–属性–高级系统设置–高级–环境变量首先要命名一个M2_HOME 或 MAVEN_MONE 变量(推荐M2_MOHE) 如图 跟着到Path变量配置其值 (下面使用了相对路径%XXX...
2018-09-11 18:56:06
21902
18
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人