面向对象设计的七大基本原则
软件项目中,需求是不断变化的,需求也是项目中最难把控的,需求的变更也是无法避免的。我们写的软件程序,如何能实现拥抱变化,使我们的软件达到可维护和可复用,这是一代代软件工程师不断追寻的真理。
分享一款IDEA插件
很多时候写代码基本都是增删改查,只是业务逻辑不一样,写一年CRUD和写十年CRUD结果都是一样的,重要的是业务中应用不同的技术点才能更快的成长
年终总结又到啦
忙碌了一年,又到年底了,年底肯定少不了年终总结,那年终总结是个啥,大体就是回顾过去,展望未来,这是年终总结的使命、核心
Lua实战
OpenResty® 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。
我该怎么问一个好问题
有一个有趣的故事,说一个肥宅逐渐把“这件事为什么发生在我身上”的想法替换成了“这件事要教会我什么”,他的人生境遇彻底改变了,从此一路开挂并且变成了成功人士,很多时候,提问的方式真的会改变人的一生
设计模式之责任连模式
使多个对象都有机会处理请求,从而避免了请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有对象处理它为止。
如何保证你的接口安全?
接口安全一般分以下几种: 请求的身份是否合法?(能否证明你是你) 请求的参数是否被篡改?(参数真实性) 请求是否唯一?(一个请求不允许重复使用)
Java架构师成长直通车
Java架构师成长直通车;第1周 万丈高楼,地基首要;数据库监控与调优
如何保证你的接口安全问题?
如何保证你的接口安全问题? * 请求身份是否合法? * 请求参数是否被篡改? * 请求是否唯一?
信息收集之群魔乱舞
信息搜集也称踩点,信息搜集毋庸置疑就是尽可能的搜集目标的信息,包括端口信息、DNS信息、员工邮箱、社工等等看似并不起眼的一些信息都算是信息搜集,这些看似微乎其微的信息,对于渗透测试而言就关乎到成功与否了。