摘要: Google Chrome升级到81.x之后会自发的将原来的http请求转化成https(你返回给前端的uri可能是http开头的但是实际调用资源的时候会自动转化成https),但是其他浏览器暂时不会。那么那些原来通过http访问资源的操作就要考虑两个问题: 1.如何让资源能通过https的方式获取 阅读全文
posted @ 2020-05-13 16:20 一腿狗毛 阅读(2931) 评论(0) 推荐(1) 编辑
摘要: amqp-client 3.x之前的rabbitmq版本有个消费者的写法是借助于Queueingconsumer的: QueueingConsumer consumer = new QueueingConsumer(channel); channel.basicQos(1); channel.bas 阅读全文
posted @ 2020-02-05 17:25 一腿狗毛 阅读(4887) 评论(0) 推荐(1) 编辑
摘要: 接到一个需求是测试一下cpu并发计算能力,针对int和float求和单位时间能执行几次的问题。可能是服务器选型用到的参数。 开始使用的是fork-join,但是发现fork-join每次得到的结果值波动很明显不稳定(可能和fork-join的实现有关系,抽空研究一下),所以用了线程池的思路来实现 p 阅读全文
posted @ 2019-01-29 17:19 一腿狗毛 阅读(893) 评论(0) 推荐(0) 编辑
摘要: 对于使用过SpringMVC和Struts2的人来说,大家都知道SpringMVC是基于方法的拦截,而Struts2是基于类的拦截。struct2为每一个请求都实例化一个action所以不存在线程安全问题,springmvc默认单例请求使用一个Controller,假如这个Controller中定义 阅读全文
posted @ 2017-11-08 17:24 一腿狗毛 阅读(13833) 评论(0) 推荐(2) 编辑
摘要: 前阵子工作中遇到了一个很麻烦的问题。本人所在的项目组做了一个机遇quartz集群的任务系统。通俗点讲就是用quartz框架(quartz是一款能跑定时任务的框架支持复杂的时间表达式)来执行定时任务。但是这里定时任务的并发数很多,就出现了一个问题,同一个trigger被多个机器重复的触发了,这就造成了 阅读全文
posted @ 2016-08-05 15:38 一腿狗毛 阅读(7702) 评论(2) 推荐(0) 编辑
摘要: 理解restful:什么是rest,rest是Representational State Transfer的缩写,翻译过来就是“表现层状态转化”。这里有点不准确,其实rest省略了主语表现层指的是资源的表现层。在这里所谓的资源指的是互联网上的一个实体,一个具体的信息。比如作为交互的一个文本,一段个 阅读全文
posted @ 2016-08-05 15:00 一腿狗毛 阅读(1439) 评论(0) 推荐(0) 编辑