程序员阿灏
-
好书分享之《计算之魂》
今天来分享下最近到手的一本新书《计算之魂》 这是吴军博士2022出版一本新书,推荐大家一起阅读其实也是有几个值得一提的原因: 最后,推荐这本书,也是之前读过好几本他的书,比如《信息…
-
Javascript 同步/异步请求发展史
如上图所示,主要分为4个阶段: 阶段一:同步时代->同步请求响应阶段,用户和网页交互性差、体验不好,页面执行一个耗时的网络操作就会卡住,用户必须等待操作结束才能继续和网页进行…
-
Intellij IDEA 代码自动生成之坑
今天来谈谈使用IDEA代码自动生成工具引发的一个Bug: 对于写Java代码的程序员而言,使用上面的自动生成工具来为一个Java Bean生成自动的setter/getter方法再…
-
Javascript 浅拷贝/深拷贝
拷贝功能是编程中的一个常用操作,主要分为深拷贝和浅拷贝,但也是经常容易犯错的的一个知识点,今天来谈谈Javascript中的拷贝功能。之前也谈过Python的拷贝功能,可以看这2篇…
-
JVM类加载机制(二)
之前在JVM类加载机制(一) 中介绍过类加载机制的基本原理,今天从代码角度来展示下从磁盘上加载一个类字节码的效果。 准备一个简单的类,目标是从磁盘上加载这个类的字节码,然…
-
正向代理和反向代理(一)
在上网的时候,经常会听到代理这个词,仿佛有了代理便所向无敌,今天来简单聊聊什么是正向代理,什么是反向代理? 先用两张图简单介绍下区别: 图1 正向代理 图2 反向代理 从…
-
正向代理和反向代理(二)
在前面正向代理和反向代理(一)中介绍了正向/反向代理的基本概念后,今天用Java模拟实现一个最简单的反向代理。 如上图所示,我们要实现的就是中间的反向代理部分,而真正的应用就隐藏在…
-
web3.0初探
最近在互联网上杀出一股新的势力:web3.0。 web3.0是什么?跟web2.0、web1.0是什么关系?web3.0到底是一帮人击鼓传花式的游戏骗局还是科技的未来趋势?web3…
-
不要再被这种邮件攻击坑了
今天来分享一个常见的恶意邮件的形态以及其原理。 垃圾邮件应该是网络人日常生活中屡见不鲜的一个插曲,但是今天要分享的是垃圾邮件中的高级手法,很容易蒙骗你的双眼。 上面的邮件形式也是网…
-
一款好用的web渗透测试的靶站
序言:本篇主要来推荐给大家一个好用的web渗透测试靶站。对于网络安全行业的渗透测试人员,这个工具无疑会大大增加工作效率;对于非网络安全行业的技术爱好者来说,也是一个值得收藏的工具。…