标签:apr

Java

从零开始学调优-Java 全技术栈 性能调优

2

changyuan.xu 发布于 2020-07-10

从零开始学调优-Java 全技术栈 性能调优完整无密  【点击下载】 为什么说:性能调优技术一直是市场上的香饽饽,是面试考察关键的一环,是工作中技术能力的分水岭?用最接地气话回答就是:掌握性能优化,钱多事儿少离家近的工作任君选择!本课程是关于:全技术栈性能调优,即:性能...

阅读(9)评论(0)赞 (0)

Java

常见未授权访问漏洞原理及修复总结手册(上)

36

xiaoli.wang 发布于 2020-07-10

未授权访问漏洞是一个在企业内部非常常见的问题,这种问题通常都是由于安全配置不当、认证页面存在缺陷,或者压根就没有认证导致的。当某企业对外的服务端口、功能无限制开放,并且对用户的访问没有做任何限制的时候,可能会泄露出某些用户信息、敏感信息甚至可以执行系统命令,操作系统文件,导致系统...

阅读(8)评论(0)赞 (0)

Java

mybatis查询结果返回至实体类的示例代码

2

邓龙华 发布于 2020-07-10

近期,利用mybatis做一个简单查询,先看主要代码: Service层: package com.example1.service; import java.util.List; import org.apache.log4j.Logger; import org.spring...

阅读(8)评论(0)赞 (0)

Java

Spring Boot 相关漏洞学习资料

wenming.gapo 发布于 2020-07-09

Spring Boot 相关漏洞学习资料,利用方法和技巧合集,黑盒安全评估 check list 零:路由和版本 0x01:路由知识 Spring Boot 1.x 版本默认内置路由的根路径以 / 开始,2.x 则统一以 /actuator 开始 有些程序员会自定义 /manag...

阅读(9)评论(0)赞 (0)

Java

2020 年 7 月编程语言排行榜

6

puefu.he 发布于 2020-07-09

小提示:好久没送书了,文末送 6 本书。 TIOBE 2020 年 7 月份的编程语言排行榜已经公布,官方的标题是: R 语言的排名达到了历史最高位。 R 语言一种自由软件编程语言与操作环境,主要用于统计分析、绘图、数据挖掘。也有人把 R 语言用作矩阵计算,其分析速度可媲美专用于...

阅读(11)评论(0)赞 (0)

Java

伙计,来跟我一起学SpringBoot! 【第二弹】

25

darida 发布于 2020-07-09

大家好,我是小菜,一个渴望在互联网行业做到蔡不菜的小菜。可柔可刚,点赞则柔,白嫖则刚! 死鬼~看完记得给我来个三连哦! “ 本文主要介绍 SprinBoot 如有需要,可以参考 如有帮助,不忘 点赞 ❥ 一、 配置嵌入式Servlet容器 1)定制和修改Servlet容器的相关配...

阅读(9)评论(0)赞 (0)

Java

Fastjson <1.2.48 入门调试

5

darida 发布于 2020-07-09

fastjson反序列化已经是近几年继Struts2漏洞后,最受安全人员欢迎而开发人员抱怨的一个漏洞了。 目前分析Fastjson漏洞的文章很多,每次分析文章出来后,都是过一眼就扔一边了。正好最近在学习反序列化的内容,对<1.2.48版本的漏洞再做一次分析,借鉴和学习了很多...

阅读(9)评论(0)赞 (0)

Java

Java并发编程原理: 线程之间的互斥与协作机制

4

yeseng 发布于 2020-07-08

可能在synchronized关键字的实现原理中,你已经知道了它的底层是使用Monitor的相关指令来实现的,但是还不清楚Monitor的具体细节。本文将让你彻底Monitor的底层实现原理。 管程 一个管程可以被认为是一个带有特殊房间的建筑,这个特殊房间只能被一个线程占用。这个...

阅读(14)评论(0)赞 (0)

Java

全文检索原理

9

zhuangli 发布于 2020-07-08

搜索简介 搜索实现方案 传统实现方案 根据用户输入的关键词(java), 应用服务器使用SQL语句查询数据库, 将查询到的结果返回给用户. 特点: 如果数据量很大, 用户量大, 数据库服务器压力随之增大, 导致查询速度变慢. Lucene实现方案 根据用户输入的关键词(java)...

