随笔分类 -  java

生成时间戳
摘要:package com.cloud7.utils;import org.apache.commons.codec.binary.Base64;import org.testng.Assert;import org.testng.annotations.Test;import java.io.Unsu 阅读全文
posted @ 2022-12-01 16:17 groby 阅读(73) 评论(0) 推荐(0) 编辑
验证签名
摘要:package com.cloud7.utils;import com.fasterxml.jackson.databind.ObjectMapper;import com.google.gson.JsonObject;import lombok.SneakyThrows;import org.ap 阅读全文
posted @ 2022-12-01 15:38 groby 阅读(92) 评论(0) 推荐(0) 编辑
java aes加密解密
摘要:package com.cloud7.utils;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;import javax.crypto.Cipher;import javax.crypto.spec.IvParameterSp 阅读全文
posted @ 2022-12-01 15:11 groby 阅读(278) 评论(0) 推荐(0) 编辑
httpclient实现HttpGet请求传body的json参数的!
摘要:原文来自:https://admins.blog.csdn.net/article/details/109809386 前言最近调用公司项目一个接口时,发现该接口是一个Get请求,入参在Body 中(json格式)。场景如下:A服务需发送http请求调用B服务的接口(该接口为Get方式,入参是一个j 阅读全文
posted @ 2022-10-07 14:32 groby 阅读(5775) 评论(0) 推荐(0) 编辑
HttpClient发送Post请求传递json、普通参数
摘要:首先引入依赖 <dependency> <groupId>commons-httpclient</groupId> <artifactId>commons-httpclient</artifactId> <version>3.1</version> </dependency> <dependency 阅读全文
posted @ 2022-10-07 13:25 groby 阅读(2942) 评论(0) 推荐(0) 编辑
maven将jar包安装到本地仓库
摘要:mvn install:install-file "-Dfile=D:\home\liyin\70E5\embedded-autotest\libs\Java-WebSocket-1.5.4.jar" "-DgroupId=org.java-websocket" "-DartifactId=java 阅读全文
posted @ 2022-09-27 14:11 groby 阅读(24) 评论(0) 推荐(0) 编辑
c2中oracle数据源连接并修改数据
摘要:第一步:修改tongweb.xml <transaction-service name="UserTransaction" type="com.atomikos.icatch.jta.UserTransactionImp" transaction-factory="com.atomikos.icat 阅读全文
posted @ 2022-09-05 11:09 groby 阅读(103) 评论(0) 推荐(0) 编辑
java连接jmx的mp
摘要:package com.test; import javax.management.MBeanServerConnection; import javax.management.remote.JMXConnector; import javax.management.remote.JMXConnec 阅读全文
posted @ 2022-06-29 16:11 groby 阅读(165) 评论(0) 推荐(0) 编辑
websocket基于java实现
摘要:实现方式 常用的 Node 实现有以下三种。 µWebSockets Socket.IO WebSocket-Node Tomcat实现websocket方法 spring整合websocket方法 具体实现 Tomcat实现websocket方法 使用这种方式无需别的任何配置,只需服务端一个处理类 阅读全文
posted @ 2022-05-12 16:09 groby 阅读(118) 评论(0) 推荐(0) 编辑
jar包、war包和ear包的介绍与区别以及打包方式
摘要:简单理解: jar包是java打的包,war包可以理解为javaweb打的包,这样会比较好记。 jar包中只是用java写的项目,里面只有编译后的class和一些部署文件,它是把一些要应用的class文件和资源做封装,比如我们经常饮用的一些框架包,spring.jar、mybatis.jar等都是这 阅读全文
posted @ 2022-05-12 15:30 groby 阅读(1637) 评论(0) 推荐(0) 编辑
熔断、限流、降级的区别
摘要:熔断限流降级 熔断、限流、降级都是保持系统稳定运行的策略,但针对的场景有所不同 熔断 服务熔断的作用类似于我们家用的保险丝,当某服务出现不可用或响应超时的情况时,为了防止整个系统出现雪崩,暂时停止对该服务的调用[1] 上面的解释中有两个很关键的词,一个是暂时,一个是停止。 停止是说,当前服务一旦对下 阅读全文
posted @ 2022-04-28 16:38 groby 阅读(313) 评论(0) 推荐(1) 编辑
OOM内存溢出问题
摘要:原文来自:https://www.cnblogs.com/jelly12345/p/14855696.html 在《Java虚拟机规范》的规定里,除了程序计数器外,虚拟机内存的其他几个运行时区域都有发生OutOfMemoryError(OOM)异常的可能。通常而言,内存溢出问题对系统是毁灭性的,它代 阅读全文
posted @ 2022-04-28 12:58 groby 阅读(1375) 评论(0) 推荐(0) 编辑
JAVA常见内存溢出模拟
摘要:1、堆溢出 import java.util.ArrayList; import java.util.List; /** * 堆溢出 * -Xms20m -Xmx20m -XX:+HeapDumpOnOutOfMemoryError * java.lang.OutOfMemoryError: Jav 阅读全文
posted @ 2022-04-28 12:50 groby 阅读(253) 评论(0) 推荐(0) 编辑
国密与非国密
摘要:1.国密与非国密什么是国密? 国密即国家密码局认定的国产密码算法。主要有SM1,SM2,SM3,SM4。具体可以参考https://zhuanlan.zhihu.com/p/132352160。 什么是非国密? 就是除了国密以外的算法,包括除国密算法以外的加密算法。 2.国密与非国密和http与ht 阅读全文
posted @ 2022-04-25 18:00 groby 阅读(1831) 评论(0) 推荐(0) 编辑
linux安装openJDK11
摘要:找个目录存放下载好的openJDK11,我这里是放在/usr/java下的 解压: tar -zxvf jdk-11.0.7.tar.gz 设置环境变量(编辑/etc/profile): export JAVVA_HOME=/usr/java/jdk-11.0.7export CLASSPATH=. 阅读全文
posted @ 2022-04-19 14:09 groby 阅读(450) 评论(0) 推荐(0) 编辑
openjdk个版本下载地址
摘要:https://jdk.java.net/java-se-ri/11 阅读全文
posted @ 2022-04-19 14:05 groby 阅读(720) 评论(0) 推荐(0) 编辑