因为有压力
喷泉才会比水更美丽

JAVA开发

MAC M系列芯片安装 openJDK17-R&M

MAC M系列芯片安装 openJDK17

etdgcb123阅读(35)评论(0)

在这里我们使用 brew 命令查找并安装。 1. 查找openjdk版本 执行:brew search openjdk,注意:执行命令后,如果得到的结果中没有红框内容,则需要更新一下 brew 更新 brew 分别执行以下命令: cd &q...

Selenium Webdriver-R&M

Selenium Webdriver

workingTime阅读(2450)评论(0)

遇到的问题 The path to the driver executable must be set by the webdriver.gecko.driver system property Exception in thread &q...

乐观锁与悲观锁的实际应用(转)-R&M

乐观锁与悲观锁的实际应用(转)

workingTime阅读(1537)评论(1)

前言 随着互联网的兴起,现在三高(高可用、高性能、高并发)项目是越来越流行。 本次来谈谈高并发。首先假设一个业务场景:数据库中有一条数据,需要获取到当前的值,在当前值的基础上+10,然后再更新回去。 如果此时有两个线程同时并发处理,第一个线...

前后端分离API接口如何加密 —— AES加密方案

workingTime阅读(2857)评论(0)

场景还原:页面中需要展示手机号,身份证号,因为是前后端分离,所有接口API地址有可能暴露,这样不怀好意的人可以拿到个人敏感信息 解决方案: 1. 敏感信息加掩码,例如:接口返回130******12这样的手机号。弊端:在有表单中无法实现这种...

将Bean对象的字段变量驼峰互转

workingTime阅读(4123)评论(0)

注意:JavaBean实体对象的命名必须使用驼峰命名,这是规范。 场景: - 数据库表转实体类时,表中“_”字段转驼峰。 - 在请求某些恶心的接口时,接口中的字段是非驼峰命名的。 代码: /** * 下划线转驼峰 * @param str ...

Maven查找依赖树,解决jar包冲突问题-R&M

Maven查找依赖树,解决jar包冲突问题

workingTime阅读(5652)评论(0)

方法一:使用maven命令查看依赖树 cd到项目下,输入如下命令: mvn dependency:tree 方法二:使用idea工具查看依赖 从菜单打开 View > Tool Windows > Maven Projects ...

JAVA虚拟机——利用javap反编译class文件分析代码执行过程

workingTime阅读(1898)评论(0)

我们经常会看到或者听到java代码要如何如何优化,这样写不对,那样写性能不高等等,可是我们如何去伪求真呢?就以 Java 代码性能优化总结文章中的内容例子,来求证一下吧 先热热身 String字符串拼接和StringBuffer一样吗 看看...

使用exe4j打包Java程序-R&M

使用exe4j打包Java程序

workingTime阅读(3206)评论(0)

下载并且安装exe4j,网盘下载地址点这里! 密码:VtFNhP exe4j需要激活,可以百度一下,很简单!不激活导出的exe文件会有弹窗! 打包步骤: 正确将Java项目从eclipse中以jar包的形式导出来,不知道怎么导出的看这里 打...

eclipse导出jar包(包含全部外包jar包)-R&M

eclipse导出jar包(包含全部外包jar包)

workingTime阅读(3781)评论(0)

在项目发布前,使用eclipse导出普通的jar包时,如果配置不好,在运行命令Java -jar /test.jar 时可能会出现如下三类错误信息: no main manifest attribute, in /test1jar 没有指定...

利用JavaFx开发windows应用程序 —— 界面篇-R&M

利用JavaFx开发windows应用程序 —— 界面篇

workingTime阅读(3001)评论(0)

JAVA8新推出了javafx,一直关注,但是一直没有机会在项目中运用。正好最近有一个机会,可以让我体会一下javafx的与众不同。 项目背景:某物流公司需要一批机器用作取单机,主要是通过扫描取单人的二维码,进行单据信息打印。PC主要是wi...