- 博客(3)
- 收藏
- 关注
原创 C#使用pythonnet调用python第三方库
其中,test1等文件要放在配置中的.\\PythonScripts\\中,这里可以自己修改,我是把python脚本放在我的解决方案中的某一目录中了。有一个InvokeMethod接口,直接模仿函数调用即可,AsManagedObject接口是返回值的类型指定为传参类型。为什么这5个蛋蛋文件明明已经在Lib\site-packages中了,却还要单独配置?提示缺少某个库,但是本地环境去跑是没有问题的,说明C#代码中的配置有问题!之后就是陆陆续续的添加······添加······添加······
2024-04-28 18:15:48
1945
原创 C#序列化深拷贝帮助类
最近遇到C#的深拷贝问题时,发现System.Runtime.Serialization.Formatters.Deserialize方法已过时,就打算更新下不过时的方法
2022-08-02 09:34:34
388
原创 高并发内存池(ConCurrentMemoryPool)
一、 项目概述1. 简介基于Google开源tcmalloc项目,该内存池主要应用于多线程频繁申请和释放大量小块内存。它的优点:性能卓越、大幅减少了外内存碎片。2. 工具Google的tcmalloc开源代码,使用vs2019进行研究学习。3. 目标1、 建立一个可行的私人高并发内存池,需要解决以下三个问题:a) 效率问题b) 内存碎片问题c) 多线程并发场景下的内存释放和申请的锁竞争问题。2、 深入理解内存管理4. 扩展1、 完全脱离malloc和free,且不要使用thread和
2022-02-22 19:03:35
2447
10
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人