热文装饰模式(Decorator)

思想概要 装饰模式是对里氏替换的一种扩充,里式替换原则,即:基类可以出现的地方都可以替换为子类。这似乎就是”继承“的标准定义嘛,但是我们的前辈常常告诫我们,继承是危险的...

热文居中元素总结

对于居中一个元素有很多种方法,同时也分很多种情况;比如水平居中一个块级元素、垂直居中一个浮动元素或者是一个绝对定位元素等等;下面就分情况进行总结: (一)水平居中 1...

热文MySQL事务介绍

utf8的bom问题 在xp下,用记事本创建utf8文件的时候,前面多了3个字节,这3个字节不用来显示,是用来辨识编码用的,EF BB BF告诉记事本,这是utf8编码。...

热文熟悉下apple 马甲包

一、什么是马甲包 马甲包是利用App store 规则漏洞,通过技术手段,多次上架同一款产品的方法。马甲包和主产品包拥有同样的内容和功能,除了icon和应用名称不能完全...

热文 最长上升连续子序列

给定一个整数数组(下标从 0 到 n-1, n 表示整个数组的规模),请找出该数组中的最长上升连续子序列。(最长上升连续子序列可以定义为从右到左或从左到右的序列。) 注...

热文守护进程

守护进程 进程组是一组进程的集合,进程组由进程组PID表示 每个进程除了进程id之外,还必须有一个进程组id,即必须属于某个进程组 每个进程组都有一个组长,其进程id就作...

热文栈讲解——整理

简单地说,栈是一种先进后出的数据结构,你可以把它想象成一个桶,每次只能从最顶端处放置或取出数据。 一般我们在io中用一个数组和栈顶指针(用int 便是下标)来模拟一个栈...

热文【BZOJ2019】nim

著名游戏设计师vfleaking,最近迷上了Nim。普通的Nim游戏为:两个人进行游戏,N堆石子,每回合可以取其中某一堆的任意多个,可以取完,但不可以不取。谁不能取谁输。...

热文二分法查找的效率

结果:排序需要耗费巨大时间。单纯二分查找需要时间很少,其空间复杂度为O(1),时间复杂度为O(logN),而普通查找的时间复杂度为O(N),空间复杂度也为O(1)。 测...

热文Nim Game

一、题目   1、审题   2、分析     你先选,能选 1~3个砖头,对手在选 1~3个砖头。若你和对手都很聪明,且能拿到最后一块砖头的人胜利,给出砖头总数 ...

热文粘包现象

  首先tcp协议又叫流式协议。tcp协议有一种机制,就是将数据量小和间隔时间较短的,比如几次数据,就会当作一次发送过去。这样能减少多次传输的所浪费的网络延迟,这样提示的...