The Big Varnish Picture varnish概况 本节将回答这个问题:“varnish”到底是什么,命名的点点滴滴。 varnish两个主要的部分是在varnisd项目中的两个进程。第一个进程被叫做“the manager”,主要功能是告诉你,系...
分类:
其他 时间:
2015-05-09 16:42:12
收藏:
0 评论:
0 赞:
0 阅读:
276
字节注入也是在最近的项目中发现的问题,大家都知道%df’ 被PHP转义(开启GPC、用addslashes函数,或者icov等),单引号被加上反斜杠\,变成了 %df\’,其中\的十六进制是 %5C ,那么现在 %df\’ =%df%5c%27,如果...
分类:
其他 时间:
2015-05-09 16:42:02
收藏:
0 评论:
0 赞:
0 阅读:
138
其实很普通的功能,今天把分页分离出来,放到一个 ftl里边,以后用的话只需要引入即可,真TMD爽a 本文只是记录一下,自己爽一爽的,不能作为例子(代码没有完全粘过来),而且有待改进。。。 前台使用: <#includ...
分类:
其他 时间:
2015-05-09 16:41:32
收藏:
0 评论:
0 赞:
0 阅读:
266
StickyBroadcast在获取电池状态中的妙用
今天在做开发的时候,突然遇到这样的一个问题,当你的设备电量低于15%的时候这个时候设备的闪光灯是无法打开的,但是我们平台的解决方案对这一块没有做出任何的提示,于是直接导致了用户认为他的闪光灯坏掉了,于是老大要求我们解决这个问题。
我们都知道电池的电量信息获取我们是通过广播来实现的。
...
分类:
其他 时间:
2015-05-09 16:40:02
收藏:
0 评论:
0 赞:
0 阅读:
386
Problem Description风风最近迷上了一个打飞机游戏——《雷霆战机》,战机分为白二星、绿三星、蓝四星、紫五星,四种品质。当然,最厉害的是紫色五星的战机啦。
战机分为升级和进阶两种。
升级:提升战机的等级,但战机品质不变。
进阶:可将战机提升一个星级(白二星->绿三星->蓝四星->紫五星)。为了简化问题,规定战机进阶规则如下:
白色二星:
起始等级Lv1级,满级Lv25级。...
分类:
其他 时间:
2015-05-09 16:39:12
收藏:
0 评论:
0 赞:
0 阅读:
220
//(a/b)%c ==> a%c = (b*k) %c;
// k = (a*(b_1))%c ,b_1为b的逆元
#include
#include
#include
using namespace std ;
const int mod = 9973 ;
typedef __int64 ll;
int exgcd(int a ,int b , ll &x ,ll &y)
{...
分类:
其他 时间:
2015-05-09 16:39:02
收藏:
0 评论:
0 赞:
0 阅读:
332
关于顺序表顺序表结构是指一块地址连续的存储空间依次存储数据元素
可以把顺序表看成一支队伍,执行插队,或者一个人出队这些操作就是顺序表的插入和删除操作顺序表特点
逻辑关系相邻的两个元素,物理位置也必须相邻(例如第0个元素与第1个元素,他们在顺序表中的位置是相邻的,他们在内存中也是相邻的)
可以随机存取表中的元素
运算复杂度O(n)
顺序表的插入操作插入操作就是和插队一样,小明要插队,那么这个位置和后...
分类:
其他 时间:
2015-05-09 16:38:54
收藏:
0 评论:
0 赞:
0 阅读:
275
Problem Description All programmers of Mocrosoft software company are organized in a strict subordination hierarchy. Every programmer has exactly one chief, except Bill Hates who is also the head of t...
分类:
其他 时间:
2015-05-09 16:38:12
收藏:
0 评论:
0 赞:
0 阅读:
268
Given an array of integers, find two numbers such that they add up to a specific target number.
The function twoSum should return indices of the two numbers such that they add up to the target, whe...
分类:
其他 时间:
2015-05-09 16:38:02
收藏:
0 评论:
0 赞:
0 阅读:
296
Problem Description N robbers have robbed the bank. As the result of their crime they chanced to get M golden coins. Before the robbery the band has made an agreement that after the robbery i-th gangs...
分类:
其他 时间:
2015-05-09 16:37:32
收藏:
0 评论:
0 赞:
0 阅读:
114
1.对象已死吗?
在堆里存放这java世界几乎所有的对象实例,垃圾回收器在对堆进行回收前,第一件事就是要确定这些对象之中那些对象还“存活”着,
哪些对象已经“死去”(即不可能再被任何途径使用的对象)。
1.1 引用计数器法
给对象添加一个引用计数器,每当有一个地方引用它时,计数器值加1;当引用失效时就减1;任何计数器为0的对象就是不可能再被使用的。
引用计数器法实现简单,判断效率...
分类:
其他 时间:
2015-05-09 16:36:52
收藏:
0 评论:
0 赞:
0 阅读:
171
这题,简单的BFS就可以搞定。题目的大概意思是最短时间从地图的r到达a。
一开始,用普通的队列来做,结果内存超了,原因是N和M最大200;普通的队列会浪费一大堆内存,所以应该改用优先队列来做。
下面是AC的代码:
#include
#include
#include
using namespace std;
class data
{
public:
int x, y, cost;
...
分类:
其他 时间:
2015-05-09 16:36:42
收藏:
0 评论:
0 赞:
0 阅读:
170
Problem Description ACdream王国的花店只有一家,所以大家想买花来装饰,店主为了防止有人恶意囤积鲜花来抬高物价(就是黄牛党啦~),于是就定下一个规矩:你买得越多,下一次买的单价就越贵!假设一个人已经购买了x朵鲜花,那么下一次购买第i朵鲜花的单价就是(x+1)*c[i],其中c[i]是一个店主为每一朵花的基本定价。
ACdream学校想开运动会,需要n朵鲜花来装饰,于是...
分类:
其他 时间:
2015-05-09 16:36:32
收藏:
0 评论:
0 赞:
0 阅读:
97
上一篇博文《任务调度(一)——jdk自带的Timer》中,简单介绍了一下Timer,本文将分享一下如何动态修改Timer制定的计划。
有人问我Timer和Quartz框架的区别。那我就说一下我的理解。Timer毕竟是jdk自带的简易的任务调度工具类。跟Quartz比肯定是鸟枪与大炮的差距,Quartz的配置规则更加强大,更能满足我们的复杂需求,还允许多线程这是Timer所比不了的。如果你就需要特别简单的任务调度,那么我觉得完全没有必要用Quartz。杀鸡焉用牛刀?!如果你的业务场景比较复杂,...
分类:
其他 时间:
2015-05-09 16:36:12
收藏:
0 评论:
0 赞:
0 阅读:
239
Problem Description 所谓弱国无外交,ACdream王国想守住这一片土地,自然离不开王国的士兵们,你作为王国的骠骑大将军,自然有训练王国士兵的职责。王国有n个士兵,每个士兵都有两个属性,攻击和防御。然后你希望经过一系列的调整,每个士兵都能成为合格的军人,所谓合格的军人,是指他的攻击和防御之和大于等于k。你的调整办法就是交换两个士兵的同一种属性,即把两个士兵的攻击交换,或者防御交换...
分类:
其他 时间:
2015-05-09 16:36:02
收藏:
0 评论:
0 赞:
0 阅读:
185
Fence Repair
Time Limit: 2000MS
Memory Limit: 65536K
Total Submissions: 29580
Accepted: 9621
Description
Farmer John wants to repair a small length of the fence aro...
分类:
其他 时间:
2015-05-09 16:35:52
收藏:
0 评论:
0 赞:
0 阅读:
216
序言ConCurrentHashMap 是一个被忽视的Java Concurrent包下面的类,在满足并发的「安全性」,和「活跃性」的前提下,做到了与不考虑线程安全的 HashMap 同等效率. 作者是大名鼎鼎的Doug Lea,他老人家在Java 并发领域做的贡献,确实是我们的榜样。下篇文章,对ConCurrentHashMap做一个分析,希望这个代码中的闪光点,能够对各位读者产生启发。...
分类:
其他 时间:
2015-05-09 16:35:32
收藏:
0 评论:
0 赞:
0 阅读:
323
1335: 高桥和低桥
Time Limit: 1 Sec Memory Limit: 128 MB
Submit: 861 Solved: 248
[Submit][Status][Web
Board]
Description
有个脑筋急转弯是这样的:有距离很近的一高一低两座桥,两次洪水之后高桥被淹了两次,低桥却只被淹了一次,为什么?答案是:因为低桥太低了,第一次洪水退去之...
分类:
其他 时间:
2015-05-09 16:35:12
收藏:
0 评论:
0 赞:
0 阅读:
227
Dijkstra...
分类:
其他 时间:
2015-05-09 16:34:52
收藏:
0 评论:
0 赞:
0 阅读:
145
思路:
栈作为输入缓冲区,每当从终端了接受一个字符之后先做如下判别:
1:若是退格符#,从栈顶删去一个元素,即出栈Pop;
2:若是退行符@,将字符栈清空,即clear;
3:若不是#或@,即为有效字符,将该字符入栈,即Push;
顺序栈的代码:点击打开链接
只需将 typedef int ElemType -------->>> typedef char ElemType
#in...
分类:
其他 时间:
2015-05-09 16:34:22
收藏:
0 评论:
0 赞:
0 阅读:
367