摘要: public ActionResult Delete2(long id) { PermSvc.MarkDeleted(id); return Json(new AjaxResult{ Status = "ok" }); } $.ajax({ url: "/Permission/Delet... 阅读全文
posted @ 2018-03-15 20:17 caoDanLife 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 个人认为看视频只是更快地上手、入门,若想深入理解,最终还是要回归到文档。 阅读全文
posted @ 2018-03-14 14:48 caoDanLife 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 一、什么是人工智能? 答:人工智能就是机器模拟人的意识和思维。 二、什么是机器学习? 答:机器学习是一种统计学方法,计算机利用已有数据得出模型,再利用此模型预测结果(有点像数学建模)。 三、什么是深度学习? 答:深层次神经网络,源于对生物脑神经结构的研究。(随着人的成长,人脑神经网络会越来越粗壮) 阅读全文
posted @ 2018-03-14 14:18 caoDanLife 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 计算机想要操作数据,就必须把数据调到内存中,然后才能进行数据的处理。而EF就是能把数据库的数据调到内存,数据处理完回写回数据库的一个框架。 阅读全文
posted @ 2018-03-13 10:58 caoDanLife 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 答:tolist的作用是把数据从数据库中取到内存中来,如果不tolist的话,你在select中调用ToDTO方法会跑异常的,意思就是ef中不支持使用C#中的方法 阅读全文
posted @ 2018-03-12 23:18 caoDanLife 阅读(277) 评论(0) 推荐(0) 编辑
摘要: js代码最后写在底部,因为就算浏览器加载速度再快,先把js加载完,再加载HTML,这样给用户的体验就是有点卡顿,而先把HTML加载完然后再把js加载,给人的错觉就是网页加载很快。 先把后台切图文件的一些公共的css、js的引用放到layout文件中,然后再把一些各自特有的css、js文件的引用放到l 阅读全文
posted @ 2018-03-12 18:55 caoDanLife 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 表单保存时,若action为edit,那么后台则需要一个id来具体update哪条数据 阅读全文
posted @ 2018-03-12 11:32 caoDanLife 阅读(10791) 评论(0) 推荐(0) 编辑
摘要: Service之后紧接着就是一堆的单元测试。下面列出在Service中编写实现类的一些问题: ①、 在编写GetById()时应当检测的是Get的对象是否为null,因为Id是唯一的,所以得到的数据非“0”即“1”,,而在GetByPhoneNum()时则要检测数据的重复性,对于GetAll(),直 阅读全文
posted @ 2018-03-11 23:11 caoDanLife 阅读(128) 评论(0) 推荐(0) 编辑
摘要: (个人理解:passwordHash、passwordSalt应该不能放在DTO中,因为DTO需要在各层之间传输,不安全。) ①、DTO需要哪些属性,取决于使用者需要哪些属性。 ②、IService的实现。对GetById(long id)的理解:因为id是唯一的,所以调用之后应该判断结果是否为空。 阅读全文
posted @ 2018-03-10 17:45 caoDanLife 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 项目搭建流程: ①、建立DTO、Service、UI(AdminWeb和FrontWeb,这里的UI都是MVC项目)、CommonHelper ②、在Service安装EntityFramework,不配置。在UI安装EntityFramework,要配置(UI为入口程序需要调用Service、DT 阅读全文
posted @ 2018-03-10 10:40 caoDanLife 阅读(194) 评论(0) 推荐(0) 编辑