web服务
文章平均质量分 62
迷途小羔羊678
这个作者很懒,什么都没留下…
展开
-
ifream嵌入报错:because it set X-Frame-Options to deny问题解决
ifream嵌入报错:because it set X-Frame-Options to deny问题解决原创 2022-06-28 17:39:28 · 3626 阅读 · 1 评论 -
maven引入本地或者第三方jar(scope 为 system 的 jar 包)
由于项目中需要引入第三方jar包,但是由于是外部jar,不太适合放入公司内部maven仓库。故采用本地jar包形式引入,或者称之为第三方jar包。方法如下:1.放入若需jar包,引入时很方便,本地自测很顺利,没想到到了测试环境maven打包却踩了大坑。坑了四五天才搞定。当时还搞不定就打算放到公司maven仓库算了。...原创 2022-02-13 18:43:00 · 6984 阅读 · 4 评论 -
使用spring boot +WebSocket实现(后台主动)消息推送
前言:使用此webscoket务必确保生产环境能兼容/支持!使用此webscoket务必确保生产环境能兼容/支持!使用此webscoket务必确保生产环境能兼容/支持!主要是tomcat的兼容与支持。有个需求:APP用户产生某个操作,需要让后台管理系统部分人员感知(表现为一个页面消息)。最早版本是后台管理系统轮训,每隔一段时间轮训一次,由于消息重要,每隔几秒就查一次。这样做明显很不雅!会消耗大量资...原创 2017-12-27 16:40:44 · 139652 阅读 · 58 评论 -
java乐观锁实现案例
简单说说乐观锁。乐观锁是相对于悲观锁而言。悲观锁认为,这个线程,发生并发的可能性极大,线程冲突几率大,比较悲观。一般用synchronized实现,保证每次操作数据不会冲突。乐观锁认为,线程冲突可能性小,比较乐观,直接去操作数据,如果发现数据已经被更改(通过版本号控制),则不更新数据,再次去重复 所需操作,知道没有冲突(使用递归算法)。 因为乐观锁使用递归+版本号控制 实现,所以,如果线程...原创 2018-03-17 17:57:17 · 30787 阅读 · 9 评论