会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
王ちゃん
博客园
首页
新随笔
联系
订阅
管理
2022年8月23日
算法笔记(Acwing)
摘要: 算法笔记 数据结构与算法 排序 快速排序 l到r一段数据排序 确定分界点:q[l],q[(l+r)/2],q[r],随机 划分区间:令左区间的值都<=x,右区间的值都>=x. 递归排序左右两段。 **主要思想:**采用双指针来划分区间,头尾两个指针,i指针发现指向的值小于x继续向后走,大于x则停止,
阅读全文
posted @ 2022-08-23 10:30 王ちゃん
阅读(111)
评论(0)
推荐(0)
2021年12月7日
反射
摘要: 反射 反射指程序可以访问、检测和修改它本身状态或行为的一种能力。 程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。 您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性。 优缺点 优点:
阅读全文
posted @ 2021-12-07 11:09 王ちゃん
阅读(291)
评论(0)
推荐(0)
接口和抽象类
摘要: 抽象类 类和方法前加上abstract就变成抽象的 抽象方法不包容任何实现代码,不能是private 无法使用new关键字直接创建抽象类的对象。只能实例化子类对象 包含抽象方法的类一定是抽象类,但抽象类中的方法不一定是抽象方法,抽象类中可以包容“普通的”方法。 抽象类专为做基类而生的 开闭原则(Op
阅读全文
posted @ 2021-12-07 10:57 王ちゃん
阅读(46)
评论(0)
推荐(0)
2021年11月26日
回调的好处
摘要: 转到回调(callback)
阅读全文
posted @ 2021-11-26 09:54 王ちゃん
阅读(35)
评论(0)
推荐(0)
2021年11月25日
委托详解
摘要: 委托 delagate是函数指针(c和c++中)的升级版 函数指针的实例如下: # include <stdio.h> int Max(int, int); //函数声明 int main(void) { int(*p)(int, int); //定义一个函数指针 int a, b, c; p =
阅读全文
posted @ 2021-11-25 19:01 王ちゃん
阅读(120)
评论(0)
推荐(0)
2021年11月24日
网络流NetworkStream
摘要: 内容部分来自于https://www.cnblogs.com/JimmyZheng/archive/2012/05/17/2502727.html#no12 1.NetworkStream的作用 如果服务器和客户端之间基于TCP连接的,他们之间能够依靠一个稳定的字节流进行相互传输信息,这也是Netw
阅读全文
posted @ 2021-11-24 17:01 王ちゃん
阅读(813)
评论(0)
推荐(0)
公告