自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (4)
  • 收藏
  • 关注

原创 文件夹选择控件FolderBrowserDialog 使用详解和实例

该控件可用于浏览或选择文件夹。示例场景:填写文件夹名称,并选择一个保存位置,该位置不允许存在同名文件夹界面:选择按钮的代码: private void btnSelect_Click(object sender, EventArgs e) { bool isExits = false; //不显示新建文件夹按...

2019-11-21 14:08:46 4128

原创 C# IComparable接口、IComparer接口以及排序应用(超详细实例)

IComparable和IComparer是.NET中比较对象的标准方式。具体差别如下:IComparable:在要比较的对象的类中单独实现,可该对象和另外一个对象。该接口包含CompareTo()方法,该方法接受要比较类的实例对象。参数对象与实例相等,返回0,参数对象排在实例前面,返回-1,参数对象排在实例后面,返回1。IComparer:在一个单独的类中实现,可比较任意两个对象。该接口...

2019-11-19 20:36:24 1470

原创 基于EM算法的k均值算法python 实现

from sklearn.metrics import pairwise_distances_argminimport numpy as npimport randomdef find_cluster(X,n_cluster,seed): """ 基于EM的k均值算法算法 :param X: 数据 :param n_cluster: 聚类中心数量 :...

2019-09-15 20:16:55 362

原创 python求解TSP(旅行商问题)遗传算法超详细

import numpy as npimport randomclass GeneticAlorithm(): def __init__(self,popsize,crosspro,mutationpro,iternumber,citynumber,size): """ :param popsize: 种群规模 :param cros...

2019-09-13 12:03:06 2908

C#写excel控制台程序

一个C# 写excel的简单小例子,包括当条件不满足时如何设置某行的背景颜色。

2020-08-13

常用的界面图标素材.rar

界面的一些常用图标,有PNG格式和icon格式的,非常实用。

2020-07-27

c# 读取odbc数据库,注释详细

包括Odbc数据库dsn的获取,表名的获取.界面代码概览:public Form1() { InitializeComponent(); List<string> dsnNames = DataSource.GetAllDSN(); //读取DSN for (int i = 0; i < dsnNames.Count; i++) { this.comboBox1.Items.Add(dsnNames[i]); } } private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { if (this.comboBox1.SelectedIndex == -1) { return; } List<string> sheetNames = new List<string>(); try { DataSource.ConnectToDataBase(this.comboBox1.SelectedItem.ToString(), this.txtUserName.Text, this.txtPassword.Text); sheetNames = DataSource.GetTableAndViewNamesFromDataBase(); } catch (Exception err) { MessageBox.Show(err.Message, "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } for (int i = 0; i < sheetNames.Count; i++) { this.comboBox2.Items.Add(sheetNames[i]); } } private void comboBox2_SelectedIndexChanged(object sender, EventArgs e) { DataTable dt; DataSource.GetTableFromDataBase(this.comboBox2.SelectedItem.ToString(),out dt); this.dataGridView1.DataSource = dt; }

2020-06-19

MSDN上最新的C#指南(带目录) 高清PDF

此部分详细介绍了 C# 语言主要功能,以及通过 .NET Framework 可以在 C# 中使用的功能。 阅读此部分的大部分内容的前提是,你已对 C# 和一般编程概念有一定的了解。 如果完全没有接触过编程或 C#,建议参阅 C# 教程简介或 .NET 浏览器内教程,此教程不需要具备任何编程知识。 若要了解特定的关键字、运算符和预处理器指令,请参阅 C# 参考。 若要了解 C# 语言规范,请参阅 C# 语言规范。

2020-01-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除