标签:python

Java

JVM内存模型系列(堆、方法区以及对象和GC)

23

Harries 发布于 2020-07-26

上文已经介绍了JVM内存模型中线程私有的部分(虚拟机栈、本地方发栈、程序计数器),那么本篇文章就来探讨下JVM中线程共享的区域:堆、方法区 方法区 方法区是JVM规范中定义的一个逻辑内存,在JDK1.8以前对方法区的实现叫做“永久代”,然而在JDK1.8以后讲“永久代”废弃,改为...

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

Java

小白学习Java反射与动态代理

wenming.gapo 发布于 2020-07-26

一、反射介绍 1.0 动态语言和静态语言 动态语言 是一类在运行是可以改变其结构的语言:例如新的函数,对象,甚至代码可以被引进,已有的函数可以被删除或者是其他结构上的变化。通俗点就是说可以在运行时代码可以根据某些条件改变自身结构 主要动态语言:Object-C、JavaScrip...

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

Java

2020 ,6 种不死的编程语言!

9

yeseng 发布于 2020-07-26

点击“ 开发者技术前线 ”,选择“星标:top:” 在看|星标|留言,  真爱 链接: https://www.oreilly.com/radar/where-programming-languages-are-headed-in-2020/ 作者:Zan McQuad...

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

编程技术

一个HBase数据迁移到Mongodb需求,架构师说“你怎么有那么多意外”

3

小丁 发布于 2020-07-25

目录 业务背景 方案确定 数据平滑迁移方案 迁移阶段 迁移优化 复盘 ❝ 只要还有一根头发,说明你还能努力一把:dog: 业务背景 之前公司投票系统的统计用的是 HBase 进行存储,历史数据大概是四亿条,总监说现在需要将 HBase 数据迁移到mongodb,只保存最近两年的数...

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

Java

Java|屏幕截图

2

xirruiqiang 发布于 2020-07-25

欢迎点击「算法与编程之美」↑关注我们! 本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。 欢迎加入团队圈子!与作者面对面!直接点击! 1 前言 初入 java,想用java 来实现游戏脚本功能,但是奈何刚刚入门。于是我就将其分为了几...

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

Java

5分钟!用Java实现目标检测

6

yanxinchi 发布于 2020-07-25

本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。 编者按:作为一个Java开发者,你是否曾为在PyTorch上部署模型而苦恼?这篇来自AWS软件工程师的投稿,结合实例,详细介绍了DJL这个为Java开发者设计的深度学习库:5分钟,你就能在PyTorch...

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

Java

这么多Apache顶级项目,SkyWalking为何一枝独秀?

2

Harries 发布于 2020-07-25

吴晟 读完需要 5 速读仅需 2 分钟 吴晟 Apache基金会会员,Apache SkyWalking创始人、项目VP和PMC成员,Apache孵化器PMC成员,Apache ShardingSphere PMC成员,Apache APISIX (incubating...

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

编程技术

eBPF 架构优势及其应用方向上的畅想

3

尖兵 发布于 2020-07-24

eBPF 架构的优势 本文假设读者已了解以下内容: 了解 BPF/eBPF 是什么,了解 BPF 的演变历史,可参考引用 7 了解程序的编译与执行流程,虚拟机工作原理 大致了解 Android 系统架构以及开发流程 本文是基于嵌入式 Linux 的开发角度阐述 eBPF 的应用,...

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

编程技术

爱奇艺号基于Prometheus的微服务应用监控实践

8

wenming.gapo 发布于 2020-07-24

前言 微服务架构是目前各大互联网公司普遍采用的软件架构方式。在微服务架构中,系统被拆分为多个小的、相互独立的服务,这些服务运行在自己的进程中,可以独立的开发和部署。在业务快速变化时,微服务单一职责、自治的特点,使系统的边界更加清晰,提升了系统的可维护性;同时,简化了系统部署的复杂...

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

Java

大公司的岗位那么多,怎么挑?里面又有哪些关键信息?

3

xiaoli.he 发布于 2020-07-24

hello,大家好,今天这篇文章是之前关于面试相关文章的一个 番外篇 。 我们在之前的文章当中提到,对于刚刚进入大学的小伙伴而言,可以参考一下大公司的招聘信息,来 树立这大学四年里奋斗的目标 ,以及弄清楚准备面试的方向。但是还是有小伙伴私信我说,看了这些信息之后,仍然没有get到...

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

Java

Kubernetes实战总结 – DevOps实现

1

puefu.he 发布于 2020-07-24

一、概述 Git: 一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 Jenkins: 一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作。 Maven : 项目对象模型(POM),可以通过一小段描述信息来管理项目的构建...

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

Java

聊聊常见未授权访问漏洞总结

6

likai 发布于 2020-07-24

本文转载自微信公众号「Bypass」,作者Bypass 。转载本文请联系Bypass公众号。 本文详细地介绍了常见未授权访问漏洞及其利用,具体漏洞列表如下: Jboss 未授权访问 Jenkins 未授权访问 ldap未授权访问 Redis未授权访问 elasticsearch未...

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

Java

红帽和 GraalVM 社区创建 GraalVM 下游发行版“Mandrel”

1

小丁 发布于 2020-07-24

红帽和 GraalVM 社区 共同建立了新的 GraalVM 下游发行版,称为 Mandrel。红帽方面表示,该发行版本将为  Quarkus 提供支持。Quarkus 已成为红帽运行时(Red Hat Runtimes)中全面支持的一个框架。 Quarkus...

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

Java

甲骨文:史上超级伟大的 25 个 Java 应用程序

1

hellas 发布于 2020-07-23

从太空探索到基因组学,从反向编译器到机器人控制器,Java 都是现今世界的核心。为庆祝 Java 25 周年,甲骨文用一篇官方博文向大家介绍了 25 个优秀的 Java 应用程序。 Java 的故事始于 1991 年,当时 Sun Microsystems 试图将其在计算机工作站...

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

Java

五千字的数组拓展,面试官对我竖起大拇指喊停

13

yeseng 发布于 2020-07-23

目录 为什么数组下标从0开始? 数组定义 为什么这么下定义? 定义数组的三种方式 从 ArrayList 源码看数组增删改查 初始化 增加 删除 修改 查找 数组和容器 数组时间复杂度 数组插入,删除优化 容器替代数组? 字节高频算法题:移动零 算法发散 ❝ 没有最完美的数据结构...

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

Java

Java Web(1)-JavaScript

尖兵 发布于 2020-07-22

一、JavaScript 和 html 代码的结合方式 1. 第一种方式 只需要在 head 标签中,或者在 body 标签中, 使用 script 标签 来书写 JavaScript 代码 <!DOCTYPE html> <html lang="en...

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

编程技术

Serverless 架构实现监控告警

12

darida 发布于 2020-07-22

编辑推荐: 本文主要讲解了Serverless 相关产品在运维行业中的基本应用,监控告警的使用方法以及控告警功与 Serverless 技术进行结合。 来自于博客园,,由火龙果软件Anna编辑、推荐。 在实际生产中,我们经常需要做一些监控脚本来监控网站服务或者 API 服务是否可...

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

Java

shiro新姿势:初探xray高级版shiro插件

10

刘莉莉 发布于 2020-07-22

0x00 前言 上周五,xray社区公众号发布xray高级版更新公告, 新增 shiro 插件,shiro 漏洞一键检测 。文章链接( 点我 ) 上图来源于微信公众号文章,可以看到,通过shiro-550这个神洞,可以将命令执行结果回显在响应包中。没错,它竟然回显了。 文章还介绍...

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