预备知识 Java线程的生命周期 概览 本文探究一下Java最基础的机制之一:线程同步 我们先讨论一些并发相关的术语和方法论,接着会提供一个简单例子来处理并发问题,可以帮助我们更好的理解wait()和notify()方法。 线程同步 多线程环境下,每个线程都可能去修改相同资源,如果线程没有被较好的管 ...
分类:
编程语言 时间:
2020-07-18 15:48:03
阅读次数:
66
1.使用wait()/notifyAll实现生产者和消费者 1 /** 2 * 锁对象类 3 * 协作类 4 */ 5 public class MyQueue { 6 private Queue<Integer> queue; 7 private int limit; 8 9 public MyQ ...
分类:
编程语言 时间:
2020-07-18 15:30:39
阅读次数:
71
tornado-vue 解决跨域问题 在tornado 中写一个BaseHandler类,其他类,继承这个BaseHandler类即可 # 解决tornado-vue 跨域问题, class BaseHandler(tornado.web.RequestHandler): # 重写该方法 def s ...
分类:
其他好文 时间:
2020-07-18 11:34:10
阅读次数:
84
获取泛型信息 反射操作泛型 代码练习 import com.exception.demo01.Test; import java.lang.reflect.Method; import java.lang.reflect.ParameterizedType; import java.lang.ref ...
分类:
其他好文 时间:
2020-07-18 00:52:49
阅读次数:
68
前言 在测试过程中经常遇到文件上传的功能,文件的大小边界值测试一直没有好的解决办法,这里我分享一个创建文件的脚本希望对大家有帮助。 demo """ * Create by dell on 2020/7/10 * Author :wencheng * 微信公众 :自动化测试 To share """ ...
分类:
编程语言 时间:
2020-07-17 22:20:01
阅读次数:
115
kaptcha是一个开源的验证码实现库 1.添加依赖 <dependency> <groupId>com.github.axet</groupId> <artifactId>kaptcha</artifactId> <version>0.0.9</version> </dependency> 2.添 ...
分类:
编程语言 时间:
2020-07-17 19:41:27
阅读次数:
79
[WebMethod] public string index(string Action,string Message) { try { // 1. 使用 WebClient 下载 WSDL 信息。 WebClient web = new WebClient(); Stream stream = ...
分类:
Web程序 时间:
2020-07-17 19:39:38
阅读次数:
65
有时候我们数据请求回来的格式并不是我们想要的,这时候我们用 formatter就可以啦 openStage返回值是:0 1 2 <el-table-column prop="openState" :formatter="stagechange" show-overflow-tooltip label ...
分类:
其他好文 时间:
2020-07-17 14:10:43
阅读次数:
101
一、Reading Jack seldom gets together with his friends. He usually stays at home with his pet dog, Lucky. They sometimes go for long walks in the park. ...
分类:
其他好文 时间:
2020-07-17 14:08:23
阅读次数:
76
Git使用(对廖雪峰老师Git教程的总结,同时推荐一个博客的教程,诙谐有趣) Git配置 全局配置 主目录下的.gitconfig # 设置名称信息 git config --global user.name <"Name"> # 设置邮箱信息 git config --global user.em ...
分类:
其他好文 时间:
2020-07-17 14:03:40
阅读次数:
75