前言 在并发编程中,需要解决两个关键问题: 线程之间如何通信; 线程之间如何同步; 线程通信是指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存和消息传递。 在共享内存的并发模型里,线程之间共享程序的公共状态,线程之间通过写-读内存中的公共状态来隐式进行通信。 在消息 ...
分类:
其他好文 时间:
2020-07-11 15:37:40
阅读次数:
82
供应商原生开发套件,Vendor Native Development Kit,简称VNDK. 问题引发:vndksupport:Could not load demo.so from default namespace:dlopen failed: library “libstdc++.so” n ...
分类:
移动开发 时间:
2020-07-11 14:21:21
阅读次数:
166
apt-cache和apt-get是apt包的管理工具, 他们根据/etc/apt/sources.list里的软件源地址列表搜索目标软件、并通过维护本地软件包列表来安装和卸载软件。 Ubuntu : apt-get 命令 Ubuntu中apt与apt-get命令的区别 一.查看本机是否安装软件 w ...
分类:
系统相关 时间:
2020-07-11 09:46:35
阅读次数:
73
参数的支持: *** Settings ***Library SeleniumLibraryLibrary Collections*** Test Cases ***case1 loginwebsite auto sdfsdfsdf sleep 2 ${lessonses} getLessions ...
分类:
其他好文 时间:
2020-07-11 00:23:55
阅读次数:
98
Header 和 Params 的区别: Headers The REST headers and parameters contain a wealth of information that can help you track down issues when you encounter th ...
分类:
其他好文 时间:
2020-07-10 16:59:18
阅读次数:
62
1.1 关于Caffeine Cache ? Google Guava Cache是一种非常优秀本地缓存解决方案,提供了基于容量,时间和引用的缓存回收方式。基于容量的方式内部实现采用LRU算法,基于引用回收很好的利用了Java虚拟机的垃圾回收机制。其中的缓存构造器CacheBuilder采用构建者模 ...
分类:
系统相关 时间:
2020-07-10 13:38:09
阅读次数:
146
Laravel Redis分布式锁的使用 创建锁 use Illuminate\Support\Facades\Cache; $lock = Cache::lock('foo', 10); if ($lock->get()) { // 处理业务逻辑 sleep(3); $lock->release( ...
分类:
其他好文 时间:
2020-07-09 22:22:13
阅读次数:
117
HTTP/1.1 502 Fiddler - Connection Failed Date: Thu, 09 Jul 2020 10:31:22 GMT Content-Type: text/html; charset=UTF-8 Connection: close Cache-Control: n ...
分类:
Web程序 时间:
2020-07-09 19:38:47
阅读次数:
116
SRAM的速度快但价格相对昂贵,一般用小容量的SRAM作为更高速CPU和较低速DRAM 之间的缓存(cache).SRAM也有许多种,如Async SRAM (异步SRAM)、Sync SRAM (同步高速SRAM)、PBSRAM (流水式突发SRAM),还有INTEL没有公布细节的CSRAM等。
分类:
其他好文 时间:
2020-07-09 18:02:00
阅读次数:
86
简介 本文以Keil 5.24a为开发环境为例搭建GD32F130F8P6工程。 准备工作 一、下载安装Keil 5.24a 二、下载GD32F1x0的标准外设固件库(例如GD32F1x0_Firmware_Library_v3.1.0) 三、下载GD32F130的Keil pack文件(例如Gig ...
分类:
其他好文 时间:
2020-07-09 15:10:23
阅读次数:
251