相信每一位js coder都曾看到或遇到过类似于0.1+0.2不等于0.3的问题,对于早已习惯了十进制的人来说,是非常违反常识的存在,可能还为此感到过困惑和不解。这其实一个关于二进制的问题...继续阅读
本文是spring框架源码学习系列的第三篇。在有了bean和ioc的基础认识之后,这次来学习一个稍微重量级的框架,spring-webmvc(spring-mvc)。它是用于构建基于传统MVC...继续阅读
本文是spring框架源码学习系列的第二篇。文章内容基于上一篇《bean定义加入ioc容器》,即完成注册bean定义之后的流程。主要是关于bean的生命周期和依赖注入的问题,二者同为需要特别关注的spring核心概念...继续阅读
本文是spring框架源码学习系列的第一篇。当然,也并非那种吃透代码、扣细节程度的分析,只是单纯从一个开发者的角度,简单研究一些常用的组件的创建,添加和运作方式。从整体上认识框架,了解其工作原理...继续阅读
虽然spring已经设计了三级缓存机制尽可能地避免循环依赖(Circular dependencies),但在某些情况下,该问题仍然存在...继续阅读
这是猿人学里的一道js逆向练习题目,但本文的目的并不在于解题,而只是逆向其请求数据所必要的加密参数v...继续阅读
策划终于按捺不住,开始疯狂收割起韭菜来了。为此,现在萌娘qt的游戏界面,几乎满屏都是令人厌烦的小红点,已经把“氪金”二字糊玩家脸上,堪比隔壁韩系滚服游戏...继续阅读
最终咱还是陷入了逆向的困境中... “逐步调试+补全环境”是我惯用的逆向方式,它很符合我个人的喜好,最终的代码既“简单”又“高效”,但不得不承认的是,这种方式实在太耗费时间和精力...继续阅读
最近在写油猴脚本的时候,偶尔遇到一些单页面应用模型的网站。单页面应用(Single Page Applications,SPA),顾名思义,是只有一个页面的web应用,与传统的web应用不同,它只需要首次从服务器加载资源(静态),在不刷新的情况下...继续阅读
说来惭愧,虽然玩少前2追放这款游戏已经有一段时间,但我至今还是不太懂游戏内的某些机制,只是胡乱地在棋盘上操作一通。起初我也很惊讶自己...继续阅读