开发工具

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

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

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

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

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

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

MySQL中 order by 自定义值排序

MySQL中 order by 自定义值排序1、问题万事皆有因,先说问题。数据库表中有一个 status 字段(请忽略规范命名),表示各个状态值,如下`status` tinyint(4) NOT NULL COMMENT '状态: 1 生成中, 10 生效, 20 完成, -10 失效, ...
3天前 阅读(20) 赞一个 (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在当前类...
1周前 (11-07) 阅读(38) 赞一个 (0) 评论() 链接直达
开发工具

IntelliJ IDEA 关闭阿里规约“请不要使用行尾注释”提醒

在我们编码的时候,习惯代码干净整洁,最讨厌的事代码不规范。然而我们追求如此,通常大家伙儿都遵循阿里巴巴开发规约去执行,但实际往往是一个大的团队中各有各的风格,很难保持一致。比如一个老的系统,有很多行尾注释的代码,然后,Idea的一大推的提醒,让人措手不及,防不胜防。阅读起来非常的不舒服。我们不可能一个一个去修改代码注释,最好的方式,就是关闭 idea 中的提醒,设置如下:1、打开 Inspections2、搜索“注释”3、找到 “方法内...
1周前 (11-05) 阅读(76) 赞一个 (1) 评论() 链接直达
开发工具

Postman 获取登录 cookies 动态设置环境变量

一、引入主题你是否遇到过这种尴尬情况,在使用 PostMan 测试授权登陆的API接口时候,一般都是需要先登录才可以后续业务测试的,否则直接调用接口会报错“请先登录”。解决这种方式有几种情况,有些API接口请求时,使用token或cookie在param中设置一个token,比如(http://www.xxx.com/student/list?token=xxx)在请求的 header 中设置 token 隐式发送。在 aut...
1周前 (11-05) 阅读(45) 赞一个 (0) 评论() 链接直达
Java开发

JSON5 中文文档

JSON5是什么?JSON(JavaScript Object Notation),一种轻量级的数据交换格式,源于JavaScript,为ECMAScript的一个子集。其易于阅读和编写、易于编码和解析等特性,已被广泛应用于尤其配置及http下的序列化等众多方面。JSON5是对JSON的扩展,其目的是能够让人们(程序猿)更加容易的阅读和编写。按照官方介绍,JSON5相对于JSON增加了以下特性(优势) summary-of-f...
2周前 (11-04) 阅读(52) 赞一个 (0) 评论() 链接直达

程序喵 www.ibloger.net

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