已剪辑自: http://www.blogjava.net/zhanglongsr/articles/356782.html 一、前言 ReentrantLock是JDK1.5引入的,它拥有与synchronized相同的并发性和内存语义,并提供了超出synchonized的其他高级功能(例如,中断 ...
分类:
其他好文 时间:
2020-06-24 20:03:06
阅读次数:
42
#include <string> #include <iostream> #include <thread> #include <atomic> class spin_lock{ private: std::atomic<bool> flag = ATOMIC_VAR_INIT(false); p ...
分类:
其他好文 时间:
2020-06-24 20:00:25
阅读次数:
50
作者:jasonGeng88 www.github.com/jasonGeng88/blog 打开这篇文章的同学,想必对 docker 都不会陌生。docker 是一种虚拟容器技术,它上手比较简单,只需在宿主机上起一个 docker engine,然后就能愉快的玩耍了,如:拉镜像、起容器、挂载数据、 ...
分类:
Web程序 时间:
2020-06-24 17:54:29
阅读次数:
67
上次使用Selenium+Python还是好几个月前了 今天想再用一下,结果写个打开网站的小demo报错,报错如下: 检查了一下,查看报错日志,应该是chrome版本和driver版本不一致导致的。 于是要重新下载对应的新的driver版本。 1、查看自己chrome版本如下: 2、安装webdri ...
分类:
编程语言 时间:
2020-06-24 16:32:02
阅读次数:
77
开发工具: 1.Navicat Premium 15 支持多种数据库 2.visual studio2019 3.visual studio Code 4.GitHub Desktop 5.ProcessOn ,XMIND 思维导图 6.mobaxterm 服务器连接工具 7.搜索Everythin ...
分类:
其他好文 时间:
2020-06-24 15:59:19
阅读次数:
39
运行 R 脚本 在 Power BI Desktop 中只需几个步骤,即可运行 R 脚本并创建数据模型。 通过此数据模型,可以创建报表并在 Power BI 服务上共享它们。 Power BI Desktop 中的 R 脚本现在支持包含小数点 (.) 和逗号 (,) 的数字格式。 准备 R 脚本 若 ...
分类:
其他好文 时间:
2020-06-24 15:40:37
阅读次数:
68
movbe MOVBE 目标操作数,源操作数 复制源操作数的数据,交换字节后,移动数据 假如: movbe eax,(float)1000.0 eax == 0x00007A44 movbe eax,0x00007A44 // mov eax,0x447A0000 交换字节,移动数据 eax == ...
分类:
其他好文 时间:
2020-06-24 14:32:06
阅读次数:
134
明确概念 Dockerfile 是拿来构建自定义镜像的,并没有直接生成容器。只是可以在运行镜像时运行容器而已。 做容器编排以部署环境,是使用 docker-compose.yml 文件进行的,里面可能会需要用到 Dockerfile 。 总结 Dockerfile是用来构建镜像的,若是想使用这个镜像 ...
分类:
其他好文 时间:
2020-06-24 14:28:18
阅读次数:
138
写驱动时碰到如下函数调用,涉及知识点 static inline extern include/of.h中有如下定义: extern struct device_node *of_find_node_by_name(struct device_node *from, const char *name ...
分类:
其他好文 时间:
2020-06-24 13:54:37
阅读次数:
62
Sqoop基本使用 一、Sqoop 基本命令 1. 查看所有命令 # sqoop help 2. 查看某条命令的具体使用方法 # sqoop help 命令名 二、Sqoop 与 MySQL 1. 查询MySQL所有数据库 通常用于 Sqoop 与 MySQL 连通测试: sqoop list-da ...
分类:
其他好文 时间:
2020-06-24 13:41:06
阅读次数:
49