随笔分类 - 程序员之家
摘要:摘要:本文将介绍如何在 Spark scala 程序中调用 Python 脚本,Spark java程序调用的过程也大体相同。 本文分享自华为云社区《【Spark】如何在Spark Scala/Java应用中调用Python脚本》,作者: 小兔子615 。 1.PythonRunner 对于运行与
阅读全文
摘要:摘要:文章将详细讲解Keras实现经典的深度学习文本分类算法,包括LSTM、BiLSTM、BiLSTM+Attention和CNN、TextCNN。 本文分享自华为云社区《Keras深度学习中文文本分类万字总结(CNN、TextCNN、BiLSTM、注意力)》,作者: eastmount。 一.文本
阅读全文
摘要:摘要:通过交换指针的方式实现两个缓冲区的功能互换,十分巧妙,令人称赞。 本文分享自华为云社区《奇妙的双缓冲机制写日志(Java实现)》,作者: 洛叶飘 。 写日志面临的问题 写日志在Web程序中是一个十分基础与常见的需求,其对性能的要求很高。主要需要处理以下问题: 多线程并发,需要保证顺序性。 高配
阅读全文
摘要:摘要:本文介绍HetuEngine实现On Yarn的原理,通过阅读本文,读者可以了解HetuEngine如何在资源使用方面融入Hadoop生态体系。 本文分享自华为云社区《MRS HetuEngine 特性之 On Yarn原理介绍》,作者:一颗柠檬。 HetuEngine是华为自研高性能分布式S
阅读全文
摘要:摘要:接口设计出来返回结果值和编码,还有哪些是需要我们优化的结果参数?微服务分布式架构中,如何实现日志链路跟踪? 本文分享自华为云社区《微服务分布式架构中,如何实现日志链路跟踪?》,作者:码农架构。 Logback 背景 Logback是由log4j创始人设计的另一个开源日志组件,官方网站: htt
阅读全文
摘要:摘要:本文将从最简单的内存管理原理说起,带大家一起窥探OS的内存管理机制,由此熟悉底层的内存管理机制,写出高效的应用程序。 本文分享自华为云社区《探索OS的内存管理原理》,作者:元闰子 。 前言 内存作为计算机系统的组成部分,跟开发人员的日常开发活动有着密切的联系,我们平时遇到的Segment Fa
阅读全文
摘要:摘要:当我们对一张数据表中的记录进行统计的时候,习惯都会使用 count 函数来统计,但是 count 函数传入的参数有很多种,比如 count(1)、count(*)、count(字段) 等。到底哪种效率是最好的呢?是不是 count(*) 效率最差? 本文分享自华为云社区《被骗好久了!count
阅读全文
摘要:摘要:本文通过一个工作流Activiti框架的具体使用示例,具体详尽的介绍了工作流Activiti框架的使用方式。 本文分享自华为云社区《一个使用示例,五个操作步骤!从此轻松掌握项目中工作流的开发》,作者:攻城狮Chova。 本文通过一个工作流Activiti框架的具体使用示例,具体详尽的介绍了工作
阅读全文
摘要:摘要:Serveless计算的目标和机会是让云编程者像使用高级语言那样受益。 本文分享自华为云社区《简化云编程,伯克利对serverless的看法(翻译)》,作者: 二手雄狮。 译者言: 作为了解一个技术最好的方式之一就是对相关论文进行阅读,比如spark论文,kafka论文,对自己的提升也是非常巨
阅读全文
摘要:摘要:今天就简单的说说Thread类的stop()方法和interrupt()方法到底有啥区别。 本文分享自华为云社区《【高并发】又一个朋友面试栽在了Thread类的stop()方法和interrupt()方法上!》,作者: 冰 河。 一个工作了几年的朋友今天打电话和我聊天,说前段时间出去面试,面试
阅读全文
摘要:摘要:这篇文章将详细讲解自然语言处理过程,基于机器学习和TFIDF的情感分类算法,并进行了各种分类算法(SVM、RF、LR、Boosting)对比 本文分享自华为云社区《[Python人工智能] 二十三.基于机器学习和TFIDF的情感分类(含详细的NLP数据清洗)》,作者: eastmount。 在
阅读全文
摘要:摘要:结构上Hive On Spark和SparkSQL都是一个翻译层,把一个SQL翻译成分布式可执行的Spark程序。 本文分享自华为云社区《Hive on Spark和Spark sql on Hive有啥区别?》,作者:dayu_dls 。 结构上Hive On Spark和SparkSQL都
阅读全文
摘要:摘要:JDBC,即Java Database Connectivity,java数据库连接。是一种用于执行SQL语句的Java API,它是Java中的数据库连接规范。 本文分享自华为云社区《10个问题让你快速避开java中的jdbc常见坑》,作者: breakDraw。 Connection.se
阅读全文
摘要:摘要:今天你的静态变量和静态代码块执行了吗? 本文分享自华为云社区《【java】静态变量和静态代码块那些事》,作者: 大金(内蒙的)。 今日题目: 今天你的静态变量和静态代码块执行了吗? 话不多说,开始今天的题目讲解吧。 先介绍个常识: 静态成员属性的初始化早于静态代码块;静态代码块是指的类的初始化
阅读全文
摘要:摘要:本文将演示如果序列化生成avro数据,并使用FlinkSQL进行解析。 本文分享自华为云社区《【技术分享】Apache Avro数据的序列化、反序列&&FlinkSQL解析Avro数据》,作者: 南派三叔。 技术背景 随着互联网高速的发展,云计算、大数据、人工智能AI、物联网等前沿技术已然成为
阅读全文
摘要:摘要:在kafka-0.8.2之后,producer不再区分同步(sync)和异步方式(async),所有的请求以异步方式发送,这样提升了客户端效率。 本文分享自华为云社区《kafka消息发送模式》,作者:dayu_dls。 在kafka-0.8.2之后,producer不再区分同步(sync)和异
阅读全文
摘要:摘要: 一会“迭代”,一会“冲刺”,一会“sprint”,这些词到底是不是一个意思呢? 本文分享自华为云社区《迭代你好,我是冲刺》,作者:敏捷的小智。 很多团队在使用Scrum的时候,都知道两到四周为一个周期,这个周期叫冲刺;进入到冲刺后,团队一定会有人提到“这个冲刺我们要xxx”、“本迭代还有xx
阅读全文
摘要:摘要:由于字符串数据几乎无处不在,因此掌握有关字符串的交易工具非常重要。幸运的是,Python 使字符串操作变得非常简单,尤其是与其他语言甚至旧版本的 Python 相比时。 本文分享自华为云社区《在 Python 中拆分、连接和连接字符串》,作者: Yuchuan 。 生活中几乎没有什么保证:死亡
阅读全文
摘要:摘要:用户故事地图其实并非是将描述好的用户故事汇总在地图上。而是通过分析、梳理,将用户故事展现出来,进而汇成了一副用户故事地图。 本文分享自华为云社区《浅谈用户故事地图》,作者: 敏捷的小智。 用户故事地图是梳理用户故事的方法 说到用户故事地图(User Story Mapping),大家都会联想到
阅读全文
摘要:摘要:堆空间差不多是最大的内存空间,也是运行时数据区最重要的内存空间。堆可以处于物理上不连续的内存空间,但在逻辑上它应该被视为连续的。 本文分享自华为云社区《醒酒菜:动画图解核心内存区--堆》,作者: 阿Q说代码。 堆的概述 一般来说: 一个Java程序的运行对应一个进程; 一个进程对应着一个JVM
阅读全文
浙公网安备 33010602011771号