码迷,mamicode.com
首页 > 其他好文
设计模式之十:观察者模式(Observer)
观察者模式: 在对象之间定义了一种一对多的依赖关系,当一个对象改变它的状态时,所有依赖它的对象会自动接收通知并更新自己的状态。Define a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and updated autom...
分类:其他好文   时间:2015-06-06 22:09:29    阅读次数:179
C——联合体(共同体)总结
联合体的特点 1、联合体是一种结构,在这个结构中可以不同类型的成员,但同一时间只能存放其中的一种。 #include union Demo { int a; char b; long long c; }; int main(){ union Demo demo; demo.a = 10; printf("a=%d\n", demo.a); printf("b=%d\n"...
分类:其他好文   时间:2015-06-06 22:06:40    阅读次数:161
ExecutorService 接口
先看一个Executor接口,该接口只有一个方法:voidexecute(Runnablecommand),用于在未来某个时刻提交一个command,这个command可以被提交到一个新的线程,或者一个线程池,或者在调用线程中。ExecutorService接口继承了Executor接口。主要是增加...
分类:其他好文   时间:2015-06-06 22:08:11    阅读次数:110
P,NP,NPC,NPC-HARD
P:能在多项式时间内解决的问题 NP: 不能在多项式时间内解决或不确定能不能在多项式时间内解决,但能在多项式时间验证的问题 NPC: NP完全问题,所有NP问题在多项式时间内都能约化(Reducibility)到它的NP问题,即解决了此NPC问题,所有NP问题也都得到解决。 NP ha...
分类:其他好文   时间:2015-06-06 22:05:22    阅读次数:113
容器适配器之priority_queue
template , class Compare = less > class priority_queue;Priority queuePriority queues are a type of container adaptors, specifically designed such that...
分类:其他好文   时间:2015-06-06 22:07:05    阅读次数:132
13周总结
感觉过的好快啊! 一不小心又要临近考试啦! 。 这周我果断刷题啦。 不过似乎只有刷水题和模板题的能力。 对于稍微复杂一丁点的题, 我都要费九牛二虎之力才能看懂代码(啊哈哈!, 弱渣就是此等的悲催!)。不过, 刷题总还是有收获的, 我对我学过的东西有了进一步的理解! 发现自己借的几本书都很好, 结.....
分类:其他好文   时间:2015-06-06 22:06:35    阅读次数:159
输入网址到出现页面的过程
用户输入url地址,浏览器根据域名寻找IP地址浏览器向服务器发送http请求,如果服务器段返回以301之类的重定向,浏览器根据相应头中的location再次发送请求服务器端接受请求,处理请求生成html代码,返回给浏览器,这时的html页面代码可能是经过压缩的浏览器接收服务器响应结果,如果有压缩则首...
分类:其他好文   时间:2015-06-06 22:06:08    阅读次数:122
19、SPI 和 SST25VF016B
一、SPI总线1、SPI简介SPI,是Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口。是Motorola首先在其MC68HCXX系列处理器上定义的。SPI接口主要应用在 EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间...
分类:其他好文   时间:2015-06-06 22:04:24    阅读次数:272
ACM 重建二叉树
重建二叉树时间限制:1000ms | 内存限制:65535KB难度:3描述题目很简单,给你一棵二叉树的后序和中序序列,求出它的前序序列(So easy!)。输入输入有多组数据(少于100组),以文件结尾结束。每组数据仅一行,包括两个字符串,中间用空格隔开,分别表示二叉树的后序和中序序列(字符串长度小...
分类:其他好文   时间:2015-06-06 22:02:36    阅读次数:169
BZOJ 1230: [Usaco2008 Nov]lites 开关灯( 线段树 )
线段树..---------------------------------------------------------------------------------#include#include#include#include#define rep( i , n ) for( int i ...
分类:其他好文   时间:2015-06-06 22:01:59    阅读次数:130
lnmp 在nginx中配置相应的错误页面error_page
1. 创建自己的404.html页面 2.更改nginx.conf在http定义区域加入: fastcgi_intercept_errors on; 3.更改nginx.conf(或单独网站配置文件,例如在nginx -> sites-enabled下的站点配置文件 ) 中在server 区域加入:...
分类:其他好文   时间:2015-06-06 22:03:07    阅读次数:202
金缕曲.同学长治聚会
今又同窗聚,想此时,浓浓晋味,番番笑语。一曲山西齐唱里,多少缠绵思绪。应像是临汾重度。东道殷勤安排巧,好山川遍布联欢路。任老友,赏奇趣。燕都岁月常回顾。自分飞,各追心梦,总随国步。莫道韶华如逝水,大业千秋已寓。风雨过,彩霞长驻。洛邑京蓉狂有我,憾太行难共添花絮。千里外,寄金缕。
分类:其他好文   时间:2015-06-06 22:02:15    阅读次数:121
bzoj hash+map+set
先对原串分组hash,查询就是看某一区间内是否出现某值.可以每个值存一个集合,保存这个值出现的位置.(也可以建可持久化值域线段树)map >很省事...(Yes写成了YES,狂WA) 1 #include 2 #include 3 #include 4 #define N 1000010 5 ...
分类:其他好文   时间:2015-06-06 22:02:35    阅读次数:171
I/O知识
1、jdk1.4之前(jdk1.4开始提供了nio)的早起版本,java对I/O的支持并不完善,开发人员开发高性能I/O程序时,面临的问题主要有: 没有缓冲区,I/O性能存在问题 没有Channel概念,只有输入输出流 同步阻塞式I/O通信(BIO),通常会导致通信线程被长时间阻塞 支持字符...
分类:其他好文   时间:2015-06-06 22:02:52    阅读次数:146
什么是现实?
或许有一天,你看到一个你不认识的人,但是就在你看到他的那一眼,你就有心怦怦跳的感觉,你以为你找到你的那个她(他)。你会忍不住的关心他的一切,想知道他所有的事情,你不能忍受他受伤,你不能接受他对别的异性朋友的友好,nij你一天看不见他,心里就会很不舒服,当你说,你的世界里只有他了...... 你想过....
分类:其他好文   时间:2015-06-06 22:02:07    阅读次数:191
Qt 平台中使GUI保持响应流畅
如何使Qt 平台中的GUI保持响应流畅?一般来说耗时较长的操作,分为计算密集型操作和IO密集型操作,对于这两类操作如何提高响应速度。而从操作的本质上来说,操作又可分为不可分解操作,如在第三方库中耗时较长的操作,以及可分解操作,其中可分解操作又可细分为串行操作和可并行操作,如何针对这几类操作来提高响应...
分类:其他好文   时间:2015-06-06 22:02:03    阅读次数:123
判断鼠标移入移出方向设置
原理:以div容器的中心点作为圆心,以高和宽的最小值作为直径画圆,将圆以[π/4,3π/4),[3π/4,5π/4),[5π/4,7π /4),[-π/4,π/4)划分为四个象限,鼠标进入容器时的点的atan2(y,x)值在这四个象限里分别对应容器边框的下,右,上,左。如下图所示Js代码var x ...
分类:其他好文   时间:2015-06-06 22:00:31    阅读次数:201
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!