![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 88
奋斗的bigHead
做一个有思想的人,实事求是,笃学诚行
展开
-
C语言指针详解(经典,非常详细)
原文:https://blog.csdn.net/constantin_/article/details/79575638前言:复杂类型说明要了解指针,多多少少会出现一些比较复杂的类型,所以我先介绍一下如何完全理解一个复杂类型,要理解复杂类型其实很简单,一个类型里会出现很多运算符,他们也像普通的表达式一样,有优先级,其优先级和运算优先级一样,所以我总结了一下其原则:从变量名处起,根据运算符优先...原创 2019-06-11 17:47:02 · 16021 阅读 · 5 评论 -
在子线程中计算RecyclerView数据DiffResult并回调
DiffUtil.Callback介绍RecyclerView 是我们日常开发中最常用的组件之一。当我们滑动列表,我们要去更新视图,更新数据。我们会从服务器获取新的数据,需要处理旧的数据。通常,随着每个item越来越复杂,这个处理过程所需的时间也就越多。在列表滑动过程中的处理延迟的长短,决定着对用户体验的影响的多少。所以,我们会希望需要进行的计算越少越好。现在,我们的列表已经显示在屏幕上,获取的新的数据后需要更新,我们会调用notifyDataSetChanged() 方法。然而这个方法实际上非常消耗原创 2020-11-17 15:31:47 · 856 阅读 · 0 评论 -
Kotlin中常用的几个关键字
1. val / var 变量声明val:修饰变量时相当于 java 中 finalvar2. fun 函数声明3. ${} 字符串模板4. import 导入任何种类的声明同 java 中的 import ,区分不同包中的同名类kotlin 分包和 java 不同,不是严格的分包。即可以不在包对应的文件夹下。4. enum class 枚举5. when 分支表达式6. ...原创 2020-04-08 11:11:00 · 417 阅读 · 0 评论 -
36计详解
三十六计原创 2017-11-20 11:32:54 · 313 阅读 · 0 评论 -
经济学十大原理
1.人们面临权衡取舍(People face trade-offs) 2.某种东西的成本是为了得到它而放弃的东西( The cost of something is what you give up to get it) 3.理性人考虑边际量(Rational people think at margin) 4.人们会对激励作出反应(People respond to incentives)原创 2017-09-14 20:21:09 · 494 阅读 · 0 评论 -
iOS入门学习笔记
oc和c的差别OC中用#import导包OC不考虑重复包含OC头文件用.h结束完全兼容c语言 语法和函数UILabel 类似于TextView,属性基本一致。//创建UI控件函数- (void) createUILabel{ //textview UILabel* label=[[UILabel alloc] init]; //background ...原创 2018-10-20 11:57:46 · 204 阅读 · 0 评论 -
JS和JQuery入门知识点总结
js的基础知识原创 2016-11-21 12:51:44 · 804 阅读 · 0 评论