1)熟悉被测系统 业务方面:系统现状(新上线系统、改造的系统、新需求上线),用户量、已上线时间、生产数据量、单个城市或多个城市使用。 架构部署方面:系统网络架构、系统应用架构、BS还是CS模式、是否应用中间件、编码语言。 历史性能问题:有无出现重大性能缺陷,最后是怎么处理的。2)团队人员调研 人员组 ...
分类:
其他好文 时间:
2017-04-08 21:34:03
阅读次数:
159
1)合理配置参数 jvm内存=堆内存+非堆内存 堆内存=新生代+年老代 新生代=1个Eden区+2个survivo区 非堆内存=持久代+代码缓存 -server:服务器模式,该参数放置在配置项的首位置 -Xms:堆的初始大小,单位MB 配置-Xms与-Xmx一致,为可用内存的80% -XmX:堆的最 ...
分类:
其他好文 时间:
2017-04-08 21:33:33
阅读次数:
305
题目:如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-3,-2,7,-15,1,2,2},连续子向量的最大和为8(从第0个开始,到第3个为止)。 思路:动态规划入门。。。。 ...
分类:
编程语言 时间:
2017-04-08 21:33:14
阅读次数:
143
import java.util.Scanner; interface ShowMessage{ void showTradeMark(); } class TV implements ShowMessage{ String a; TV(String a) { this.a=a; } public ... ...
分类:
编程语言 时间:
2017-04-08 21:32:54
阅读次数:
178
1)内存优化(调整配置堆的大小,修改文件:catalina.sh) JAVA_OPTS="-server -Xms595M -Xmx595M -Xmn223M -XX:SurvivorRatio=10 -Xss1M -Djava.awt.headless=true -Dfile.encoding=U ...
分类:
其他好文 时间:
2017-04-08 21:32:04
阅读次数:
306
我大概讲一下实现的原理:正弦波移相φ,当使得大于sin(φ)的值为1,其他值为-1,占空比就跟这个φ值之间有联系。 占空比原理图如下所示。 结果上图,可以实现调节占空比,方波频率,方波个数。 下面是函数的代码: 不太了解的可以联系我QQ:1162139673: ...
分类:
其他好文 时间:
2017-04-08 21:31:42
阅读次数:
794
linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。 touch命令有两个功能:一是用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来;二是用来创建新的空文件。 1.命令格式: touch [选项 ...
分类:
系统相关 时间:
2017-04-08 21:31:14
阅读次数:
336
算法的特点: 1. 有穷性。一个算法应包含有限的操作步骤,而不能是无限的。有穷性值在合理范围之内,如果让计算机执行一个历时1000年才结束的算法,这虽然是有穷的,但超过了合理的限度,人们不把他视为有效算法。 2. 确定性。算法中的每一个步骤都应当是确定的,而不应当是含糊的,摩棱两可的。算法中的每一个 ...
分类:
编程语言 时间:
2017-04-08 21:30:51
阅读次数:
242
1.单参数 function cheng(a=3){ return a*a; } let cheng = (a=3) => a*a; console.log(cheng(9)); 2.多参数 function add(a,b){ return a+b; } let add = (a,b) => a+ ...
分类:
其他好文 时间:
2017-04-08 21:30:11
阅读次数:
147
jobtracker存在单点故障问题 jobtracker只支持mapreduce,计算框架不具有可扩展性 jobtracker是性能瓶颈 yarn可以整合不同的计算框架,提高资源利用率 yarn的基本架构 yarn运行过程 yarn容错性 Resource Manager 存在单点故障 正在基于z ...
分类:
其他好文 时间:
2017-04-08 21:29:25
阅读次数:
267
#include #include #include #include #include using namespace std; #define maxn 100001 int steps=0; int book[maxn]={0}; queueq; void bfs(int a,int b) {... ...
分类:
其他好文 时间:
2017-04-08 21:29:07
阅读次数:
183
恢复内容开始 如何在LINUX中在系统启动时自动执行一个执行脚本 如果是开机马上执行的脚本,可以将脚本写到rc.local中; 如果是用户登录后自动执行脚本,可以将脚本写到相应的用户目录下“~/.bash_profile”,若脚本“~/.bash_profile”不存在,可以直接拷贝“/etc/pr ...
分类:
系统相关 时间:
2017-04-08 21:28:49
阅读次数:
253
题记:内存管理一直是C/C++程序的红灯区。关于内存管理的话题,大致有两类侧重点,一类是内存的正确使用,例如C++中new和delete应该成对出现,用RAII技巧管理内存资源,auto_ptr等方面,很多C/C++书籍中都使用技巧的介绍。另一类是内存管理的实现,如linux内核的slab分配器,S ...
分类:
其他好文 时间:
2017-04-08 21:27:19
阅读次数:
251
反射 以字符串的形式导入模块 通过 内置函数getattr() 以字符串的形式调用模块里方法 ...
分类:
编程语言 时间:
2017-04-08 21:26:59
阅读次数:
125
1 #include 2 #include 3 using namespace std; 4 int i,j,ls,lp,next[10000]; 5 string s,p; 6 int main() 7 { 8 ios::sync_with_stdio(false); 9 //cin>>ls>>l... ...
分类:
其他好文 时间:
2017-04-08 21:26:42
阅读次数:
180
order by排序是最常用的功能,但是排序有时会遇到数据为空null的情况,这样排序就会乱了,这里以MySQL为例,记录我遇到的问题和解决思路。 问题: 网页要实现table的行鼠标拖拽排序,我用AngularJs集成了一个TableDnD开源插件,可以实现,然后在数据库表中增加一个排序字段ind ...
分类:
数据库 时间:
2017-04-08 21:26:21
阅读次数:
243