阅读(15)评论(0)赞 (0)

Java

这恐怕是学习Frida最详细的笔记了

48

xirruiqiang 发布于 2020-07-07

本篇文章学到的内容来自且完全来自r0ysue的知识星球,推荐一下(这个男人啥都会,还能陪你在线撩骚)。 Frida环境 github.com/frida/frida pyenv python全版本随机切换,这里提供 macOS上的配置方法 brew update brew ins...

阅读(10)评论(0)赞 (0)

Java

Tomcat类加载机制浅析

xiaoli.he 发布于 2020-07-07

前言 Tomcat 是后端服务最常见的web容器,关于 Tomcat 一个重要的话题就是它的类加载机制,本文就基于 9.0.16 版本浅析一下 Tomcat 的类加载机制 有几个类加载器? 在Tomcat的启动类 org.apache.catalina.startup.Boots...

阅读(11)评论(0)赞 (0)

Java

Tomcat 架构原理解析到架构设计借鉴

20

刘莉莉 发布于 2020-07-07

Tomcat 架构原理解析到架构设计借鉴 Tomcat 发展这么多年,已经比较成熟稳定。在如今『追新求快』的时代,Tomcat 作为 Java Web 开发必备的工具似乎变成了『熟悉的陌生人』,难道说如今就没有必要深入学习它了么?学习它我们又有什么收获呢? 静下心来,细细品味经典...

阅读(14)评论(0)赞 (0)

Java

Redis都要老了,你还在用什么古董客户端?

5

小丁 发布于 2020-07-06

不羡鸳鸯不羡仙,一行代码调半天。原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处。 前几日,Redis 创始人 Antirez 在他的个人博客上宣布将结束自己的 Redis 之旅! 大神累了,Redis老了,但Redis依旧很火。 Redis的Java客...

阅读(15)评论(0)赞 (0)

Java

重学 Java 设计模式:实战策略模式「模拟多种营销类型优惠券,折扣金额计算策略场景」

5

xirruiqiang 发布于 2020-07-06

作者:小傅哥 博客: https://bugstack.cn – 原创系列专题文章 沉淀、分享、成长,让自己和他人都能有所收获!:smile: 一、前言 文无第一,武无第二 不同方向但同样努力的人,都有自身的价值和亮点,也都是可以互相学习的。不要太过于用自己手里的矛去...

阅读(9)评论(0)赞 (0)

Spring

开启Spring Initializr个性化之旅

3

songhua.gao 发布于 2020-07-06

Every good Spring Boot project usually starts at https://start.spring.io/ — Josh Long <!– more –> 背景介绍,自己的项目或者公司的项目一般需要维护很...

阅读(11)评论(0)赞 (0)

Java

采用config方式灵活配置我们的Quarz.net中的Job,Trigger

10

songhua.gao 发布于 2020-07-05

经常在项目中遇到定时任务的时候,通常第一个想到的是Timer定时器,但是这玩意功能太弱鸡,实际上通常采用的是专业化的第三方调度框架,比如说Quartz,它具有功能强大和应用的灵活性,我想使用过的人都非常了解,那么本篇就来说说如何通过代码和配置文件来进行job和trigger的配置...

阅读(9)评论(0)赞 (0)

Java

还在拷贝Jar或War包?还在用Maven拉库包或框架?基于Kubernetes的运维者与边车模型将是软件交付的…

songhua.gao 发布于 2020-07-05

边车和运维者模型可能会成为主流的软件分发和消费模型,在某些情况下甚至会取代软件库包和框架。 如果您是一个软件供应商,可能您已经考虑过将您的软件作为API或基于SaaS的解决方案提供给潜在用户,这是最快的软件消费模型,并且尽可能地提供了便利;根据软件的性质,您可能还会将软件作为库或...

阅读(15)评论(0)赞 (0)

Java

Kafka之Java客户端的生产者模块详解(分区,拦截器,发送缓冲)

1

xiaoli.wang 发布于 2020-07-04

在Kafka历史变迁中,一共有两大版本的生产者客户端,一个是0.9.x之前的scala客户端;另一个是之后引入的Java客户端。当这并不代表Kafka不具有多语言的支持性。实际上,常用的语言如C/C++,Python,Go等语言都有Kafka的客户端,只不过不由官方进行维护 本文...

阅读(14)评论(0)赞 (0)