![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
hwmhehe
高级java软件工程师
展开
-
linux下安装JDK8
1,卸载系统自带的OpenJDK以及相关的java文件在命令窗口输入:java -version 可以看到系统自带的OpenJDK版本信息。在命令窗口输入:rpm -qa | grep java可以看到系统自带的java相关文件。 命令说明: rpm 管理套件 -qa 使用询问模式,查询所有套件 grep 查找文件里符合条件的字符串 java ...原创 2018-08-23 14:26:20 · 1214 阅读 · 0 评论 -
java 邮件发送工具类
1,导入 jar 包:<dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4<原创 2018-09-04 14:25:02 · 1082 阅读 · 0 评论 -
Lombok 在IDEA的安装和使用
介绍:在项目中使用Lombok可以减少很多重复代码的书写。比如说getter/setter/toString等方法的编写。IDEA中的安装:File –> Settings –> 选择Plugins选项 –> 选择Browse repositories –> 搜索lombok –> 点击Install –> 安装完成重启IDEA –> 安装成原创 2018-09-03 14:54:31 · 1695 阅读 · 0 评论 -
linux springboot .jar文件指定在后台运行
在后台运行springboot jar项目:nohup java -jar /www/springboot_demo.jar --spring.profiles.active=test > /www/springboot_demo.log 2>&1 &或者指定端口号运行:nohup java -jar /www/springboot_demo.jar -...原创 2018-09-07 09:38:16 · 1488 阅读 · 0 评论 -
java执行Runtime.exec的Shell命令不成功的解决方法
最近需要通过Shell命令执行脚本把两个mp3文件合并成一个mp3文件,该命令有管道重定向的语句,结果硬是执行不成功,而且也没异常报出,经过一段时间的折腾终于解决了此问题,代码很简单,只需要加一句代码就可以了public static boolean callShellIntensify(String shellString) { try { if (is...原创 2019-01-17 16:33:54 · 11288 阅读 · 12 评论 -
解决java前台传递时间到后台相差8个小时的时区问题
经过查阅相关资料发现在spring转json的默认实现jackson中会根据时区去转换时间,而jackson的默认时区跟国内应该是相差8小时,所以再时间换算上相差了8小时解决方案一,在Model的时间字段上加上注解@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone="GMT+8")@DateTimeFormat(pattern="yyyy...原创 2019-01-29 14:44:27 · 20287 阅读 · 0 评论 -
java面试宝典
之前每次找工作的时候都需要在网上到处找java面试的资料,麻烦,所以自己开发了一个用于面试复习的微信小程序《java面试宝典》,题库丰富,不定时更新题库,用于帮助大家和我遇到同样困扰的奋斗中的小伙伴,此应用是基于小程序版本的,无需安装,简单轻便方便易用。扫描下面小程序二维码即可快速开始体验...原创 2019-07-25 16:42:40 · 256 阅读 · 0 评论 -
阿里云实时音视频直播鉴权java代码示例
这段时间公司需要做直播服务,所以就研究了一下阿里云的直播,在直播里面,最重要的就是url的鉴权操作(验证推流或者拉流的有效性),在网上找了很多代码,都没有发现java的demo,所以就写篇播客记录一下,方便以后的使用和记忆,如果哪里有误,请指出改正。阿里云直播提供的是触发式的推流与播放,您无需提前创建资源,只要添加经过备案的推流域名和播流域名,并完成域名解析、鉴权等操作,即可根据地址拼接规则手动...原创 2019-05-17 20:34:51 · 4064 阅读 · 13 评论 -
动态修改java日志等级
最近线上的项目出现了问题,需要查看日志,但是线上是打印的info级别日志,查询不到用户请求的详细日志信息,需要暂时停止项目,修改日志级别为debug,在启动项目,排查到问题后再次修改日志级别为info,很是麻烦,并且造成服务暂时不可用,所以就寻思着能不能通过接口请求的形式动态修改日志级别,没想到还真给整出来了,下面直接上代码/** * @Auther: hwm * @Date: 2019...原创 2019-06-14 10:10:38 · 4249 阅读 · 3 评论