自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 java解决跨域问题

什么是跨域?      就是在A网站中访问B网站的资源,此时违反了浏览器同源策略,自然就产生了跨域的问题。什么情况下会出现跨域问题?      不同域名下访问            这个不用说,自然会出现跨域问题    &

2021-01-14 17:27:08 394

原创 自定义异常处理

      在我们进行业务处理时,业务异常是必不可少的,我们会对这些异常进行统一管理,即可美化代码也可方便我们进行异常解析。使用@ControllerAdvice结合@ExceptionHandler自定义异常,用于全局异常的处理      @ControllerAdvice,Spring注解,可对controller中被@PostMapping、 @GetMapping、@Reque

2020-11-04 18:19:02 266

原创 java中byte转bit

      在物联网中,协议传输时常使用byte作为存储单位,但在一些协议中,为了节省开销,常常会使用bit作为存储单位,以便于节省资源,高效传输。换算单位:      int = 4byte      byte = 8bit转换方式int转单个byte int a = 10; byte b = (byte)a;

2020-11-03 17:04:39 2805

原创 Swagger

Swagger简介Swagger描述就不多说了,用简单一句话概括:Swagger是一个规范且完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。Swagger 的优势支持 API 自动生成同步的在线文档:使用 Swagger 后可以直接通过代码生成文档,不再需要自己手动编写接口文档了,对我们来说非常方便,可以节约写文档的时间。提供 Web 页面在线测试 API:除了生成相关接口文档外,Swagger 生成的文档还支持在线测试。参数和格式都定好了,直接在界面上输入参数对应

2020-11-03 16:25:43 457

转载 java计算CRC16校验码

java计算校验和的一个公式,亲测可行有效 /** * 计算CRC16校验码 * * @param data 需要校验的字符串 * @return 校验码 */ public static String getCRC(String data) { data = data.replace(" ", ""); int len = data.length(); if (!(len % 2 == 0)) { return "0000"; } int num = le

2020-10-27 14:56:50 1876 2

原创 Java进制转换工具类

Java进制转换工具类在解析一些二进制协议时,通常会使用到进制转换,这里提供一些整理的进制转换的工具类,相对来说还是比较全的。byte相关 /** * 将int数值转换为占四个字节的byte数组 ,正序 ,低位在前,高位在后 * @param value 要转换的int值 * @return byte数组 */ public static byte[] intToBytesLH(int value) { byte[] src = new byte[4]; src[3

2020-10-26 16:06:18 1957 1

原创 HTTP工具类

HTTP工具类在工作中经常会调用外部系统接口,如第三方对接等都会使用到http工具类,整理出一些工具类,包含http请求和https请求。http请求 /** * get请求 * @return */ public static String doGet(String url) { try { HttpClient client = new DefaultHttpClient(); //发送ge

2020-10-26 15:05:25 5279

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除