guozi
-
如何在 JS 中高效率地存储巨量的二进制数据?
场景 最近碰到有一个功能,需要在程序中缓存几十万个节点更新状态,一个节点要么已经更新,要么等待更新,这就是一种二进制状态,在巨量的节点数量下,除了存取状态,「当中也需要批量地对某一…
-
黑客工具之一:Metasploit
在电影和电视剧中,黑客常常只需几分钟便能侵入高度安全的系统,给观众留下深刻印象。现实中,黑客们利用的是一系列复杂的工具和技术,其中Metasploit是最为知名的工具之一。本文将以…
-
打破黑客潜伏:应对横向移动威胁
NotPetya 攻击(2017年):这次极具破坏性的勒索软件攻击利用了乌克兰税务会计软件的漏洞。攻击者通过发送钓鱼电子邮件获取了初始访问权限,随后利用窃取的凭据在网络中横向移动,…
-
Java基础的数据结构类梳理和总结
虽然用了Java多年,但一直没有对其基础的数据结构类做过系统的总结。最近有个契机,我对其进行了全面总结,以便后续在使用时能够快速索引和参考。 Java 中的基础数据结…
-
Java入门基础和进阶要学什么
入门: 理解计算机硬件的基本组成。 学习操作系统的基本概念。 计算机网络基础比如TCP/IP协议、HTTP协议等。 了解关系型数据库的基本概念,比如SQL语言。 学习Java语言基…
-
Java 泛型编程所说的类型擦除到底是什么?
什么是泛型 在 Java 中,不会泛型,寸步难行。泛型可能是一个 Java 初学者需要攻克的第一个难点。随便跟着一门教程或 任何一本《Java入门到精通》,前面关于变量、关键字、语…
-
Java Web技术及案例开发教与学
01 课程基本信息 课程名称:《Java Web技术及案例开发》 英文名称:Java Web Technology and Case Development 课程性质:专业教育必修…
-
Java静态变量在静态方法内部无法改变值
一、如何解决“Java静态变量在静态方法内部无法改变值”的问题 在Java中,静态变量(也称为类变量)属于类本身,而不是类的任何特定实例。它们可以在没有创建类的实例的情况下访问和修…
-
Java开发框架-当前三强功能对比
一、当前主流的开发框架 Spring,开发团队Vmware(Pivotal) Quarkus,Redhat的JBoss团队开发 Vertx,Eclipse旗下开源项目,项目负责人受…
-
Java现在还吃香吗???
Java作为编程界的常青树,凭借其跨平台、面向对象、安全性高等特点,始终保持着旺盛的生命力! 无论是大型项目的核心架构,还是企业的快速开发,都离不开Java,它在互联网开发界占据着…