破解class文件的第一步:深入理解JAVA Class文件

2021-04-23
阅读 6 分钟
4.4k
摘要: java定义了一套与操作系统,硬件无关的字节码格式,这个字节码就是用java class文件来表示的,java class文件内部定义了虚拟机可以识别的字节码格式,这个格式是平台无关性的。

轻松带你学习java-agent

2021-04-22
阅读 9 分钟
2.6k
动态trace技术是在应用部署之后监控程序的调用,获取其中的变量内容,甚至可以插入或替换部分代码。业界的trace工具很多,ptrace,strace,eBPF,btrace,java-agent等等。这次应用的目的是监控kafka服务中publish与consume的调用,获取依赖关系。鉴于kafka是通过Scala语言编写,所以采用了java-agent技术。

https如何使用python+flask来实现

2021-04-22
阅读 6 分钟
4.3k
摘要:一般http中存在请求信息明文传输,容易被窃听截取;数据的完整性未校验,容易被篡改;没有验证对方身份,存在冒充危险。面对这些问题,怎么破?

三步法助你快速定位网站性能问题

2021-04-22
阅读 8 分钟
3.5k
摘要:本文给大家简单介绍了如何生成网站的性能分析报告。本文分享自华为云社区《在瀑布下用火焰烤饼:三步法助你快速定位网站性能问题》,原文作者:Kagol 。引言性能,是一个问题。每个项目成长到一定的规模,都几乎必然要遇到性能问题,当遇到性能问题时,我们是:一脸懵逼,就知道很卡、很慢,不知道为什么还是能够...

实践案例丨Pt-osc工具连接rds for mysql 数据库失败

2021-04-22
阅读 2 分钟
2k
本文分享自华为云社区《Pt-osc工具连接rds for mysql 数据库失败》,原文作者:云技术搬运工 。【现象】主机可以telent 通rds 端口,并且使用mysql-client 连接正常;如下图所示:使用pt-osc工具连接时,一直没有响应,一直卡在哪里等了4-5分钟左右后,会有响应,如下图所示:提示不能连接到x.x.x.x,而这个ip地址查到是...

华为云薛浩:走进视频“新时代”

2021-04-21
阅读 8 分钟
1.6k
摘要:随着社会发展,视频产业的发展也在迅速加快。视频“新时代”带来了新的机遇、也有新的挑战。华为云在面对视频“新时代”的想法、投入及对产业界的看法有哪些?

AUC/ROC:面试中80%都会问的知识点

2021-04-21
阅读 9 分钟
3.9k
ROC/AUC作为机器学习的评估指标非常重要,也是面试中经常出现的问题(80%都会问到)。其实,理解它并不是非常难,但是好多朋友都遇到了一个相同的问题,那就是:每次看书的时候都很明白,但回过头就忘了,经常容易将概念弄混。还有的朋友面试之前背下来了,但是一紧张大脑一片空白全忘了,导致回答的很差。

LiteOS内核源码分析:消息队列Queue

2021-04-21
阅读 16 分钟
1.8k
队列(Queue)是一种常用于任务间通信的数据结构。任务能够从队列里面读取消息,当队列中的消息为空时,挂起读取任务;当队列中有新消息时,挂起的读取任务被唤醒并处理新消息。任务也能够往队列里写入消息,当队列已经写满消息时,挂起写入任务;当队列中有空闲消息节点时,挂起的写入任务被唤醒并写入消息。如果将读队...

安全开发Java:日志注入,并没那么简单

2021-04-21
阅读 6 分钟
1.8k
摘要:当web工程比较大,历史代码较多时, 应当使用log4j2框架的能力来修改日志注入问题,而不是按照有些博文里写的逐个进化参数的方式。本文分享自华为云社区《Java云服务开发安全问题解析——日志注入,并没那么简单》,原文作者:breakDraw。案例故事某个新系统上线了,小A在其中开发了个简单的登录模块,会在日志里记...

三色标记原理,我给应聘者问懵了...

