标签:NFV

Java

从零写一个具有IOC-AOP-MVC功能的框架—学习笔记—06. AOP前置工作准备以及实现逻辑分析

8

Harries 发布于 2020-07-14

1. AOP实现思路简介 我们在实现AOP时主要用到两个工具库:cglib和AspectJ, cglib是作为我们框架底层的真正动态代理的实现工具,然后我们还需要用AspectJ的切面语法来为指定类进行动态逻辑的增强 最后完成时AOP的使用方式 2. 实现AOP之前需要的准备工作...

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

Java

啃碎并发(八):深入分析wait&notify原理

11

wenming.gapo 发布于 2020-07-10

前言 ===== 上一节讲了Synchronized关键词的原理与优化分析,而配合Synchronized使用的另外两个关键词wait¬ify是本章讲解的重点。最简单的东西,往往包含了最复杂的实现,因为需要为上层的存在提供一个稳定的基础, Object作为Java中所有对...

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

编程技术

以现代化基础架构拥抱新零售时代

1

xubiao.zhuang 发布于 2020-07-08

企业云计算领导者Nutanix宣布,中国高端女装服饰品牌赢家时尚控股集团(以下简称“赢家集团”)已扩大超融合基础架构(HCI)和企业云操作系统软件解决方案部署,以不断支持公司IT基础架构现代化,推动业务创新和数字化转型。 (图片来源网络) 赢家集团创立于1994年,是中国中高端女...

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

Java

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

48

xirruiqiang 发布于 2020-07-07

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

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

编程技术

基于.NetCore3.1搭建项目系列 —— 使用Swagger做Api文档 (下篇)

22

xiaoli.he 发布于 2020-07-07

前言 回顾上一篇文章 《使用 Swagger 做 Api 文档   》 ,文中介绍了在 .net core 3.1 中,利用 Swagger 轻量级框架,如何引入程序包,配置服务,注册中间件,一步一步的实现,最终实现生产自动生产 API 接口说明文档。文中结尾也留下了一...

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

Java

Apache dubbo (CVE-2020-1948) 反序列化远程代码执行漏洞及其补丁绕过深度分析

34

dulong 发布于 2020-07-06

Apache dubbo (CVE-2020-1948) 反序列化远程代码执行漏洞及其补丁绕过深度分析 Apache Dubbo简介 Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果...

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

Spring

Spring Redis开启事务支持错误用法导致服务不可用

7

刘莉莉 发布于 2020-06-28

1.事故背景 在APP访问服务器接口时需要从redis中获取token进行校验,服务器上线后发现一开始可以正常访问,但只要短时间内请求量增长服务则无法响应 2.排查流程 (1)使用top指令查看CPU资源占用还远远达不到瓶颈,排查因为CPU资源不足导致服务不可用的可能 (2)查看...

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

Java

Spring Boot(三):操作数据库-Spring JDBC

12

尖兵 发布于 2020-05-19

Spring Boot访问数据库,常用的方式有 Mybaits 、 Hibernate 以及 Spring Boot提供的JDBC 这三种方式。其中, Spring JDBC ,是Spring中最基本、最底层的访问数据库的实现方式。 我将会分三次内容对每种操作数据库的方式进行分别...

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

Java

听说你要接私活?Guide哥连夜整理了5个开源免费的快速开发脚手架,项目经验也有了。

8

likai 发布于 2020-05-18

大家好,我是 Guide 哥,一个三观比主角还正的技术人。 今天推荐几个 Java 项目快速开发脚手架,解放双手 :hand: 从现在开始。 以下推荐项目都是码云上的优质项目,并且都是项目快速开发脚手架,代码质量什么的无法保证能有多好,毕竟很多也是个人开发,或多或少也有个人色彩影...

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

Java

人人都能看懂的 6 种限流实现方案!(纯干货)

5

hanze 发布于 2020-05-18

