C#
liaogaobo2008
C++、数据库、C#专家
展开
-
C# Winform实现圆角无锯齿按钮
C# Winform实现圆角无锯齿按钮发现用Winform做一个圆角按钮遇到麻烦,主要是锯齿问题,后面想了想办法解决问题了。主要方法是按钮的区域通过Region指定,但按钮需要自己画,否则怎么搞都出现锯齿,网上有朋友提供一个漂亮的方案,可是代码不完整无法使用,我的解决方案现在分享如下: public enum ControlState { Hover , Normal, Pre...原创 2019-12-21 22:28:13 · 8711 阅读 · 1 评论 -
ERP中实现用自定义多维报表
ERP中多维报表的实现原创 2017-05-26 17:35:42 · 2475 阅读 · 0 评论 -
C#内存泄漏实战
本人发现我们3S-ERP出现内存越来越高的情况,通过国外的一些内存泄漏分析软件,找出了原因,总结如下:容易出问题的地方¤事件引用导致无法及时释。¤没有父类容器UI控件容易导致不释放。¤没有适当定时调用GC回收垃圾! 典型列子AppMain中的静态方法事件Form不关闭,反复原创 2017-07-27 11:18:31 · 1352 阅读 · 0 评论 -
一个21行C#代码实现的神经网络
网上有个经典教程:叫【一个 11行 Python 代码实现的神经网络】,闲来无聊, 我们不用任何第三方的库,全部用C#实现它,我花1天时间写的,主代码也不超过20行(自己写的矩阵类肯定不算再内啦)收敛效果是非常好!希望和大家一起研究学习。 原文链接:http://python.jobbole.com/82758主代码如下: double[,] X = new double[4, 3] { {原创 2017-12-16 22:09:01 · 9827 阅读 · 3 评论 -
c#神经网络,实现对Iris数据集进行分类
本文以Fisher的Iris数据集作为神经网络程序的测试数据集。Iris数据集可以在http://en.wikipedia.org/wiki/Iris_flower_data_set 找到。先介简单绍下介绍一下Iris数据集:有一批Iris花,已知这批Iris花可分为3个品种,现需要对其进行分类。不同品种的Iris花的花萼长度、花萼宽度、花瓣长度、花瓣宽度会有差异。我们现有一批已知原创 2017-12-23 12:11:32 · 2411 阅读 · 0 评论 -
从零开始,自己写神经网络识别手写库Mnist
MNIST 数据集来自美国国家标准与技术研究所, National Institute of Standards and Technology (NIST). 训练集 (training set) 由来自 250 个不同人手写的数字构成, 其中 50% 是高中学生, 50% 来自人口普查局 (the Census Bureau) 的工作人员. 测试集(test set) 也是同样比例的手写数字数据原创 2018-01-30 11:41:33 · 1050 阅读 · 3 评论 -
一个基于蒙特卡洛搜索树的五子棋实现
最近有点烦啊,也有点无聊,去年研究德州扑克失败,后面知道AlphaZero都用了蒙特卡洛搜索树,那估计俺方向错误了?如是准备学习下这个东东,为深度学习攻克德州扑克做技术准备工作。这个东东理论上的介绍网络上实在是太多了,大部分也没有什么问题。但没有代码的实现的东西,感觉不是踏实,不靠谱。我想用什么方法来验证下我是否真正理解了这个东西了,那就做一个地球人都知道的五子棋来验证我的对这...原创 2019-07-07 22:04:58 · 6758 阅读 · 5 评论