2021-04-20
阅读 3 分钟
2.9k
摘要:知道三色标记吗?是红黄蓝三色标记吗?本文分享自华为云社区《从三色标记说开去》,原文作者:java初中生。【1】关于三色标记前几天,公司临时派我去面试一个java实习生,由于没有这方面的任何经验,于是一不小心,我就问超纲了。问过了java基础,我随口又问了一句,知道三色标记吗?他显然是懵逼了一瞬间,但也仅...

低代码:正在改变软件的开发方式

2021-04-20
阅读 3 分钟
2.3k
摘要:低代码平台是需求和技术发展的必然产物,从开发方式、开发门槛、开发效率各层面上,跟传统的开发方式有根本区别,是业界已达成共识的新技术方向。

华为云PB级数据库GaussDB(for Redis)揭秘第八期:用高斯 Redis 进行计数

2021-04-20
阅读 6 分钟
2k
当我们打开手机刷微博时,就要开始和各种各样的计数器打交道了。我们注册一个帐号后,微博就会给我们记录一组数据:关注数、粉丝数、动态数…;我们刷帖时,关注每天的热搜情况,微博需要为每个热搜记录一组搜索量。在这一串数据后面,是一个个计数器在工作。

搭建亿级时间线数据的监控系统,我有绝招!

2021-04-20
阅读 5 分钟
2.7k
随着云计算规模越来越大,以及物联网应用逐渐普及,在物联网(AIoT)以及运维监控(AIOps)领域,存在海量的时序数据需要存储管理。我们日常在生活中经常见到城市的空气质量、风力和温度等数据,都需要用到时序数据库,再通过监控系统和大数据处理系统利用时序数据库的数据查询和计算分析功能将业务监控和分析结果实时展...

华为云AI论文精读会2021第一期:高效语义分割模型Fast-SCNN分享

2021-04-19
阅读 2 分钟
2.3k
2020年举办的华为云AI经典论文复现活动,不仅受到了参赛者们一致好评,也产出了许多优质的算法成果。这些论文复现的算法描述、源代码以及算法使用指导文档均已发布到了AI Gallery。为了让开发者更好的使用这些论文算法,华为云AI在此举办华为云AI论文精读会2021活动。

五一高铁票难抢?用RPA机器人试试!

2021-04-19
阅读 2 分钟
2k
随着信息数字化的高速发展,RPA在各行业中得到广泛应用,热度大增。这匹“技术黑马”已然成为构建业务流程自动化的重要引擎之一,助力企业组织向“智能自动化转型。

技术干货 | 基于MindSpore更好的理解Focal Loss

2021-04-19
阅读 7 分钟
2.6k
摘要:Focal Loss,是 Kaiming 大神团队在他们的论文Focal Loss for Dense Object Detection提出来的损失函数,利用它改善了图像物体检测的效果。

细说Python Lambda函数的用法,建议收藏!

2021-04-19
阅读 3 分钟
8.4k
名称是用于引用或寻址任何实体的约定。我们周围的几乎所有事物都有名字。编程领域也与此一致。但这是必须命名的吗?还是您可以拥有“匿名”商品?答案是肯定的。Python提供了Lambda函数,也称为匿名函数,实际上是无名的。因此,让我们按以下顺序继续学习Python的这些“匿名之谜”。

基础知识 | 对目标检测认识及理解

2021-04-19
阅读 3 分钟
3.2k
图片分类任务我们已经熟悉了,就是算法对其中的对象进行分类。而今天我们要了解构建神经网络的另一个问题,即目标检测问题。这意味着,我们不仅要用算法判断图片中是不是一辆汽车,还要在图片中标记出它的位置,用边框或红色方框把汽车圈起来,这就是目标检测问题。本文就目标检测算法的基础知识进行简要综述,方便大家...

6种常见的地标识别算法整理和总结

2021-04-19
阅读 3 分钟
3k
摘要:地标识别,基于深度学习及大规模图像训练,支持上千种物体识别及场景识别,广泛应用于拍照识图、幼教科普、图片分类等场景。本文将为大家带来6种关于地标识的算法整理和总结。

技术实践丨列存表并发更新时的锁等待问题原理

2021-04-17
阅读 2 分钟
1.6k
摘要:当开启transaction,执行updata的语句执行成功,不执行commit或rollback;再开启另一个窗口,执行upadate语句,会出现失败(报错:锁等待超时)的情况,但是如果对于上一个窗口执行rollback,此窗口update可以执行成功,该种情况应考虑该表是否为列存表。

