会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
To Be Yourself
博客园
首页
新随笔
联系
订阅
管理
[置顶]
我的.NET之路
摘要: 做个总结形成自己的知识体系,方便查阅【持续更新...】 .NET在线编程:try.dot.net .NET Blog dotnet/try-convert 【帮助.NET开发者将他们的项目移植到.NET Core上!】 C#语法特性 .Net FrameWork发展史 C# 语言版本发展史 .NET
阅读全文
posted @ 2019-06-15 17:08 peterYong
阅读(630)
评论(0)
推荐(1)
2024年12月20日
Depends使用
摘要: 介绍 Dependency Walker是一个免费的实用工具,它可以扫描任何32位或64位Windows模块(EXE,DLL,OCX,SYS等),并建立所有相关模块的分层树形图。Dependency Walker对于排除加载和执行模块故障错误非常有用。 Dependency Walker能检测出许多
阅读全文
posted @ 2024-12-20 20:34 peterYong
阅读(558)
评论(2)
推荐(0)
2023年7月12日
SynchronizationContext
摘要: 介绍 SynchronizationContext允许一个线程和另外一个线程进行通讯,SynchronizationContext在通讯中充当传输者的角色。另外这里有个地方需要清楚的,不是每个线程都附加SynchronizationContext这个对象,只有UI线程是一直拥有的。 Synchron
阅读全文
posted @ 2023-07-12 16:55 peterYong
阅读(238)
评论(0)
推荐(0)
2023年4月8日
python之json格式化与紧凑处理
摘要: 格式化 在工作中json是我们常用的数据格式,因为格式化与紧凑存储所占的内存是不同的,格式化存储接近大一倍空间。所以有时候需要紧凑存储(一行存储),但是查看不太方便。 场景: 记事本打开json的速度最快,但是没有格式化功能。 notepad++可以格式化但是需要联网安装插件,内网环境不能下载 vs
阅读全文
posted @ 2023-04-08 11:51 peterYong
阅读(1633)
评论(0)
推荐(0)
2022年7月12日
Zip文件操作
摘要: 概述 .net的IO操作(System.IO.Compression)支持对zip文件的创建、读写和更新。 参考:System.IO.Compression 命名空间 要求 :当.NET版本 大于或等于 .NET Framework 4.5.1 时才可用这个库 要对zip文件进行操作,主要用到以下三
阅读全文
posted @ 2022-07-12 12:29 peterYong
阅读(497)
评论(0)
推荐(0)
DevExpress使用
摘要: 概述 Devexpress 官方文档 Devexpress 中文帮助文档 DevExpress各大版本支持的VS版本和支持的.net版本 关于VS中看不到DevExpress的控件的分析和解决方案和各个版本对VS版本和.net版本支持图 查看是否破解:在vs中点扩展->DevExpress->You
阅读全文
posted @ 2022-07-12 12:16 peterYong
阅读(2112)
评论(0)
推荐(0)
2022年7月4日
Newtonsoft.Json使用
摘要: 序列化与反序列化 1、反序列化是不区分大小写的 以下代码可以正常运行 public static void Test() { //反序列化时 不区分大小写的 string jsonString = "{\"name\":\"张三\",\"age\":18,\"sex\":\"男\"}"; var m
阅读全文
posted @ 2022-07-04 20:09 peterYong
阅读(1858)
评论(0)
推荐(0)
2022年6月10日
C#传委托给C语言的函数指针调用问题
摘要: C代码如下: #include "stdio.h" __declspec(dllexport) int Call(int (*qq)(int num),char * str) { printf(str); return qq(123); } 多次验证发现在C#中传委托给C中的函数指针,如果委托不带参
阅读全文
posted @ 2022-06-10 20:31 peterYong
阅读(492)
评论(0)
推荐(0)
C# 程序报错:创建窗口句柄时出错
摘要: 在一次做上位机Winform程序,需要用GDI技术画图形显示,当界面上增加很多 对象后,再添加时报错"创建窗口句柄时出错" 打开任务管理器,详细信息,添加列,将用户对象和GDI对象显示出来,发现 用户对象接近1W , 问题原因: GDI对象Windows中将GDI对象和用户对象都限制为最大10000
阅读全文
posted @ 2022-06-10 20:06 peterYong
阅读(1098)
评论(0)
推荐(0)
2022年4月29日
C#监控U盘插拔
摘要: 【1】涉及的知识点 1) windows消息处理函数 protected override void WndProc(ref Message m) 捕获Message的系统硬件改变发出的系统消息 2) 硬件信息类 DriveInfo 关键实现1: 扫描所有存储设备,筛选出U盘 private voi
阅读全文
posted @ 2022-04-29 20:15 peterYong
阅读(639)
评论(0)
推荐(0)
2022年1月5日
C#调用C++的dll两种方法(托管与非托管)
摘要: C#与C++交互,总体来说可以有两种方法: 利用PInvoke实现直接调用 非托管C++ 利用C++/CLI作为代理中间层 一、非托管C++ 由于C#编写的是托管代码,编译生成微软中间语言,而C++代码则编译生成本地机器码(这种C++也有叫做本地C++或者非托管C++,VC6.0就是用于开发非托管C
阅读全文
posted @ 2022-01-05 12:51 peterYong
阅读(4278)
评论(0)
推荐(0)
下一页
公告