会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
编写人生
写写代码,写写人生
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
···
31
下一页
2023年11月29日
C# 泛型编译特性对性能的影响
摘要: C#作为一种强类型语言,具有丰富的泛型支持,允许开发者编写可以应对不同数据类型的通用代码。然而,在泛型编译时,针对结构和类作为泛型参数时,会对性能产生不同的影响。
阅读全文
posted @ 2023-11-29 09:47 编写人生
阅读(1289)
评论(2)
推荐(2)
2023年6月22日
在AI大爆发的背景下,企业管理软件有什么冲击
摘要: 在AI大爆发的背景下,未来企业管理软件究竟有什么冲击?
阅读全文
posted @ 2023-06-22 08:43 编写人生
阅读(133)
评论(0)
推荐(0)
2023年5月31日
c#使用内存映射像处理内存一样去快速处理文件
摘要: 在 .NET Core 中,`System.IO.MemoryMappedFiles.MemoryMappedFile` 类提供了对内存映射文件的支持。通过将文件映射到内存,你可以在应用程序中直接访问文件的内容,而不需要显式地进行文件的读取和写入操作。
阅读全文
posted @ 2023-05-31 20:07 编写人生
阅读(1308)
评论(1)
推荐(1)
2023年3月15日
关于.net 和 JAVA 在内存处理(GC)设计上的差距(ChatGPT水文)
摘要: 我听说,java 在内存方面,有线程专用的堆空间,从而加快内存分配和回收的速度(因为没有并发的考虑?),是这样的吗? .net 有类似的技术吗? 是的,Java确实有线程专用的堆空间,即Thread Local Allocation Buffer(TLAB),用于提高多线程环境下的内存分配效率。每个
阅读全文
posted @ 2023-03-15 09:14 编写人生
阅读(169)
评论(0)
推荐(0)
2022年12月9日
我与 ChatGPT 讨论了面向对象语言 中,关于动态调用的问题
摘要: 你好,支持面向对象的语言中,"方法表" 是用来处理什么的? 在面向对象的语言中,“方法表”通常指一个类或对象中定义的方法列表。这些方法定义了该类或对象可以做什么,例如执行特定的操作或计算。在某些语言中,这些方法可能被称为“成员函数”或“成员方法”。 在 方法表 中,虚方法是如何实现的? 在支持面向对
阅读全文
posted @ 2022-12-09 15:23 编写人生
阅读(149)
评论(0)
推荐(0)
2022年8月6日
寓言故事:超喜欢的玩具
摘要: 写了一个讽刺寓言故事给所有刚刚走入爱情的青年。 男孩正在大街上闲逛,心里还在想着前几天刚买的玩具,那可是他求了父母好几个月,花了高达200元买的玩具,突然,他在一间玩具商店的玻璃橱窗上看见一个非常漂亮的玩具,他是如此的喜欢,以至于脸都完全贴在了玻璃上,店里的营业员走过来,微笑的对着男孩说:“你喜欢吗
阅读全文
posted @ 2022-08-06 11:25 编写人生
阅读(85)
评论(0)
推荐(0)
2022年6月3日
关于 智能红绿灯 的简单探索
摘要: 现状 一直奇怪国内,甚至号称科技前沿的深圳,并没有太多使用智能红绿灯,查阅到的都是“秀”智能红绿灯的,基本上没有看见真正老百姓拍摄的智能红绿灯的好的反馈,感觉目前国内的技术还不靠谱,毕竟我在深圳科技园附近开了几年的车,周边都是固定时间的十字路口。 倒是找到几个美国的智能红绿灯实际视频,还是比较靠谱的
阅读全文
posted @ 2022-06-03 10:12 编写人生
阅读(259)
评论(0)
推荐(0)
2022年4月15日
Nim 语言新的性能测试
摘要: 今天将 性能测试网站: benchmarks game 上一个关于 n-body 的题目改成 nim 1.6.4 语言来编写。 注意,我是基于 java 的版本来写的,没有像 c++ 那样的版本使用 SIMD 技术,因为我认为,我纯粹是为了看看编译器,在执行普通的方法,其效率如何。 import s
阅读全文
posted @ 2022-04-15 19:09 编写人生
阅读(346)
评论(0)
推荐(0)
2021年1月28日
Kotlin 实现类似 C# 的 Event 事件代码
摘要: 在c#中,内置了对事件的设计模式,你可以简单的 += 来订阅一个事件。 Kotlin 目前我没有发现内置的支持(如果你发现了,请留言告诉我 tansm),但Kotlin 非常方便的运算符重载,自己实现也非常简单。 internal typealias EventHandle<T> = (Any,T)
阅读全文
posted @ 2021-01-28 10:12 编写人生
阅读(280)
评论(0)
推荐(0)
2021年1月20日
nim 语言实现迭代器
摘要: nim语言默认是支持 for x in items 这样的迭代的,而且一个类如果要支持迭代,可以用 yield 关键字,其实在 nim 主页上第二个例子就已经重点介绍了。 # Thanks to Nim's 'iterator' and 'yield' constructs, # iterators
阅读全文
posted @ 2021-01-20 11:32 编写人生
阅读(271)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
31
下一页