事件查看器从简单的查看电脑登录信息到检查系统是否出现错误,是否被入侵都有着很重要的作用,Microsoft为了简便,采用事件ID来代表一些信息,下面是我从Microsoft找来的WIN2003的对应关系。事件ID:517 审核日志已经清除事件ID:528 登陆成功 可以显示客户端连接ip地址事件ID ...
分类:
其他好文 时间:
2017-04-26 14:39:45
阅读次数:
196
在数据结构中,我们都学习过队列和栈,我们知道栈的基本特征是后进先出,这个当然也很好理解,用一句歇后语给大家通俗得解释一下,就是: 砌墙的砖瓦——后来居上。很容易明白,就是后面来的反倒在最上面,当然你取的话,是不是得从最上面开始取呀,很容易明白的。再来说说队列,队列的特征是先进先出,就是说先来的先走, ...
分类:
其他好文 时间:
2017-04-25 00:34:38
阅读次数:
197
C++队列是一种容器适配器,它给予程序员一种先进先出(FIFO)的数据结构。1.back() 返回一个引用,指向最后一个元素2.empty() 如果队列空则返回真3.front() 返回第一个元素4.pop() 删除第一个元素5.push() 在末尾加入一个元素6.size() 返回队列中元素的个数 ...
分类:
其他好文 时间:
2017-04-13 17:43:26
阅读次数:
208
队列是一种先进先出的线性表,简称FIFO。允许插入的一端为队尾,允许出列的一端为队头。 比如一个队列q=(p1,p2,p3,p4...pn),p1就是那个队头,pn就是队尾。出列时总是从p1开始 向后,入列时总是从pn后面插入。就像敲键盘,依次敲qwr,屏幕上显示的就是qwr,先敲的先显 示。 以下 ...
分类:
其他好文 时间:
2017-04-12 21:23:20
阅读次数:
361
理解 理解: 实现循环队列 队首Q->Front=(Q->Front+1)%Q->MaxSize; 队尾Q->Rear=(Q->Front+Q->Count)%Q->MaxSize; 删除操作:移动队首,计数器Count--; 插入操作:先执行计数器Count++,在执行向后移动队尾(这里也可以先移 ...
分类:
其他好文 时间:
2017-04-12 03:56:49
阅读次数:
227
1、需求 需求很简单,就是在C#开发中高速写日志。比如在高并发,高流量的地方需要写日志。我们知道程序在操作磁盘时是比较耗时的,所以我们把日志写到磁盘上会有一定的时间耗在上面,这些并不是我们想看到的。 2、解决方案 2.1、简单原理说明 使用列队先缓存到内存,然后我们一直有个线程再从列队中写到磁盘上, ...
1、需求 需求很简单,就是在C#开发中高速写日志。比如在高并发,高流量的地方需要写日志。我们知道程序在操作磁盘时是比较耗时的,所以我们把日志写到磁盘上会有一定的时间耗在上面,这些并不是我们想看到的。 2、解决方案 2.1、简单原理说明 使用列队先缓存到内存,然后我们一直有个线程再从列队中写到磁盘上, ...
题目背景 知らないことばかりなにもかもが(どうしたらいいの?) 一切的一切 尽是充满了未知数(该如何是好) それでも期待で足が軽いよ(ジャンプだ!) 但我仍因满怀期待而步伐轻盈(起跳吧!) 温度差なんていつか消しちゃえってね 冷若冰霜的态度 有朝一日将会消失得无影无踪 元気だよ元気をだしていくよ 拿 ...
分类:
其他好文 时间:
2017-04-08 09:27:23
阅读次数:
198
Message:消息;其中包含了消息ID,消息对象以及处理的数据等,由MessageQueue统一列队,终由Handler处理 Handler:处理者;负责Message发送消息及处理。Handler通过与Looper进行沟通,从而使用Handler时,需要实现handlerMessage(Mess ...
分类:
其他好文 时间:
2017-04-07 00:35:49
阅读次数:
227
一、队列 队列(Queue:本文要介绍的第一种数据结构):只能从线性表的一端添加(offer)元素,从另一端取出(poll)元素,并遵循FIFO(先进先出) 选择LinkedList来实现Queue接口,因为LinkedList在插入删除的操作方面效率较高 相关操作: boolean offer(E ...
分类:
其他好文 时间:
2017-04-02 14:35:54
阅读次数:
133