会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
JohnYang
定心者,勇猛精进,终获证果(https://johnsite.157489.xyz/)
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
30
下一页
2025年2月13日
C#缩放图片形成新的图片
摘要: // 加载原始Bitmap Bitmap originalBitmap = new Bitmap("C:\\Users\\Administrator\\Desktop\\test.bmp"); // 计算新Bitmap的尺寸 int newWidth = originalBitmap.Width /
阅读全文
posted @ 2025-02-13 09:59 JohnYang819
阅读(44)
评论(0)
推荐(0)
2025年1月16日
颜色代码解析
摘要: 颜色代码的格式通常是 #AARRGGBB 或 #RRGGBB: AA:Alpha 通道(透明度),00 表示完全透明,FF 表示完全不透明。 RR:红色通道,00 表示无红色,FF 表示红色最大值。 GG:绿色通道,00 表示无绿色,FF 表示绿色最大值。 BB:蓝色通道,00 表示无蓝色,FF 表
阅读全文
posted @ 2025-01-16 22:34 JohnYang819
阅读(776)
评论(0)
推荐(0)
2024年11月12日
MethodImpl优化性能
摘要: 参数解释 MethodImplOptions.AggressiveInlining:请求编译器在可能的情况下对方法进行内联。 MethodImpl:这是一个属性,允许开发者为方法指定特定的实现行为,比如请求内联、忽略栈追踪等。 内联的作用 内联的主要作用是提升性能,特别是在如下情况下: 消除方法调用
阅读全文
posted @ 2024-11-12 23:17 JohnYang819
阅读(316)
评论(0)
推荐(0)
2024年10月14日
WPF中Resx文件中添加Byte[]
摘要: 参考:https://learn.microsoft.com/zh-tw/dotnet/api/system.resources.resxresourcewriter.generate?view=windowsdesktop-8.0&viewFallbackFrom=netcore-3.1 代码实现
阅读全文
posted @ 2024-10-14 23:17 JohnYang819
阅读(33)
评论(0)
推荐(0)
2024年10月11日
C# unsafe 快速复制数组
摘要: (1) /// <summary> /// 复制内存 /// </summary> /// <param name="dest">目标指针位置</param> /// <param name="src">源指针位置</param> /// <param name="count">字节长度</para
阅读全文
posted @ 2024-10-11 23:49 JohnYang819
阅读(79)
评论(0)
推荐(0)
2024年8月9日
关于C#的Dynamic调用方法前的一些准备的小Demo
摘要: using System; using System.CodeDom.Compiler; using System.Collections.Generic; using System.Linq; using System.Reflection; using System.Text; using Sy
阅读全文
posted @ 2024-08-09 10:52 JohnYang819
阅读(25)
评论(0)
推荐(0)
2024年8月7日
QuickSort之C#实现
摘要: /// <summary> /// 快速排序中的切分 /// lIndex已经是基准值,i记录基准值的大小值的边界,j记录目前遍历的边界; /// i值必须从lIndex+1开始,因为基准值已经在lIndex位置了, /// i位置的值必须大于基准值,因为发现比基准值小的值,需要和i位置的值交换,
阅读全文
posted @ 2024-08-07 22:44 JohnYang819
阅读(19)
评论(0)
推荐(0)
2024年7月28日
最小距离点对的暴力枚举算法与分治算法
摘要: 最小距离点对问题,顾名思义,即在一堆点中,寻找最小距离的点对。 暴力枚举的时间复杂度为O(n2),分治算法的时间复杂度为O(nlogn)。 以下解决的问题是: 生成任意多个随机点,找到最近的点对后,将这对点排除在外,继续寻找剩下的点的最近的点对,重复上述操作,直到把所有点排除完毕(个数剩下为1,也
阅读全文
posted @ 2024-07-28 23:58 JohnYang819
阅读(67)
评论(0)
推荐(0)
2024年7月27日
逆序对计数问题之C#实现(O(nlogn))
摘要: 逆序对计数问题是一个经典的算法问题,常见于计算机科学和数据结构领域。它的目标是计算数组中所有的逆序对的数量。逆序对是指数组中两个元素满足位置关系(i,j),且有 A[i]>A[j]. 它的应用有: 排序算法分析:逆序对可以用来衡量一个数组的有序程度。一个数组的逆序对数越多,它就越无序。对逆序对的分析
阅读全文
posted @ 2024-07-27 11:17 JohnYang819
阅读(60)
评论(0)
推荐(0)
2024年7月24日
C#实现MergeSort算法
摘要: public class MergeSortLearn { /// <summary> /// 分治递归 /// </summary> /// <param name="oriArray"></param> /// <returns></returns> public static double[]
阅读全文
posted @ 2024-07-24 23:33 JohnYang819
阅读(17)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
30
下一页