为了上班方便,去年我把自己在北郊的房子租出去了,搬到了南郊,这样离我上班的地方就近了,它为我节约了很多的时间成本,我可以用它来做很多有意义的事,最起码不会因为堵车而闹心了,幸福感直线上升。 但即使这样,生活也有其他的烦恼。南郊的居住密度比较大,因此停车就成了头痛的事,我租的是路两...

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

Java

JAVA JNDI注入知识详解

17

xubiao.zhuang 发布于 2020-05-15

作者: 天融信阿尔法实验室 原文链接: https://mp.weixin.qq.com/s/TJTOh0q0OY-j6msP6XSErg 一、前言 在漏洞挖掘或利用的时候经常会遇见JNDI,本文会讲述什么是JNDI、JNDI中RMI的利用、LDAP的利用、JDK 8u191之后...

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

Java

整理:92份面试题,累计3625页,肝的太累了

10

puefu.he 发布于 2020-05-15

最近我一直在面试高级工程师,不管初级,高级,程序员,我想面试前,大家刷题一定是是少不了吧。 我也一样,我在网上找了很多面试题来看,最近又赶上跳槽的高峰期,好多粉丝,都问我要有没有最新面试题,索性,我就把我看过的和我面试中的真题,及答案都整理好, 整理了 《第2版:互联网大厂面试题...

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

Java

测试开发专题:如何在spring-boot中进行参数校验

6

邓龙华 发布于 2020-05-14

上文我们讨论了spring-boot如何去获取前端传递过来的参数,那传递过来总不能直接使用,需要对这些参数进行校验,符合程序的要求才会进行下一步的处理,所以本篇文章我们主要讨论spring-boot中如何进行参数校验。 lombok使用介绍 在介绍参数校验之前,先来了解一下lom...

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

Java

深入理解Java线程池

7

dulong 发布于 2020-05-13

线程池是一种线程使用的模式。它通过一个监控管理器管理任务与线程之间的关系,避免了频繁创建和销毁线程带来的代价,同时还限制了线程和任务的数量,避免了因为内存溢出、线程切换、任务过多等情况系统负载过重的情况。 任务的调度通常使用同步队列,主线程将任务放入队列中,其他工作线程则从队列中...

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

Java

jvisualvm 监控 tomcat 实例(qbit)

13

zhuangli 发布于 2020-05-13

环境 服务端(192.168.21.47) OS: Windows Server 2012 R2 JDK: 1.7.0_21 Tomcat: 6.0.35 监控端(192.168.21.12) OS: Windows 10 JDK: 1.8.0_162 步骤 服务端目录结构 D:...

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

Java

ThreadLocal可以解决并发问题吗

16

尖兵 发布于 2020-05-12

点击上方 "IT牧场" ,选择 "设为星标" 技术干货每日送达! 到底什么是线程的不安全?为什么会存在线程的不安全?线程的不安全其实就是多个线程并发的去操作同一共享变量没用做同步所产生意料之外的结果。那是如何体现出来的呢?我们看下面的一个非...

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

Java

家庭健身设备这么智能,还要私教干嘛?

8

hanze 发布于 2020-05-12

Nikolas 和 Brittany Loecher 在纳帕谷度过了结婚纪念日,返程回到科罗拉多的时候,顺带去逛了 Tonal 位于旧金山的展示门店。 Tonal 销售的是具备联网功能的力量训练设备,屏幕上能够播放相应的指导视频。之前因为看过广告被种了草,这对夫妇决定趁外出的机会...

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

Java

IDEA 神器推荐: 一键帮你生成所需代码~

16

xubiao.zhuang 发布于 2020-05-10

点击上方“ 搜云库技术团队 ”关注,选择“ 设为星标 ” 回复“ 面试题 ”领 《96份:3265页面试题》 EasyCode是idea的一个插件,可以直接对数据的表生成entity,controller,service,dao,mapper,无需任何编码,简单而强大。 1、安装...

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