社区
C#
帖子详情
我以前记得哪篇文章中讲过如果在属性中使用了IO操作会严重影响性能,是不是真有这回事?
basehello
2012-11-21 11:37:57
时间太久了忘了在哪里看过的,现在也没找到原文。这里的属性指的是property,不是attribute
...全文
178
4
打赏
收藏
我以前记得哪篇文章中讲过如果在属性中使用了IO操作会严重影响性能,是不是真有这回事?
时间太久了忘了在哪里看过的,现在也没找到原文。这里的属性指的是property,不是attribute
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
瑞卡哥哥
2012-11-24
打赏
举报
回复
属性的本质就是方法.没有属性的性能比方法低这么一说
瑞卡哥哥
2012-11-22
打赏
举报
回复
内存和硬盘交互数据当然要比只在内存处理数据性能差
蒋晟
2012-11-22
打赏
举报
回复
其实属性也是用getter和setter方法实现的,不过是类的使用者对属性和方法的期望不同。属性一般代表数据而方法代表行为,所以具有IO行为的代码放到属性里面去可能不是使用者能够预料到的(比如不会为属性访问编写异常处理)
basehello
2012-11-22
打赏
举报
回复
引用 1 楼 zhouqinghe24 的回复:
内存和硬盘交互数据当然要比只在内存处理数据性能差
这个我知道,我前面没讲清楚问题。 文章中讲的是相对于方法,在属性中使用了IO操作会严重影响性能,需要用到IO操作时不应该使用属性而应该用方法。有这回事?
分享一篇很棒的Linux
IO
栈
讲
解
在开始正式的讨论前,我先抛出几个问题: 谈到磁盘时,常说的HDD磁盘和SSD磁盘最大的区别是什么?这些差异
会
影响
我们的系统设计吗? 单线程写文件有点慢,那多开几个线程一起写
是不是
可以加速呢? ...
Java-
IO
/N
IO
至高并发编程
Java
IO
类概述表 将PipedInputStream和PipedOutputStream关联起来 代码示例: 管道和线程 管道的替代 阻塞
IO
模型 非阻塞
IO
模型 ...所以事实上,在非阻塞
IO
模型
中
,用户线程需要不断地询问内核数据是否就绪,
IO
、N
IO
解读和不同点,以及常用的文件流
操作
方法
这一
篇文章
主要
讲
一下java
中
的文件流,也就是我们常说的
IO
流,虽然在开发
中
对普通的Excel、PDF、图片等文件经常读写,但毕竟只是一些基本的文件,而且相对都是一些导入导出
操作
。近期公司开发了在线学习的模块,里面...
Flutter
性能
优化
Flutter 作为目前最火爆的移动端跨平台框架,能够帮助...在这
篇文章
中
,我将和你一起全方位地深入探索 Flutter
性能
优化的疆域。以 profile 模式启动应用,如果是混合 Flutter 应用,在 flutter/packages/flutter_to
【Redis】redis大key和大value的危害,如何处理?
虽说答的是挺好的,但是我又随之产生了另一个疑惑,如果redis的key较长时,
会
产生什么样的
影响
呢?查了很多文章,说的都不是特别清楚。所以我决心探究一下这个问题。我们需要知道Redis是如何存储key和value的:根...
C#
111,120
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章