AQS AbstractQueuedSynchronizer抽象资源队列同步器,用于实现任务对于资源获取的同步功能。 几个要点: 资源:state,int计数 等待线程:Node,等待线程队列 线程阻塞:Unsafe.park() 获取和释放资源通过操作state实现,为0则代表资源空闲。 ...
分类:
其他好文 时间:
2019-12-20 18:29:35
阅读次数:
65
听说写博客是个好习惯 读报机项目从开始到现在已经经历的一个半月的漫长时间,也总体有了大致雏形,虽然核心的看报模块还没开始,但是资源获取方面也都逐渐完成,按正常进度来说这点工作一个月完成应该是绰绰有余的,但为什么拖了这么久,我做出几点总结: ①:需求描述不清晰,在产品需求方面,只了解到是读报机项目,架 ...
分类:
其他好文 时间:
2019-12-15 18:31:58
阅读次数:
92
一、简介 大多数搜索引擎应用都必须具有某种搜索功能,问题是搜索功能往往是巨大的资源消耗并且它们由于沉重的数据库加载而拖垮你的应用的性能。这就是为什么转移负载到一个外部的搜索服务器是一个不错的主意,Apache Solr是一个流 行的开源搜索服务器,它通过使用类似REST的HTTP API,这就确保你 ...
分类:
Web程序 时间:
2019-11-16 14:56:46
阅读次数:
88
图灵官方图书: 完整PDF、文字版、非扫描版,字迹清晰,目录完整、体积小。无任何广告。 获取资源 ...
分类:
其他好文 时间:
2019-10-18 22:21:29
阅读次数:
86
图灵官方图书: 完整PDF、文字版、非扫描版,字迹清晰,目录完整、体积小。无任何广告。 获取资源 ...
分类:
其他好文 时间:
2019-10-18 22:19:27
阅读次数:
228
说明:获取的数据是操作系统整体的资源占用情况,不是当前 java进程占用的资源 1. 获取系统CPU占用情况 : 注意:JDK必须是1.8及以上的 返回的值是CPU的百分比,取的是整数值 2. 获取系统内存占用情况 注意:JDK为1.6及以上版本 返回的值是内存的百分比,取的是整数值 ...
分类:
编程语言 时间:
2019-10-16 00:50:40
阅读次数:
242
参考链接 "git_clone资源获取失败解决" "使用Git clone代码失败的解决方法" "【Git】 Clone failed 克隆失败的解决方法" 问题描述: 无论是git clone还是pull,均失败,git clone大致是如下错误提示 分析和解决: 因为Git限制了推送数据的大小导 ...
分类:
其他好文 时间:
2019-10-13 20:30:13
阅读次数:
547
ewrite和location区别: rewrite是在同一域名内更改资源获取的路径 Location是对路径 做控制访问或反向代理,可以使用proxy_pass到其他主机 很多情况下rewrite会写在location里, 他们的执行顺序: 执行server块的rewrite指令 执行locati ...
分类:
其他好文 时间:
2019-09-23 16:50:42
阅读次数:
155
4.6 使用“4+1”模型描述软件体系结构 对于同一座建筑,住户、建筑师、内部装修人员和电气工程师有各自的视角。这些视角反映了建筑物的不同方面,但它们彼此都有内在的联系,而且合起来形成了建筑物的总体结构。 软件体系结构反映了软件系统的总的结构,它和建筑物一样,存在不同的角度来反映系统的体系结构。 当 ...
分类:
其他好文 时间:
2019-09-13 01:19:46
阅读次数:
108