常用工具

利用 Chrome 原生工具进行网页长截图

之前试用 Firefox Quantum 时,我最喜欢的特性之一就是其自带的截图功能。它不仅可以自动检测网页元素边界,还能轻松保存整个网页,十分方便。 后来由于扩展及习惯等原因,我又换回了 Chrome,但还是对该功能念念不忘。尽管商店里也有许多截图增强扩展,但在截取一些比较复杂的网页时,往往会出现元素错位、重复的现象。经过一番探索,我发现 Chrome 开发者工具中其实自带了截图命令,效果也令人满意,在这...
8个月前 (11-28) 阅读(512) 赞一个 (0) 评论(0) 链接直达
Java开发

Alibaba Arthas 开源Java诊断工具使用

Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。在线排查问题,无需重启;动态跟踪Java代码;实时监控JVM状态。Arthas 支持JDK 6+,支持Linux/Mac/Windows,采用命令行交互模式,同时提供丰富的 Tab 自动补全功能,进一步方便进行问题的定位和诊断。当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决:这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception?我改...
8个月前 (11-27) 阅读(539) 赞一个 (1) 评论(0) 链接直达
开发工具

用postman测试get/post导出excel格式

一开始在java poi里我们采用了get方法来获取excel文件,当然此时我们可以在浏览器测试,但是在我们常用的postman里输入url 点击send会发现返回一堆乱码。其实主要源于我们对postman的不了解,后来在Stack Overflow发现了原来 send那里可以 选择使用 send and download。同理,post也可以使用该种方式。...
8个月前 (11-22) 阅读(550) 赞一个 (1) 评论(0) 链接直达
开发工具

如何用火焰图进行 Java 性能分析,这一篇文章就够了

Linux下用火焰图进行性能分析(Ubuntu18 操作系统中演示)关注Java方面,移步最下面:生成 JAVA 堆栈火焰图软件的性能分析,往往需要查看 CPU 耗时, 了解瓶颈在哪里,而火焰图(flame graph) 是性能分析的利器,快速定位分析为啥 CPU 飙升。一、火焰图简介很多人感冒发烧的时候, 往往会模仿神农氏尝百草的路子: 先尝尝抗病毒的药, 再试试抗细菌的药, 甭管家里有什么药挨个试, 什么中药西药, 瞎猫总会碰上死耗...
8个月前 (11-14) 阅读(547) 赞一个 (0) 评论(0) 链接直达
Java开发

Linux下查看JDK安装路径

这篇博客,介绍几种常见的在Linux中查看JDK路径的方法。。。1、which java首先输入命令行,查看结果:~$ which java /usr/bin/java备注:which Java是无法定位到Java的安装路径的,只能定位到执行路径;whereis Java也无法定位,只能展示一部分的Java路径,如下所示:~# whereis java java: /usr/bin/...
8个月前 (11-14) 阅读(458) 赞一个 (1) 评论(0) 链接直达
Java开发

Java8为什么推荐使用LocalDateTime而不是Date

在项目开发过程中经常遇到时间处理,但是你真的用对了吗,理解阿里巴巴开发手册中禁用static修饰SimpleDateFormat吗?通过阅读本篇文章你将了解到:为什么需要LocalDate、LocalTime、LocalDateTime【java8新提供的类】java8新的时间API的使用方式,包括创建、格式化、解析、计算、修改为什么需要LocalDate、LocalTime、LocalDateTimeDate如果不格式化,打印出的日期...
8个月前 (11-14) 阅读(598) 赞一个 (1) 评论(0) 链接直达
开发工具

沙雕的废话生成器,登顶GitHub热榜

知乎上,一个未经世事,饱受大学生活煎熬的学生提出了这么一个问题 ——《 学生会退会申请六千字怎么写?》。热心的知友在提问下面集思广益,给这小伙汁( 也可能是小姑凉 )提供了各种建议。有些人上来就开始抖机灵。。有的则干货满满,分享了自己的闯荡校园好几年的宝贵 “ 江湖 ” 经验。。。不过小辣椒觉得最有意思的回答来自一位特别实诚的知友,他直接给这位迷茫的学生推荐了一个名叫 “ 狗屁不通文章生成器 ” 的脚本。。。也太狠了吧!小辣椒...
8个月前 (11-14) 阅读(741) 赞一个 (0) 评论(0) 链接直达
MySql

MySQL中 order by 自定义值排序

MySQL中 order by 自定义值排序1、问题万事皆有因,先说问题。数据库表中有一个 status 字段(请忽略规范命名),表示各个状态值,如下`status` tinyint(4) NOT NULL COMMENT '状态: 1 生成中, 10 生效, 20 完成, -10 失效, ...
8个月前 (11-12) 阅读(493) 赞一个 (0) 评论(0) 链接直达
Java开发

JUnit4 与 JUnit 5 对比

一、JUnit4 与 JUnit 5 常用注解对比JUnit 5旨在调整java 8样式的编码,并且比JUnit 4更强大和灵活。在这篇文章中,JUnit 5 vs JUnit 4,我们将关注junit 4和junit 5之间的一些主要差异。JUnit4JUnit5说明@Test@Test表示该方法是一个测试方法。@BeforeClass@BeforeAll在当前类中的所有测试方法之前执行@AfterClass@AfterAll在当前类...
8个月前 (11-07) 阅读(535) 赞一个 (0) 评论(0) 链接直达

程序喵 www.ibloger.net

关于本站 站内留言 给我写信 文章订阅