线段树基础题,除线段树外至少还有2种做法:树状数组,Splay
A Simple Problem with Integers
Time Limit: 5000MS
Memory Limit: 131072K
Total Submissions: 54111
Accepted: 16267
Case Time Lim...
分类:
其他 时间:
2014-03-14 15:52:27
收藏:
0 评论:
0 赞:
0 阅读:
406
public class CommonUtil {
public static boolean hasSDCard() {
String status = Environment.getExternalStorageState();
return status.equals(Environment.MEDIA_MOUNTED);
}
/**
* 获取最大内存
...
分类:
移动平台 时间:
2014-03-14 15:25:20
收藏:
0 评论:
0 赞:
0 阅读:
509
C#获取文件在程序中的地址,web和非web程序引用...
分类:
Web开发 时间:
2014-03-14 14:54:39
收藏:
0 评论:
0 赞:
0 阅读:
255
Unrequited Love
Time Limit: 16 Seconds
Memory Limit: 131072 KB
There are n single boys and m single girls. Each of them may love none, one or several of other people unrequitedly and one...
分类:
其他 时间:
2014-03-14 14:56:34
收藏:
0 评论:
0 赞:
0 阅读:
514
先鄙视一下自己,这个简单的功能也搞了一个上午,看来我的基础不扎实啊,写个DEMO记录一下先。
这个程序很简单,创建多个子进程,并开启(父子进程的)事件循环,当一个子进程意外退出时(如被KILL掉),父进程会重新启动一个子进程
上代码:#include
#include
#include
#include
#include
//子进程个数
#define SUB_PRO_COUN...
分类:
系统服务 时间:
2014-03-14 16:12:09
收藏:
0 评论:
0 赞:
0 阅读:
577
总共两步
一:
ctrl+h:
二:查看:
不知不觉,写写删删,有这么好几行代码了。。...
分类:
其他 时间:
2014-03-14 16:11:39
收藏:
0 评论:
0 赞:
0 阅读:
230
首先,我们要先了解一下Volley的架构,简单地来说,就是三层:
1)队列:将请求添加到Queue中
2)缓存:在Cache中查找有没有缓存这个请求要的数据,
2.1)有,请求如果过期了,到第 3)步,如果没有过期,直接返回一个Response。
2.2)没有,到第 3)步
3)网络:通过传进来的url 来发送请求,到网络中获取数据,然后返回一个Response,并判断是否要存到Cache中。
结合上图,我们来简单地先说一下Volley的流程是怎么样的。
第一步:通过Volley.newRequestQue...
分类:
移动平台 时间:
2014-03-14 15:11:14
收藏:
0 评论:
0 赞:
0 阅读:
474
视频网站播放视频时,前面长达30秒,甚至60秒的视频广告一直是用户的痛点,这个在我们做广告过滤功能时多次听到用户反馈过,其实我们自己也挺烦的,但是我们之前的拦截方案是强技术的,直接拦截视频广告资源链接,干扰视频播放器的行为,更改用户的hosts信息等等方式,这种拦截方式有很大的法律风险(参考[1])。另外,腾讯视频那边也多次找到我们协商去掉对腾讯视频广告的拦截,迫于一些法律风险,视频广告频繁的对抗,造成拦截难度越来越高,因此后来我们的广告拦截逐步去掉了视频网站播放前广告的拦截。
而最近(2014/2/24)...
分类:
其他 时间:
2014-03-14 16:01:28
收藏:
0 评论:
0 赞:
0 阅读:
445
1. 查看表空间是否自增长
SELECT FILE_NAME, TABLESPACE_NAME, AUTOEXTENSIBLE FROM DBA_DATA_FILES;
2. 查看表空间大小
select tablespace_name, sum(bytes) / 1024 / 1024 as MB from dba_data_files group by ta...
分类:
数据库技术 时间:
2014-03-14 15:28:22
收藏:
0 评论:
0 赞:
0 阅读:
620
Minimum Inversion Number
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 8928 Accepted Submission(s): 5478
Problem Description
T...
分类:
其他 时间:
2014-03-14 16:00:58
收藏:
0 评论:
0 赞:
0 阅读:
497
在提交到gerrit进行review的时候,每个commit中都要带有一个唯一的change-id字串,当我们在cherry-pick一些commit到另外的分支的时候,如果被cherry-pick的commit已经是在gerrit中了,那么就需要重新生成change-id,否则再重新提交到gerrit的时候会被拒绝。
有两种方式可以办到:
1. 使用cherry-pick...
分类:
其他 时间:
2014-03-14 15:01:20
收藏:
0 评论:
0 赞:
0 阅读:
2364
终于要用Nosql产品了。我们采用的是最近比较火的mongodb,当然不是随大流,而是因为产品中要用到地理空间索引,很适合。
这面是我的配置过程:
1,下载自己需要的版本,我这用的是mongodb-linux-x86_64-2.4.9.tgz
# wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.4.9.tgz
#...
分类:
数据库技术 时间:
2014-03-14 15:50:19
收藏:
0 评论:
0 赞:
0 阅读:
451
我不会写博客!!我不会写博客!!我不会写博客!!我不会写博客!!我不会写博客!!我不会写博客!!...
分类:
其他 时间:
2014-03-14 15:12:57
收藏:
0 评论:
0 赞:
0 阅读:
420
写完文章看了下文章数目,发现有点不对。
哪里出了错。。。
fuck......
分类:
其他 时间:
2014-03-14 15:19:42
收藏:
0 评论:
0 赞:
0 阅读:
341
Windows Installer服务不见了怎么办
最近遇到一个令人困惑的问题,我在安装一些升级文件时,系统提示我没有启动Windows Installer服务,我就在服务列表中去找Windows Installer,但是让我大跌眼镜的是,找遍了所有的列表,居然没有Windows Installer,可是我在别的电脑上却能看到Windows Installer服务,我该怎么办啊?...
分类:
Windows开发 时间:
2014-03-14 15:30:34
收藏:
0 评论:
0 赞:
0 阅读:
478
首先安装node.js一路next,也可以自定义,自定义注意把node.exe所在目录加入系统环境变量中。
建立项目: d:/project
cd d:/project
然后使用npm install socket.io 看到在该目录下新生产node_module目录,
建立server.js内容如下:
var io = require('socket.io').listen(808...
分类:
Web开发 时间:
2014-03-14 15:28:50
收藏:
0 评论:
0 赞:
0 阅读:
379
官方文档的部分解释:
Preferences are a simple way to store small data for your application, e.g. user settings, small game state saves and so on. Preferences
work like a hash map, using strings as keys, and ...
分类:
其他 时间:
2014-03-14 15:49:49
收藏:
0 评论:
0 赞:
0 阅读:
396
1、考虑业务逻辑的可重用性和复杂程度,是否有必要设计
出新的类或抽取新的私有方法来封装逻辑,或者直接在原方法上编
码(如果足够简单)。
2、新的业务逻辑,是否在某些地方已经存在,可以复用,即使不存在,这些逻辑是应该
封装到新的类中,还是应该放置到现有的类中,这需要进行清晰的职责划分。
3、需要在设计和性能上作出权衡。
4、如果在现成的系统中增加新的功能,而现成系...
分类:
其他 时间:
2014-03-14 15:41:13
收藏:
0 评论:
0 赞:
0 阅读:
387
问题描述:
checkbox复选框,只能选中而不能取消选中
因为checkbox是HTML中的元素,可能不能让它不选中自己,所以我的方法是,不直接对checkbox处理,在它上面再加一层div,每次点击checkbox时,其实是点击div,(checkbox点击不到),然后对checkbox进行处理
$(function () {
...
分类:
其他 时间:
2014-03-14 16:49:07
收藏:
0 评论:
0 赞:
0 阅读:
720
摘要:观察者模式(ObserverPattern)。用于实时监测某些Object的动态、只要Object一改变、那么他的所有观察者Observer都会知道、之后观察者会根据Object的改变进行下一步操作。这个在SWING编程中是最常见的。那些Listener就是观察者。...
分类:
编程语言 时间:
2014-03-14 15:19:14
收藏:
0 评论:
0 赞:
0 阅读:
395