标签:关键技术

编程技术

大数据应用发展史:从搜索引擎到人工智能

hellas 发布于 2018-12-16

踽踽独行上下求索总是痛苦,如果有良师益友陪伴点拨必能事半功倍。从新手码农到高级架构师,要经过几步?要多努力,才能成为为人倚重的技术专家?本文将为你带来一张程序员发展路径图,但你需要知道的是,天下没有普适的道理,具体问题还需具体分析,实践才能出真知。 架构师的“内功” 《从 0 开...

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

Java

一名十余年资深Java架构师的经验之谈

9

dulong 发布于 2018-12-11

所谓架构师,思考的是全局的东西,是如何组织你的系统,以达到业务要求,性能要求,具备可扩展性(scalability),可拓展性(extendability),前后兼容性等。可能涉及到的东西包括了从硬件到软件的方方面面,实在是一言难尽。 要想往架构师的方向发展首先要知道架构师是什么...

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

编程技术

微服务治理平台的RPC方案实现

8

Harries 发布于 2018-12-05

导读:本文主要探讨了rpc框架在微服务化中所处的位置,需要解决的问题。同时介绍了用友云微服务治理平台的rpc解决方案,为什么选择该方案、该方案提供的好处是什么。同时也会介绍用友RPC框架的基本结构以及在实现时所用到的一些关键技术。希望通过本文读者能够一窥用友rpc框架的原理,并藉...

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

编程技术

新一代大数据与人工智能基础架构技术的发展与趋势

112

xiaoli.wang 发布于 2018-12-03

2018年是开源软件历史上最精彩的一年,2个IPO加上5个并购,开源技术到达新的高度。回溯过去大数据时代的15年,开源技术的创新潮流,包括集群技术,流计算,数据库,容器技术和机器学习,可谓一波接着一波。 2003-2004年Google发布的GFS和MapReduce论文,对业界...

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

编程技术

DevOps和微服务助攻,新一代容器PaaS平台成数字化转型利器

1

邓龙华 发布于 2018-11-30

至顶网软件频道消息: 11月27日, 由中国石油信息管理部、中国石油股份有限公司勘探与生产分公司、东方地球物理公司主办,北京中油瑞飞公司协办的中国石油勘探开发梦想云平台V1.0发布仪式暨合作伙伴共建倡议仪式在京举行。此次中石油打造的“梦想云”是一个基于PaaS平台构建的面向石油上...

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

Java

调用链系列三:解读UAVStack中的调用链技术

7

zhuangli 发布于 2018-11-12

本专题前几篇文章主要从架构层面介绍了如何实现分布式调用追踪系统。这篇文章我们不谈架构,就其中的一项关键技术实现进行深入探讨:如何从超文本传输协议(HTTP)中获取request和response的body和header。 在Java中,HTTP协议的请求/响应模型是由Servle...

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

Java

深入Apache Flink核心技术

7

changyuan.xu 发布于 2018-11-01

编辑推荐: 本文来自于csdn,本文主要介绍了Flink项目的一些关键特性,希望通过本文的介绍能够让读者对Flink有更多的了解,也让更多的人使用甚至参与到Flink项目中去。 Apache Flink(下简称Flink)项目是大数据处理领域最近冉冉升起的一颗新星,其不同于其他大...

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

Java

深入源码分析Java线程池的实现原理

9

yeseng 发布于 2018-10-31

程序的运行,其本质上,是对系统资源(CPU、内存、磁盘、网络等等)的使用。如何高效的使用这些资源是我们编程优化演进的一个方向。今天说的线程池就是一种对CPU利用的优化手段。 网上有不少介绍如何使用线程池的文章,那我想说点什么呢?我希望通过学习线程池原理,明白所有池化技术的基本设计...

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

Java

调用链与日志的关联式跟踪查询

14

zhuangli 发布于 2018-10-17

长假过完,相信无缘支付宝中国锦鲤的你一定已经回来工作了。虽然轻轻松松与全球免单大礼包失之交臂,但不要丧气,小编悄悄为你准备了一份秘籍,助你在2018年最后不到三个月的时间里成功逆袭,斩获年终奖的大锦鲤! 本月小编将带大家一起了解UAVStack的调用链技术,讲述调用链技术的源起、...

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

