上一页 1 2 3 4 5 6 7 8 9 ··· 56 下一页
摘要: 先看个小例子... 1 static void Main(string[] args) 2 { 3 var task = new Task(() => 4 { 5 Console.WriteLine("task start...."); 6 Thread.Sleep(2000); 7 Console 阅读全文
posted @ 2020-03-10 11:53 左正 阅读(1939) 评论(0) 推荐(0) 编辑
摘要: 转摘:http://blog.csdn.net/guo_love_peng/article/details/8674230 今天遇到这个问题了。后面再网上搜搜,发现都是你抄我,我转载你的,后来无意看到一篇文章,说是用闭包后来解决了。现在把问题解决方法发出来 function baiduMapFunc 阅读全文
posted @ 2020-03-08 14:07 左正 阅读(806) 评论(0) 推荐(0) 编辑
摘要: MS UI Automation(Microsoft User Interface Automation:UIA)是随.net framework3.0一起发布的,虽然在如今这个几乎每天都有各种新名词、新技术出来的所谓的21世纪,它显得已经有些过时了。前些日子,正好一个项目,可以用到它,又重新整理了 阅读全文
posted @ 2020-03-06 14:50 左正 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 当前项目进行三个多月了,好久也没有写日志了;空下点时间,补写下N久没写的日志 介绍下两个工具 我本人正常使用的UISpy.exe工具和inspect.exe工具 这是UISPY工具使用的图,正常使用到的几个属性 这里重点说一下微软件的UI Automation中的重要类型是AutomationEle 阅读全文
posted @ 2020-03-06 14:49 左正 阅读(941) 评论(0) 推荐(0) 编辑
摘要: .NET UIAutomation简介 UIAutomation是.Net 3.5之后提供的“界面自动化测试”技术,主要依靠通过Win32程序窗口和控件句柄获得控制权(反射和HOOK机制),从而达到利用程序脚本实现各类操作的目的,一般利用其实现针对Windows平台应用程序的自动化测试。 暴力破解方 阅读全文
posted @ 2020-03-06 11:35 左正 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 当前项目进行三个多月了,好久也没有写日志了;空下点时间,补写下N久没写的日志 介绍下两个工具 我本人正常使用的UISpy.exe工具和inspect.exe工具 这是UISPY工具使用的图,正常使用到的几个属性 这里重点说一下微软件的UI Automation中的重要类型是AutomationEle 阅读全文
posted @ 2020-03-05 15:24 左正 阅读(2849) 评论(0) 推荐(0) 编辑
摘要: MS UI Automation(Microsoft User Interface Automation:UIA)是随.net framework3.0一起发布的,虽然在如今这个几乎每天都有各种新名词、新技术出来的所谓的21世纪,它显得已经有些过时了。前些日子,正好一个项目,可以用到它,又重新整理了 阅读全文
posted @ 2020-03-05 09:43 左正 阅读(1039) 评论(0) 推荐(0) 编辑
摘要: Bitmap => byte[] Bitmap b = new Bitmap( "test.bmp "); MemoryStream ms = new MemoryStream(); b.Save(ms,System.Drawing.Imaging.ImageFormat.Bmp); byte[] 阅读全文
posted @ 2020-03-03 17:39 左正 阅读(1075) 评论(0) 推荐(0) 编辑
摘要: 下面介绍一个开源的OCR引擎Tesseract2。值得庆幸的是虽然是开源的但是它的识别率较高,并不比其他引擎差劲。网上介绍Tessnet2也是当时时间排名第三的识别引擎,只是后来慢慢不维护了,目前是Google在维护,大家都知道Google 在搞电子图书馆,每天都有不同类目的书被扫描成电子版。所以有 阅读全文
posted @ 2020-03-01 12:50 左正 阅读(1690) 评论(0) 推荐(1) 编辑
摘要: 在目前进行软件测试时,都或多或少的引入了自动化测试的概念,而且市面上也有好多软件自动化方面相关的工具,比如QTP,比如LoadRunner,但是这些工具要么售价不菲,要么对某些方面功能支持的不够全面,那么我们在引入软件自动化测试时,都需要考虑哪些方面呢?当然是最符合自己项目的工具最合适,同时费用也比 阅读全文
posted @ 2020-02-29 15:27 左正 阅读(2999) 评论(0) 推荐(0) 编辑
摘要: 源代码名称:FlaUI 源代码网址:http://www.github.com/Roemer/FlaUI FlaUI源代码文档 FlaUI源代码下载 Git URL: 复制代码 git://www.github.com/Roemer/FlaUI.git Git Clone代码到本地: 复制代码 gi 阅读全文
posted @ 2020-02-29 15:09 左正 阅读(6274) 评论(1) 推荐(0) 编辑
摘要: Java Access Bridge 是一项在 Microsoft Windows DLL 中公开 Java Accessibility API 的技术,可以使实现 Java Accessibility API 的 Java 应用程序和小程序对 Microsoft Windows 系统上的辅助技术可 阅读全文
posted @ 2020-02-29 13:16 左正 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 为了方便自己使用,写了一个自动安装 JAB 的批处理脚本,可以自动判断系统版本,判断默认使用的 java 版本。 下载压缩包后,解压,然后点击install.cmd 即可完成安装。 这个批处理脚本只是针对 %JAVA_HOME% 指向的 java 版本安装,如果你的系统中安装了多个版本的 java 阅读全文
posted @ 2020-02-29 13:12 左正 阅读(1034) 评论(0) 推荐(0) 编辑
摘要: 在原来的WinForm里,我们只要在窗体类的头部添加属性[System.Runtime.InteropServices.ComVisibleAttribute(true)],然后 webBrowser1.ObjectForScripting = this;这样设置完后,页面上的JS就能访问窗体类的方 阅读全文
posted @ 2020-02-26 16:36 左正 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 目录 selenium是什么? 应该具备的知识 Selenium功能特性 Selenium的局限性 Selenium与QTP比较 Selenium工具套件 Selenium集成开发环境(IDE) Selenium远程控制器 Selenium WebDriver Selenium Grid 返回Sel 阅读全文
posted @ 2020-02-25 18:19 左正 阅读(1140) 评论(0) 推荐(0) 编辑
摘要: 上周在开发Winform 项目中,我曾遇到一个看似简单,但一直都没有解决的问题,那就是:设置winform DataGridView控件的行DefaultCellStyle,但却没有任何变化,我也曾求助于博问:http://q.cnblogs.com/q/72294/,但大家给的答案没有一个能解决这 阅读全文
posted @ 2020-02-10 15:51 左正 阅读(523) 评论(0) 推荐(0) 编辑
摘要: SandcastleInstaller 曾经是微软官方提供的一个根据XML注释和dll文件生成帮助文件的工具,目前是CodePlex上的一个开源项目。 压缩包百度网盘地址链接 解压缩后的样子: 使用步骤: 1.点击SandcastleInstaller.exe,按照提示一步一步操作,并勾选正确的vs 阅读全文
posted @ 2020-02-07 12:19 左正 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 首先让我们来看看IIS里面的这2个数字:最大并发连接数,队列长度。先说这2个数字在哪里看。 最大并发连接数:在IIS中选中一个网站,右键网站名称,在右键菜单中找到并点击【管理网站】->【高级设置】。打开对话框如下图: 队列长度:在IIS中选中【应用程序池】,在应用程序池列表中,右键你想查看的,在右键 阅读全文
posted @ 2020-01-14 18:18 左正 阅读(337) 评论(0) 推荐(0) 编辑
摘要: .net4.0,32位机器最大线程数,每核1023个 .net4.0,64位机器最大线程数,每核32768个 .net3.0,最大线程数,每核250个 .net2.0,最大线程数,每核25个 默认的最小线程数是每核1个。在服务器端环境,比如IIS下的Asp.NET最小线程数会更大可能超过50。 阅读全文
posted @ 2020-01-14 17:56 左正 阅读(1122) 评论(0) 推荐(0) 编辑
摘要: 1. IIS线程池 W3 Thread Pool(W3TP) 当处于内核模式的http.sys接收到来自用户的请求之后,会将请求放入队列中。那处于用户模式的w3wp进程如何从内核模式的队列中取出请求呢?I/O完成端口(IOCP,I/O Completion Port)闪亮登场。w3wp中有专门干这个 阅读全文
posted @ 2020-01-14 17:54 左正 阅读(218) 评论(0) 推荐(0) 编辑
摘要: MVC19个管道事件: 阅读全文
posted @ 2020-01-09 16:21 左正 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1.Http请求处理流程 当服务器接收到一个 Http请求的时候,IIS 首先需要决定如何去处理这个请求(NOTE:服务器处理一个.htm页面和一个.aspx页面肯定是不一样的么)。那IIS依据什么去处理呢?―― 根据文件的后缀名。 服务器获取所请求的页面(NOTE:也可以是文件,比如 jimmy. 阅读全文
posted @ 2020-01-09 16:15 左正 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 互联网通信是套接字进行通信的,套接字,是支持TCP/IP的网络通信的基本操作单元,可以看做是不同主机之间的进程进行双向通信的端点,简单的说就是通信的两方的一种约定,用套接字中的相关函数来完成通信过程。非常非常简单的举例说明下:套接字=Ip address+ TCP/UDP + port。 java 阅读全文
posted @ 2020-01-09 14:58 左正 阅读(709) 评论(0) 推荐(0) 编辑
摘要: Internet Information Services (IIS) 限制了在任何给定时间可在队列中等待的应用程序池请求的最大数量。如果达到此限制,则所有新请求都将被拒绝,而且用户将收到错误消息“503 – 服务不可用”。默认情况下,IIS 将队列长度设置为 1,000 个请求。该默认值可能太低, 阅读全文
posted @ 2020-01-08 11:58 左正 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 查询 ASP.NET 时,服务的请求将通过 Internet Information Services (IIS) 和 ASP.NET 工作进程之间的管道来传递,并且在该管道内排队。(ASP.NET 在自己的进程中运行 - 这一点不同于传统的 ASP,传统的 ASP 与 IIS 服务在同一个进程中运 阅读全文
posted @ 2020-01-08 11:56 左正 阅读(862) 评论(0) 推荐(0) 编辑
摘要: 在测试过程中,我们经常需要知道“系统的资源利用情况”来监测我们的测试执行情况,来查看测试环境是否有效,测试结果是否可信,或者是在无人值守时保存结果,等我们值班时再来分析。 1、在Windows环境下,“开始\运行”中输入“perfmon”,调出性能管理窗口; 2、在控制台节点中选择“性能日志和警报\ 阅读全文
posted @ 2020-01-08 11:14 左正 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 在前文中,介绍了.NET下的多种异步的形式,在WEB程序中,天生就是多线程的,因此使用异步应该更为谨慎。本文将着重展开ASP.NET中的异步。 【注意】本文中提到的异步指的是服务器端异步,而非客户端异步(Ajax)。 对于HTTP的请求响应模型,服务器无法主动通知或回调客户端,当客户端发起一个请求后 阅读全文
posted @ 2020-01-07 18:41 左正 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 在C#中的线程池ThreadPool没有获得线程池中的活动线程数量的属性或者是方法,但是有一两个 方法可以帮助获得活动线程数。这两个方法分别是:GetMaxThreads和GetAvailableThreads 查找文档,这两个方法的解释分别是://检索可以同时处于活动状态的线程池请求的数目。所有大 阅读全文
posted @ 2020-01-07 10:50 左正 阅读(4145) 评论(0) 推荐(1) 编辑
摘要: 一个http请求就是一个线程吗,java的服务是每收到一个请求就新开一个线程来处理吗 答案是:是,一个http请求,就是一个线程。 https://blog.csdn.net/elvis_lfc/article/details/53466877 https://blog.csdn.net/h12kj 阅读全文
posted @ 2020-01-06 18:45 左正 阅读(9500) 评论(0) 推荐(2) 编辑
摘要: IIS连接数 一般购买过虚拟主机的朋友都熟悉购买时,会限制IIS连接数,这边先从普通不懂代码用户角度理解IIS连接数 顾名思义即为IIS服务器可以同时容纳客户请求的最高连接数,准确的说应该叫“IIS限制连接数” 这边客户请求的连接内容包括: 1、网站html请求,html中的图片资源,html中的脚 阅读全文
posted @ 2020-01-06 17:11 左正 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 我也想过跳过C#高级知识点概要直接讲MVC,但经过前思后想,还是觉得有必要讲的。我希望通过自己的经验给大家一些指引,带着大家一起走上ASP.NET MVC大牛之路,少走弯路。同时也希望能和大家一起交流,这样也能发现我自己的不足,对我自己的帮助也是非常大的。 建议大家对C#撑握的不错的时候,可以去看一 阅读全文
posted @ 2020-01-06 16:05 左正 阅读(2580) 评论(0) 推荐(0) 编辑
摘要: 1. IIS线程池 W3 Thread Pool(W3TP) 当处于内核模式的http.sys接收到来自用户的请求之后,会将请求放入队列中。那处于用户模式的w3wp进程如何从内核模式的队列中取出请求呢?I/O完成端口(IOCP,I/O Completion Port)闪亮登场。w3wp中有专门干这个 阅读全文
posted @ 2020-01-06 15:25 左正 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 客户端在请求Web Api时可以有以下两种方式提供API key 基于Querystring提供Api key http://localhost:57967/Api/Values?key=12345 基于Request header体统API key 基于Querystring提供Api key h 阅读全文
posted @ 2020-01-06 14:10 左正 阅读(318) 评论(0) 推荐(0) 编辑
摘要: ASP.NET MVC 实现 https://github.com/stefanprodan/MvcThrottleASP.NET WEBAPI 实现 https://github.com/stefanprodan/WebApiThrottle Refer:Throttling ASP.NET We 阅读全文
posted @ 2020-01-06 10:49 左正 阅读(870) 评论(1) 推荐(0) 编辑
摘要: 本文纯属介绍怎么简单地创建自己的Owin。还没有理解owin概念的请看上一篇文章:http://www.cnblogs.com/alunchen/p/7049307.html 目录 1.创建项目 2.导入Nuget包 3.创建Startup类 4.创建自己的中间件Middleware 5.把中间件加 阅读全文
posted @ 2020-01-06 10:48 左正 阅读(1018) 评论(0) 推荐(0) 编辑
摘要: 目录 1.Owin定义 2.为什么要用Owin 3.作用 4.总结 1.Owin定义 Owin是Open Web Interface For .NET。也就是.Net开源的web接口,听起来口气有点大,值得我们下面深入了解。 2.为什么要用Owin 百度百科的CV大法 过去,IIS作为.NET开发者 阅读全文
posted @ 2020-01-06 10:43 左正 阅读(1153) 评论(0) 推荐(0) 编辑
摘要: 大家都知道西瓜视频的视频地址是被加密的,如果想下载自己喜欢的视频没点技术还真不行,下面给大家分享一个可以抓取和下载西瓜视频的小工具。 工具下载地址:https://pan.baidu.com/s/16uB5hhaMQ3Lj1Wkb3MQ5MA 一、 工具首页是之前己经抓取下来的资源地址 二、可以直接 阅读全文
posted @ 2019-12-25 11:26 左正 阅读(3548) 评论(1) 推荐(0) 编辑
摘要: 错误示例 正确示例 JavaScript给url网址进行encode编码,使用encodeURIComponent即可 var myUrl = 'http://www.baidu.com'; var myOtherUrl = "http://www.jb51.net/index.html?url=" 阅读全文
posted @ 2019-12-24 11:27 左正 阅读(3330) 评论(0) 推荐(0) 编辑
摘要: json解析工具:https://www.json.cn/ base64解析工具:https://www.sojson.com/base64.html 1.先获取videoid 2.通过videoid获取下载url请求链接 3.get请求上面的地址,返回的JSON找到main_url,对其base6 阅读全文
posted @ 2019-12-21 19:51 左正 阅读(11681) 评论(0) 推荐(0) 编辑
摘要: SQLite数据库作为一般单机版软件的数据库,是非常优秀的,我目前单机版的软件产品线基本上全部替换Access作为优选的数据库了,在开发过程中,有时候需要批量写入数据的情况,发现传统的插入数据模式非常慢,几千条数据的写入或者更新可能需要好几分钟时间,而SqlServer则相同的操作可能几秒即可,有无 阅读全文
posted @ 2019-12-17 13:22 左正 阅读(1080) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 56 下一页