写在前面 今天想写一篇使用Nginx如何生成缩略图的文章,想了半天题目也没想好,这个题目还是一名读者帮我起的。起因就是这位读者最近出去面试,面试官正好问了一个Nginx如何生成缩略图的问题。还别说,就是这么巧呀!!就冲这标题,也要写一篇干货满满的技术好文!! 关于Nginx的安装,小伙伴们可以参考《 ...
分类:
其他好文 时间:
2020-07-12 16:41:01
阅读次数:
61
前言 在并发编程中,需要解决两个关键问题: 线程之间如何通信; 线程之间如何同步; 线程通信是指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存和消息传递。 在共享内存的并发模型里,线程之间共享程序的公共状态,线程之间通过写-读内存中的公共状态来隐式进行通信。 在消息 ...
分类:
其他好文 时间:
2020-07-11 15:37:40
阅读次数:
82
传感器融合带来多重好处 Sensor fusion brings multiple benefits ADAS(特别是与汽车传感器的发展趋势相吻合的汽车自动驾驶系统)。这个概念本身并不新鲜;在Google Scholar上搜索,可以找到可以追溯到20世纪60年代及更早的概念。但是今天,关于系统应该融 ...
分类:
其他好文 时间:
2020-07-11 14:23:48
阅读次数:
81
apt-cache和apt-get是apt包的管理工具, 他们根据/etc/apt/sources.list里的软件源地址列表搜索目标软件、并通过维护本地软件包列表来安装和卸载软件。 Ubuntu : apt-get 命令 Ubuntu中apt与apt-get命令的区别 一.查看本机是否安装软件 w ...
分类:
系统相关 时间:
2020-07-11 09:46:35
阅读次数:
73
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
早上10点,业务反馈服务器502无法访问,查询所有的WEB服务器、缓存、数据库都是可以连接的。但是MySQL查询一致卡住,为尽快恢复业务,直接重启数据库操作,此时业务恢复。开始找原因:1.查看mysql错误日志,都是这样的。2020-07-0810:10:140[Note]EventScheduler:Killingtheschedulerthread,threadid72020-07-0810:
分类:
数据库 时间:
2020-07-09 09:26:24
阅读次数:
107