开启supervisor supervisord -c /etc/supervisord.conf 报错 Error: Another program is already listening on a port that one of our HTTP servers is configured ...
分类:
其他好文 时间:
2019-06-03 17:07:45
阅读次数:
97
supervisor 启动失败报错 Error: Another program is already listening on a port that one of our HTTP servers is configured to use. Shut this program down firs ...
分类:
其他好文 时间:
2019-06-03 14:21:16
阅读次数:
111
今天在创建web项目的时候,eclipse出现以下错误 解决办法:配置一下 maven阿里云镜像,亲测有效,完美解决! 配置教程: http://blog.java1234.com/blog/articles/252.html ...
分类:
移动开发 时间:
2019-06-03 09:33:17
阅读次数:
170
一.文件上传 1.文件上传 SpringMVC为文件上传提供了直接的支持,这种类型是通过即插即用的MultipartResolver技术的。Spring用Jakarta Commons FileUpload技术实现了一个MultipartResolver实现类:CommonsMultipartRes ...
分类:
编程语言 时间:
2019-06-01 09:37:48
阅读次数:
132
1. 背景 因为最近在看MyBatis Spring的源码,但是里面涉及了颇多Spring事务底层API的知识,看完后有点似懂非懂的样子,于是便有了这篇文章。下面的源码分析仅针对于DataSourceTransactionManager这一个具体的事务管理器。当你直接使用JDBC编程或者使用MyBa ...
分类:
编程语言 时间:
2019-05-31 21:45:43
阅读次数:
106
Junit JUnit框架用一组assert方法封装了一些常用的断言。这些assert方法可以帮我们简化单元测试的编写。这样的话,Junit就可以根据这些断言是否抛出 AssertionFailedError 错误来判断测试用例的执行结果。 Hamcrest 使用过Junit 的应该有 ...
分类:
其他好文 时间:
2019-05-31 13:15:04
阅读次数:
150
今天第二次遇到Redis “MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk”的问题。这个错误信息是Redis客户端工具在保存数据时候抛出的异常信息。 网上查 ...
分类:
数据库 时间:
2019-05-30 15:55:07
阅读次数:
138
交叉类型可以简单理解为将多个类型合并成一个类型 编译后 联合类型 联合类型和交叉类型的区别是什么?联合类型是几种之一,交叉类型是几种类型之和 类型保护 上述例子中我们如何判断是哪个类型呢 typeof的类型保护机制 instanceof类型保护 null和undefined 回顾之前的代码 在类中也 ...
分类:
其他好文 时间:
2019-05-30 10:45:22
阅读次数:
143
概述 我们在做性能测试的时候,不同的视角看到的结果都不一样。 例如响应时间 用户通过客户端向服务端发出请求的时间为: T1服务端接收到请求,处理该请求的时间为:T2服务端返回数据给客户端时间为: T3客户端接收到响应数据,处理数据呈现给用户时间为:T4 从系统视角来看:系统的响应时间Ts= T1+T ...
分类:
其他好文 时间:
2019-05-27 13:22:44
阅读次数:
289
使用title_contains检查页面是否正确 使用不同方式进行定位 使用Expected_conditions判断元素是否可见 Expected_conditions源码分析 输入注册用户名字及获取用户信息 如何生成用户名 如何解决验证码思路 如何解决验证码代码实战 使用pytesseract识 ...
分类:
Web程序 时间:
2019-05-21 19:06:20
阅读次数:
192