
告别脚本小子系列丨JAVA安全(2)——JAVA反编译技巧
前言告别脚本小子系列是本公众号新开的一个集代码审计、安全研究和漏洞复现的专题,意在帮助大家更深入的理解漏洞原理和掌握漏洞挖掘的思路和技巧。我们将由浅入深的对java安全相关的技术进行讲解。

零基础java小白学习福利,入门到精通系统学习路线
第二阶段:面向对象编程思想此阶段主要是培养面向对象编程思想;熟悉面向对象编程相关语法;第三阶段:GUI-图形界面编程-项目实战次阶段主要是为以后项目实战打下基础,能够设计出企业应用所需要的实体类、工具类、模板、接口等基础部分。

「Java线程池」 java.util.concurrent ThreadPoolExecutor 源码分析
线程池概述线程池,是指管理一组同构工作线程的资源池。线程池在工作队列(Work Queue)中保存了所有等待执行的任务。工作者线程(Work Thread)会从工作队列中获取一个任务并执行,然后返回线程池并等待下一个任务。线程池比执行任务再创建线程会有以下优势:节省资源。

Spring实现定时任务方法
从技术上说实现定时任务常见的方法有三种Java自带的java.util.Timer类使用Quartz调度器,这种方式需要第三方jar支持Spring3.0以后自带的task定时器第一种方式在这里就不多做说明了,因为timer类功能比较单一,在实际项目中运用也比较少QuartzQu

Java中“附近的人”实现方案讨论及代码实现
1|0前言在我们平时使用的许多app中有附近的人这一功能,像微信、qq附近的人,哈罗、街兔附近的车辆。这些功能就在我们日常生活中出现。像类似于附近的人这一类业务,在Java中是如何实现的呢?

好用到爆的 Java 技巧
根据很多 Java 程序员的”经验”来看,一个数据库表则对应着一个 Domain 对象,所以很多程序员在写代码时,包名则使用:com.xxx.domain ,这样写好像已经成为了行业的一种约束,数据库映射对象就应该是 Domain。