(部分伪)面向对象视频笔记
扩展方法
先声明一个静态类
再声明一个静态方法
String str ;
str.ToInt32();
Public static class StringExtend
{
Public static int ToInt32(this string str)
{ return int.Parse(str);
}
}
委托
Action 无返回值
Fun<T> 有返回值
Action<int,int> add = Add1;//表示两个参数
add += Add2;
add(1,2);
Fun<int,int> add = Add2;//表示一个参数,一个返回值,最后一个参数为返回值。
委托方法
Static void DealString(Fun<string , string> dealFun,string str)
{
dealFun(str);
}
委托调用
DealString(ToUpper,"abc");
线程
Thread thread1 = new Thread(Write1);//声明线程
//是否后台
thread1.IsBackground = true; //主线程退出了,此线程也退出。
thread1.Start(); //开启线程
Static void Write1()
{
Lock("asdf")//多种线程访问需要加锁
{
}
Cw….
}
单例模式
为了让当前只存在一个当前对象
工厂模式
简单
调用
子弹
当内存不够用的时候,销毁的东西的内存,才会被回收。
调用
订阅模式
(部分伪)面向对象视频笔记相关推荐
- Java零基础学习全套视频笔记
Java零基础学习全套视频笔记 一.Java基础 1.注释 注释并不会被执行,是给我们写代码的人看的,防止项目结构代码太多忘记代码相关功能. 书写注释是一个非常好的习惯,平时写代码也一定要注意规范. ...
- Python--从基础到面向对象全过程笔记
从基础到面向对象全过程笔记 01--类型转换.py 02--输入与输出.py 03--比较运算.py 04--分支.py 05--判断输入的年份是否是闰年.py 06--条件语句嵌套.py 07--随 ...
- 虚幻4视频笔记002:精简StarterContent文件夹体积
#虚幻4#视频笔记:精简StarterContent文件夹体积 . 在很多练习项目和测试项目中,都会使用StarterContent文件夹,但是该文件夹体积巨大,如果项目数量多会占用大量空间,并且分享 ...
- ng机器学习视频笔记(二) ——梯度下降算法解释以及求解θ
ng机器学习视频笔记(二) --梯度下降算法解释以及求解θ (转载请附上本文链接--linhxx) 一.解释梯度算法 梯度算法公式以及简化的代价函数图,如上图所示. 1)偏导数 由上图可知,在a点 ...
- ng机器学习视频笔记(十四) ——推荐系统基础理论
ng机器学习视频笔记(十三) --推荐系统基础理论 (转载请附上本文链接--linhxx) 一.概述 推荐系统(recommender system),作为机器学习的应用之一,在各大app中都有应用. ...
- 红橙Darren视频笔记 UML图简介
整体架构复制自红橙原视频的课堂笔记 因为他这一课没有博客,所以没有转载链接,CSDN没有转载地址是无法作为转载类型的文章发表的,暂时标记为原创 参考链接 https://blog.csdn.net/r ...
- 红橙Darren视频笔记 代理模式 动态代理和静态代理
红橙Darren视频笔记 代理模式 动态代理和静态代理(Android API 25) 关于代理模式我之前有过相关的介绍: https://blog.csdn.net/u011109881/artic ...
- 红橙Darren视频笔记 类加载机制(API28) 自己写个热修复 查看源码网站
第一部分 类加载机制 一个Activity是如何被Android虚拟机找到的? 在之前的文章 红橙Darren视频笔记 自定义View总集篇(https://blog.csdn.net/u011109 ...
- 红橙Darren视频笔记 利用阿里巴巴AndFix进行热修复
注意 由于AndFix在2017年左右就停止更新了,在最新版本的apk上遇到很多问题,我最终也没有成功进行热修复.本节主要是学习热修复的原理 在上一篇 红橙Darren视频笔记 自己捕获异常并保存到本 ...
最新文章
- 监控组策略应用---组策略建模
- Debug.startMethodTracing() 没有生成trace文件
- 快学Java NIO
- 想拥有最新的微软嵌入式技术 就赶快加入微软嵌入式专家社区吧!
- Flink从入门到精通100篇(十八)-CentOS环境中搭建Flink分布式集群
- build settings参数详解
- html填满剩余空间,html – 标题,两侧填充剩余空间
- Hibernate实体映射配置1(java@注解方式)
- 微信搜一搜品牌官方区新增视频号触点
- CCF农产品价格预测-复赛rank2代码公布
- easyui输入框模糊查询
- python bt下载_【图片】分享一段功能非常简陋的python代码实现下载free种【pt吧】_百度贴吧...
- 记常见的计算机术语(不停更新)
- Java Web项目中使用Freemarker生成Word文档
- explain的使用
- android 按钮 onClick 五种事件写法
- h264 sei信息 解码_关于H264编码数据中SPS,PPS,SEI,IDR等内容的问题
- Postgresql事务隔离界别的总结
- linux 日志中搜索,linux中的搜索总结,通常用户搜索log文件
- 杰理之在anc模式下手机断开蓝牙耳机会有噗噗声问题【篇】