搜索到与相关的文章
Tomcat

tomcat thread dump 分析

前言JavaThreadDump是一个非常有用的应用诊断工具,通过threaddump出来的信息,可以定位到你需要了解的线程,以及这个线程的调用栈.如果配合linux的top命令,可以找到你的系统中的最耗CPU的线程代码段,这样才能有针对性地进行优化.场景和实践2.1.后台系统一直是在黑盒运行,除了能暂停一部分任务的执行,根本无法知道哪些任务耗CPU过多。所以一直以为是业务代码的问题,经过各种优化(删减没必要的逻辑,合并写操作)等等优化,系统负载还是很高.

系统 2019-08-12 01:32:23 2771

各行各业

source insight

sourceinsight_百度百科sourceinsight目录技术特点最新版本SourceInsight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++,C#和Java等程序的分析。SourceInsight能分析你的源代码并在你工作的同时动态维护它自己的符号数据库,并自动为你显示有用的上下文信息。SourceInsight不仅仅是一个强大的程序编辑器,它还能显示referencetrees,classinheritancediag

系统 2019-08-12 01:32:22 2771

编程技术

Dynamics CRM 查看错误日志

在使用DynamicsCRM开发的过程当中,可能由于某次的的失误导致系统出现问题(如下图),那么找到错误原因是当前首要的任务,那么此时,CRM的错误日志就显现出解决问题的重要性了。步骤很简单:1.打开CRM服务器的服务管理器,单击DiagonsticsàEventVieweràWindowsLogsàApplication,就可以在Log列表中找到CRM异常。DynamicsCRM查看错误日志

系统 2019-08-12 01:32:13 2771

操作系统

tcpdump使用实例——基于ip统计流量

tcpdump使用实例——基于ip统计流量-wangvsa-博客园tcpdump使用实例——基于ip统计流量?tcpdump-dumptrafficonanetwork问题:基于ip统计流量。硬件:学校集群难点:1.当使用高速网卡(千兆或IB)并且网卡满负荷时丢包率如何2.程序的cpu占用率如何3.日志文件过大方案及分析:1.抓包的实现方式有多种,如用libpcap库、采用零拷贝方式、使用PF_RING接口、直接使用系统函数我看了一些文章并测试了netsn

系统 2019-08-12 01:32:00 2771

Python

python读取指定目录下Excel表所有sheet的数据

最近想尝试着做一个接口自动化的脚本,首先得需要从文件中读取数据,很早之前更新过一篇,但是局限性较大,一次性只能读取一个Excel的一张sheet表,且读取出的格式也无法满足要求,找了好多方法,终于研究出来啦。也遇到了很多坑,因为自学python,没有系统的学习过,基础知识也不扎实,且平时工作也没有用到,过段时间就需要从头学起=_=,所以遇到的坑都是基础知识没掌握到的原因啦。记录一下吧,方便以后复习或知识回顾。现在是坑:defgetTables():fore

系统 2019-09-27 17:55:20 2770

Python

使用python实现离散时间傅里叶变换的方法

我们经常使用傅里叶变换来计算数字信号的频谱,进而分析数字信号,离散时间傅里叶变换的公式为:可是自己动手实现一遍才是最好的学习。在数字分析里面,傅里叶变换默认等时间间隔采样,不需要时间序列,只需要信号数组即可分析。分析过程如下:对于含有n个样本值的数字信号序列,根据奈奎斯特采样定律,包含的周期数最大为n/2,周期数为0代表直流分量。所以,当周期数表示为离散的0,1,2,3…n/2,总的数目为n/2+1个傅里叶变换之后的结果为复数,下标为k的复数a+b*j表示

系统 2019-09-27 17:54:43 2770

Javascript

浅析Java、C/C++、JavaScript、PHP、Python分别

首先,我们先普及一下编程语言的基础知识。用任何编程语言来开发程序,都是为了让计算机干活,比如编写一篇文章,下载一首MP3等,而计算机干活的CPU只认识机器的指令,所以,尽管不同的编程语言差异极大,最后都得“翻译”成CPU可以执行的机器指令。理论上任何语言干任何事情几乎都可以,但是主要干什么那就不一样了。01、Javajava常常跟”企业”联系在一起,因为具备一些很好的语言特性,以及丰富的框架,在企业应用中最被青睐,你总可以听到关于J2EE,JSP,Hibe

系统 2019-09-27 17:48:06 2770

编程技术

大地震到底震断了几条光缆?

来自solidot:Telegeography在最近的新闻列表中给出了详细的说明,并且绘制了海底光缆的示意图(访问很慢,所以我下下来了,在文章最后)(其中红色为受影响的光缆)。根据他们的研究,这次中断是有史以来同时最多的光缆同时断裂。在通过菲律宾吕宋海峡的九条光缆里面,断了七条。Telegeography预测亚洲以后可能将进一步增加对欧洲的联接,来减少对北美网络联接的依赖。我的天那,断了这么多光缆,怪不得会这样,原来我还以为只是断了几条而已。想不通的是,为

系统 2019-08-29 23:15:00 2770

编程技术

对简单面板的一些简单理解

很久很久之前便对那面板“心仪”已久,看着如此多的大鸟在三五分钟内啪啪啪的搞定一个所谓的板子,心里煞是佩服,那份“敬仰“犹如岳麓山那么的高,犹如湘江水那么深(说的是旺季,不是干枯季节)。其实,敲一个画板对我来说还真不容易,就像那丫丫学步(到底是哪个ya也搞不清了,这次就从了搜狗了),貌似可以走,其实不敢走,其实也是不能走,因为老摔跤,所以就压压在学了。理其实蛮好懂的,只有摔过跤才晓得那一步应该怎样抬脚,怎样滑出,怎样着陆。活了这么个年头这一次又得压压的学一次

系统 2019-08-29 22:36:14 2770

编程技术

String、StringBuffer、StringBulider源码分析

String、StringBuffer、StringBuliderStringStringBufferStringBuilder类型Char[]Stringstring初始长度016字符16字符是否可变不可变可变字符序列可变字符序列安全性线程不安全线程安全线程不安全扩容方案无Str.len*2+2Str.len*2+2说明:1,StringBuffer和StringBulider扩容方案:创建空的字符串,默认长度为16个字符publicStringBuff

系统 2019-08-29 22:09:38 2770