算法逻辑
云中小生
代码之外,诗和远方
展开
-
C#如何利用反射构建Sql参数
首先呢,说到这个问题我们要知道泛型的概念,泛型呢你可以把它当成一个参数,就是调用的时候传入这个类型,接着就是获取这个类型里的所有属性及值。我们先来创建一个方法名GetMySqlParame的方法,当然我这里是以MySql的为例,有一个参数,这个参数是我们不知道类型和属性及值的实体,我们可以用泛型,也可以用object直接传入。MySql的参数是MySqlParameter数组,所以返回值为My...原创 2020-01-19 11:15:41 · 377 阅读 · 1 评论 -
浅谈冒泡排序(c#代码)
冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会...原创 2020-07-24 11:53:45 · 305 阅读 · 0 评论 -
C#JSON实体类相互转换通用类
一、引入命名空间using System.Web.Script.Serialization;二、利用泛型封装通用方法。源码下载地址:https://download.csdn.net/my原创 2019-05-24 19:27:01 · 1483 阅读 · 0 评论 -
C#、.NETMD5加密
MD5是一个安全的散列算法,输入两个不同的明文不会得到相同的输出值,根据输出值,不能得到原始的明文,即其过程不可逆;所以要解密MD5没有现成的算法,只能用穷举法,把可能出现的明文,用MD5算法散列之后,把得到的散列值和原始的数据形成一个一对一的映射表,通过比在表中比破解密码的MD5算法散列值,通过匹配从映射表中找出破解密码所对应的原始明文。对信息系统或者网站系统来说,MD5算法主要用在用户注册...原创 2019-05-22 20:37:36 · 353 阅读 · 0 评论 -
微信公众号基础开发配置
先进入微信公众平台进行公众号申请,也可以用测试号,测试号地址为:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login。在接口配置信息里写下Toten认证的代码:如下: /// <summary> /// 验证服务器Token /// </summary> public...原创 2019-05-31 20:02:54 · 316 阅读 · 0 评论