摘要:网易资深安全工程师钟亚平在今年的安卓巴士全球开发者论坛上做了安卓逆向与保护的演讲完整演讲内容请见这里一文了解安卓逆向分析与保护机制,其中就谈到了关于代码混淆的问题。就是一个混淆代码的开源项目,能够对字节码进行混淆缩减体积优化等处理。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 在大公司怎么做android代码混淆的?发现他们的软件用apktool反编译居然没看到classes....
摘要:传统的做法是不把配置文件纳入版本控制系统,然后在线上写好一份正确的配置文件,这样在上线的时候就不会影响到线上的配置文件。而在生产环境下,系统由于读取不到,因此使用的全是中的配置项。 前言:遥想从前在4399,老是有人把自己本地的配置文件commit到线上,然后公司的RTX就开始疯狂轰炸过来:页面出错了!、这数据不对啊!、领导要用啊快点修复啊啊啊啊啊,好吧,这我也是醉了…… 最近为了新公...
摘要:使用正则版本之前不支持只能这样正则模糊查找使用版本才支持中文全文检索技术 使用正则 /** * 3.2版本之前不支持full text search,只能这样正则模糊查找 * @param key * @return */ Page findByContentLike(String key,Pageable pageable); 使用fu...
摘要:陈萌萌认为目前真正的分布式数据库全球仅有两家,阿里的,以及谷歌于年月发布的全部自研的分布式数据库云服务。所有区块链这种缓慢的分布式数据库技术,可以参考阿里的或者的数据库技术。 原文地址:http://www.fromgeek.com/ai/15... 最近吴宁川一篇《厉害了,蚂蚁金服!创造了中国自己的数据库OceanBase》报道了OceanBase诞生的前因后果。内容非常详实,值得分...
摘要:从全局来看,大多数计算机只是传递一堆布尔值,所以任何对布尔值友好的语言都可以完成这项工作。将模式应用于这些布尔值能够帮助程序员获得其含义,任何人都要做的最大决策是确定系统将使用哪种字节顺序,并确保所有组件都以正确的顺序在总线之间传递信息。芯片的设计到底有多难?想要回答这个问题最好还是先自己实践一下。最近,来自 BBC 的一名资深软件工程师 Daniel Harper 使用 Go 语言成功模拟...