![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#学习
文章平均质量分 61
商涛
学习
展开
-
C#学习——登录
**C#学习(VS2017)一、用户登录信息获取在Views文件夹下新建一个cshtml(本文直接使用index.cshtml)建立一个帐号密码输入的表格3.在Views下建立一个cshtml表示登录之后的页面(直接在Home下Check.cshtml)4.在HomeController.cs下加public ActionResult Check(),对输入的帐号密码处理5.1 ...原创 2018-11-03 16:40:26 · 467 阅读 · 0 评论 -
C#学习——DTW
在看文章的时候发现了DTW(Dynamic Time Warping,动态时间归整)算法。文章信息:Rong H, Teixeira A P, Soares C G. Ship trajectory uncertainty prediction based on a Gaussian Process model[J]. Ocean Engineering, 2019, 182: 499-511....原创 2019-06-27 16:58:57 · 937 阅读 · 0 评论 -
C#学习——SqlSever2Excel
C#(VS2017)发现了一个小问题,主要是自己理解不清楚。一、关于System.Web.Mvc.Controller.File这个方法是可以生成excel的,但是似乎只能由于MVC框架中,我在控制台上使用这个方法是不能使用的。具体为:错误 CS1955 不可调用的成员“File”不能像方法一样使用。 我没有找到解决这个问题的办法。二、NPOI的使用前面是的我看的项目中使用的方法,之后...转载 2019-01-21 20:31:49 · 632 阅读 · 0 评论 -
C#学习——Excel2Sqlsever
C#(VS2017)最近被学长坑了,word导入数据库,我不会。只会先将word转化为excel再导入数据库。(以下excel文件为.xslx)一、下载2007 office system 驱动否则会报错,在执行程序时会报错:System.InvalidOperationException: 未在本地计算机上注册“microsoft.ACE.oledb.12.0提供程序直接1下载安装就好...原创 2019-01-06 10:24:21 · 195 阅读 · 0 评论 -
AJAX的学习
一、ajax简介ajax即Asynchronous Javascript And XML(异步 JavaScript 和 XML)。一般网页信息更新要重载整个网页,但是ajax可以只重载部分,比较灵活。ajax可以看作Web端的“子弹时间”,在用户输入数据的一瞬间,调用后台或ajax中的程序直接对数据进行简单处理,显示。二、JQueryjQuery是一个快速、简洁的JavaScript框...原创 2018-12-18 15:59:13 · 148 阅读 · 0 评论 -
C#学习——Return
C#(VS2017)一、有关Return的操作1.在实体类中使用(我也不懂什么实体类,只知道可以和数据库什么的一起用) private string loginid; public string LoginId { get { return loginid; } set { ...原创 2018-11-16 11:19:41 · 1480 阅读 · 0 评论 -
C#学习——List
C#(VS2017)我不知道什么叫容器类,什么叫集合类(听见一些高大上的名字头都大了)。我就是说一下我对这些存数据的东西的个人见解。一、list使用时要添加引用System.Collections.Generic(好像写的时候自带的)...原创 2018-11-20 16:31:24 · 359 阅读 · 1 评论 -
ASHX学习
一般处理程序(ashx)1.一般处理程序,感觉就像是一个方法[HttpPost]public ActionResult ProcessRequest()好像差不多。(觉得控制器似乎跟好用,习惯MVC了)2.初始代码 public class FirstHandler : IHttpHandler { public void ProcessRequest(...原创 2018-12-21 11:11:14 · 758 阅读 · 0 评论 -
C#学习——登录
C#学习(VS2017)二、登录验证1.接着上次的,已经建好了登录窗口。2.由于要验证登录信息,因此需要数据库进行数据匹配。建立数据库。我使用的是SQL SERVER 2008 R2。建立数据库XUEXI,表名为TEST,TEST列名和值如下:3.使用数据库(之前使用网上的一种方法,在对数据库操作的时候局限比较大,因此使用EF),在Models中建立一个新的文件夹XUE;(1).在这...原创 2018-11-07 18:16:17 · 264 阅读 · 0 评论 -
C#学习——其他功能
C#学习(VS2017)四、密码修改1.接着上次的。(我建的数据库不太支持修改密码,因此有些搞笑的问题)2.在Index.cshtml表上面加上如下代码:<div"> <a href="../Home/Change">原创 2018-11-15 16:26:17 · 490 阅读 · 0 评论 -
C#学习(登录)
C#学习(VS2017)三、用户密码加密1.接着上次的(二、登录验证)。2.只要有数据库的登录名和密码就可以进入数据库之间看到用户的密码,如果将用户密码加密后存入数据库,就可以避免这一问题。将数据库中的信息修改如下:279D34FA1DFD71AA为11111经过16位MD5加密之后的结果。3.1 MD5 16位大写加密代码如下:...原创 2018-11-10 18:54:16 · 170 阅读 · 0 评论 -
C#学习——汉明码
汉明码(Hamming Code),是在电信领域的一种线性调试码,以发明者理查德·卫斯里·汉明的名字命名。汉明码在传输的消息流中插入验证码,当计算机存储或移动数据时,可能会产生数据位错误,以侦测并更正单一比特错误。由于汉明编码简单,它们被广泛应用于内存(RAM)。参考汉明码的码位计算公式:2^k ≥n+k+1。其中k表示校验位,n表示信息位(名字随便取的)。公式来源:第1位校验位由第2*M(...原创 2019-07-10 18:22:57 · 665 阅读 · 0 评论