一、缓存:缓存是为了调节速度不一致的两个或多个不同的物质的速度,在中间对速度较快的一方起到一个加速访问速度较慢的一方的作用,比如CPU的一级、二级缓存是保存了CPU最近经常访问的数据,内存是保存CPU经常访问硬盘的数据,而且硬盘也有大小不一的缓存,甚至是物理服务器的raid卡有也缓存,都是为了起到加速CPU访问硬盘数据的目的一因为CPU的速度太快了,CPU需要的数据硬盘往往不能在短时间内满足CPU
分类:
其他好文 时间:
2019-03-29 01:20:53
阅读次数:
273
synchronized关键字 锁对象。synchronized(this)和synchronized方法都是锁当前对象。 同步方法 - static:静态同步方法,锁的是当前类型的类对象。在代码中就是类名.class 同步方法 - 原子性 加锁的目的: 就是为了保证操作的原子性。 同步方法 - 同 ...
分类:
编程语言 时间:
2019-03-29 01:20:36
阅读次数:
128
1, egret 中好像没有看到 ?PC 按键事件的类库, 但是可以直接使用 类似 2, egret 的index.html 里面就会设置目标宽高, data-content-width="640" data-content-height="1136" 然后在页面中如果设计的时候是640 *1136 ...
分类:
其他好文 时间:
2019-03-29 01:20:17
阅读次数:
1236
间歇性混吃等死,持续性踌躇满志系列 第14天 1、线程的加入 1 package code0328; 2 3 import javax.swing.*; 4 import java.awt.*; 5 6 public class JoinTest extends JFrame { 7 //定义两个线 ...
分类:
编程语言 时间:
2019-03-29 01:19:28
阅读次数:
164
环境: OEL 5.7 + Oracle 10.2.0.5 RAC 需求: 更换存储,OCR、Voting disk同时需要更换到新存储。 "1.替换OCR" "2.替换voting disk" 1.替换OCR 替换OCR(Oracle Cluster Registry)首先需要关闭RAC所有节点的 ...
分类:
数据库 时间:
2019-03-29 01:19:11
阅读次数:
261
元祖推导式返回值就是一个生成器,生成器本质就是一个迭代器 和迭代器的区别: 迭代器是系统内置的, 重写不了生成器可以手动改写迭代逻辑 生成器的创建方式: 1.生成器表达式(元祖推导式)2.生成器函数(yield关键字) 生成器表达式 ...
分类:
其他好文 时间:
2019-03-29 01:18:55
阅读次数:
158
1.主题subject subject中有一个链表,用来存放已经注册的observer对象,这样数据改变的时候就可以在notice里面实现通知所有observer了。 既然是list,那么数据类型应该是相同的,所以不可以创建公告牌A,公告牌B等不同的类型。 书中给出,创建observer类,里面只有 ...
分类:
其他好文 时间:
2019-03-29 01:18:40
阅读次数:
169
$client = new SoapClient ($this->webServiceUrl); $client->soap_defencoding = 'utf-8'; $client->xml_encoding = 'utf-8'; $param = array('arg0'=>$context... ...
分类:
Web程序 时间:
2019-03-29 01:18:21
阅读次数:
154
由于在Hotspot虚拟机中中不区分虚拟机栈和本地方法栈,因此通过-Xoss修改参数是无效的,可以通过修改-Xss设定。 如果线程请求的栈深度大于虚拟机允许的最大深度,将抛出StackOverflowError异常。 如果虚拟机在扩展栈时无法申请到足够的内存空间,将抛出OutOfMemoryErro ...
分类:
编程语言 时间:
2019-03-29 01:18:04
阅读次数:
190
一、通过Charles抓包,可拦请求并篡改客户端和服务交互信息 1、可篡改客户端向服务器发起的请求信息(服务器收到的是假消息) 2、可篡改服务器返回给客户端的响应结果(客户端看到的是假消息) 二、拦截并篡改请求信息 步骤: 一旦对某一请求设置断点,每次发送请求都会被拦截。 应用实例:以请求学生信息为 ...
分类:
其他好文 时间:
2019-03-29 01:17:49
阅读次数:
408
pwn1 考点:构造 shellcode,patch 汇编指令 IDA 查看反汇编,程序的逻辑很简单如,如果 直接 f5 的话 IDA 可能识别不出来函数,问题出在 0x080484CF 这个地方, 指令识别不出来, 所以这里可以先 patch 成 nop,之后 f5 就正常了 。 程序把输入当成 ...
分类:
其他好文 时间:
2019-03-29 01:16:45
阅读次数:
571
前言 传统处理超时订单 采取定时任务轮训数据库订单,并且批量处理。其弊端也是显而易见的;对服务器、数据库性会有很大的要求,并且当处理大量订单起来会很力不从心,而且实时性也不是特别好 当然传统的手法还可以再优化一下,即存入订单的时候就算出订单的过期时间插入数据库,设置定时任务查询数据库的时候就只需要查 ...
分类:
其他好文 时间:
2019-03-29 01:16:34
阅读次数:
163
今天需要做一个弹出框,右下角提示的那种 ,看了一两个jquery的插件 总是不太满意 。一方面js内容太多,另一方面 不太好配合已经存在的样式使用。所以 就自己用css直接实现了下 效果还可以 。 上代码: 严格来说只有3行js内容 ,可以说相当精简了。效果如下: 打开以后自动右下角弹出。 点击“x ...
分类:
Web程序 时间:
2019-03-29 01:16:15
阅读次数:
381
一.代码链接 https://gitee.com/qinglongzhang/codes/c9ybq5fvez1hlti6o4kp398 二.原网站链接 https://idol001.com/ 三.说明 1.实现了图片的循环播放 2.鼠标移动时文字颜色的变化 3.方形图片转变为圆形图片 四.不足 ...
分类:
Web程序 时间:
2019-03-29 01:15:44
阅读次数:
189
1.可利用空间表及分配方法 两种结构的可利用空间表:目录表和链表 此仅讨论链表。 常用的三种分配策略: 1.首次拟合法:从表头指针开始查找可利用空间表,将找到的第一个大小不小于n的空闲块的一部分分配给用户。 2.最佳拟合法:将可利用空间表中一个不小于n且最接近n的空闲块的一部分分配给用户。 3.最差 ...
分类:
其他好文 时间:
2019-03-29 01:15:31
阅读次数:
178
参考了三篇文章: + "VIM配置 面向前端" + "使用Vundle管理配置Vim基本插件" + "CSS 语法高亮" 1、安装Vundle 2、配置 ~/.vimrc ...
分类:
编程语言 时间:
2019-03-29 01:15:18
阅读次数:
212