实习经历
分享自己的实习经历
我超爱JAVA的
记录学习的过程
展开
-
jquery监听复选框事件,导致ajax重复提交问题解决方法
问题描述点击一次复选框,ajax重复提交解决方案 $("input[type='checkbox']").unbind('change').change(function(){ alert("ok"); });因为原有的change事件会与自己编写的change监听事件叠加 , 导致了ajax的重复提交 ,使用unbind解绑原有的change事件,使得ajax只提交一次unbind函数中的事件名与你监听的事件名相同最后效果 :...原创 2020-06-30 13:50:09 · 489 阅读 · 0 评论 -
后端实现WebSocket推送消息
场景在管理平台中需要对前端传来的远程控制消息进行处理并传递到中控服务,中控服务再将控制消息转发给被控设备,从而实现远程控制在这个场景中需要在后端创建一个WebSocket的长连接实现后端向中控服务推送消息出现的问题org.java_websocket.exceptions.WebsocketNotConnectedException: null思路1、先检查url是否能连通 , 测试连接2、如果连接也没有问题,在代码中增加一个等待连接状态循环while (!webSocketClient原创 2020-06-29 11:02:27 · 1151 阅读 · 0 评论 -
echarts通过ajax动态加载数据x轴显示不全问题
X轴数据显示不全问题原本应该显示的x轴数据实际上图表中展示的x轴数据原因是图表初始化的宽度的问题解决方法1、将容器初始化的宽度拓宽这里宽度设置为1400px,成功显示了所有数据<div id="linetable" style="width:1400px;height:400px;"></div>2、增加x轴的滚动条具体可以参考echarts官网文档关于dataZoom的教程 :dataZoom如果对容器宽度有限制的话,可以使用滚动条的形式,只需原创 2020-06-19 11:27:30 · 770 阅读 · 0 评论 -
SpringMVC-中文乱码问题与静态资源(CSS,js,images)无法访问问题
一、中文乱码问题1.1、web.xml文档的配置Spring框架给我们提供过滤器CharacterEncodingFilter这个过滤器就是针对于每次浏览器请求进行过滤的,然后再其之上添加了父类没有的功能即处理字符编码。其中encoding用来设置编码格式,forceEncoding用来设置是否理会 request.getCharacterEncoding()方法, 设置为true则强制覆盖之前的编码格式在web.xml中配置的初始页面是不会进入过滤器的,结果就是导致访问初始页面时出现中文乱码原创 2020-06-11 10:53:08 · 839 阅读 · 0 评论