摘要: 我们知道ajax不能跨域访问,但是有时我们确实需要跨域访问获取数据,所以JSONP就此诞生了,其本质使用的是Script标签,除JSONP以外还有另外实现跨域方式 一、手动实现JSONP跨域 1、首先创建一个Web项目,在这里我使用一般处理程序 2、创建一个新Web项目并新建html文件 3、测试, 阅读全文
posted @ 2016-05-08 12:19 ZuQing 阅读(5486) 评论(7) 推荐(8) 编辑
摘要: 这几天看了下jQuery源码,有些收获,解答了我以前对jQuery的疑问,现在我把收获分享给大家。 一、jQuery为何弄成自执行函数,以及为何在引用了jquery文件之后,可以通过$或jQuery来调用其方法 1) 弄成自执行函数: 防止在这里边 var 定义的变量,属于这个函数域内的局部变量,避 阅读全文
posted @ 2016-04-03 14:03 ZuQing 阅读(4861) 评论(0) 推荐(5) 编辑
摘要: 浏览器兼容性参考: https://developer.mozilla.org/zh-CN/docs/Web/API/URL/createObjectURL <script type="text/javascript"> $(document).ready(function () { $("#Fil 阅读全文
posted @ 2019-02-21 17:19 ZuQing 阅读(336) 评论(0) 推荐(1) 编辑
摘要: .net Core中没有继续沿用以前asp.net中的管道事件,而是开发了一个新的管道(Middleware): 在Startup的Configure方法中用UseMiddleware方法添加到管道中去 如果将_next.Invoke(httpContext)改成Task.CompletedTask 阅读全文
posted @ 2018-01-11 17:48 ZuQing 阅读(827) 评论(5) 推荐(2) 编辑
摘要: 本篇的话介绍下IOC和ID的含义以及如何使用.Net Core中的DI。 一。我是这么理解IOC和DI的: IOC:没有用IOC之前是直接new实例来赋值,使用IOC之后是通过在运行的时候根据配置来实例化具体对象,这个控制权由内部转到外部的过程就可以理解为IOC(控制反转) DI:由IoC容器在运行 阅读全文
posted @ 2018-01-10 17:13 ZuQing 阅读(2481) 评论(2) 推荐(2) 编辑
摘要: .Net Core最大的亮点就是跨平台了,下面介绍下在Windows下和Liunx下的部署。 首先发布项目文件,点击网站项目右键 发布: 从下图发布的文件图片可以看出,不像以前bin目录下有很多dll,现在总体文件大小比以前小了很多 一.Windows下部署(较比之前部署多了下载一个模块和选择无托管 阅读全文
posted @ 2018-01-08 00:01 ZuQing 阅读(4543) 评论(1) 推荐(3) 编辑
摘要: .Net Core开发可以使用Visual Studio 2017或者Visual Studio Code,下面使用Visual Studio 2017搭建一个.net Core MVC网站项目。 一.新建项目 二.选择 Web应用程序(模型视图控制器) 三.项目结构和之前的比对还是有很大的不同,w 阅读全文
posted @ 2018-01-07 22:25 ZuQing 阅读(1473) 评论(0) 推荐(2) 编辑
摘要: PhantomJS是一个基于webkit的javascript API。它使用QtWebKit作为它核心浏览器的功能,使用webkit来编译解释执行JavaScript代码。任何你可以在基于webkit浏览器做的事情,它都能做到。它不仅是个隐形的浏览器,提供了诸如CSS选择器、支持Web标准、DOM 阅读全文
posted @ 2017-08-07 11:27 ZuQing 阅读(466) 评论(0) 推荐(1) 编辑
摘要: 一.设置打开的浏览器大小/位置 二.查找元素使用的选择器 三.网页标题/内容 四.执行Js(可以给其传递参数) 可以通过执行js来操作网页,比如有一些网页需要滚动到一定位置才通过Ajax取数据的时候可以用js来操作,使其滚动条滑动 五.等待 WebDriverWait类需要引用OpenQA.Sele 阅读全文
posted @ 2017-08-07 09:40 ZuQing 阅读(409) 评论(0) 推荐(0) 编辑
摘要: Webdriver是一个前端自动化测试工具,可以模拟用户点击链接,填写表单,点击按钮等操作,下面介绍其使用 一.下载WebdriverC#类库以及对应浏览器驱动 http://www.seleniumhq.org/download/ 也可以通过Nuget搜索Webdriver去下载,不过国内防火墙的 阅读全文
posted @ 2017-08-07 08:55 ZuQing 阅读(907) 评论(0) 推荐(0) 编辑
摘要: Log4Net配置还是挺简单的,具体: 1、新建Web或者Webform项目,使用Nuget下载log4net 2、新建Config文件夹,将log4net配置文件放入此文件夹中(当修改web.config的时候会重启网站,所以把log4net单独出来比较好,也好管理),log4net配置: 3、右 阅读全文
posted @ 2016-09-15 09:49 ZuQing 阅读(14411) 评论(0) 推荐(3) 编辑
摘要: @echo offrem 定义循环间隔时间和监测的服务:set secs=60set srvname="ServerName" echo.echo echo == 查询计算机服务的状态, ==echo == 每间隔%secs%秒种进行一次查询, ==echo == 如发现其停止,则立即启动。 ==e 阅读全文
posted @ 2016-09-07 09:29 ZuQing 阅读(9343) 评论(5) 推荐(2) 编辑