关键词搜索

源码搜索 ×
×
JAVA

6 款 Java 8 自带工具,轻松分析定位 JVM 问题

这篇文章中介绍下如何使用JDK自带工具来分析和定位Java程序的问题。使用JDK自带工具查看JVM情况JDK自带了很多命令行甚至是图形界面工具,帮助我们查看JVM的一些信息。比如,在我的机器上运行ls命令,可以看到JDK8提供了非常多的工具或程序:接下来,我会与你介绍些常用的监控工具。你也可以先通过下面这张图了解下各种工具的基本作用:为了测试这些工具,我们先来写一段代码:启动10个死循环的线程,每
Python

Python数据分析入门:Pandas的介绍及其对齐运算

为什么要学习pandas?那么问题来了:numpy已经能够帮助我们处理数据,能够结合matplotlib解决我们数据分析的问题,那么pandas学习的目的在什么地方呢?numpy能够帮我们处理处理数值型数据,但是这还不够,很多时候,我们的数据除了数值之外,还有字符串,还有时间序列等比如:我们通过爬虫获取到了存储在数据库中的数据所以,pandas出现了。什么是Pandas?Pandas的名称来自于面
JAVA

为什么大厂们一边裁员,一边招人

“绝对不开除兄弟”的东哥现在也扛不住了,京东大规模裁员的消息引爆了互联网行业。1000名员工排队离职的名场面在京东总部大楼上演。当然也能看出东哥的无奈:然后有读者问我,说像京东这样的大厂,一边这么疯狂的裁员,为什么另一边又大面积在招人。确实是这样。今年真的是特别魔幻的一年,一方面不断传出各个大厂大规模裁员的新闻,另一方面又可以看到某某大厂给应届生开出四五十万乃至更高的Offer消息。很多问题,或许
Python

Python 数据分析入门:搭建环境(基础必备)

前言python爬虫基础更新完啦~今天我们来开始数据分析基础知识Python版本:本课程用到的Python版本都是3.x。要有一定的Python基础,知道列表、字符串、函数等的用法。Anaconda:Anaconda(水蟒)是一个捆绑了Python、conda、其他相关依赖包的一个软件。包含了180多个可学计算包及其依赖。Anaconda3是集成了Python3的环境,Anaconda2是集成了P
C

【数据结构】二叉树--堆排序

上次通过数组实现堆排序的时间复杂度为O(NlogN),空间复杂度为O(N)。优化后时间复杂度O(NlogN),空间复杂度O(1).考虑优化方案:1.向下调整建堆。2.向上调整建堆。建堆只是为了找到堆中最大或者最小的元素。1.向上调整建堆使用向上调整,插入数据的思想建堆。优化方案本质上就是不开辟新的空间在原数组上进行处理,使其空间复杂度变为O(1)。voidHeapSort2(int*a,intn)
C

【数据结构】详解二叉树--堆 看这篇就足够了

树的概念及结构1.树的概念树是一种非线性的数据结构,它是由n个有限结点组成的一个具有层次关系的集合。把他叫做树是因为看起来像一个倒挂的树,也就是说它根朝上,叶朝下。有一个特殊的结点,称为根结点,根结点没有前驱点。除根结点外,其余结点被分成M(M>0)个互不相交的集合T1,T2……,Tm,其中每一个集合Ti(1<=i<=m)又是一个结构与树类似的结构。每棵树的根结点有且只有一个前去
JAVA

一篇文章带你学会 Java中的类集,枚举,反射机制,注解

文章目录第十三章Java类集第十四章枚举第十五章Java反射机制第十六章Annotation第十三章Java类集认识类集Collection接口List接口Set接口SortedSet接口集合的输出Map接口Map补充:map遍历方法和computeIfAbsent()方法SortedMap接口集合工具类:CollectionsJava类集案例第十四章枚举定义一个枚举类型Enum类集对枚举的支持-
Python

加班熬夜一个月,终于把所有Python库整理齐了,祝你早日学成

最近天天熬夜,头发都掉完了,就为了把Python所有的库完全整理一遍,希望对大家有所帮助!一、数据处理Chardet#字符编码探测器,可以自动检测文本、网页、xml的编码;colorama#主要用来给文本添加各种颜色,并且非常简单易用;Prettytable#主要用于在终端或浏览器端构建格式化的输出difflib#Python标准库,计算文本差异;Levenshtein#快速计算字符串相似度fuz
点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载