这才是大数据的正确打开方式

2021-04-17
阅读 4 分钟
1.4k
最近,随着健康码的流行,大数据又重回大众的视野。作为新基建产业的原油,数据逐步迈向信息产业的核心。不过随着数据量级的不断扩大,从数据仓库到数据湖再到仓湖一体,如何将各种大数据技术栈整合在一起,发挥出大数据技术的最大价值成为业界都在关注的问题。

边缘计算是流行词还是风口?开发者怎样选开源项目?

2021-04-17
阅读 2 分钟
1.7k
一方面,边缘计算的广阔市场前景早已为各产业界和国家所认可,各巨头玩家争相入场斥巨资投入,风口将临;另一方面,对比于云计算,边缘计算的开发者并不算多。面对边缘计算的巨大风口,开发者怎样才能吃到第一波“红利”?

数据脱敏:数仓安全隐私保护见真招儿

2021-04-17
阅读 8 分钟
3.2k
大数据时代的到来,颠覆了传统业态的运作模式,激发出新的生产潜能。数据成为重要的生产要素,是信息的载体,数据间的流动也潜藏着更高阶维度的价值信息。对于数据控制者和数据处理者而言,如何最大化数据流动的价值,是数据挖掘的初衷和意义。然而,一系列信息泄露事件的曝光,使得数据安全越来越受到广泛的关注。

因为这几个TypeScript代码的坏习惯,同事被罚了500块

2021-04-17
阅读 6 分钟
1.7k
近几年 TypeScript 和 JavaScript 一直在稳步发展。我们在过去写代码时养成了一些习惯,而有些习惯却没有什么意义。以下是我们都应该改正的 10 个坏习惯。

如何设计好分布式数据库,这个策略很重要

2021-04-16
阅读 5 分钟
3.1k
摘要:GaussDB(for openGauss)是分布式架构,数据分布在各个DN上,设计好的数据分布策略是分布式数据库设计中最关键的环节。

线程、多线程和线程池,看完这些你就能全部搞懂了

2021-04-16
阅读 10 分钟
1.9k
在操作系统中,线程是比进程更小的能够独立运行的基本单位。同时,它也是CPU调度的基本单位。线程本身基本上不拥有系统资源,只是拥有一些在运行时需要用到的系统资源,例如程序计数器,寄存器和栈等。一个进程中的所有线程可以共享进程中的所有资源。

章方:征服耶鲁教授的算法大牛程序媛

2021-04-16
阅读 3 分钟
1.5k
如果有一款软件,可以随时关注家人在小区的安全,那么一旦发生紧急情况,就能立即联系物业处理。那将大大降低社区的意外事件,从而提升人们生活的幸福感。

从零开始学python | 使用Python映射,过滤和缩减函数:所有您需要知道的

2021-04-16
阅读 3 分钟
1.7k
Python提供了许多预定义的内置函数,最终用户可以通过调用它们来使用它们。这些功能不仅简化了程序员的工作,而且创建了标准的编码环境。在本文中,您将学习Python中的三个令人印象深刻的函数,即map(),filter和reduce()。

【有奖征文】WEB前端大作战,走在技术最前端!

2021-04-16
阅读 2 分钟
1.6k
摘要:投稿分享你在前端领域的积累,秀出你的技术“肌肉”,为自己,也为技术发声。本文分享自华为云社区《【有奖征文】WEB前端大作战,走在技术最前端!》,原文作者:技术火炬手 。近几年大家对于WEB前端的关注度很高,比如整体势头发展良好,各种技术百花齐放,人才稀缺,随着互联网的发展,用户对前端体验的要求也越来...

面试官:Java中线程是按什么顺序执行的?

2021-04-15
阅读 4 分钟
2.7k
摘要:Java中多线程并发的执行顺序历来是面试中的重点,掌握Java中线程的执行顺序不仅能够在面试中让你脱颖而出,更能够让你在平时的工作中,迅速定位由于多线程并发问题导致的“诡异”问题,让你从工作中脱颖而出。