摘要:
语法:case when 条件1 then 结果1 when 条件2 then 结果2 else 结果N end 可以有多个任意条件,如果没有默认结果,else可省略,示例: select case when col1 > 1 then col2 else col3 end from XXXtabl
阅读全文
posted @ 2020-11-08 13:56
奔腾不止
阅读(2962)
推荐(0)
摘要:
特点: 1,仍是一个HTTP请求,所以遵守HTTP协议; 2,无页面刷新的互交,提升用户体验; 3,可以只获取部分页面或简单数据,降低流量消耗;
阅读全文
posted @ 2020-10-01 17:49
奔腾不止
阅读(163)
推荐(0)
摘要:
缓存:一种快速获取数据的技术; 1,把耗费大量资源或时间获取的数据,存放在一个能够快速获取的地方(缓存区); 2,这样下次就可以直接在缓存区内快速获取; 常用于CPU,浏览器,数据库; 为啥能快取? 1,存储位置不同,如:本地比服务器快,内存比磁盘快; 2,不用计算:把上次计算结果直接存放,下一次直
阅读全文
posted @ 2020-10-01 16:11
奔腾不止
阅读(208)
推荐(0)
摘要:
脚本注入:表单内用户输入HTML或者js代码并提交到后台; 有时候,我们就需要用户输入HTML代码时,可以在属性上加特性[AllowHtml],这样就允许输入HTML代码了; 但即便成功提交,这些代码内容也会被MVC进行编码而不会执行这段代码, 除非在HTML页面写入:@Html.Raw(Model
阅读全文
posted @ 2020-10-01 14:33
奔腾不止
阅读(215)
推荐(0)
摘要:
严格来说,MVC把三层架构中的UI层再度进行了划分:控制器,视图,实体三部分; 控制器完成了页面逻辑,通过实体与界面层完成通话;三层架构是基于业务逻辑来分的,MVC是基于页面来分的,两者可以共存; 三层架构的分层模式是典型的上下关系,而MVC则是互相协作关系; MVC与三层架构基本没有可比性,是应用
阅读全文
posted @ 2020-10-01 12:17
奔腾不止
阅读(237)
推荐(0)
摘要:
最好不必要自定义route,除非项目需要,自定义route时,最好单元测试;
阅读全文
posted @ 2020-09-30 15:12
奔腾不止
阅读(178)
推荐(0)
摘要:
cookie生成及日期设置:字符串格式的键值对存储,Response.Cookies.Append("userId","666",new CookieOptions{Expires=Datetime.Now.AddDays(7)}); cookie的删除:Response.Cookies.Delet
阅读全文
posted @ 2020-09-30 09:57
奔腾不止
阅读(189)
推荐(0)
摘要:
致拼搏者: 等你穿过暴风雨,你才是真正的你...... 刘先生 2020/9/1
阅读全文
posted @ 2020-09-29 21:18
奔腾不止
阅读(167)
推荐(0)
posted @ 2020-09-29 20:52
奔腾不止
阅读(225)
推荐(0)
摘要:
ORM(object relation map)三大核心功能: 1,建立类与表之间的映射关系; 2,生成SQL语句; 3,将查询结果封装为对象; EF(Entity Framework Core): 1,引入EF Core(NuGet程序包); 2,核心:entity,context object;
阅读全文
posted @ 2020-09-29 14:24
奔腾不止
阅读(287)
推荐(0)