eclipse+maven+springBoot+整合jsp 1、新建项目 打开eclipse,File-New-Maven Project Next 选择webapp,Next 输入Group Id和Artifact Id,然后Finish 这样建完的项目会报错,因为没有tomact的运行环境 解决项目报错,右键项目-Build Path-Configure Build Path… 选择Add Add Library,加上tomact运行环境 如果这里没有 Java 小马同学 2020-07-13 19 热度 0评论
EntityFramework 性能影响因素分析及优化建议 1、对象管理机制-复杂 为更好的管理模型对象,EF提供了一套内部管理机制和跟踪对象的状态,保存对象一致性,使用方便,但是性能有所降低。 2、执行机制-高度封装 在EF中,所有的查询表达式都会经过语法分析、解析SQL语句、然后调用底层的ADO.NET对象去执行,中间的这些环节导致性能有所降低。 3、SQL语句-低效 EF采用映射机制将对象操作转换成SQL语句,SQL语句一般的基于标准模块生成的,不会 .Net 小马同学 2020-07-07 19 热度 0评论
使用Postman进行WebService接口测试、Wizdler插件的使用 例如WebService接口地址:http://www.webxml.com.cn/zh_cn/web_services.aspx WebService接口地址如下: POST /WebServices/MobileCodeWS.asmx HTTP/1.1 Host: ws.webxml.com.cn Content-Type: text/xml; charset=utf-8 Content-Le WebService 小马同学 2020-06-20 16 热度 0评论
请求头(request headers)和响应头(response headers)详解 1、请求头(request headers) POST /user/signin HTTP/1.1 --请求方式 文件名 http版本号 Host: passport.cnblogs.com --请求地址 Connection: keep-alive & Html/Css/Js 小马同学 2020-06-20 18 热度 0评论
async和await的使用 async/await是C#5.0中推出的 async用来修饰方法,表明这个方法是异步的,声明的方法的返回类型必须为:void,Task或Task<TResult>。 Task<TResult>就是有返回值的Task,TResult就是返回值类型。比如Task<int> await必须用来修饰Task或Task<TResult>,而且只能出现在已经用 .Net 小马同学 2020-06-13 17 热度 0评论
Async Await异步调用WebApi 在使用它们之前 我们先关心下 为什么要使用它们。好比 一个人做几件事,那他得一件一件的做完,而如果添加几个人手一起帮着做很显然任务会更快的做好。这就是并行的粗浅含义。 在程序中,常见的性能瓶颈在于 NetWork I/O 瓶颈 , CPU 瓶颈, 数据库I/O瓶颈,这些瓶颈使得我们的程序运行的很慢,我们想办法去优化。因为并行开发本身就加重CPU负担,所以一般将并行用来优化 由另外两种I/O造成的瓶 WebApi 小马同学 2020-06-13 18 热度 0评论
WebService中的WSDL详解 WSDL (Web Services Description Language,Web服务描述语言)是一种XML Application,他将Web服务描述定义为一组服务访问点,客户端可以通过这些服务访问点对包含面向文档信息或面向过程调用的服务进行访问(类似远程过程调用)。WSDL首先对访问的操作和访问时使用的请求/响应消息进行抽象描述,然后 WebService 小马同学 2020-06-13 19 热度 0评论
调用WSDL接口及方法 调用WSDL接口及方法: 1.首先需要清楚WSDL的引用地址 如:http://XX.XX.4.146:8089/axis/services/getfileno?wsdl 上述地址的构造为 类名getfileno。 2.在.Net项目中,添加web引用。 3.在弹出页面中,点击前往按钮。 4.将web引用名 进行自定义填写即可。 效果如图所示: 5.在项目中引用wsdl WebService 小马同学 2020-06-09 17 热度 0评论
Quartz实现作业调度 Quartz:Java编写的开源的任务调度作业框架 类似Timer之类定时执行的功能,但是更强大 Quartz.NET:是把Quartz转成C# NuGet中可以直接下载对应类库 官网:https://www.quartz-scheduler.net/ 主要对象: Job :工作,要执行的具体内容继承IJob。此接口中只有一个方法:execute(IJobExecutionContex .Net 小马同学 2020-06-08 19 热度 0评论
Request.InputStream 读取输入流为空的原因处理 Stream stream =Request.InputStream; stream.Position = 0; using (StreamReader streamReader = new StreamReader(stream, Encoding.UTF8)) { string requestDat .Net 小马同学 2020-06-05 19 热度 0评论