Failed to Dump Window Hierarchy","status":13"

相关issue:https://github.com/appium/appium/issues/4151 在Android5.0报错后换成Android7.0设备,OK啦

2019-04-07 21:56:08

阅读数 31

评论数 0

ModuleNotFoundError :No module named 'win32api'

pip install pypiwin32

2017-05-27 18:02:38

阅读数 2350

评论数 0

Spring mvc Ambiguous mapping found. Cannot map controller bean method

@RequestMapping(name = "xxx.htm", method = RequestMethod.GET)TO@RequestMapping(value = "xxx.htm", method = RequestMethod.GET)

2017-05-23 22:04:35

阅读数 581

评论数 0

docker 常用命令

使用镜像获取镜像Docker Hub Docker 的镜像库,在这里我们主要介绍下如果获取并运行这些镜像。docker pulldocker pull [选项] [Docker Registry地址] <仓库名>:<标签> Docker Registry 地址:一般格式为 ...

2017-03-29 13:31:19

阅读数 226

评论数 0

一:Docker 安装

Ubuntu && Centos推荐安装1.6.0以上版本的Docker客户端。执行以下命令curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -使用...

2017-03-29 13:28:35

阅读数 331

评论数 0

重拾 Java(一): 对象

一切皆对象 用引用操纵对象 1 创建引用 必须由你创建所有对象 1 new 给我一个新对象 2 对象存储到什么地方 21 程序计数器Program Counter Register 22 Java 虚拟机栈VM Stack 23 Java堆Java Heap 24 方法区 231 运行时常量池 ...

2017-02-27 12:09:12

阅读数 439

评论数 1

dva 项目初始化安装

dva 是一个基于 react 和 redux 的轻量应用框架。安装 dva-cli通过 npm 安装 dva-clinpm install dva-cli -g创建新应用(dva new)安装完 dva-cli 之后,就可以在 terminal 里访问到 dva 命令。使用 dva new 命令...

2017-01-04 22:58:26

阅读数 6799

评论数 0

SpringBoot构建RESTful API——处理返回异常

@ResponseBody 提供了一种很有用的方式,能够将控制器返回的 Java 对象转换为发送到客户端的资源表述。一个好的 REST API 不仅仅能够在客户端和服务器之间传递资源,他还能够给客户端提供额外的数据,帮助客户端理解资源或者在请求中发生了什么情况。发送错误信息到客户端例如,我们为 U...

2016-12-17 11:00:16

阅读数 17683

评论数 2

SpringBoot构建RESTful API——基础构建

1:简单,简单,就是因为简单@RestController @RequestMapping("/user") public class UserController { Map<String,User> userDB = Collections.synchro...

2016-12-17 10:58:47

阅读数 3703

评论数 1

解决同性交友(github)卡慢的若干问题

第一步:使用IP查找工具,找出对应的ip地址。IP查找工具 - github.com 对应IP github.global.ssl.fastly.net 对应IP 同理找出 github.global.ssl.fastly.net 对应IP 第二步:将对应 Ip 写入hos...

2016-12-05 22:38:48

阅读数 4137

评论数 5

对象及变量的并发访问——Synchronized详解

1:为什么需要同步 多个线程同时访问一个对象中的实例变量进行并发访问的时候会产生“非线程安全”的情况,产生的后果就是“脏读”,也就是取到的数据其实是被更改的;而“线程安全”就是以获得的实例变量的值进行同步处理的,不会出现脏读现象。 2:synchronized 同步方法 脏读问题存在于“实...

2016-09-27 20:41:10

阅读数 321

评论数 0

ThreadLocal 的使用

ThreadLocal 的使用 变量值的共享可以使用 public static 变量的形式,所有的线程都使用同一个 public static 变量。如果想实现每一个线程都有自己的共享变量该如何解决?JDK 中提供的类 ThreadLocal 正是为了解决这样的问题。 类 Thread Lo...

2016-09-20 20:37:20

阅读数 225

评论数 0

深入生产者与消费者模式

前提 本示例是生产者向堆栈中 List 对象中放入数据,使消费者从 List 堆栈中取出数据。List 最大容量是 1一生产一消费——操作栈MyStack代码import java.util.ArrayList; import java.util.List;public class MyStac...

2016-09-20 08:32:10

阅读数 757

评论数 0

四:Trigger

Trigger 也有很多类型,最常见的有两种 trigger 分别在后面教程中分别介绍Trigger 的公共属性所有类型的 trigger 都有 Trigger 这个属性,表示 trigger 的身份;除此之外,trigger 还有很多其他公共属性。这些属性,在构建 trigger 的时候可以通过...

2016-09-19 15:30:32

阅读数 399

评论数 0

三:Job 和 JobDetail 详细介绍

从上面两篇文章看出,Job 的实现很简单,该接口只有一个 execute 方法。这一节我们主要关注以下三点:Job 特点 Job 的 execute 方法 JobDetail Job 初窥首先我们回过头看看 教程一 中的代码片段JobDetail job = JobBuilder.newJob(H...

2016-09-19 15:29:56

阅读数 7110

评论数 0

二:Quartz 中重要的家族成员

Quartz API 中几个重要的元素 名称 作用 Scheduler 调度任务的执行 Job 你的任务需要实现的接口,执行调度任务时,Scheduler会执行此接口的execute方法 JobDetail 定义Jobs的实例,里面包含了Job的所有信息:名称、所属的...

2016-09-19 15:29:22

阅读数 580

评论数 0

一:初窥 Quartz

首先跟大家分享一个简单地 Quartz 的例子,让大家首先对 Quartz 有一个初步的认识 ExampleJobimport org.quartz.JobBuilder; import org.quartz.JobDetail; import org.quartz.Scheduler; impo...

2016-09-19 15:28:46

阅读数 628

评论数 0

线程中生产者和消费者

先上代码ValueObject 代码package com.thread.P_C;public class ValueObject { public static String value=""; } 生产者代码package com.thread.P_C;public...

2016-09-19 08:20:05

阅读数 212

评论数 0

停止线程

Java 中有以下三种停止线程的方法: 使用 退出标志,使线程正常退出,也就是当 run 方法完成后终止线程。 使用 stop 方法 强行退出,但是不推荐这个方法,因为 stop 和 suspend 及 resume 一样,都是作废过期的方法,使用它们可能产生不可预料的后果(后文有详细说明)。 使...

2016-09-08 21:39:10

阅读数 250

评论数 0

interrupted() 和 isInterrupted() 的区别

Thread 类中提供了两种方法用来判断线程的状态是不是停止的。就是我们今天的两位主人公 interrupted() 和 isInterrupted() 。interrupted() 官方解释:测试当前线程是否已经中断,当前线程是指运行 this.interrupted() 方法的线程 。 p...

2016-09-08 20:39:47

阅读数 6300

评论数 2

提示
确定要删除当前文章?
取消 删除
关闭
关闭