1. 背景 1.1. Java线程模型的演进 1.1.1. 单线程 时间回到十几年前,那时主流的CPU都还是单核(除了商用高性能的小机),CPU的核心频率是机器最重要的指标之一。 在Java领域当时比较流行的是单线程编程,对于CPU密集型的应用程序而言,频繁的通过多线程进行协作和抢占时间片反而会降低 ...
分类:
编程语言 时间:
2017-09-08 10:15:56
阅读次数:
236
CSS3 动画 CSS3,我们可以创建动画,它可以取代许多网页动画图像,Flash动画,和JAVAScripts。 CSS3 @keyframes 规则 要创建CSS3动画,你将不得不了解@keyframes规则。 @keyframes规则是创建动画。 @keyframes规则内指定一个CSS样式和 ...
分类:
Web程序 时间:
2017-09-02 16:50:29
阅读次数:
249
使用缓存,可以解决每次访问请求都查数据库的问题。第一次授权后存入缓存。 缓存流程 shiro中提供了对认证信息和授权信息的缓存。shiro默认是关闭认证信息缓存的,对于授权信息的缓存shiro默认开启的。主要研究授权信息缓存,因为授权的数据量大。 用户认证通过。 该 用户第一次授权:调用realm查 ...
分类:
其他好文 时间:
2017-07-29 23:21:13
阅读次数:
398
一般的包依赖,在系统的盘里的packages文件夹里找到装上就行了, 模块依赖的话,xxxxxx is needed by yyyyyyyy提示里说的这个xxxxxx在packages文件夹里没有搜到的话(有可能是模块)就到http://www.rpmfind.net/里搜一下, 大多数的模块的名字 ...
分类:
其他好文 时间:
2017-07-27 01:03:15
阅读次数:
132
可选命令 检查 check (检查包错误) check-update(不使用本地缓存检查更新) 安装 install localinstall groupinstall reinstall(重新安装) 更新 update(更新)update-to更新到指定版本 localupdate rpmfile ...
分类:
其他好文 时间:
2017-07-06 23:47:41
阅读次数:
234
包全名: 1.操作的包是没有安装的软件包时,使用全名,而且要注意路径 2.例如:jdk-8u131-linux-x64.rpm包名: 1.操作的是已经安装好的软件包,使用包名,是搜索/var/lib/rpm/中的数据库 2.例如:jdk-8u131-linux-x64 1.安装 rpm -ivh j ...
分类:
系统相关 时间:
2017-06-15 23:37:15
阅读次数:
239