- 【图论】虚树 - 模板总结
Texcavator
图论图论
适用于解决一棵树中只需要用到少部分点的时候,将需要用到的点提出来单独建一棵树/*********************虚树*********************/structedge{intto,next;intval;};structVirtual_Tree{intn;//点数intdfn[N];//dfs序intdep[N];//深度intfa[N][25],m[N];intnum;//
- P4606 [SDOI2018]战略游戏
andyc_03
算法圆方树
【题意】给出一个无向图,q次询问,每次给定一个点集s代表占领点,问有多少个未被占领的点可以作为点集s中两个点u,v的割点【分析】首先,先建立圆方树,问题转化为能包含给定点集的最小连通块的圆点个数-占领点个数,也就是点集中两两点的并集的点个数-占领点个数然后,按照圆方树的套路,我们要给点赋值,显然圆点赋1,方点赋0即可,然后把点权转移到父亲边的边权上去。接着,我们需要利用类似虚树的套路,也算是一个小
- 奋斗在NOIP的路上
唱古吟今
刷题是一种出路枚举是一种思想打表是一种勇气搜索是一种信仰剪枝是一种精神骗分是一种日常爆零是一种宿命WA是一种绝望TLE是一种痛苦RE是一种放弃UKE是一种无奈AC是一种原谅AK是一种幻想弃赛是一种颓废吊打是一种必然进队是一种奢望NOI是一种梦想屏幕在深夜微微发亮思想在那虚树路径上彷徨平面的向量交错生长织成忧伤的网剪枝剪去我们的疯狂SPFA告诉我前途在何方01背包装下了忧伤笑颜洋溢脸庞图片发自App
- 虚树
konjac_HZX
图论算法算法图论c++
问题引入你是否遇到过下面这种问题:SDOI2011消耗战在一场战争中,战场由nnn个岛屿和n−1n-1n−1个桥梁组成,保证每两个岛屿间有且仅有一条路径可达。现在,我军已经侦查到敌军的总部在编号为1的岛屿,而且他们已经没有足够多的能源维系战斗,我军胜利在望。已知在其他kkk个岛屿上有丰富能源,为了防止敌军获取能源,我军的任务是炸毁一些桥梁,使得敌军不能到达任何能源丰富的岛屿。由于不同桥梁的材质和结
- 数论div2训练题解
Farmer_D
其他算法
训练链接CF1725E题目链接点击打开链接题目解法因为ggg为质因子个数,所以考虑对于每个质因子分开考虑然后把包含质因子ppp的点建出虚树然后答案就是要求∑f(x,y,z)=∑13(d(x,y)+d(x,z)+d(y,z))=n−22∑d(x,y)\sumf(x,y,z)=\sum\frac{1}{3}{(d(x,y)+d(x,z)+d(y,z))}=\frac{n-2}{2}\sumd(x,y)
- 长链贪心+虚树+类直径合并性+分块建树维护ST表:1008T4
Qres821
长链贪心序树分块ST表直径数据结构树剖
http://47.92.197.167:5283/contest/408/problem/4两个可以推的经典套路:我们可以对所有点建序树,然后取前kkk大。而取前kkk大可以通过以直径端点为根长剖来贪心直径具有合并性(不仅是连通块,而且是点集)。同理,前kkk大的点也具有合并性。想到这里,我们就已经知道对于相应点集如何求答案。同时知道如何对两个点集进行合并,我们就可以直接上线段树了。然而可以更优
- 虚树详细讲解
黑夜和白天
#树形dp
新学虚树,写篇文章仔细地回顾一下吧。。。这玩意花了挺长时间的。什么是虚树虚树常常被使用在树形dpdpdp中,就比如这题。当一次询问仅仅涉及到整颗树中少量结点时,为每次询问都对整棵树进行dpdpdp在时间上是不可接受的。此时,我们建立一颗仅仅包含部分关键结点的虚树,将非关键点构成的链简化成边或是剪去,在虚树上进行dpdpdp。虚树包含所有的询问点及它们之间的lcalcalca。显然虚树的叶子节点必然
- 【做题笔记】虚树 (LuoguP2495 - [SDOI2011] 消耗战)
xhyu61
做题笔记笔记图论算法
虚树在给定的树上问题中,树的大小过大,导致总时间复杂度O(nq)O(nq)O(nq)不能被接受,但是有很多点在查询的过程中根本用不到,所以对于每一个查询,建立一个小的查询树,在这个小树上求解问题。这个小树就是虚树。LuoguP2495-[SDOI2011]消耗战题目链接如果只要一组数据,那么可以通过dpdpdp进行求解。从树的叶子结点向根节点dpdpdp:如果当前这个节点是关键点,那么这个点必然要
- 虚树
_fairyland
dp树形dp算法动态规划
虚树是用来优化树形dp的东西,它的转移是从一些特殊点,向根节点转移,期间它有用的转移点比较特殊。通常询问次数较多,但特殊点总和较少,就可以每次询问先建虚树再跑dp。单调栈建虚树O(klogn)O(klogn)O(klogn),kkk为特殊点数,nnn为原树上点数虚树的点数为特殊点两倍单调栈构造虚树,强制根节点为1(或者先加入dfs最小的特殊点),便于统计答案voidbuild(){std::sor
- 虚树学习笔记
2020fengziyang
dfs虚树tree学习算法图论
虚树文章目录虚树基本概念:例题:题目大意分析:虚树code基本概念:虚树是指在原树上选择若干点组成的树,它在原树的基础上做了一些简化,但是保留必要的信息,从而使得计算更加高效。虚树主要用于树形DP中,能够减少顶点数,降低时间复杂度。例题:题目传送门题目大意给出一棵树,n个顶点。每条边有边权。有m次询问,每次询问给出k个询问点,问使得这k个点均不与1号点(根节点)相连的最小代价。分析:这道题可以用树
- 记录美好生活 艹
李昌荣。
动态规划算法哈希算法
RedBlackTree 磨磨蹭蹭地写虚树,结果半天没出来。大佬说二分求公共节点的lca,一下就出来了 二分就是取那些要变更的点的lca然后判断这样log^2,好像也可以排序差分区间和弄到log,虚树就是暴力枚举然后换根dp,没弄好debug一下午。虚树//基本没啥用就两个函数是要想的,其他都是虚树构造必须虚树构造相关操作voiddfs(intu,intf);intlca(intu,intv);L
- 微说‖ 太虚
一纸疯癫
图片来自网络太虚山上太虚门,太虚门中太虚仙。太虚仙种太虚树,太虚果中有太玄。折枝不见太玄人,太玄音幻百千万。玄隐归门玄隐安,太虚花落太始年。太虚山深处,一座半隐大殿屹然而立,常年不见开合的白玉门慢慢打开。两个扎着发髻的小道士,从门中踏出立于两旁,随后,朝门中略微鞠身,一身灰衣,须发皆白的老道自门中走出,双目微眯望向白帝城方向,重重的叹了口气,摇摇头,转身踏回门中。“今日起,太虚门,山门再开!”老道
- 虚树
云中翻月
适用题目特征树上有若干关键点(每次询问给出若干关键点),且关键点的总数是与树大小同阶,也就是说实际上一次询问中关键点对于整棵树来说是很稀疏的,所以需要让复杂度由关键点的总数来决定。即把一整颗大树浓缩成一颗小树。原理仅包含关键点和他们的LCA的树不会丢失信息。例题LuoguP2495代码如下/*LuoguP2495*/#definemethod_1#ifdefmethod_1/**/#include
- ZJL的OI知识汇总图
ZJL_OIJR
最后更新于:2018-07-15ZJL的OI知识汇总图亟待解决的问题:博弈论全部差分约束与Tarjan算法二分图全部ISAP算法和zkw费用流,以及各类网络流优化欧拉图生成树计数与其他生成树计算几何全部虚树,基环树,prufer序列,括号序列树分治LCT和树分块仙人掌可并堆等等链表应用线段树合并,zkw线段树扫描线Treap和替罪羊树可持久化字典树搜索技巧如IDA*和迭代加深后缀XXX回文自动机最
- LG P3233 [HNOI2014]世界树(虚树,dp)
All_fade_away
LGP3233[HNOI2014]世界树Solution看完题意,显然是虚树。建出虚树后,可以容易地求出虚树上的点会被哪一个点管辖,关键在于不在虚树上的点归属于哪个点,我们分类讨论不在虚树上的点的贡献:我们先假设虚树上的点全是关键点,注意后文的子树都是原树的子树。在虚树上点x,yx,yx,y路径上(不包含x,yx,yx,y)的点(设依次为v1,v2...vkv_1,v_2...v_kv1,v2..
- 长相思 四首
柏荣生
长相思真如古镇风后街,雨后街。楼上云窗独倚怀。河边柳树排。站楼台,坐楼台。巷口卿卿无处栽。只留行步阶。长相思黄昏桂花墨阴云,夕阴云。花蕊金黄别故人。依依一地新。作泥尘,风泥尘。梦月长歌秋水云。只留叶上痕。长相思小园池亭春草寒,过草寒。初日溪亭柳岸前,流光闻鸟喧。处池边,曲池边。点就迎春黄水天,侧松深处闲。长相思小园梅蕾霞清朝,冷清朝。新蕾斜枝暗自消。临寒露色妖。细枝条,青枝条。弄影花姿虚树梢。冷风
- [bzoj2286][Sdoi2011]消耗战
YZH__12345
虚树
虚树模板题..Orzw_yqts#includeusingnamespacestd;#defineinf(1LL=0;--i)if(deep[fa[x][i]]>=deep[y])x=fa[x][i];if(x==y)returnx;for(inti=19;i>=0;--i)if(fa[x][i]!=fa[y][i])x=fa[x][i],y=fa[y][i];returnfa[x][0];}vo
- [SDOI2018]战略游戏,洛谷P4606,圆方树+虚树
Deep_Kevin
点双联通分量圆方树虚树
正题看到这样的性质就可以想到圆方树,而两点之间贡献的答案就是路径上的圆点数量,为了去重,我们只需要将虚树建出来求路径上的点权和就行了,实际上并不需要建出来,可以发现按照dfs序排一下之后就可以考虑欧拉回路,只需要将每个点的深度加起来-相邻两点的lca深度即可,这里的深度是带权深度,相当于点到根的圆点数量,最后这个虚树的权值也并不是正确的,因为在所有点的lca的父亲到根节点的圆点实际上并不会贡献答案
- luogu4775[NOI2018]情报中心 虚树 线段树合并
lvzelong2014
数据结构-线段树&&树状数组树上操作-虚树
[NOI2018]情报中心题目传送门分析即zjoi线图之后又一道两百行代码的题。其实luogu题解里面的那份标解已经足够清楚了,自己写一遍只是为了加深理解。题目大意:给定一棵带边权的树,给定树上的多条链,每条链有费用,求有公共边的两条链并的边权和-费用的最大值。这道题的一个核心思路是考虑交边的状态,不难发现如下两种情况:没错我盗的图,略略略对于没有公共Lca的链,他们的链交是一条直上直下的链对于有
- [后缀自动机 后缀树 虚树] BZOJ 3879 SvT
里阿奴摩西
虚树后缀自动机
挺无脑的一个题直接反串后缀自动机建出后缀树然后询问建虚树#include#include#includeusingnamespacestd;typedeflonglongll;inlinecharnc(){staticcharbuf[100000],*p1=buf,*p2=buf;returnp1==p2&&(p2=(p1=buf)+fread(buf,1,100000,stdin),p1==p2
- 算法竞赛训练中较难的部分
skywalkert
总结
k-d树、替罪羊树左偏树、Splay伸展树、序列维护可持久化Treap动态树、换父亲节点(BZOJ3153)FFT快速傅里叶变换与多项式乘法、除法、求逆、多点求值、牛迭NTT快速数论变换FWT快速沃尔什变换(TopCoderSRM518Nim)最大团问题最小树形图(CodeForces240E)支配树DominatorTree、虚树带花树一般图匹配、权匹配(UOJ79、UOJ81)网络流消圈算法单
- BZOJ3879:SvT(后缀自动机+虚树)
KKiseki
虚树后缀自动机
日更两篇,真刺激。题目题意:给出一个串,若干个询问。每个询问给出一些后缀,问它们两两之间LCP的长度和。后缀数组的写法太简单显然了,把后缀按顺序拿出来,只用一个单调栈就可以了,但我并不会…所以就是SAM了。经过一轮求后缀LCP模型在SAM上乱套,发现就是反串建SAM,得到后缀树。后缀树上结点的LCA的长度就是LCP长度。对于这里,把询问给出的结点在后缀树上建出虚树,每个点算贡献即可。具体是这样的,
- 【BZOJ3879】SvT 后缀树+虚树
空灰冰魂
后缀自动机后缀树虚树后缀数组分治
转载请注明出处谢谢:http://blog.csdn.net/vmurder/article/details/42806431SVT什么意思?suffixvirtualtree。没有错!后缀虚树好了,下面发一段以前的文字。话说其实后缀数组分治能写,当时想shei了。Vn:啊,水题。一看到“后缀”和这数据范围,肯定后缀数组、后缀自动机、后缀树走起!然后我们可以轻松构造出来一个后缀树,然后每次询问树形
- bzoj 3879: SvT 后缀自动机+后缀树+虚树
LZJ209
后缀自动机后缀树虚树DP
题目大意:给定一个字符串,多次询问一些后缀两两之间的最长前缀和。题解:首先可以很简单的看出是后缀树,然后就很自然地想到用后缀自动机来构建后缀树,然后就变成了一道裸的虚树DP。真是说起来容易啊,写的时候要注意一些问题,代表后缀的节点为第一次插入的节点,中间建的nq起到辅助节点的作用,然后,,,好像也没啥了,写了就知道了QAQ(这题卡时QAQ)#include#include#include#incl
- 你是OI的算法天
ymzqwq
233
我说你是OI的算法天;tarjan点亮了连分量;思想在那虚树路径中交舞着变。你是树链剖分里的重链,dp转方程的难,A星在无意中闪,增广路撒在流前。那栈,那队列你是,百万的数据你跑着,你是凸包,离散,你是高斯的消元。CE后那片鹅黄,你像;新鲜初AC的绿,你是;敲打代码指尖浮动着你梦期待中的AK。你是一树一树的花开,树堆在数中旋转,——你是树,是图,是数论,你是OI的算法天!
- [树状数组]飘雪圣域
romiqi_new
没找到传送门(这是校内的)题意:给一棵树,多次询问编号在l到r中的点组成的连通块个数考试的时候一直在想奇怪的做法,用的都是树上维护的知识(比如已经被某C姓神仙卡掉的虚树+树剖+二分)其实这道题根本不需要树上的知识首先要知道一个区间的连通块个数等于点数-边数(无重边自环的情况)然后问题就变成了要求端点一个区间内的边数了,这是一个二维偏序问题所以先对一维进行排序,另一维用树状数组查询就A了Code:#
- OI算法汇总
YxuanwKeith
总结
转自yangle61:http://blog.csdn.net/yangle61/article/details/520552601.数据结构线段树树状数组平衡树Link-Cut-Tree可持久化数据结构分块KD树可合并堆(左偏树)2.数学组合数学质数模数论函数矩阵博弈论3.图论强连通分量(SCC)拓扑排序割点与桥欧拉回路4.树LCA树链剖分分治(点/边)虚树5.计算几何基本运算凸包半平面交6.字
- [Codeforces 809E] Surprise me! 莫比乌斯反演+虚树
Marco_L_T
题解
题目链接:http://codeforces.com/contest/809/problem/EE.Surpriseme!Tiredofboringdates,LehaandNooradecidedtoplayagame.Lehafoundatreewithnverticesnumberedfrom1ton.Weremindyouthattreeisanundirectedgraphwithout
- [codeforces375D]Tree and Queries(dsu on the tree+bit)
wwyx2001
树状数组dsuontree
题目:我是超链接题意:统计以v为顶点的子树中颜色出现大于等于k次的种类数题解:dsuonthetree!先把询问记录下来—-这里的询问记录很多都用虚树呢这里因为是至少k次,用bit就很好了,这里对于bit的处理十分巧妙,记录出现多少次的颜色种类add操作if(cnt[a[x]])change(cnt[a[x]],-1);cnt[a[x]]+=vv;if(cnt[a[x]])change(cnt[a
- [LOJ2339][虚树][边分治][树形DP]WC2018:通道
romiqi_new
边分治树形DP虚树
LOJ233944pts暴力就不用讲了两棵树的做法似乎是个套路?先拆距离变成dep1[x]+dep1[y]−2∗dep1[lca1(x,y)]+dis2(x,y)dep1[x]+dep1[y]-2*dep1[lca1(x,y)]+dis2(x,y)dep1[x]+dep1[y]−2∗dep1[lca1(x,y)]+dis2(x,y),然后就可以在第一棵树上从下到上枚举lca,消去lca的影响,然后
- 书其实只有三类
西蜀石兰
类
一个人一辈子其实只读三种书,知识类、技能类、修心类。
知识类的书可以让我们活得更明白。类似十万个为什么这种书籍,我一直不太乐意去读,因为单纯的知识是没法做事的,就像知道地球转速是多少一样(我肯定不知道),这种所谓的知识,除非用到,普通人掌握了完全是一种负担,维基百科能找到的东西,为什么去记忆?
知识类的书,每个方面都涉及些,让自己显得不那么没文化,仅此而已。社会认为的学识渊博,肯定不是站在
- 《TCP/IP 详解,卷1:协议》学习笔记、吐槽及其他
bylijinnan
tcp
《TCP/IP 详解,卷1:协议》是经典,但不适合初学者。它更像是一本字典,适合学过网络的人温习和查阅一些记不清的概念。
这本书,我看的版本是机械工业出版社、范建华等译的。这本书在我看来,翻译得一般,甚至有明显的错误。如果英文熟练,看原版更好:
http://pcvr.nl/tcpip/
下面是我的一些笔记,包括我看书时有疑问的地方,也有对该书的吐槽,有不对的地方请指正:
1.
- Linux—— 静态IP跟动态IP设置
eksliang
linuxIP
一.在终端输入
vi /etc/sysconfig/network-scripts/ifcfg-eth0
静态ip模板如下:
DEVICE="eth0" #网卡名称
BOOTPROTO="static" #静态IP(必须)
HWADDR="00:0C:29:B5:65:CA" #网卡mac地址
IPV6INIT=&q
- Informatica update strategy transformation
18289753290
更新策略组件: 标记你的数据进入target里面做什么操作,一般会和lookup配合使用,有时候用0,1,1代表 forward rejected rows被选中,rejected row是输出在错误文件里,不想看到reject输出,将错误输出到文件,因为有时候数据库原因导致某些column不能update,reject就会output到错误文件里面供查看,在workflow的
- 使用Scrapy时出现虽然队列里有很多Request但是却不下载,造成假死状态
酷的飞上天空
request
现象就是:
程序运行一段时间,可能是几十分钟或者几个小时,然后后台日志里面就不出现下载页面的信息,一直显示上一分钟抓取了0个网页的信息。
刚开始已经猜到是某些下载线程没有正常执行回调方法引起程序一直以为线程还未下载完成,但是水平有限研究源码未果。
经过不停的google终于发现一个有价值的信息,是给twisted提出的一个bugfix
连接地址如下http://twistedmatrix.
- 利用预测分析技术来进行辅助医疗
蓝儿唯美
医疗
2014年,克利夫兰诊所(Cleveland Clinic)想要更有效地控制其手术中心做膝关节置换手术的费用。整个系统每年大约进行2600例此类手术,所以,即使降低很少一部分成本,都可以为诊 所和病人节约大量的资金。为了找到适合的解决方案,供应商将视野投向了预测分析技术和工具,但其分析团队还必须花时间向医生解释基于数据的治疗方案意味着 什么。
克利夫兰诊所负责企业信息管理和分析的医疗
- java 线程(一):基础篇
DavidIsOK
java多线程线程
&nbs
- Tomcat服务器框架之Servlet开发分析
aijuans
servlet
最近使用Tomcat做web服务器,使用Servlet技术做开发时,对Tomcat的框架的简易分析:
疑问: 为什么我们在继承HttpServlet类之后,覆盖doGet(HttpServletRequest req, HttpServetResponse rep)方法后,该方法会自动被Tomcat服务器调用,doGet方法的参数有谁传递过来?怎样传递?
分析之我见: doGet方法的
- 揭秘玖富的粉丝营销之谜 与小米粉丝社区类似
aoyouzi
揭秘玖富的粉丝营销之谜
玖富旗下悟空理财凭借着一个微信公众号上线当天成交量即破百万,第七天成交量单日破了1000万;第23天时,累计成交量超1个亿……至今成立不到10个月,粉丝已经超过500万,月交易额突破10亿,而玖富平台目前的总用户数也已经超过了1800万,位居P2P平台第一位。很多互联网金融创业者慕名前来学习效仿,但是却鲜有成功者,玖富的粉丝营销对外至今仍然是个谜。
近日,一直坚持微信粉丝营销
- Java web的会话跟踪技术
百合不是茶
url会话Cookie会话Seession会话Java Web隐藏域会话
会话跟踪主要是用在用户页面点击不同的页面时,需要用到的技术点
会话:多次请求与响应的过程
1,url地址传递参数,实现页面跟踪技术
格式:传一个参数的
url?名=值
传两个参数的
url?名=值 &名=值
关键代码
- web.xml之Servlet配置
bijian1013
javaweb.xmlServlet配置
定义:
<servlet>
<servlet-name>myservlet</servlet-name>
<servlet-class>com.myapp.controller.MyFirstServlet</servlet-class>
<init-param>
<param-name>
- 利用svnsync实现SVN同步备份
sunjing
SVN同步E000022svnsync镜像
1. 在备份SVN服务器上建立版本库
svnadmin create test
2. 创建pre-revprop-change文件
cd test/hooks/
cp pre-revprop-change.tmpl pre-revprop-change
3. 修改pre-revprop-
- 【分布式数据一致性三】MongoDB读写一致性
bit1129
mongodb
本系列文章结合MongoDB,探讨分布式数据库的数据一致性,这个系列文章包括:
数据一致性概述与CAP
最终一致性(Eventually Consistency)
网络分裂(Network Partition)问题
多数据中心(Multi Data Center)
多个写者(Multi Writer)最终一致性
一致性图表(Consistency Chart)
数据
- Anychart图表组件-Flash图转IMG普通图的方法
白糖_
Flash
问题背景:项目使用的是Anychart图表组件,渲染出来的图是Flash的,往往一个页面有时候会有多个flash图,而需求是让我们做一个打印预览和打印功能,让多个Flash图在一个页面上打印出来。
那么我们打印预览的思路是获取页面的body元素,然后在打印预览界面通过$("body").append(html)的形式显示预览效果,结果让人大跌眼镜:Flash是
- Window 80端口被占用 WHY?
bozch
端口占用window
平时在启动一些可能使用80端口软件的时候,会提示80端口已经被其他软件占用,那一般又会有那些软件占用这些端口呢?
下面坐下总结:
1、web服务器是最经常见的占用80端口的,例如:tomcat , apache , IIS , Php等等;
2
- 编程之美-数组的最大值和最小值-分治法(两种形式)
bylijinnan
编程之美
import java.util.Arrays;
public class MinMaxInArray {
/**
* 编程之美 数组的最大值和最小值 分治法
* 两种形式
*/
public static void main(String[] args) {
int[] t={11,23,34,4,6,7,8,1,2,23};
int[]
- Perl正则表达式
chenbowen00
正则表达式perl
首先我们应该知道 Perl 程序中,正则表达式有三种存在形式,他们分别是:
匹配:m/<regexp>;/ (还可以简写为 /<regexp>;/ ,略去 m)
替换:s/<pattern>;/<replacement>;/
转化:tr/<pattern>;/<replacemnt>;
- [宇宙与天文]行星议会是否具有本行星大气层以外的权力呢?
comsci
举个例子: 地球,地球上由200多个国家选举出一个代表地球联合体的议会,那么现在地球联合体遇到一个问题,地球这颗星球上面的矿产资源快要采掘完了....那么地球议会全体投票,一致通过一项带有法律性质的议案,既批准地球上的国家用各种技术手段在地球以外开采矿产资源和其它资源........
&
- Oracle Profile 使用详解
daizj
oracleprofile资源限制
Oracle Profile 使用详解 转
一、目的:
Oracle系统中的profile可以用来对用户所能使用的数据库资源进行限制,使用Create Profile命令创建一个Profile,用它来实现对数据库资源的限制使用,如果把该profile分配给用户,则该用户所能使用的数据库资源都在该profile的限制之内。
二、条件:
创建profile必须要有CREATE PROFIL
- How HipChat Stores And Indexes Billions Of Messages Using ElasticSearch & Redis
dengkane
elasticsearchLucene
This article is from an interview with Zuhaib Siddique, a production engineer at HipChat, makers of group chat and IM for teams.
HipChat started in an unusual space, one you might not
- 循环小示例,菲波拉契序列,循环解一元二次方程以及switch示例程序
dcj3sjt126com
c算法
# include <stdio.h>
int main(void)
{
int n;
int i;
int f1, f2, f3;
f1 = 1;
f2 = 1;
printf("请输入您需要求的想的序列:");
scanf("%d", &n);
for (i=3; i<n; i
- macbook的lamp环境
dcj3sjt126com
lamp
sudo vim /etc/apache2/httpd.conf
/Library/WebServer/Documents
是默认的网站根目录
重启Mac上的Apache服务
这个命令很早以前就查过了,但是每次使用的时候还是要在网上查:
停止服务:sudo /usr/sbin/apachectl stop
开启服务:s
- java ArrayList源码 下
shuizhaosi888
ArrayList源码
版本 jdk-7u71-windows-x64
JavaSE7 ArrayList源码上:http://flyouwith.iteye.com/blog/2166890
/**
* 从这个列表中移除所有c中包含元素
*/
public boolean removeAll(Collection<?> c) {
- Spring Security(08)——intercept-url配置
234390216
Spring Securityintercept-url访问权限访问协议请求方法
intercept-url配置
目录
1.1 指定拦截的url
1.2 指定访问权限
1.3 指定访问协议
1.4 指定请求方法
1.1 &n
- Linux环境下的oracle安装
jayung
oracle
linux系统下的oracle安装
本文档是Linux(redhat6.x、centos6.x、redhat7.x) 64位操作系统安装Oracle 11g(Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production),本文基于各种网络资料精心整理而成,共享给有需要的朋友。如有问题可联系:QQ:52-7
- hotspot虚拟机
leichenlei
javaHotSpotjvm虚拟机文档
JVM参数
http://docs.oracle.com/javase/6/docs/technotes/guides/vm/index.html
JVM工具
http://docs.oracle.com/javase/6/docs/technotes/tools/index.html
JVM垃圾回收
http://www.oracle.com
- 读《Node.js项目实践:构建可扩展的Web应用》 ——引编程慢慢变成系统化的“砌砖活”
noaighost
Webnode.js
读《Node.js项目实践:构建可扩展的Web应用》
——引编程慢慢变成系统化的“砌砖活”
眼里的Node.JS
初初接触node是一年前的事,那时候年少不更事。还在纠结什么语言可以编写出牛逼的程序,想必每个码农都会经历这个月经性的问题:微信用什么语言写的?facebook为什么推荐系统这么智能,用什么语言写的?dota2的外挂这么牛逼,用什么语言写的?……用什么语言写这句话,困扰人也是阻碍
- 快速开发Android应用
rensanning
android
Android应用开发过程中,经常会遇到很多常见的类似问题,解决这些问题需要花时间,其实很多问题已经有了成熟的解决方案,比如很多第三方的开源lib,参考
Android Libraries 和
Android UI/UX Libraries。
编码越少,Bug越少,效率自然会高。
但可能由于 根本没听说过、听说过但没用过、特殊原因不能用、自己已经有了解决方案等等原因,这些成熟的解决
- 理解Java中的弱引用
tomcat_oracle
java工作面试
不久之前,我
面试了一些求职Java高级开发工程师的应聘者。我常常会面试他们说,“你能给我介绍一些Java中得弱引用吗?”,如果面试者这样说,“嗯,是不是垃圾回收有关的?”,我就会基本满意了,我并不期待回答是一篇诘究本末的论文描述。 然而事与愿违,我很吃惊的发现,在将近20多个有着平均5年开发经验和高学历背景的应聘者中,居然只有两个人知道弱引用的存在,但是在这两个人之中只有一个人真正了
- 标签输出html标签" target="_blank">关于标签输出html标签
xshdch
jsp
http://back-888888.iteye.com/blog/1181202
关于<c:out value=""/>标签的使用,其中有一个属性是escapeXml默认是true(将html标签当做转移字符,直接显示不在浏览器上面进行解析),当设置escapeXml属性值为false的时候就是不过滤xml,这样就能在浏览器上解析html标签,
&nb