Springcloud实现服务多版本控制的示例代码 Spring

Springcloud实现服务多版本控制的示例代码

需求 小程序新版本上线需要审核,如果有接口新版本返回内容发生了变化,后端直接上线会导致旧版本报错,不上线审核又通不过。 之前是通过写新接口来兼容,但是这样会有很多兼容代码或者冗余代码,开发也不容易能想到这一点,经常直接修改了旧接口,于是版本控制就成了迫切的需求。 思路 所有请求都是走的网关,很自然的就能想到在网关层实现版本控制。首先想到的是在ZuulFilter过滤器中实现...
阅读全文
Reversing.kr Writeup(21-25) Java

Reversing.kr Writeup(21-25)

第一次做flash逆向的题目,不过这个题目还是比较简单的,简单搜集了一下得到了一个工具: https://github.com/jindrapetrik/jpexs-decompiler 跑起来之后大概这样 翻了下几个目录,得到几个主要的信息: Action Script 简单读了下发现是这样一个逻辑: 在第1帧里面: 所以第1帧输入 1...
阅读全文
腾讯御界捕获Weblogic组件漏洞攻击 成功解除BuleHero蠕虫病毒威胁 Java

腾讯御界捕获Weblogic组件漏洞攻击 成功解除BuleHero蠕虫病毒威胁

一.背景 本周腾讯安全御见威胁情报中心接到客户求助,客户部署的腾讯御界高级威胁检测系统发现入侵感知告警信息,信息显示该公司有资产正遭受利用WebLogic Fusion中间件远程代码执行漏洞(CVE-2019-2725)的网络攻击,该公司安全人员及时联络腾讯安全专家协助分析威胁事件。 图1 腾讯安全专家在征得客户同意后提取御界的相关日志,对日志进行分析并...
阅读全文
一段关于国产芯片和操作系统的往事 互联网.投资

一段关于国产芯片和操作系统的往事

中兴事件引发一片网络热议。什么“这次被美国卡住的芯,一万年也要搞出来”、“中国芯老炮:缺芯是因为缺钱”“国产操作系统,要靠BAT”……这种言论看得我胸痛。忍了几天,今天忍不住了。说说自己经历的一段往事。不知不觉写了一万字。分几个部分:辉煌开局、第一第二棒的困难、系统生态的困难与大溃败、复盘方舟和永中...
阅读全文
陈榕答王峰十问:我为什么要坚持做区块链操作系统 互联网.投资

陈榕答王峰十问:我为什么要坚持做区块链操作系统

来源:火星财经昨夜,亦来云创始人陈榕可能捅破了那层窗户纸——面对王峰十问,他首次完整、系统地阐述了自己为什么要做区块链的操作系统。这位曾深度参与微软Windows底层模块开发的程序员,凭借34年对操作系统的执念,虽然几度功败垂成,却因区块链的到来,很可能把握住了从底层重构互联网的机会。这也可能是区块链世界里的最大机会。对话时间:3月19日22点 微信社群:3点钟火星...
阅读全文
如何验证dump文件的有效性 编程技术

如何验证dump文件的有效性

为了测试用途,从生产库导出了一份dump文件,打算导入测试环境中,如果这份 dump文件有损坏,可能我执行的impdp,会造成数据库有一部分数据导入成功了,但另一部分失败了,要么挑出失败的部分,断点执行,这难度比较大,要 么只能清空,重新执行。我们是不是只能通过执行impdp,真正执行导入操作才可以知道这份expdp导出的dump文件是否是完整正确的? Oracl...
阅读全文
一个诡异的SQL事务现象 编程技术

一个诡异的SQL事务现象

今天测试过程中,同事提出了一个,看似诡异,实则很基础的问题,乍一看会被迷惑。 用实验来复现下这个问题, (1) 创建测试表,A表的id字段是主键,B表的id_a字段是外键,参考A表的id主键, (2) 应用有这么一个逻辑,一个事务中,先更新表A,再INSERT表B,其中表B的id_a字段值是来自于...
阅读全文
Loading...