-
Springboot项目的接口防刷(实例)
Springboot项目的接口防刷(实例) 技术要点:springboot的基本知识,redis基本操作, 首先是写一个注解类: import java.lang.annotation.Retention; import java.lang.annotation.Target; import static java.lang.annotation.ElementType.METHOD; import static jav...
2020-01-02 08:41:13 java高级mysqlqq用户访问次数ServletIT行业PSWiredAccess
-
Logback的AsyncAppender与RollingFileAppender流程解析
Logback的AsyncAppender与RollingFileAppender流程解析 近期工作中涉及到文件记录、文件翻转等操作,思考有没有成熟的代码以便参考. 因此,第一时间就联想到Logback的AsyncAppender以及RollingFileAppender. AsyncAppender:通过队列储存日志事件,启动Worker线程读取日...
-
JVM探秘:四种引用、对象的生存与死亡
JVM探秘:四种引用、对象的生存与死亡 本系列笔记主要基于《深入理解Java虚拟机:JVM高级特性与最佳实践 第2版》,是这本书的读书笔记。 Java虚拟机的内存区域中,程序计数器、Java栈和本地方法栈是线程私有的,随线程而生随线程而灭,因此这几个区域的内存回收和分配...
-
JDK8中的ConcurrentHashMap源码
JDK8中的ConcurrentHashMap源码 背景 上文JDK8中的HashMap源码写了HashMap,这次写ConcurrentHashMap ConcurrentHashMap源码 /** * Maps the specified key to the specified value in this table. * Neither the key nor the value can be null. * * pThe value can b...
2020-01-01 16:06:03 ARMreadabilityIE360lionPSAccesskeeptimAV
-
JDK8中的HashMap源码
JDK8中的HashMap源码 背景 很久以前看过源码,但是猛一看总感觉挺难的,很少看下去。当时总感觉是水平不到。工作中也遇到一些想看源码的地方,但是遇到写的复杂些的心里就打退堂鼓了。 最近在接手同事的代码时,有一些很长的python脚本,没有一行注释。就硬着头皮一行...
-
Spring Data JPA学习
Spring Data JPA学习 一、Spring Data JPA 1、简介 (1)官网地址: https://spring.io/projects/spring-data-jpa 参考文档: https://docs.spring.io/spring-data/jpa/docs/2.2.3.RELEASE/reference/html/#preface (2)基本介绍: Spring Data JPA 是 Spring 基于 OR...
-
厉害了!SpringBoot是如何动起来的!
厉害了!SpringBoot是如何动起来的! 程序入口 SpringApplication.run(BeautyApplication. class , args); 执行此方法来加载整个SpringBoot的环境。 1. 从哪儿开始? SpringApplication.java /** * Run the Spring application, creating and refreshing a new * { @li...
2019-12-31 16:02:52 java高级文件硬件mysqlqqBannerIE系统ServletWebApp
-
iptables
iptables 目录 linux防火墙 安全技术和防火墙 安全技术 防火墙的分类 包过滤防火墙 应用层防火墙 Linux 防火墙的基本认识 Netfilter 防火墙工具介绍 iptables firewalld nftables netfilter 中五个勾子函数和报文流向 iptables的组成 iptables iptables 规则说明 iptab...
2019-12-31 16:01:59 硬件防火墙包过滤防火墙软件防火墙查看防火墙防火墙策略linux防火墙linux安全文档文件服务器
-
JVM探秘:内存溢出
JVM探秘:内存溢出 本系列笔记主要基于《深入理解Java虚拟机:JVM高级特性与最佳实践 第2版》,是这本书的读书笔记。 在 Java 虚拟机内存区域中,除了程序计数器外,其他几个内存区域都可能会发生OutOfMemoryError,这次通过一些代码来验证虚拟机各个内存区域存储的内...
-
Docker如何使用nginx搭建tomcat集群
Docker如何使用nginx搭建tomcat集群 首先创建tomcat的文件夹 , 为了方便docker的配置 我这里直接在根目录中创建 第一步:创建文件夹:发布文件夹 mkdir -p /docker/tomcat/webapp8081 mkdir -p /docker/tomcat/webapp8082 mkdir -p /docker/tomcat/webapp8083 第二步...
2019-12-30 08:45:19 文件定义php导航.htaccesshtaccessindex.phpWebAppPSmac
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
