C#中缓存的使用   缓存的概念及优缺点在这里就不多做介绍,主要介绍一下使用的方法. 1.在ASP.NET中页面缓存的使用方法简单,只需要在aspx页的顶部加上一句声明即可:  <%@ OutputCache Duration="100" VaryByParam="none" %> Duration:缓存时间(秒为单位),必填属性 2.使用微软自带的类库System.Web.Caching 新手接触的话不建议直接使用微软提供的类库,因为这样对理解不够深刻…
人工智能对人类有哪些影响?选择Python入门怎样?人工智能是科技时代进步的产物,也是目前人们非常关注的一个产业.那么,随着人工智能的发展,对人类生活的有哪些影响呢? 1.人工智能对文化产业影响 据了解,人工智能对文化产业有促进作用的影响,同时人工智能进入文化产业,将刺激消费者欲望,吸引更多的文化消费需求,也将会引起企业单位产品和服务成本下降,改善企业财务状况. 2.人工智能对新闻业的影响 人工智能对新闻业的影响有三点: 1)将会对内容生产有一定影响,机器新闻写作高效.全天候的模式使它能够生产海…
Rest接口对应Swagger Specification路径获取办法: 根据location的值获取api   json描述文件 也许有同学会问,为什么搞的这么麻烦,api json描述文件不就是http://domain:port/v2/api-docs获取的么. 因为如果使用group,api json描述文件就不是上面的情况哦 https://github.com/springfox/springfox-demos/tree/master/boot-swagger 再小结一下swagge…
前言: 自从.net core问世之后,就一直想了解.但是由于比较懒惰只是断断续续了解一点.近段时间工作不是太忙碌,所以偷闲写下自己学习过程.慢慢了解.net core 等这些基础方面学会之后再用.net core写一个项目,前期文章都是为之后的项目做准备.同时也希望这些基础文章能帮助更多的想入手 .net core的小白.(文中如有不正确地方欢迎各位指正) 开发工具vs2017 数据库  mysql8.0 .net core环境 .net core2.1 1]model层建立 先新建一个项目:…
对于测试工程师新手来说,最痛苦的莫过于入门,其实只要入门3个月左右,对于自动化测试,所有的测试工程师除了喜爱,就是更爱.自动化测试工作,是从根本上解放人性,不用重复去完成鼠标的点点点,例如以下测试常常要手工完成的功能模块: 1. 注册(测试点: 手机注册,邮箱注册,用户名注册,然后是个人注册,企业注册的各种角色注册,之后是注册失败,失败信息验证...) 2. 登录 3. 商品&商品配置 4. 购物车 5. 下单 6. 支付 其中要整个网站跑一遍,再熟悉业务的测试同学也要花费4-8个小时,不吃不喝…
什么是AJAX? AJAX的意思就是异步的JavaScript和XML.简而言之,它是使用XMLHttpRequest对象与服务器端通信的脚本语言.它可以发送及接收各种格式的信息,包括JSON.XML.HTML和文本文件.AJAX最为吸引人的就是它的“异步”特性,这意味着AJAX可以无需刷新页面而与服务器端进行通信.允许你根据用户事件来更新部分页面内容. 可以考虑的两个特性: 向服务器端发送请求,而不用重新加载页面. 从服务器端接收数据并处理. 第一步:如何发送一个HTTP请求 需要通过XMLH…
本文给出一个整合Maven+SpringMVC+SpringFOX+Swagger的示例,并且一步步给出完成步骤. 本人在做实例时发现 http://blog.csdn.net/zth1002/article/details/46927187 中,Spring必须是4.0以上版本. 目标 在做项目的时候,有时候需要提供其它平台(如业务平台)相关的HTTP接口,业务平台则通过开放的HTTP接口获取相关的内容,并完成自身业务~ 提供对外开放HTTP API接口,比较常用的是采用Spring MVC来…
目标 在做项目的时候,有时候需要提供其它平台(如业务平台)相关的HTTP接口,业务平台则通过开放的HTTP接口获取相关的内容,并完成自身业务~ 提供对外开放HTTP API接口,比较常用的是采用Spring MVC来完成. 本文的目标是先搭建一个简单的Spring MVC应用,然后为Spring MVC整合SpringFox-Swagger以及SpringFox-Swagger-UI,最终,达到Spring MVC对外开放接口API文档化. 如下图所示: 搭建SpringMVC工程 新建Mave…
Spring 5 中一个非常重要的更新就是增加了响应式web开发WebFlux,并且推荐使用函数式风格(RouterFunction和 HandlerFunction)来开发WebFlux.对于之前主流的MVC开发模式,Spring也顺道给它提供了和WebFlux函数式开发几乎一致的方式(见上文<Spring 5 MVC 中的 Router Function 使用>).这样,响应式WebFlux和非响应式MVC都可以通过Controller来实现,也都可以通过RouterFunction来实现…
转载:https://www.jianshu.com/p/b0b19368e4a8 在软件开发行业,管理文档是件头疼的事.不是文档难于撰写,而是文档难于维护,因为需求与代码会经常变动,尤其在采用敏捷软件开发模式的系统中.好的工具能够提高团队沟通效率,保证系统质量以及缩短项目的交付周期.反之,差的管理工具,会严重影响沟通效率,增加系统bug数量,并且延误产品的上线日期.所以选用合理与合适的软件开发文档管理工具十分重要,真正让开发者做到“高高兴兴地把活干完,早点回家吃饭打游戏”. Swagger是什…