Play2.3.x,新建一个工程就比较头疼,sbt解析一大堆,很多都被墙了。使用GAE代理:set HTTP_PROXY=http://localhost:8087activator还有sbt的包老找不到,估计是官方源出了问题:sbt.ResolveException: unresolved dep...
分类:
其他好文 时间:
2014-10-13 14:25:49
阅读次数:
432
Data Execution Prevention,数据执行保护,专门用来弥补计算机对数据和代码混淆这一天然缺陷。DEP 的原理是将数据所在的内存页(默认的堆、各种堆栈页、内存池页)标记为不可执行,当试图执行不可执行页的数据时,CPU 抛出异常,转入异常处理。MS 从 Windows XP sp2 ...
分类:
其他好文 时间:
2014-10-08 11:38:55
阅读次数:
431
树链剖分基础题
#include
#include
#include
using namespace std;
const int maxn = 10010;
struct edge
{
int v, next;
}e[maxn*2];
int first[maxn], cnt;
int top[maxn], dep[maxn], sz[maxn], f[maxn], son[maxn...
分类:
其他好文 时间:
2014-10-06 02:55:39
阅读次数:
179
HYSBZ 2243 染色
题目链接
树链剖分,关键在于线段树的维护,对于每个结点要记录下最左边和最右边的颜色,合并的时候,如果颜色相同那么颜色段要减1
代码:
#include
#include
#include
#include
using namespace std;
const int N = 100005;
int dep[N], fa[N], son...
分类:
其他好文 时间:
2014-10-02 21:02:53
阅读次数:
128
HYSBZ 1036 树的统计Count
题目链接
就树链剖分,线段树维护sum和maxx即可
代码:
#include
#include
#include
#include
using namespace std;
const int N = 30005;
int dep[N], fa[N], son[N], sz[N], top[N], id[N], idx...
分类:
其他好文 时间:
2014-10-01 03:21:30
阅读次数:
293
FZU 2082 过路费
题目链接
树链抛分修改边的模板题
代码:
#include
#include
#include
using namespace std;
typedef long long ll;
const int N = 50005;
int dep[N], id[N], sz[N], top[N], son[N], fa[N], idx;
int ...
分类:
其他好文 时间:
2014-09-30 18:41:49
阅读次数:
212
脚本共享在这 http://pan.baidu.com/s/1nt6yiH7version-check.sh : 这个是检查HOST机器的软件依赖情况host-dep.sh:针对ubuntu10_64的缺少的包的安装【开发环境已安装】comp.sh:LFS7.5的图书大量的编译代码的整理脚本 ,可参...
分类:
系统相关 时间:
2014-09-19 15:30:15
阅读次数:
282
●DEP(Date Execution Prevention)数据执行保护:DEP通过处理器的(No eXecute)功能,查找内存中没有明确包含可执行代码的数据,找到这些数据后,NX将它们都标记为“不可执行”。以后如果某程序在内存中,试图执行这些带“不可执行”标记的代码,SP2将会自动关闭该程序。...
分类:
其他好文 时间:
2014-09-17 18:31:12
阅读次数:
239
呵呵
#include
#include
#include
#include
typedef long long ll;
using namespace std;
const int N = 5 * 10000 + 5;
int xval[N], dep;
int n, a[N], pre[N];
ll d[N];
int pos[300], dd;
void work() {
d...
分类:
其他好文 时间:
2014-09-14 20:49:28
阅读次数:
211
最大独立集 = 补图的最大团
最小顶点覆盖 + 最大独立集 = V
#include
#include
const int maxn =100 + 10;
int g[maxn][maxn], dp[maxn], n;
int x[maxn], ans[maxn], mx;
int dfs(int *adj, int ns, int dep) {
int t[maxn];...
分类:
其他好文 时间:
2014-09-11 11:11:11
阅读次数:
188