自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Congying-Wang的博客

个人博客官网: https://wangcongying.com/

  • 博客(9)
  • 收藏
  • 关注

原创 MixIn 理解

文章目录参考文档Mixin 就是 混入的意思,主要是为了解决多重继承 带来复杂继承链的问题,或者说是多重继承实现的一种技巧以 廖雪峰-参考文档知乎-Mixin是什么概念?廖雪峰-多重继承...

2019-07-22 21:36:38 10580

转载 程序中的@Override是什么意思?

原文链接:https://www.cnblogs.com/hnrainll/archive/2011/10/17/2215138.html@Override是Java5的元数据,自动加上去的一个标志,告诉你说下面这个方法是从父类/接口 继承过来的,需要你重写一次,这样就可以方便你阅读,也不怕会忘记@Override是伪代码,表示重写(当然不写也可以),不过写上有如下好处:可以当注释用,方...

2019-07-18 15:10:29 3508

转载 Dart 中 final 和 const 区别

文章目录基本用法高级使用参考文档用final修饰的变量,必须在定义时将其初始化,其值在初始化后不可改变;const用来定义常量。它们的区别在于,const比final更加严格。final只是要求变量在初始化后值不变,但通过final,我们无法在编译时(运行之前)知道这个变量的值;而const所修饰的是编译时常量,我们在编译时就已经知道了它的值,显然,它的值也是不可改变的。下面先用简单的例子...

2019-07-16 22:28:12 10187 2

原创 Dart 中的生产模式和检查模式

文章目录注: Dart 1.x有生产模式和检查模式两种运行模式, Dart 2中移除了检查模式。Dart程序以两种模式运行,即:检查模式生产模式(默认)建议你在检查模式下开发和调试,然后在生产模式部署。生产模式是Dart程序的默认运行模式,它针对速度进行了优化。生产模式会忽略断言语句和静态类型。检查模式是一种开发友好模式,可帮助你在运行时捕获某些类型的错误。例如,如果你将一个非数字变...

2019-07-16 22:03:24 870

转载 C++ 中的static关键字使用场景

文章目录一、面向过程设计中的static1. 静态全局变量函数体内作用范围为该函数体,该变量内存只被分配一次,具有记忆能力(内存分配在静态区,在第一次调用的时候分配内存,函数调用结束内存并不释放)在模块内的static全局变量可以被模块内所有函数访问,但不能被模块外其它函数访问;(模块,{}括起来的语句块都是,不同的文件也是不同的模块)在模块内的static函数只可被这一模块内的...

2019-07-16 21:49:30 848

原创 Dart 中变量类型 var, Object, dynamic 区别

文章目录0 前言1 var2 Object3 dynamic3 总结0 前言Dart 中弱类型有var, Object 以及dynamic,本文主要探讨一下这三者的区别1 var如果没有初始值,可以变成任何类型var a;a = 'ducafecat';a = 123;a = true;a = {'key': 'val123'};a = ['abc'];如果有初始值,...

2019-07-16 17:05:37 4079

原创 Android Studio 代理配置了Gradle依旧连接超时

文章目录1 原因背景2 问题解决第一步:检查代理连接类型第二步:检查Gradle 代理配置1 原因背景在按照网上教程如图所示配置了翻墙代理, 并且“check connection” 也好使,但是build 的时候老是有"gradle" 错误,多半是代理又出错了,解决方法如下:2 问题解决第一步:检查代理连接类型打开 “SDK Manager” 查看可以连接类型,分别使用“ch...

2019-07-16 16:44:31 1931

原创 数据结构算法操作试题(C++/Python/Go)——938 二叉搜索树的范围和

数据结构算法操作试题(C++/Python):数据结构算法操作试题(C++/Python)——目录1. 题目leetcode 链接:https://leetcode-cn.com/problems/range-sum-of-bst/2. 解答Go 156 ms, 80%/** * Definition for a binary tree node. * type TreeNod...

2019-07-07 15:03:22 231

原创 MapReduce工作笔记——指定列分桶/排序

文章目录MapReduce工作笔记 系列目录:MapReduce工作笔记——目录比如指定对前两列进行分桶并排序-D mapred.output.key.comparator.class=org.apache.hadoop.mapred.lib.KeyFieldBasedComparator \-D stream.num.map.output.key.fields=2 \-D mapr...

2019-07-04 16:56:44 899 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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