- 【模板】k 短路 / [SDOI2010] 魔法猪学院
松叶子吖
算法
题目背景注:对于kkk短路问题,A*算法的最坏时间复杂度是O(nklogn)O(nk\logn)O(nklogn)的。虽然A*算法可以通过本题原版数据,但可以构造数据,使得A*算法在原题的数据范围内无法通过。事实上,存在使用可持久化可并堆的算法可以做到在O((n+m)logn+klogk)O((n+m)\logn+k\logk)O((n+m)logn+klogk)的时间复杂度解决kkk短路问
- 【蓝桥杯冲冲冲】k 短路 / [SDOI2010] 魔法猪学院
松叶子吖
新手帖蓝桥杯备赛蓝桥杯职场和发展
蓝桥杯备赛|洛谷做题打卡day33文章目录蓝桥杯备赛|洛谷做题打卡day33题目背景题目描述输入格式输出格式样例#1样例输入#1样例输出#1提示数据规模数据更新日志题解代码我的一些话【模板】k短路/[SDOI2010]魔法猪学院题目背景注:对于kkk短路问题,A*算法的最坏时间复杂度是O(nklogn)O(nk\logn)O(nklogn)的。虽然A*算法可以通过本题原版数据,但可以构造数据,使
- BZOJ 1975 SDOI2010 魔法猪学院 A*k短路
PoPoQQQ
可并堆BZOJA*BZOJBZOJ1975A-stark短路
题目大意:给定一个值E求起点到终点的最多条路径使长度之和不超过Ek短路的A*算法……每个点有一个估价函数=g[x]+h[x]其中g[x]是从源点出发已经走了的长度h[x]是从这个点到汇点的最短路首先先在反图上跑一遍SPFA求出每个点的h[x],然后将源点的g[x]+h[x]加入堆每次取出堆顶时将堆顶的g[x]向所连接的边扩展第k次取出汇点即是答案其中有一个剪枝就是当第k+1次取出某个点时不继续拓展
- P4606 [SDOI2018]战略游戏
andyc_03
算法圆方树
【题意】给出一个无向图,q次询问,每次给定一个点集s代表占领点,问有多少个未被占领的点可以作为点集s中两个点u,v的割点【分析】首先,先建立圆方树,问题转化为能包含给定点集的最小连通块的圆点个数-占领点个数,也就是点集中两两点的并集的点个数-占领点个数然后,按照圆方树的套路,我们要给点赋值,显然圆点赋1,方点赋0即可,然后把点权转移到父亲边的边权上去。接着,我们需要利用类似虚树的套路,也算是一个小
- 洛谷 P2167 [SDOI2009] Bill的挑战
吵闹的人群保持笑容多冷静
算法c++动态规划
P2167[SDOI2009]Bill的挑战约定:N≤15,∣Si∣≤50N\leq15,|S_i|\leq50N≤15,∣Si∣≤50思路我们不能直接枚举状态S∈[0,215−1]S\in[0,2^{15}-1]S∈[0,215−1]来表示与这些字符串匹配的有多少个TTT,因为可能出了状态里面选中的字符串SSS,那些没被选中的也被匹配了。例如:S1=a?,S2=?a,T=aaS_1=a?,S_2
- BZOJ-2242: [SDOI2011]计算器(快速幂+拓展欧几里德+Baby Step Giant Step)
AmadeusChan
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=2242第一个操作,直接快速幂即可第二个操作,拆了之后拓展欧几里德,然后调调看有没有合适的解第三个操作,BabyStepGiantStep算法,事实上就是分块思想?:令L=int(sqrt(P)),x=kL+i则y^(kL+i)=Z(modP),那么假如y存在关于P的乘法逆元,则yi=Z*(y(k
- 洛谷P3301 [SDOI2013]方程
*ACoder*
#中国剩余定理#排列组合
链接https://www.luogu.org/problem/show?pid=3301组合数取模有必要在这里插入对组合数取模的介绍。欲求Cmnmodp如果p是比较小的素数,直接lucas定理求llC(lln,llm,llp){if(m>n)return0;returnfact[n]*inv(fact[n-m],p)%p*inv(fact[m],p)%p;}lllucas(lln,llm,llp
- 【算法】树形DP③ 监控二叉树 ⭐(二叉树染色&二叉树灯饰)!
小威W
算法算法深度优先树形DP动态规划二叉树树记忆化搜索
文章目录前期知识&相关链接例题968.监控二叉树解法1——标记状态+贪心解法2——动态规划相关练习题目P2458[SDOI2006]保安站岗⭐(有多个儿子节点)LCP34.二叉树染色⭐(每个节点单独dp[k+1]数组)LCP64.二叉树灯饰⭐⭐⭐⭐⭐前期知识&相关链接树形DP:监控二叉树【基础算法精讲25】相关链接:【算法】树形DP①(树的直径)【算法】树形DP②打家劫舍Ⅲ(树上最大独立集)本文中
- 图论2023.11.12
炒饭加蛋挞
图论
二分图--匈牙利算法匹配P2319[HNOI2006]超级英雄P1894[USACO4.2]完美的牛栏ThePerfectStallP2071座位安排分层图P4822[BJWC2012]冻结P4568[JLOI2011]飞行路线P2939[USACO09FEB]RevampingTrailsG最短路P2149[SDOI2009]Elaxia的路线Elaxia和w**的关系特别好,他们很想整天在一起
- BZOJ3531 SDOI2014旅行 【离线+树链剖分】
Junwinds
数据结构树链剖分woj
传送门SOL:首先不难发现此题是一个树上修改。树剖是一定的。但是,询问的是一条路上同一颜色的权值和,颜色最多有1e5种,如果每一种颜色都维护一棵线段树显然要爆空间。此时我们可以想到离线。先处理一种颜色的修改和询问,统计好答案清空后再处理下一种颜色。(思路类似SDOI2008郁闷的小J)注意一点,这里是单点修改。如果是区间修改最坏会被卡成n2n^2n2。。。代码细节:一,结构体定义c:颜色t:此操作
- P1972 [SDOI2009] HH的项链
12℃.
算法
这一题一看就感觉可以跟前缀和联系起来,但是问题就是在不断的修改中可能会影响结果。先是考虑从开始到i的种类和是多少,这时候只需要记录一下每个种类上一次出现的位置,若是出现过,就把之前那个在数组中删掉,在当前位置加上即可,用树状数组就可以动态的求出前缀和。树状数组就是一个板子,比较简单。问题就是在处理到i+1的时候再去求前i的种类和是会出现问题的,所以这个时候可以考虑一下离线算法,先把所有的问题输入之
- [HEOI2012]采花(思维 + 离线 + 树状数组)
qq_53398102
线段树/树状数组算法图论c++
题目链接分析我只能说太妙了…离线+树状数组参考题解:这个题要和《HH的项链》做对比;关键就是为什么要离线处理,以及怎么对区间进行排序和维护;[SDOI2009]HH的项链:这个题求的是区间中不同数的个数,假设我们从前往后遍历;遍历到a[i]时,对于前面的x(x=a[i]),我们要选一个做代表;不妨选a[i]作为代表,则我们应该消除前面所有x的影响;我们只用记录每个数出现的上个位置,然后每次更新就行
- 【Luogu】 P4619 [SDOI2018] 旧试题
Farmer_D
Luogu算法
题目链接点击打开链接题目解法考虑d(ijk)d(ijk)d(ijk)不好求但我们可以转化d(ijk)=∑u∣i∑v∣j∑w∣k[(u,v)=1][(u,w)=1][(v,w)=1]d(ijk)=\sum\limits_{u|i}\sum\limits_{v|j}\sum\limits_{w|k}[(u,v)=1][(u,w)=1][(v,w)=1]d(ijk)=u∣i∑v∣j∑w∣k∑[(u,v)
- 树链剖分(一)-重链剖分:模板&例题
Mint-hexagram
图论模板算法图论C++树链剖分树上问题
本文选取的例题如下:T1:洛谷P2590[ZJOI2008]树的统计&YBTOJ-A.【例题1】树的统计T2:洛谷P2146[NOI2015]软件包管理器&YBTOJ-B.软件管理T3:洛谷P2486[SDOI2011]染色&YBTOJ-C.树上染色T4:洛谷P3313[SDOI2014]旅行&YBTOJ-D.旅行留宿一、树链剖分基础:(一)树链剖分基本思想:树链剖分用于将树分割成若干条链的形式,
- 洛谷P4072 [SDOI2016]征途(带权二分,斜率优化)
a83229442
洛谷题目传送门一开始肯定要把题目要求的式子给写出来我们知道方差的公式\(s^2=\frac{\sum\limits_{i=1}^{m}(x_i-\overlinex)^2}{m}\)题目要乘\(m^2\)再输出,于是\(m^2s^2=m\sum\limits_{i=1}^{m}(x_i-\overlinex)^2\)\(=m(\sum\limits_{i=1}^{m}x_i^2-2\overlin
- P2486 [SDOI2011]染色 (树剖+线段树)
sancpp
树链剖分树剖
传送门题意给定一棵n个节点的无根树,共有m个操作,操作分为两种:1.将节点a到节点b的路径上的所有点(包括a和b)都染成颜色c。2.询问节点a到节点b的路径上的颜色段数量。颜色段的定义是极长的连续相同颜色被认为是一段。例如112221由三段组成:11、222、1。分析树上路径问题,首先考虑树剖。用线段树维护区间颜色段信息线段树的维护的信息&&基本操作structnode{intl,r,lz;//l
- 近期刷题总结 [19 03 17]
FSYo
可持久化数据结构主席树LCT后缀数组莫队网络流
目录P3703[SDOI2017]树点涂色[LCT+线段树]CF739BAlyonaandatree[主席树]P4098[HEOI2013]ALO[双向链表+可持久化0/1trie]P5022旅行[基环树]P1453城市环路[基环树DP]CF837GFunctionsOnTheSegments[主席树]CF837DRoundSubset[DP]P2827蚯蚓[单调性证明][队列]P1850换教室[
- 虚树
konjac_HZX
图论算法算法图论c++
问题引入你是否遇到过下面这种问题:SDOI2011消耗战在一场战争中,战场由nnn个岛屿和n−1n-1n−1个桥梁组成,保证每两个岛屿间有且仅有一条路径可达。现在,我军已经侦查到敌军的总部在编号为1的岛屿,而且他们已经没有足够多的能源维系战斗,我军胜利在望。已知在其他kkk个岛屿上有丰富能源,为了防止敌军获取能源,我军的任务是炸毁一些桥梁,使得敌军不能到达任何能源丰富的岛屿。由于不同桥梁的材质和结
- BZOJ 3123 SDOI 2013 森林 可持久化线段树+启发式合并
16bit戦争
BZOJBZOJSDOI2013线段树可持久化线段树启发式合并
题目大意:给出一个森林,每个节点都有一个权值。有若干加边操作,问两点之间路径上的第k小权值是多少。思路:这题和COT1比较像,但是多了连接操作。这样就只能暴力合并连个树。启发式合并会保证时间复杂度不至于太大。然后就是用可持久化线段树维护一个树的信息,按照dfs序来建树,每个节点的可持久化链的参考版本就是它父亲的版本。之后利用权值线段树可区间加减的特性,用f[x]+f[y]-f[lca]-f[fat
- [SDOI2012]任务安排 BZOJ2726 斜率优化+二分查找
初仔仔
数据结构与算法
网上的题解...状态就没有一个和我一样的...这让我有些无从下手...分析:我们考虑,正常的斜率优化满足x(i)单调递增,k(i)单调递增,那么我们就可以只用维护一个单调队列满足对于当前的x(i)有最小值即可,因为x(i)满足单调递增。这样的话,我们就可以维护一个单调队列让队首元首最小。而这道题,可以发现有部分数据满足x(i)单调递增,那么直接裸上就可以,但是由于时间有负数,所以x(i)并不满足单
- P1972 [SDOI2009] HH的项链(树状数组
stay fool
数据结构题c++
#includeusingnamespacestd;usingVI=vector;usingll=longlong;inttree[2000010];intn,m;intlowbit(intx){returnx&(-x);}intquary(intx){intres=0;for(inti=x;i;i-=lowbit(i)){res+=tree[i];}returnres;}voidchange(i
- 【树】树的直径和重心
SY奇星
高级数据结构图论深度优先算法图论数据结构
目录一.树的直径(1)定义(2)思路(3)例题(4)std(第一小问)二.树的重心(1)介绍(2)求重心(3)例题(4)AC一.树的直径(1)定义树的直径是指树中最长的一条路径的长度,这条路径连接树中的两个节点,使得它们之间的距离最远。(2)思路(3)例题P3304[SDOI2013]直径-洛谷|计算机科学教育新生态(luogu.com.cn)(4)std(第一小问)#includeusingna
- P2466 [SDOI2008] Sue 的小球(区间dp)
CCSU_梅子酒
DP专栏算法c++动态规划
P2466[SDOI2008]Sue的小球(区间dp)链接:P2466[SDOI2008]Sue的小球很有意思的一道题,想各种方法都无从下手,看了洛谷题解瞬间懂了。题意有nnn个物品,每个物品的位置在xix_ixi,价值为yiy_iyi,且其价值每单位时间下降viv_ivi。当前你在位置x0x_0x0,每单位时间你可以移动一格距离,当你和物品重叠时可以瞬间获取该物品的价值。问获取所有物品后的最大价
- 路径记录(很久之前)
weixin_33681778
数据结构与算法c/c++
已弃坑。12.22【BZOJ】2243[SDOI2011]染色树链剖分+线段树【BZOJ】1724[Usaco2006Nov]FenceRepair切割木板手写堆【BZOJ】1455罗马游戏左偏树【BZOJ】1202:[HNOI2005]狡猾的商人【BZOJ】1270[BeijingWc2008]雷涛的小猫1.18【51NOD】1201整数划分动态规划(经典)【51NOD】1096距离之和最小数学
- 矩阵与图
_fairyland
数学图论dp矩阵图论动态规划
定长路径计数给一个nnn阶有向图,每条边的边权均为111,然后给一个整数kkk,你的任务是对于所有点对(u,v)(u,v)(u,v)求出从uuu到vvv长度为kkk的路径的数量乘法原理P4159[SCOI2009]迷路拆点建边P2151[SDOI2009]HH去散步重新定义dp方程然后转移,初始化从t=1t=1t=1开始,方便后续转移定长最短路P2886[USACO07NOV]CowRelaysG
- P4071 [SDOI2016]排列计数(错排)
yryryryrr
好题笔记算法图论动态规划
前言其实就是一个个错排公式和组合数的应用,感觉自己推的有的费劲错排公式首先考虑一下递推式子。首先假如说第一个放的不自己,那么第一个数就有n-1种方案。随便拿出来一种去看。假如说第二个放的是第一个的是不是就是对d[n−2]d[n-2]d[n−2],也就是对n-2个数做错排。假如不是,是不是就是对剩下的n-1个做错排,也就是d[n−1]d[n-1]d[n−1]。所以说d[i]=(i−1)∗(d[n−1
- P2466 [SDOI2008] Sue 的小球 ( 区间dp
stay fool
dp算法动态规划图论
#includeusingnamespacestd;usingPII=pair;usingll=longlong;usingVI=vector;usingnamespacestd;intn,s;lldp[1010][1010][2];structball{intx,y,v;}b[1010];boolcmp(balla,ballb){returna.x>n>>s;for(inti=1;i>b[i].
- 【做题笔记】虚树 (LuoguP2495 - [SDOI2011] 消耗战)
xhyu61
做题笔记笔记图论算法
虚树在给定的树上问题中,树的大小过大,导致总时间复杂度O(nq)O(nq)O(nq)不能被接受,但是有很多点在查询的过程中根本用不到,所以对于每一个查询,建立一个小的查询树,在这个小树上求解问题。这个小树就是虚树。LuoguP2495-[SDOI2011]消耗战题目链接如果只要一组数据,那么可以通过dpdpdp进行求解。从树的叶子结点向根节点dpdpdp:如果当前这个节点是关键点,那么这个点必然要
- P2167 [SDOI2009] Bill的挑战 ( 状压dp
stay fool
dp算法
#include#defineint_max0x3f3f3f3f;#definelong_max9223372036854775807;usingnamespacestd;usingVI=vector;typedeflonglongll;typedefpairPII;typedefpairPDD;typedefunsignedlonglongull;constintmod=1000003;stri
- 【数学杂记】表达式中的 s.t. 是什么意思
inferior_hjx
杂记其他
今天写题的时候遇见了这个记号:s.t.,查了一下百度。s.t.,全称subjectto,意思是“使得……满足”。比如这个:意思是存在iii,使得iii满足Ai≠BiA_i\neqB_iAi=Bi.运用这个记号,能够十分简便地表述条件,避免了汉字的繁琐。注:上图来源是洛谷[SDOI2015]序列统计。
- 微信开发者验证接口开发
362217990
微信 开发者 token 验证
微信开发者接口验证。
Token,自己随便定义,与微信填写一致就可以了。
根据微信接入指南描述 http://mp.weixin.qq.com/wiki/17/2d4265491f12608cd170a95559800f2d.html
第一步:填写服务器配置
第二步:验证服务器地址的有效性
第三步:依据接口文档实现业务逻辑
这里主要讲第二步验证服务器有效性。
建一个
- 一个小编程题-类似约瑟夫环问题
BrokenDreams
编程
今天群友出了一题:
一个数列,把第一个元素删除,然后把第二个元素放到数列的最后,依次操作下去,直到把数列中所有的数都删除,要求依次打印出这个过程中删除的数。
&
- linux复习笔记之bash shell (5) 关于减号-的作用
eksliang
linux关于减号“-”的含义linux关于减号“-”的用途linux关于“-”的含义linux关于减号的含义
转载请出自出处:
http://eksliang.iteye.com/blog/2105677
管道命令在bash的连续处理程序中是相当重要的,尤其在使用到前一个命令的studout(标准输出)作为这次的stdin(标准输入)时,就显得太重要了,某些命令需要用到文件名,例如上篇文档的的切割命令(split)、还有
- Unix(3)
18289753290
unix ksh
1)若该变量需要在其他子进程执行,则可用"$变量名称"或${变量}累加内容
什么是子进程?在我目前这个shell情况下,去打开一个新的shell,新的那个shell就是子进程。一般状态下,父进程的自定义变量是无法在子进程内使用的,但通过export将变量变成环境变量后就能够在子进程里面应用了。
2)条件判断: &&代表and ||代表or&nbs
- 关于ListView中性能优化中图片加载问题
酷的飞上天空
ListView
ListView的性能优化网上很多信息,但是涉及到异步加载图片问题就会出现问题。
具体参看上篇文章http://314858770.iteye.com/admin/blogs/1217594
如果每次都重新inflate一个新的View出来肯定会造成性能损失严重,可能会出现listview滚动是很卡的情况,还会出现内存溢出。
现在想出一个方法就是每次都添加一个标识,然后设置图
- 德国总理默多克:给国人的一堂“震撼教育”课
永夜-极光
教育
http://bbs.voc.com.cn/topic-2443617-1-1.html德国总理默多克:给国人的一堂“震撼教育”课
安吉拉—默克尔,一位经历过社会主义的东德人,她利用自己的博客,发表一番来华前的谈话,该说的话,都在上面说了,全世界想看想传播——去看看默克尔总理的博客吧!
德国总理默克尔以她的低调、朴素、谦和、平易近人等品格给国人留下了深刻印象。她以实际行动为中国人上了一堂
- 关于Java继承的一个小问题。。。
随便小屋
java
今天看Java 编程思想的时候遇见一个问题,运行的结果和自己想想的完全不一样。先把代码贴出来!
//CanFight接口
interface Canfight {
void fight();
}
//ActionCharacter类
class ActionCharacter {
public void fight() {
System.out.pr
- 23种基本的设计模式
aijuans
设计模式
Abstract Factory:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 Adapter:将一个类的接口转换成客户希望的另外一个接口。A d a p t e r模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 Bridge:将抽象部分与它的实现部分分离,使它们都可以独立地变化。 Builder:将一个复杂对象的构建与它的表示分离,使得同
- 《周鸿祎自述:我的互联网方法论》读书笔记
aoyouzi
读书笔记
从用户的角度来看,能解决问题的产品才是好产品,能方便/快速地解决问题的产品,就是一流产品.
商业模式不是赚钱模式
一款产品免费获得海量用户后,它的边际成本趋于0,然后再通过广告或者增值服务的方式赚钱,实际上就是创造了新的价值链.
商业模式的基础是用户,木有用户,任何商业模式都是浮云.商业模式的核心是产品,本质是通过产品为用户创造价值.
商业模式还包括寻找需求
- JavaScript动态改变样式访问技术
百合不是茶
JavaScriptstyle属性ClassName属性
一:style属性
格式:
HTML元素.style.样式属性="值";
创建菜单:在html标签中创建 或者 在head标签中用数组创建
<html>
<head>
<title>style改变样式</title>
</head>
&l
- jQuery的deferred对象详解
bijian1013
jquerydeferred对象
jQuery的开发速度很快,几乎每半年一个大版本,每两个月一个小版本。
每个版本都会引入一些新功能,从jQuery 1.5.0版本开始引入的一个新功能----deferred对象。
&nb
- 淘宝开放平台TOP
Bill_chen
C++c物流C#
淘宝网开放平台首页:http://open.taobao.com/
淘宝开放平台是淘宝TOP团队的产品,TOP即TaoBao Open Platform,
是淘宝合作伙伴开发、发布、交易其服务的平台。
支撑TOP的三条主线为:
1.开放数据和业务流程
* 以API数据形式开放商品、交易、物流等业务;
&
- 【大型网站架构一】大型网站架构概述
bit1129
网站架构
大型互联网特点
面对海量用户、海量数据
大型互联网架构的关键指标
高并发
高性能
高可用
高可扩展性
线性伸缩性
安全性
大型互联网技术要点
前端优化
CDN缓存
反向代理
KV缓存
消息系统
分布式存储
NoSQL数据库
搜索
监控
安全
想到的问题:
1.对于订单系统这种事务型系统,如
- eclipse插件hibernate tools安装
白糖_
Hibernate
eclipse helios(3.6)版
1.启动eclipse 2.选择 Help > Install New Software...> 3.添加如下地址:
http://download.jboss.org/jbosstools/updates/stable/helios/ 4.选择性安装:hibernate tools在All Jboss tool
- Jquery easyui Form表单提交注意事项
bozch
jquery easyui
jquery easyui对表单的提交进行了封装,提交的方式采用的是ajax的方式,在开发的时候应该注意的事项如下:
1、在定义form标签的时候,要将method属性设置成post或者get,特别是进行大字段的文本信息提交的时候,要将method设置成post方式提交,否则页面会抛出跨域访问等异常。所以这个要
- Trie tree(字典树)的Java实现及其应用-统计以某字符串为前缀的单词的数量
bylijinnan
java实现
import java.util.LinkedList;
public class CaseInsensitiveTrie {
/**
字典树的Java实现。实现了插入、查询以及深度优先遍历。
Trie tree's java implementation.(Insert,Search,DFS)
Problem Description
Igna
- html css 鼠标形状样式汇总
chenbowen00
htmlcss
css鼠标手型cursor中hand与pointer
Example:CSS鼠标手型效果 <a href="#" style="cursor:hand">CSS鼠标手型效果</a><br/>
Example:CSS鼠标手型效果 <a href="#" style=&qu
- [IT与投资]IT投资的几个原则
comsci
it
无论是想在电商,软件,硬件还是互联网领域投资,都需要大量资金,虽然各个国家政府在媒体上都给予大家承诺,既要让市场的流动性宽松,又要保持经济的高速增长....但是,事实上,整个市场和社会对于真正的资金投入是非常渴望的,也就是说,表面上看起来,市场很活跃,但是投入的资金并不是很充足的......
 
- oracle with语句详解
daizj
oraclewithwith as
oracle with语句详解 转
在oracle中,select 查询语句,可以使用with,就是一个子查询,oracle 会把子查询的结果放到临时表中,可以反复使用
例子:注意,这是sql语句,不是pl/sql语句, 可以直接放到jdbc执行的
----------------------------------------------------------------
- hbase的简单操作
deng520159
数据库hbase
近期公司用hbase来存储日志,然后再来分析 ,把hbase开发经常要用的命令找了出来.
用ssh登陆安装hbase那台linux后
用hbase shell进行hbase命令控制台!
表的管理
1)查看有哪些表
hbase(main)> list
2)创建表
# 语法:create <table>, {NAME => <family&g
- C语言scanf继续学习、算术运算符学习和逻辑运算符
dcj3sjt126com
c
/*
2013年3月11日20:37:32
地点:北京潘家园
功能:完成用户格式化输入多个值
目的:学习scanf函数的使用
*/
# include <stdio.h>
int main(void)
{
int i, j, k;
printf("please input three number:\n"); //提示用
- 2015越来越好
dcj3sjt126com
歌曲
越来越好
房子大了电话小了 感觉越来越好
假期多了收入高了 工作越来越好
商品精了价格活了 心情越来越好
天更蓝了水更清了 环境越来越好
活得有奔头人会步步高
想做到你要努力去做到
幸福的笑容天天挂眉梢 越来越好
婆媳和了家庭暖了 生活越来越好
孩子高了懂事多了 学习越来越好
朋友多了心相通了 大家越来越好
道路宽了心气顺了 日子越来越好
活的有精神人就不显
- java.sql.SQLException: Value '0000-00-00' can not be represented as java.sql.Tim
feiteyizu
mysql
数据表中有记录的time字段(属性为timestamp)其值为:“0000-00-00 00:00:00”
程序使用select 语句从中取数据时出现以下异常:
java.sql.SQLException:Value '0000-00-00' can not be represented as java.sql.Date
java.sql.SQLException: Valu
- Ehcache(07)——Ehcache对并发的支持
234390216
并发ehcache锁ReadLockWriteLock
Ehcache对并发的支持
在高并发的情况下,使用Ehcache缓存时,由于并发的读与写,我们读的数据有可能是错误的,我们写的数据也有可能意外的被覆盖。所幸的是Ehcache为我们提供了针对于缓存元素Key的Read(读)、Write(写)锁。当一个线程获取了某一Key的Read锁之后,其它线程获取针对于同
- mysql中blob,text字段的合成索引
jackyrong
mysql
在mysql中,原来有一个叫合成索引的,可以提高blob,text字段的效率性能,
但只能用在精确查询,核心是增加一个列,然后可以用md5进行散列,用散列值查找
则速度快
比如:
create table abc(id varchar(10),context blog,hash_value varchar(40));
insert into abc(1,rep
- 逻辑运算与移位运算
latty
位运算逻辑运算
源码:正数的补码与原码相同例+7 源码:00000111 补码 :00000111 (用8位二进制表示一个数)
负数的补码:
符号位为1,其余位为该数绝对值的原码按位取反;然后整个数加1。 -7 源码: 10000111 ,其绝对值为00000111 取反加一:11111001 为-7补码
已知一个数的补码,求原码的操作分两种情况:
- 利用XSD 验证XML文件
newerdragon
javaxmlxsd
XSD文件 (XML Schema 语言也称作 XML Schema 定义(XML Schema Definition,XSD)。 具体使用方法和定义请参看:
http://www.w3school.com.cn/schema/index.asp
java自jdk1.5以上新增了SchemaFactory类 可以实现对XSD验证的支持,使用起来也很方便。
以下代码可用在J
- 搭建 CentOS 6 服务器(12) - Samba
rensanning
centos
(1)安装
# yum -y install samba
Installed:
samba.i686 0:3.6.9-169.el6_5
# pdbedit -a rensn
new password:123456
retype new password:123456
……
(2)Home文件夹
# mkdir /etc
- Learn Nodejs 01
toknowme
nodejs
(1)下载nodejs
https://nodejs.org/download/ 选择相应的版本进行下载 (2)安装nodejs 安装的方式比较多,请baidu下
我这边下载的是“node-v0.12.7-linux-x64.tar.gz”这个版本 (1)上传服务器 (2)解压 tar -zxvf node-v0.12.
- jquery控制自动刷新的代码举例
xp9802
jquery
1、html内容部分 复制代码代码示例: <div id='log_reload'>
<select name="id_s" size="1">
<option value='2'>-2s-</option>
<option value='3'>-3s-</option