自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 初识动态规划算法

前面,我们对动态规划算法做了一个简单的介绍:算法之动态规划算法简介。下面,我们就动态规划算法做一下具体的介绍。 硬币找零问题 虽然说硬币找零在现实生活中越来越少,但它仍然活跃在编程领域和面试问题当中,主要还是因为它极具代表性,也能多方面考察一个开发人员或面试者解决问题的能力。 首先,我们来看看这个...

2020-10-16 16:48:34 419 0

原创 Android Jetpack架构组件(二)之Lifecycle

hhh

2020-10-29 22:19:46 149 1

原创 关于RN报Unrecognized font family ionicons

在React Native开发中,经常需要使用一些第三方的图像库,react-native-vector-icons就是这样一个不错的矢量图标库。不过,今天最新版本的RN在使用的时候,给报了一个错,如下所示。 Unrecognized font family 'Ionicons'...

2020-10-29 13:06:27 91 0

原创 Android Jetpack架构组件(一)与AndroidX

概述 自2008年9月22日谷歌发布Android 1.0版本到前不久Android 12版本到发布,Android已经陪伴我们走过了12个年头。可以说,经过12年的打磨和沉淀,Android的技术体系已经非常的成熟了。比如说,一开始时框架很少,也没有什么规范,所有的代码都是要自己写,但是现在,我...

2020-10-27 21:47:46 216 2

原创 SourceTree回滚代码

有时候,我们需要对以前的代码进行回滚。例如,最近我需要在之前的某个提交记录的基础上修改某个东西,我之前又没有拉新的分支,那么我就可以回滚提交,将代码重制到某次提交记录上。 那么,我们需要怎么做呢? 1,本地回滚,回滚自己已经提交的代码的某次记录,未推送到远程仓库。 然后,选中你想回滚到的提交记录...

2020-10-26 10:16:52 125 1

原创 使用Jenkins搭建Flutter自动化打包

安装Jenkins 首先,从官网上下载最新的pkg安装包,然后进行安装。如果要下载历史版本,可以使用下面的地址进行下载:http://mirrors.jenkins.io/osx/。下载完后,点击安装即可,如下图所示。 安装完成之后,Safari可能会自动打开,如果没有自动打开,打开浏览器,输入...

2020-10-24 11:26:16 307 0

原创 Android NDK开发入门

JNI 简介 JNI (Java Native Interface英文缩写),译为Java本地接口。是Java众多开发技术中的一门技术,意在利用本地代码,为Java程序提供更高效、更灵活的拓展。尽管Java一贯以其良好的跨平台性而著称,但真正的跨平台非C/C++莫属,因为当前世上90%的系统都是基...

2020-10-23 20:11:37 122 0

原创 Gradle‘s dependency cache may be corrupt报错解决方案

最近使用Android Studio 4.0新建Android项目的时候,报了一个Gradle's dependency cache may be corrupt的错误,大概的意思就是网络请求超时,如果能翻墙,很好解决,如果没法翻墙,可以参考下面的几种方法。 手动下载Gradle 首先,...

2020-10-23 11:40:53 349 0

原创 是什么让你感受到了中年危机,如何应对即将到来的中年危机

一直以来,我都觉得自己离中年还有很长的时间,不过最近几年网络上流传的有关关中年危机的话题,突然让我觉得自己已步入中年。对于中年危机,百度百科的定义是:35到50的年龄阶段,特别是39~50岁的人生阶段所经历的事业、健康、家庭婚姻等各种关卡和危机。 经常有⼈问我:你遇到中年危机了吗?你对中年危机怎么...

2020-10-22 20:05:20 268 0

原创 Node.js 15 正式版发布

前两天,Node.js官方发布了Node.js 15的正式版本,Node.js 15 将替代 Node.js 14 成为当前的的稳定发行版,后者将在本月晚些时候升级为 LTS(长期支持)版本。如果大家想体验下Node.js 15 的最新功能,可以从官方进行下载。 那Node.js 15带来了哪些...

2020-10-22 11:52:19 3769 7

原创 算法之动态规划算法简介

动态规划概述 算法,是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。在现实生活中,算法具有如下一些特征: 有穷性:指算法必须能在执行有限个步骤之后终止。 确切性:算法的每一步骤必须有确切的定义。 可行性:算法中执行的任何计算步骤都是可以被...

2020-10-16 11:20:45 124 0

原创 谈谈读书自由与财富自由

人到中年,常常会产出一定的焦虑,这些焦虑的来源是多方面的。除了来自工作的焦虑,生活和家庭的焦虑也是一方面,很多时候,我们没法独善其身,我们需要考虑很多问题。现在的社会浮躁名利,各种攀比层出不穷,此时,唯有静下心来,安静的阅读能使我心灵获得暂时的安静。 我是一个很爱读书,且爱分享的⼈,在之前的⽂章⾥...

2020-10-15 11:05:18 5873 7

原创 关于Flutter提示Your Xcode project requires migration的错误

最近,升级了Flutter后,运行之前的项目报了一个如下的错误: Your Xcode project requires migration. See https://flutter.dev/docs/development/ios-project-migration for details. E...

2020-10-14 18:51:11 156 0

原创 Webpack 5 正式发布

Webpack简介 随着前端发展如日冲天,前端项目也越来越复杂,得益于Nodejs的发展,前端模块化、组件化、工程化也大势所趋。伴随着前端的模块化和工程化,Grunt、Gulp到Webpack等项目构建和打包工具也随之出现。 前端工程化的早期,主要是解决重复任务的问题。Grunt、Gulp就是其中...

2020-10-13 18:33:30 3611 3

原创 Spring Boot项目搭建与启动

Spring Boot简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(r...

2020-10-12 18:22:26 138 0

原创 Flutter 1.22 正式版发布

继 9 月 23 号发布 Flutter Windows 内测版 之后刚过几天,Flutter 官方在昨夜凌晨正式发布了 Flutter 1.22。 本次版本的升级又带来了新一轮的功能发布,性能改进和问题修复。恰逢移动平台新版本(iOS 14/Android 11)的发布季,此次的版本更新保证了 ...

2020-10-11 20:15:44 1608 4

原创 DBeaver,一款数据库管理工具

前不久,由于Navicat爆出了一些漏洞,具体参考:NAVICAT PREMIUM,公司要求必须卸载Navicat,即便是免安装版也不让使用,那么除了Navicat外,还有哪些可视化的数据库管理工具呢?大体搜索了下,不管是官方的Workbench,还是其他的一些软件,使用体验上都不是很好,偶然间,...

2020-10-09 11:58:26 2093 9

提示
确定要删除当前文章?
取消 删除