上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 24 下一页
摘要: ​DBMS(database-management system)包括数据库和用于存取数据的程序,DBMS的基本目标是为数据的存取提供方便、高效的方式,此外对大多数企业来说,数据是非常重要的,所以DBMS还要保证数据的安全,比如在系统奔溃或收到未授权访问请求的时候。一、数据抽象a) 数据库系统隐藏了 阅读全文
posted @ 2017-11-06 21:40 zhixin9001 阅读(580) 评论(0) 推荐(0) 编辑
摘要: ​JWT(Json Web Token)定义了一种使用Json形式在网络间安全地传递信息的简洁开放的标准(RFC 7519)。JWT使用数字签名确保信息是可信的。一、Session认证和Token认证Http协议本身是无状态的,如果用户向服务器传递了用户名和密码进行了用户认证,那么下一次请求时用户还 阅读全文
posted @ 2017-11-01 21:41 zhixin9001 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 一、关于API的参数a) Web API在WebApiConfig.cs中配置了路由模板,默认为"api/{controller}/{id}",这与MVC路由模板的区别在于没有{action},会根据请求方式来找到对应的方法,只要一个Action标注了[HttpGet],那么不管Action的名称如 阅读全文
posted @ 2017-10-27 22:44 zhixin9001 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 一、反射a)通过反射可以动态地创建对象、赋值或者调用方法。MVC、EF等各种框架都会用到反射,还有VS的智能感知、监视功能也利用了反射。反射的基础类为Type,每个类对应一个Type对象,每个方法、属性分别对应MethodInfo和PropertyInfo对象,这些就是类、方法、属性的元数据(Met 阅读全文
posted @ 2017-10-20 21:57 zhixin9001 阅读(125) 评论(0) 推荐(0) 编辑
摘要: ​一、集合扩展方法用于集合操作的扩展方法有Where、Select、Max、Min、Sum、OrderBy、ToList、First、FirstOrDefault、Single、SingleOrDefault等。原来还有Max、Min、Sum这些扩展方法,而且ToList也是扩展的。上一篇有写过My 阅读全文
posted @ 2017-10-18 21:54 zhixin9001 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 委托是一种指向方法的数据类型,是一种类型安全的函数指针。这里学习一些具体的用法。一、基本写法委托的关键词为delegate,使用委托需要先给出函数签名,比如:delegate string MyDel1(string s, string s1);这里定义了一个名为MyDel1的委托,要求指向的函数为 阅读全文
posted @ 2017-10-13 21:50 zhixin9001 阅读(211) 评论(0) 推荐(0) 编辑
摘要: ​一、索引器索引器可以根据数字、字符串等进行索引,也可以使用多个索引器参数,平时使用地不多,在.net框架中可以见到,比如string类的索引器可以获取某个位置的字符:string s = "abc";char c = s[1];public char this[int index] { get; 阅读全文
posted @ 2017-10-09 22:02 zhixin9001 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 最近用到了CSS,刚好学学。CSS(Cascading Style Sheet)中文名层叠样式表,用于为html文档添加样式控制,也是一种计算机语言。一、CSS语法a)CSS规则由选择器和声明组成,构造为selector{declaration1;declaration2},多个声明之间用分号隔开。 阅读全文
posted @ 2017-09-29 21:59 zhixin9001 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 主页-http://www.zhixin9001.cn/Home/Introduce GitHub- https://github.com/zhixin9001/Fitness 这是关于Fit网站的最后一篇,这几天网站备案审核通过,以后就可以正式使用了。 项目过程中学习了MVC、单元测试、Boots 阅读全文
posted @ 2017-09-25 21:51 zhixin9001 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 一、异步方法的编写a) 如果需要使用await,则方法必须用async修饰。控制器、事件处理函数这些都可以使用async,但Main函数却不能。如果需要在Mainh函数中调用异步方法,可以使用Result属性,比如: HttpClient hc = new HttpClient();var task 阅读全文
posted @ 2017-09-22 22:46 zhixin9001 阅读(548) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 24 下一页