- 一次完整的tcpdump -XX输出报文详解
star_kite
计算机网络Linux相关tcpdump网络tcp/ip
报文:03:32:51.745623IP(tos0x0,ttl64,id65006,offset0,flags[DF],protoTCP(6),length94)10.229.43.200.6471>10.229.43.200.55674:Flags[P.],cksum0x6daa(incorrect->0x2e06),seq1:43,ack42,win3635,options[nop,nop,T
- DP UVALive 6506 Padovan Sequence
weixin_34347651
题目传送门/*题意:两行数字,相邻列一上一下,或者隔一列两行都可以,从左到右选择数字使和最大DP:状态转移方程:dp[i][j]=max(dp[i][j],dp[1-i][j-1]+a[i][j],dp[i/1-i][j-2]+a[i][j]);要从前面一个转态推过来啊,我比赛写反了,内功不够:(*/#include#include#include#include#include#include#
- 找规律 UVALive 6506 Padovan Sequence
weixin_33827965
题目传送门1/*2找规律:看看前10项就能看出规律,打个表就行了。被lld坑了一次:(3*/4#include5#include6#include7#include8#include9#include10#include11#include12#include13#include14#include15#include16usingnamespacestd;1718typedeflonglongl
- 洛谷 B3635 硬币问题(DP入门)
techpupil
算法DP动态规划
[题目概述]今有面值为1、5、11元的硬币各无限枚。想要凑出n元,问需要的最少硬币数量。输入格式仅一行,一个正整数n。输出格式仅一行,一个正整数,表示需要的硬币个数。输入15输出3输入12输出2样例解释对于样例数据1,最佳方案是15=5+5+5,使用到3枚硬币。对于样例数据2,最佳方案是12=11+1,使用到2枚硬币。数据规模与约定对于100%的数据,保证n≤106n≤10^6n≤106题目让求最
- 007点评系列26:《最近的奇葩遭遇》作者:黄阳会
周卉
今天是我正式开启007点评系列的文章的第26篇。文章名称为:《最近的奇葩遭遇》作者:黄阳会文章链接:https://www.jianshu.com/p/1315e3635d25?utm_campaign=haruki&utm_content=note&utm_medium=reader_share&utm_source=weixin&from=groupmessage文章内容:文章借由两个订单来描
- 每周阅读3.5小时 可以延年益寿!
乐活银发族
喜欢读书,就相当于把生活中寂寞的时光换成巨大的享受的时刻……阅读,是体验人类经验多样性的方式之一……看故事里各种各样的人生,当我们看过这么多不同的故事,所以就可以更平和地接受自己的故事……一项耶鲁大学公共卫生学院的研究发现,阅读,特别是阅读书籍,可以帮助人们延长寿命!每周阅读3.5小时,死亡率降低23%!这项目研究调查了3635名50岁或以上的人的阅读模式,将受访者分为每周阅读3.5小时或以上的人
- 【UVALive】6776 2014WorldFinal G Metal Processing Plant【2-sat——bitset优化kosaraju求scc】
poursoul
2-sat强连通【SCC】双指针bitset
题目链接:MetalProcessingPlantbitset优化kosaraju,复杂度O(n^2/64),总复杂度O(n^4/64)。#includeusingnamespacestd;typedeflonglongLL;typedefpairpii;typedefunsignedlonglongULL;#defineclr(a,x)memset(a,x,sizeofa)constintMAX
- 并查集与带权并查集——全
Scar_Halo
ACM-并查集并查集带权并查集算法
并查集算法概要算法路径压缩时间复杂度具体实现[POJ2236]WirelessNetwork[HDU2473]Junk-MailFilter带权并查集概要统计[POJ1988]CubeStacking[HDU3635]DragonBalls区间统计[HDU3038]HowManyAnswersAreWrong[POJ1733]Paritygame种类并查集[HDU3047]ZjnuStadium[
- UVALive 4128 Steam Roller(多状态最短路)
沉溺
图论
题目:https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=2129题目大意:给你一张格子图,r根横线,c根竖线。告诉你起点和终点,然后从起点走,每条边有权值,如果是0,就表示无法通行。走的规则是(通俗点):车子的惯性比较大,如果你在下个路口要转弯
- UVALive4128[Steam Roller] dijkstra+拆点
Venishel
图论——最短路UVA刷题dijkstraUVaLive4128LA4128拆点
题目链接题意:题目大意:给你一张格子图,r根横线,c根竖线。告诉你起点和终点,然后从起点走,每条边有权值,如果是0,就表示无法通行。走的规则是(通俗点):车子的惯性比较大,如果你在下个路口要转弯,那么后半段就开慢了,好转弯,转弯完了之后,你要加速,那么前半段就慢了,这两种情况都会使这段路的时间加倍,但是如果一条路同时是这样,那么也只算两倍。起点这终点一个启动,一个是制动,那么和他们相连的第一条边也
- Steam Roller UVALive - 4128
FuTaimeng
<图论>最短路
SteamRollerUVALive-4128图论·最短路题目大意:给你一张格子图,r根横线,c根竖线。告诉你起点和终点,然后从起点走,每条边有权值,如果是0,就表示无法通行。走的规则是(通俗点):车子的惯性比较大,如果你在下个路口要转弯,那么后半段就开慢了,好转弯,转弯完了之后,你要加速,那么前半段就慢了,这两种情况都会使这段路的时间加倍,但是如果一条路同时是这样,那么也只算两倍。起点这终点一个
- 寒假水题集
2013hlq20
OIerC++
2月1日1、UVALive4864很水的数位dp2、CF81D随便构造(好像我用的那个构造本来是错的,但是AC了)3、UVALive5058似乎涉及到拓扑序,组合数之类,但是要先构造一棵树4、CF486E正反两遍nlogn的LIS得到的信息2月2日1、CFGym100016D简单的推理2、CFGym100016J最初以为是贪心,结果发现没有贪心策略,然后就dp了3、CF508D这么裸的欧拉路径,都
- Xcode 11 运行 iOS 13.0 以下的设备黑屏 解决方法
藤王俊采
问题:在Xcode11创建的工程,运行设备选择iOS13.0以下的设备,运行应用时会出现黑屏现象。原因:Xcode11默认是会创建通过UIScene管理多个UIWindow的应用,工程中除了AppDelegate外会多一个SceneDelegateAppDelegate和SceneDeleg[图片上传中...(企业微信截图_a35946e8-a826-45d1-abfc-e30bc3635f89.
- 页面置换算法知识回顾和习题
Jingyao2021
操作系统页面置换算法
页面置换算法知识回顾练习习题一习题二知识回顾练习习题一内容:某页式虚拟存储管理系统中,页面大小为1KB。给某一进程分配的内存块数为3,并按下列地址顺序引用内存单元:3635、3632、1140、3584、2892、3640、0040、2148、1700、2145、3209、0000、1102、1100。如果上述数字均为十进制数,而内存中尚未装入任何页。(1)给出使用LRU算法时的缺页次数。(2)用
- 春节档大放异彩背后:看电影为什么能变成新年俗?
weixin_36250541
原标题看电影为什么能变成新年俗作者何天平回望两年以来的春节档,总有人感叹这是中国电影产业“迟来的新生”。不久前落幕的2019年春节档,6天累计票房57.9亿元,打破2018年春节档同期票房56.8亿元的票房纪录。从2009年到2019年,10年之间超3635%的增长比例,让人们真正领略到中国电影能释放出的巨大能量。在另一个侧面,我们或许多少从中直观感受到了电影文化之于“辞旧迎新”这一特殊社会话语生
- IntelliJ IDEA 2020.2 jetbrains-agent 激活 下载地址
ColaMac软件
现在jetbrains-agent模式已经不行了,改用无限试用模式了传送门https://www.jianshu.com/p/e8418bed3635关注公众号Cola叮咚发送reset即可获得无限试用插件下载地址IntelliJIDEA2020.3最新变化IntelliJIDEA2020.2在调试器中添加了交互式提示和内联监视,改进了对Java15的支持,并且引入了对Git暂存的支持以及其他各种
- 检修路上那些人,那些风景
林胖胖_6cdc
时间:2017年10月27日-28日地点:35千伏新城3635线人员:国网庆元县供电公司配电运检班任务:35千伏新城3635线年度C级检修任务,主要包括避雷器加装、雷击闪络绝缘子更换、防震锤调整及更换、拉线调整等消缺工作出发前,班长向大家交代工作任务和安全注意事项安全在❤️中坐着小黄车,迎着朝阳,出发前往目的地。车到山前,接下来只能靠11路继续前行,弟兄们从小黄车上搬下工器具整理整理,准备出发。来
- 2020-01-18
柳_7468
朱成钢【感谢三组】精进打卡记录姓名:朱成钢;公司:扬州市方圆建筑工程有限公司【日精进打卡第727】,2020.01.17。第349期感谢三组【知~学习】1、《六项精进》5遍,共3635遍;2、《大学》开篇5遍,共3635遍。【经典名句分享】1、心态始终保持平衡,情绪始终保持稳定。【行~实践】一、修身:(对自己个人)1、怀感恩之心,说舒心之语,做体贴之事。二、齐家:(对家庭和家人)1、和家人电话、视
- UVALive 3882 And Then There Was One 约瑟夫环问题
zjtzyrc
acm
约瑟夫环问题是一类经典问题,具体的问题描述如下已知n个人(以编号1,2,3…n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。抄自百度百科2333模拟法不谈,数学上对于这类问题有一般的递推公式如下F(i)=(F(i−1)+m)modi(1#include#include#incl
- UVALive 2678 大于s的最短子序列和
weixin_30552635
inputns102#include3#include4#include5#include6#include7#include8#include9#include10#include11#include12#defineMAX1000001314usingnamespacestd;15intn,s,a[MAX+10];16intmain()17{18freopen("/home/user/桌面/i
- UVALive - 4856 OmniGravity(哈希+枚举)
GOTOTHEBAD
哈希穷举
题目:传送门思路:题意是改变重力方向,四个方块移动的所有状态数量。就是简单的枚举,但是方块的移动以及状态的判断和存储比较繁琐。下面是代码:#include#include#include#include#include#include#include#include#include#include#includeusingnamespacestd;constintMOD=1e6+13,N=1001
- 数论 二项式反演
henucm
数论
反演公式c和d是两个跟n和r有关的函数根据用法不同,c和d是不同的一般数学家会先随便弄c函数然后经过复杂的计算和证明,得到d函数然后公式就可以套用了二项式反演公式(划重点)UVALive7040传送门题意:给n盆花涂色,从m种颜色中选取k种颜色涂,保证正好用上k种颜色,你必须用上这k种颜色去涂满n个相邻的花,并且要求相邻花的颜色不同,求方案数。(1≤n,m≤1e9,1≤k≤1e6,k≤n,m)思路
- Uvalive 3211 - Now or later(2-SAT)
weixin_30588827
题目链接https://vjudge.net/problem/UVALive-3211【题意】有n架飞机需要着陆,每架飞机可以选择早着陆E或晚着陆L两种方式,必须选一种,不得在其它时间着陆。你的任务是安排这些飞机的着陆方式,使得整个计划尽量安全,也就是说把所有飞机的着陆时间升序排列后,相邻两个着陆时间间隔的最小值应尽量大。【思路】大白书325页例题,最小值最大化的问题可以采用二分答案的方法解决,问
- ICPC程序设计题解书籍系列之六:吴永辉:《算法设计编程实验》
海岛Blog
ICPC题解
第1章AdHoc问题POJ2661HDU1141ZOJ2545UVA10916FactstoneBenchmark【AdHoc】UVA10037Bridge【贪心】POJ2575ZOJ1879UVA10038JollyJumpers【序列】POJ1852UVa10714ZOJ2376Ants【水题】POJ2234MatchesGame【Nim博弈】UVALive5429UVA382POJ1528H
- UVALive - 3211 Now or later (【2-SAT】+【二分】)
夜幕下的ACM之路
LA算法入门经典训练指南指南第五章2-SAT二分查找
题目链接:https://cn.vjudge.net/problem/UVALive-3211【AC代码】#include#include#include#include#include#include#include#include#includeusingnamespacestd;#defineLLlonglongconstintmaxn=50000+5;structTwoSAT{intn;v
- UVAlive3211 Now or later(2-SAT)
hahalidaxin
题目链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=33799【思路】2-SAT。二分安全间隔x,先到为1后到为0,则唯一的限制即两个不同的时间ab如果其间隔小于x则不能满足(a=1andb=1),即满足(aorb)=1,如果满足所有的约束条件则x可行。时间复杂度为O(logt*n^2)。【代码】1#include2#i
- UVALIVE 3562 Remember the A La Mode!
deko2014
费用流建图很简单直接上代码#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#defineLLlonglong#definePI3.1415926535897932626usin
- kuangbin带你飞 最短路 题解
deko2014
数据结构与算法
求一个图最短路边的办法。好像下面的那个有问题。单向边和双向边一定是有区别的。这个比较容易。参照该文的最短路网络流题目和连通图题目一题求最短路关节边另外上述2个题目的代码好像有问题。在UVALIVE6885中不能得到AC。不知道原因。感觉是对的。另一种判断最短路的方法就是从起点到u+从终点到v+边U,V权值==最短路值那么这条边为最短路这种方案的代码for(inti=1;i#include#incl
- 杭电3635————并查集的应用(路径压缩)
weixin_30783913
java
DragonBallsTimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):3182AcceptedSubmission(s):1227ProblemDescriptionFivehundredyearslater,thenumberofdragonballswillinc
- 架构演进-实例篇
peng18998413415
综合存储平台function测试service架构设计
架构演进-实例篇2011-08-3114:38byVirus-BeautyCode,3635visits,收藏,编辑1引言在标题的取名上,不敢说颇费心机,也算得上花费了一点功夫的。首先想到的是“架构设计过程”,又觉得是不是太大了,因为例子比较局部,不是很完整。叫做“结构变化过程”可能更好点。但是又怕名字取的小气了,进来的人少,参与讨论的就更少了,最终还是取了这个有点忽悠人的标题“架构演进”。今天的
- iOS http封装
374016526
ios服务器交互http网络请求
程序开发避免不了与服务器的交互,这里打包了一个自己写的http交互库。希望可以帮到大家。
内置一个basehttp,当我们创建自己的service可以继承实现。
KuroAppBaseHttp *baseHttp = [[KuroAppBaseHttp alloc] init];
[baseHttp setDelegate:self];
[baseHttp
- lolcat :一个在 Linux 终端中输出彩虹特效的命令行工具
brotherlamp
linuxlinux教程linux视频linux自学linux资料
那些相信 Linux 命令行是单调无聊且没有任何乐趣的人们,你们错了,这里有一些有关 Linux 的文章,它们展示着 Linux 是如何的有趣和“淘气” 。
在本文中,我将讨论一个名为“lolcat”的小工具 – 它可以在终端中生成彩虹般的颜色。
何为 lolcat ?
Lolcat 是一个针对 Linux,BSD 和 OSX 平台的工具,它类似于 cat 命令,并为 cat
- MongoDB索引管理(1)——[九]
eksliang
mongodbMongoDB管理索引
转载请出自出处:http://eksliang.iteye.com/blog/2178427 一、概述
数据库的索引与书籍的索引类似,有了索引就不需要翻转整本书。数据库的索引跟这个原理一样,首先在索引中找,在索引中找到条目以后,就可以直接跳转到目标文档的位置,从而使查询速度提高几个数据量级。
不使用索引的查询称
- Informatica参数及变量
18289753290
Informatica参数变量
下面是本人通俗的理解,如有不对之处,希望指正 info参数的设置:在info中用到的参数都在server的专门的配置文件中(最好以parma)结尾 下面的GLOBAl就是全局的,$开头的是系统级变量,$$开头的变量是自定义变量。如果是在session中或者mapping中用到的变量就是局部变量,那就把global换成对应的session或者mapping名字。
[GLOBAL] $Par
- python 解析unicode字符串为utf8编码字符串
酷的飞上天空
unicode
php返回的json字符串如果包含中文,则会被转换成\uxx格式的unicode编码字符串返回。
在浏览器中能正常识别这种编码,但是后台程序却不能识别,直接输出显示的是\uxx的字符,并未进行转码。
转换方式如下
>>> import json
>>> q = '{"text":"\u4
- Hibernate的总结
永夜-极光
Hibernate
1.hibernate的作用,简化对数据库的编码,使开发人员不必再与复杂的sql语句打交道
做项目大部分都需要用JAVA来链接数据库,比如你要做一个会员注册的 页面,那么 获取到用户填写的 基本信后,你要把这些基本信息存入数据库对应的表中,不用hibernate还有mybatis之类的框架,都不用的话就得用JDBC,也就是JAVA自己的,用这个东西你要写很多的代码,比如保存注册信
- SyntaxError: Non-UTF-8 code starting with '\xc4'
随便小屋
python
刚开始看一下Python语言,传说听强大的,但我感觉还是没Java强吧!
写Hello World的时候就遇到一个问题,在Eclipse中写的,代码如下
'''
Created on 2014年10月27日
@author: Logic
'''
print("Hello World!");
运行结果
SyntaxError: Non-UTF-8
- 学会敬酒礼仪 不做酒席菜鸟
aijuans
菜鸟
俗话说,酒是越喝越厚,但在酒桌上也有很多学问讲究,以下总结了一些酒桌上的你不得不注意的小细节。
细节一:领导相互喝完才轮到自己敬酒。敬酒一定要站起来,双手举杯。
细节二:可以多人敬一人,决不可一人敬多人,除非你是领导。
细节三:自己敬别人,如果不碰杯,自己喝多少可视乎情况而定,比如对方酒量,对方喝酒态度,切不可比对方喝得少,要知道是自己敬人。
细节四:自己敬别人,如果碰杯,一
- 《创新者的基因》读书笔记
aoyouzi
读书笔记《创新者的基因》
创新者的基因
创新者的“基因”,即最具创意的企业家具备的五种“发现技能”:联想,观察,实验,发问,建立人脉。
第一部分破坏性创新,从你开始
第一章破坏性创新者的基因
如何获得启示:
发现以下的因素起到了催化剂的作用:(1) -个挑战现状的问题;(2)对某项技术、某个公司或顾客的观察;(3) -次尝试新鲜事物的经验或实验;(4)与某人进行了一次交谈,为他点醒
- 表单验证技术
百合不是茶
JavaScriptDOM对象String对象事件
js最主要的功能就是验证表单,下面是我对表单验证的一些理解,贴出来与大家交流交流 ,数显我们要知道表单验证需要的技术点, String对象,事件,函数
一:String对象;通常是对字符串的操作;
1,String的属性;
字符串.length;表示该字符串的长度;
var str= "java"
- web.xml配置详解之context-param
bijian1013
javaservletweb.xmlcontext-param
一.格式定义:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>contextConfigLocationValue></param-value>
</context-param>
作用:该元
- Web系统常见编码漏洞(开发工程师知晓)
Bill_chen
sqlPHPWebfckeditor脚本
1.头号大敌:SQL Injection
原因:程序中对用户输入检查不严格,用户可以提交一段数据库查询代码,根据程序返回的结果,
获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。
本质:
对于输入检查不充分,导致SQL语句将用户提交的非法数据当作语句的一部分来执行。
示例:
String query = "SELECT id FROM users
- 【MongoDB学习笔记六】MongoDB修改器
bit1129
mongodb
本文首先介绍下MongoDB的基本的增删改查操作,然后,详细介绍MongoDB提供的修改器,以完成各种各样的文档更新操作 MongoDB的主要操作
show dbs 显示当前用户能看到哪些数据库
use foobar 将数据库切换到foobar
show collections 显示当前数据库有哪些集合
db.people.update,update不带参数,可
- 提高职业素养,做好人生规划
白糖_
人生
培训讲师是成都著名的企业培训讲师,他在讲课中提出的一些观点很新颖,在此我收录了一些分享一下。注:讲师的观点不代表本人的观点,这些东西大家自己揣摩。
1、什么是职业规划:职业规划并不完全代表你到什么阶段要当什么官要拿多少钱,这些都只是梦想。职业规划是清楚的认识自己现在缺什么,这个阶段该学习什么,下个阶段缺什么,又应该怎么去规划学习,这样才算是规划。
- 国外的网站你都到哪边看?
bozch
技术网站国外
学习软件开发技术,如果没有什么英文基础,最好还是看国内的一些技术网站,例如:开源OSchina,csdn,iteye,51cto等等。
个人感觉如果英语基础能力不错的话,可以浏览国外的网站来进行软件技术基础的学习,例如java开发中常用的到的网站有apache.org 里面有apache的很多Projects,springframework.org是spring相关的项目网站,还有几个感觉不错的
- 编程之美-光影切割问题
bylijinnan
编程之美
package a;
public class DisorderCount {
/**《编程之美》“光影切割问题”
* 主要是两个问题:
* 1.数学公式(设定没有三条以上的直线交于同一点):
* 两条直线最多一个交点,将平面分成了4个区域;
* 三条直线最多三个交点,将平面分成了7个区域;
* 可以推出:N条直线 M个交点,区域数为N+M+1。
- 关于Web跨站执行脚本概念
chenbowen00
Web安全跨站执行脚本
跨站脚本攻击(XSS)是web应用程序中最危险和最常见的安全漏洞之一。安全研究人员发现这个漏洞在最受欢迎的网站,包括谷歌、Facebook、亚马逊、PayPal,和许多其他网站。如果你看看bug赏金计划,大多数报告的问题属于 XSS。为了防止跨站脚本攻击,浏览器也有自己的过滤器,但安全研究人员总是想方设法绕过这些过滤器。这个漏洞是通常用于执行cookie窃取、恶意软件传播,会话劫持,恶意重定向。在
- [开源项目与投资]投资开源项目之前需要统计该项目已有的用户数
comsci
开源项目
现在国内和国外,特别是美国那边,突然出现很多开源项目,但是这些项目的用户有多少,有多少忠诚的粉丝,对于投资者来讲,完全是一个未知数,那么要投资开源项目,我们投资者必须准确无误的知道该项目的全部情况,包括项目发起人的情况,项目的维持时间..项目的技术水平,项目的参与者的势力,项目投入产出的效益.....
- oracle alert log file(告警日志文件)
daizj
oracle告警日志文件alert log file
The alert log is a chronological log of messages and errors, and includes the following items:
All internal errors (ORA-00600), block corruption errors (ORA-01578), and deadlock errors (ORA-00060)
- 关于 CAS SSO 文章声明
denger
SSO
由于几年前写了几篇 CAS 系列的文章,之后陆续有人参照文章去实现,可都遇到了各种问题,同时经常或多或少的收到不少人的求助。现在这时特此说明几点:
1. 那些文章发表于好几年前了,CAS 已经更新几个很多版本了,由于近年已经没有做该领域方面的事情,所有文章也没有持续更新。
2. 文章只是提供思路,尽管 CAS 版本已经发生变化,但原理和流程仍然一致。最重要的是明白原理,然后
- 初二上学期难记单词
dcj3sjt126com
englishword
lesson 课
traffic 交通
matter 要紧;事物
happy 快乐的,幸福的
second 第二的
idea 主意;想法;意见
mean 意味着
important 重要的,重大的
never 从来,决不
afraid 害怕 的
fifth 第五的
hometown 故乡,家乡
discuss 讨论;议论
east 东方的
agree 同意;赞成
bo
- uicollectionview 纯代码布局, 添加头部视图
dcj3sjt126com
Collection
#import <UIKit/UIKit.h>
@interface myHeadView : UICollectionReusableView
{
UILabel *TitleLable;
}
-(void)setTextTitle;
@end
#import "myHeadView.h"
@implementation m
- N 位随机数字串的 JAVA 生成实现
FX夜归人
javaMath随机数Random
/**
* 功能描述 随机数工具类<br />
* @author FengXueYeGuiRen
* 创建时间 2014-7-25<br />
*/
public class RandomUtil {
// 随机数生成器
private static java.util.Random random = new java.util.R
- Ehcache(09)——缓存Web页面
234390216
ehcache页面缓存
页面缓存
目录
1 SimplePageCachingFilter
1.1 calculateKey
1.2 可配置的初始化参数
1.2.1 cach
- spring中少用的注解@primary解析
jackyrong
primary
这次看下spring中少见的注解@primary注解,例子
@Component
public class MetalSinger implements Singer{
@Override
public String sing(String lyrics) {
return "I am singing with DIO voice
- Java几款性能分析工具的对比
lbwahoo
java
Java几款性能分析工具的对比
摘自:http://my.oschina.net/liux/blog/51800
在给客户的应用程序维护的过程中,我注意到在高负载下的一些性能问题。理论上,增加对应用程序的负载会使性能等比率的下降。然而,我认为性能下降的比率远远高于负载的增加。我也发现,性能可以通过改变应用程序的逻辑来提升,甚至达到极限。为了更详细的了解这一点,我们需要做一些性能
- JVM参数配置大全
nickys
jvm应用服务器
JVM参数配置大全
/usr/local/jdk/bin/java -Dresin.home=/usr/local/resin -server -Xms1800M -Xmx1800M -Xmn300M -Xss512K -XX:PermSize=300M -XX:MaxPermSize=300M -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=5 -
- 搭建 CentOS 6 服务器(14) - squid、Varnish
rensanning
varnish
(一)squid
安装
# yum install httpd-tools -y
# htpasswd -c -b /etc/squid/passwords squiduser 123456
# yum install squid -y
设置
# cp /etc/squid/squid.conf /etc/squid/squid.conf.bak
# vi /etc/
- Spring缓存注解@Cache使用
tom_seed
spring
参考资料
http://www.ibm.com/developerworks/cn/opensource/os-cn-spring-cache/
http://swiftlet.net/archives/774
缓存注解有以下三个:
@Cacheable @CacheEvict @CachePut
- dom4j解析XML时出现"java.lang.noclassdeffounderror: org/jaxen/jaxenexception"错误
xp9802
java.lang.NoClassDefFoundError: org/jaxen/JaxenExc
关键字: java.lang.noclassdeffounderror: org/jaxen/jaxenexception
使用dom4j解析XML时,要快速获取某个节点的数据,使用XPath是个不错的方法,dom4j的快速手册里也建议使用这种方式
执行时却抛出以下异常:
Exceptio