使用UI automatorviewer 连接真机的时候,报如下错误 原因之一:手机锁屏了,解锁,重新刷新下,就可以了 ...
分类:
移动开发 时间:
2019-11-29 12:38:24
阅读次数:
175
AuomicInteger的作用, 高并发,有序性,原子性 使用compareandset设置cpu级别的锁,如果是0,就可以获取锁,如果是1,就抛出异常,结束线程,同时使用了只允许抢到锁的线程去解锁 AutomicBoolean 可替代volitic,同时,值都是放到主先吃个 ...
分类:
编程语言 时间:
2019-11-27 00:29:11
阅读次数:
67
1、准备:Android+IOS设备 下载:fiddler抓包工具,不是最新版的链接: 链接:https://pan.baidu.com/s/1BaBfu2H4xgpsh1wmkfC8aQ 提取码:o0i9 2、fiddler 傻瓜式安装,进行fiddler的设置 2-1、进入fiddler,菜单栏 ...
分类:
移动开发 时间:
2019-11-24 19:37:53
阅读次数:
79
比特币-简介数字货币银行系统:数字货币,没有现钞,没有银行网点;所有账目公开可查询;货币发行方式分布式的系统:基于P2P网络基于非对称密码学的交易:公钥锁定比特币,私钥解锁区块链作为银行账本 区块链-区块的生成和链接共识机制POW-Proof-of-Work:通过挖矿保证我是个善意的节点,并获得生成 ...
分类:
编程语言 时间:
2019-11-23 12:38:33
阅读次数:
75
前言 最近在研究图片滑动解锁 登录,说是要用阿里的那个验证,但是还是想自己手写下这个Demo 效果图是这样的: 本来是想用canvas 来实现的,但是类,后来还想用css 和图片来代替canvas 其实思路就这样的: 那个缺陷的滑块位置 是随机的 根据 图片的宽高 产生 随机 数当然是定位 : le ...
分类:
其他好文 时间:
2019-11-23 12:21:38
阅读次数:
87
前置知识了解Java基本语法了解多线程基本知识知识介绍Synchronized简介:作用、地位、不控制并发的后果两种用法:对象锁和类锁多线程访问同步方法的7种情况:是否是static、Synchronized方法等Synchronized的性质:可重入、不可中断原理:加解锁原理、可重入原理、可见性原理Synchronized的缺陷:效率低、不够灵活、无法预判是否成功获取锁常见问题:如何选择Lock
分类:
编程语言 时间:
2019-11-22 01:23:46
阅读次数:
79
1.以system登录及输入自己设置口令; 2.更换sysdba身份; conn system/orcl as sysdba; 3.解锁scott用户(因装好默认是锁定的); alter user scott account unlock; 5.储存 commit; conn scott/tiger ...
分类:
数据库 时间:
2019-11-21 13:54:21
阅读次数:
90
2019 2020 1 20175316 《信息安全系统设计基础》第8周学习总结 教材学习内容总结 第十二章 并发编程 1.并发:逻辑控制流在时间上重叠 2.并发程序:使用应用级并发的应用程序称为并发程序 3.三种基本的构造并发程序的方法: 12.1 基于进程的并发编程 1.构造并发服务器的自然方法 ...
分类:
其他好文 时间:
2019-11-18 00:09:29
阅读次数:
69
一. 互斥量 (一)Mutex系列类 1. std::mutex:独占的互斥量,不能递归使用。 2. std::recursive_mutex:递归互斥量。允许同一线程多次获得该互斥锁,可以用来解决同一线程需要多次获取互斥量时死锁的问题。 3. std::time_mutex和std::recurs ...
分类:
其他好文 时间:
2019-11-17 15:05:37
阅读次数:
55
引出zookeeper 概述: zookeeper是一个分布式协调服务, 什么是分布式协调服务?分布式协调服务是为了实现分布式锁; 什么是分布式锁?是为了多进程之间共享同一资源时希望这个资源有序的访问。 分布式锁: 三个核心要素: 枷锁 解锁 锁超时 三个问题: 要保证原子性操作,枷锁和锁超时的操作 ...
分类:
其他好文 时间:
2019-11-11 18:48:48
阅读次数:
85