自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 聊聊我对于Volatile的理解

聊聊我对 Volatile的理解Volatile作用:修饰变量 被修饰后变量就有了可见性 对其他线程可见比较好奇,为什么这个加了Volatile 变量就被其他线程可见了先看下线线程操作数据的流程大概是怎么样的?如图:这个过程以及顺序图中标识了,你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准

2021-04-23 19:28:07 226 1

原创 if语句执行效率问题

if语句执行效率问题if(a>=0){return;}执行业务逻辑if(a<0){执行业务逻辑}这两种方式,执行效率是否一样 有人考量过这种问题吗

2021-03-12 10:38:38 278

原创 怎么实现netty开发一个网络中心,port1接收HTTP请求,port2监听TCP数据

有一个需求,用netty接收数据,解析数据,服务层会调用netty去发送指令给设备.预想:是把netty编写的接收数据的jar程序,部署到tomcat,接受Http请求,供其他服务层去调用,该怎么实现...

2019-03-16 10:11:20 791 2

原创 Java:用AES128-ECB-PKCS7解密数据,遇到的坑,会抛异常java.security.NoSuchAlgorithmException

程序在本地调试,接收数据,解密数据,都没问题,在linux运行,接收数据抛出异常,判断是程序走到解密类,抛出此异常,该怎么处理次异常java.security.NoSuchAlgorithmException: Cannot find any provider supporting AES/ECB/PKCS7Paddingjava.lang.NullPointerException at c...

2019-03-13 11:18:39 3144

原创 Netty接收客户端数据,出现粘包,拆包问题解决办法(通俗易懂)

为什么只有TCP会发生粘包TCP 是一个面向字节流的协议,它是性质是流式的,所以它并没有分段。就像水流一样,你没法知道什么时候开始,什么时候结束。所以他会根据当前的套接字缓冲区的情况进行拆包或是粘包举个栗子:发送端发送了一个由2个100字节组成的200字节的数据包到服务端的缓冲区,接受端从缓冲去一次取80字节的数据,那么第一次取的就是一个不完整的数据包,第二次取就会带上第一个数据包的尾部和...

2019-03-07 13:07:39 3420 1

原创 Socket接收设备数据,并返回数据给设备,遇到的一些坑

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码...

2019-03-06 10:07:54 2287

原创 maven打包插件,导致服务器无法运行jar程序

程序在idea做调试,没有任何问题,在服务器我上运行就报错先看原来打包插件 &amp;amp;lt;build&amp;amp;gt; &amp;amp;lt;plugins&amp;amp;gt; &amp;amp;lt;plugin&amp;amp;gt; &amp;amp;lt;artifactId&amp;amp;gt;maven-assembly-plugi

2019-02-25 13:22:24 804

原创 classpath和classpath*区别

今天使用redisTemplate,启动时出现Bean创建异常bug代码展示: at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:334)...

2019-02-18 18:25:26 14152 3

空空如也

空空如也

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

TA关注的人

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