效果: 1、 鼠标放上去会有半透明遮罩、右边会有大图片局部图 2、 鼠标移动时右边的大图片也会局部移动 放大镜的关键原理: 鼠标在小图片上移动时,通过捕捉鼠标在小图片上的位置,定位大图片的相应位置; 放大镜的移动方向和大图片的移动方向:横向和纵向都是相反,才可以保证同步; 页面元素: 技术点:事件捕 ...
分类:
Web程序 时间:
2017-10-18 15:27:30
阅读次数:
189
感谢作者的分享,原文地址:http://blog.csdn.net/wike163/article/details/6635321 一. 什么是Native Method 简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个jav ...
分类:
编程语言 时间:
2017-10-18 12:35:29
阅读次数:
140
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 本文主要讲了java中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的一些线程函数用法、概述等。在这之前,首先让我们来了解下在操作系统中进程和线程的区别: 进程:每个进程都有独立的代码 ...
分类:
编程语言 时间:
2017-10-18 12:32:11
阅读次数:
196
概述 为了解决内存与cpu之间的速度矛盾,在两者之前引入了写速度尽可能接近cpu运算速度的高速缓存:将运算需要使用到的数据复制到缓存中,让运算能快速进行,当运算结束后再从缓存同步回内存之中,这样处理就无须等待缓慢的内存读写了。 但是这也为计算机系统带来更高的复杂度,因为它引入了一个新的问题:缓存一致 ...
分类:
编程语言 时间:
2017-10-18 12:30:30
阅读次数:
251
synchronized用于多线程设计,有了synchronized关键字,多线程程序的运行结果将变得可以控制。synchronized关键字用于保护共享数据。 synchronized实现同步的机制:synchronized依靠"锁"机制进行多线程同步,"锁"有2种,一种是对象锁,一种是类锁。 1 ...
分类:
编程语言 时间:
2017-10-18 10:08:09
阅读次数:
277
Events事件 Events是一个简单的同步对象, 事件表示一个内部标志和线程 可以等待设置标志,或设置或清除标志本身。 Events使用 生成event对象 event = threading.Event() 设置标志位 event.set() 清空标志位 event.clear() 等待设置标 ...
分类:
编程语言 时间:
2017-10-18 00:28:49
阅读次数:
225
事件驱动介绍 一、前言 通常,我们写服务器处理模型的程序时,有以下几种模型: (1)每收到一个请求,创建一个新的进程,来处理该请求; (2)每收到一个请求,创建一个新的线程,来处理该请求; (3)每收到一个请求,放入一个事件列表,让主进程通过非阻塞I/O方式来处理请求 上面的几种方式,各有千秋, 第 ...
分类:
编程语言 时间:
2017-10-17 21:47:30
阅读次数:
255
1. 创建pool 创建存储池: ceph osd pool create {pool-name} {pg-num} [{pgp-num}] [replicated] [crush-ruleset-name] [expected-num-objects]删除存储池: ceph osd pool de ...
分类:
其他好文 时间:
2017-10-17 21:46:22
阅读次数:
389
REX(Real Time Executive)是一个面向嵌入式应用的,简单高效的,抢先式,多任务实时操作系统,支持基于优先级的任务调度算法(支持优先级反转)。它提供了任务控制,任务同步,互斥,定时器和终端控制等API。 REX所有的函数都在任务上下文环境里执行。 REX只需要少于5k的ROM控件, ...
分类:
其他好文 时间:
2017-10-17 21:45:14
阅读次数:
252
6.容器 1.Collection/Set/List的区别与联系 Collection接口: 最基本的集合接口,派生了两个子接口Set和List Set: 无序且不可重复 List:有序可重复 2.ArrayList和LinkedList、Vector的区别 ArrayList:基于动态数组,便于随 ...
分类:
其他好文 时间:
2017-10-17 21:42:13
阅读次数:
145