Java

商汤科技北京上海深圳内部推

puefu.he 发布于 2018-10-11

北京 北京市海淀区清华科技园科技大厦B座5层 深圳 深圳市南山区南海大道1052号海翔广场7层 下面岗位多在北京、深圳同招。另有2019应届毕业生对应岗位 人脸 测试开发工程师 (急招) 主要工作内容: 1,与人脸测试部和开发对接,将各个具体版本的图片标注,图片反转,图片提取,图...

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

Java

深入源码分析 Java 线程池的实现原理

18

Harries 发布于 2018-10-08

程序的运行,其本质上,是对系统资源(CPU、内存、磁盘、网络等等)的使用。如何高效的使用这些资源是我们编程优化演进的一个方向。今天说的线程池就是一种对CPU利用的优化手段。 网上有不少介绍如何使用线程池的文章,那我想说点什么呢?我希望通过学习线程池原理,明白所有 池化技术 的基本...

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

Java

分享下写技术文章的思路

1

zhuangli 发布于 2018-09-29

摘要:我一直认为,程序员应该多写技术博客… 原文: 写技术文章能帮助大家理顺学习的思路,更能促进自己不断学习——分享下写技术文章的思路 链接: https://www.cnblogs.com/JavaArchitect/p/9602411.html 作者: hsm_compute...

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

创业故事

寻找产业幕后控制者:一个小作坊的成长启示录

1

wenming.gapo 发布于 2018-09-13

三晶电气总经理欧阳家淦。来源:被访者供图 中兴遭美制裁,让更多的国人意识到关键技术、核心部件和特殊材料在工业领域的重要性。 复杂的工业制造产业链条中,生存着一大批在某个细分市场拥有核心技术的隐形冠军,它们中的大部分企业位于产业链上游,因为不与终端消费者产生直接联系,公众知名度相对...

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

Java

Java 虚拟机对锁优化所做的努力

1

yanxinchi 发布于 2018-09-11

作为一款公用平台,JDK 本身也为并发程序的性能绞尽脑汁,在 JDK 内部也想尽一切办法提供并发时的系统吞吐量。这里,我将向大家简单介绍几种 JDK 内部的 "锁" 优化策略。 1、 锁偏向 锁偏向是一种针对加锁操作的优化手段。 如果一个线程获得了锁,那么锁就...

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

Java

Java 渲染 docx 文件,并生成 pdf 加水印

4

yanxinchi 发布于 2018-08-15

最近做了一个比较有意思的需求,实现的比较有意思。 需求: 用户上传一个 docx 文件,文档中有占位符若干,识别为文档模板。 用户在前端可以将标签拖拽到模板上,替代占位符。 后端根据标签,获取标签内容,生成 pdf 文档并打上水印。 需求实现的难点: 模板文件来自业务方,财务,执...

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

Java

原 荐 Java 读写锁实现原理

2

darida 发布于 2018-08-15

最近做的一个小项目中有这样的需求:整个项目有一份 config.json 保存着项目的一些配置,是存储在本地文件的一个资源,并且应用中存在读写(读>>写)更新问题。既然读写并发操作,那么就涉及到操作互斥,这里自然想到了读写锁,本文对读写锁方面的知识做个梳理。 为什么需...

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

Java

聊聊 JDK 非阻塞队列源码(CAS实现)

wenming.gapo 发布于 2018-08-02

正如上篇文章 聊聊 JDK 阻塞队列源码(ReentrantLock实现) 所说,队列在我们现实生活中队列随处可见,最经典的就是去银行办理业务,超市买东西排队等。今天楼主要讲的就是JDK中安全队列的另一种实现使用CAS算法实现的安全队列。 JDK 中的队列 在 JDK 中的队列都...

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

Java

聊聊 JDK 阻塞队列源码分析

刘莉莉 发布于 2018-07-31

项目中用到了一个叫做 Disruptor 的队列,今天楼主并不是要介绍 Disruptor 而是想巩固一下基础扒一下 JDK 中的阻塞队列,听到队列相信大家对其并不陌生,在我们现实生活中队列随处可见,最经典的就是去银行办理业务等。 当然在计算机世界中,队列是属于一种数据结构,队列...

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