写点什么

3月月更

1 人感兴趣 · 128 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/60/608778d210ce6b4290568a810dbb25c3.png?x-oss-process=image/resize,w_416,h_234

Map-Reduce 思想在 ABAP 编程中的一个实际应用案例

用户头像
Jerry Wang
1 小时前

Map-Reduce 是一种编程模型和相关实现,用于在集群上使用并行分布式算法,生成和处理大规模数据集。ABAP 编程语言从语言层面支持对大规模数据的 REDUCE 操作。本文分享了笔者工作中使用Map-Reduce思路处理大规模数据集的一个实际案例,希望能给大家带来启发。

https://static001.geekbang.org/infoq/15/157feee400eb7b64d37f9b38b07a5a53.jpeg?x-oss-process=image/resize,w_416,h_234

netty 系列之:java 中的 base64 编码器

用户头像
程序那些事
3 小时前

什么是Base64编码呢?在回答这个问题之前,我们需要了解一下计算机中文件的分类,对于计算机来说文件可以分为两类,一类是文本文件,一类是二进制文件。

https://static001.geekbang.org/infoq/3d/3d6972071415f4080a068f06e39ebdce.jpeg?x-oss-process=image/resize,w_416,h_234

【C 语言】三子棋游戏与多子棋 (保姆级的实现过程)

用户头像
泽En
3 小时前

​​​​​​Hello,大家好我是泽 En,一起共同学习,多多指教(●'◡'●)

物联网应用开发实践案例 - 智慧农业

用户头像
DS小龙哥
6 小时前

近几年,物联网、智能家居、AI人工智能技术发送非常迅速。在物联网技术的支撑下,如今农业逐渐走向现代化,自动化、现在智能化的农业生产成为了主流。告别“刀耕火种”的传统农业后,现代农业也正在向智慧型转变。

https://static001.geekbang.org/infoq/6e/6e749172aecfc6134bfba456885a51f2.jpeg?x-oss-process=image/resize,w_416,h_234

华为自研编程语言“仓颉”试用报名开启

用户头像
IT蜗壳-Tango
7 小时前

近日,华为编程语言实验室,面向部分开发者发布了华为新语言的试用报名问卷,并表示,在问卷填写完成后,将通过邮件进行后续信息的通知。

https://static001.geekbang.org/infoq/56/56b5d285bfcde341341043a9627928c9.jpeg?x-oss-process=image/resize,w_416,h_234

如何使用 HTML 和 CSS 写一个登录界面

用户头像
宇宙之一粟
15 小时前

最近一直想利用写个 Go Web 项目,但苦于自己一直没有前端知识,所以想也从小白的角度(其实也不算)来学习前端的那些知识,今天就来介绍一下 HTML 和 CSS 。

https://static001.geekbang.org/infoq/a1/a10f3fc49016662f0ab026528258776b.png?x-oss-process=image/resize,w_416,h_234

Flutter 仿微信价值几个亿的页面

用户头像
岛上码农
18 小时前

网传微信支付页面的第三方链接一个格子需要广告费1一个亿,微信支付页非常适合做功能导航,本篇使用 ListView和 GridView 模仿了微信支付的页面,同时介绍了如何装饰一个组件的背景和边缘样式。

https://static001.geekbang.org/infoq/c6/c65e0e05891339b7ad069873c4087052.png?x-oss-process=image/resize,w_416,h_234

【图解数据结构】树和二叉树全面总结

用户头像
知心宝贝
20 小时前

请理清一下上面这张图的人物关系: 上面这张图只有一个根节点,祖父作为根可以叫做大根堆,而你作为根只能叫做小根堆。向下发散出不同的结点,一个结点下面连着几个线叫做度,而下面没有了结点就称为叶子。

https://static001.geekbang.org/infoq/39/3903efeba604600ccd8f9e0525e0f459.jpeg?x-oss-process=image/resize,w_416,h_234

【C 语言】猜数字小游戏

用户头像
泽En
3 月 17 日

​​​​​Hello,大家好我是泽 En,一起共同学习,多多指教(●'◡'●)

https://static001.geekbang.org/infoq/14/14b9395c7910c6f5a7b058185fa4f4b9.png?x-oss-process=image/resize,w_416,h_234

如何在 Go 代码中运行 C 语言代码

用户头像
宇宙之一粟
3 月 17 日

在前面多篇 Go 系列文章中,我们了解到,Go 语言脱胎于 C 语言,这就意味着在某些更底层的细节中,我们可以使用 C 语言实现,然后通过 Go 来调用相关的 C 代码。其实这一特点,在 Java 的 JVM、Python 的解释器也是通过底层是直接调用 C 实现的。

基于 IOT 物联网设计的智能家居系统 - 智慧门锁

用户头像
DS小龙哥
3 月 17 日

将家里的门锁通过WIFI,通过MQTT协议连接上华为云IOT物联网平台,再开发一个配套的手机APP,完成远程开锁关锁的功能。华为云IOT服务器的响应速度非常快,在手机端点击开锁、关锁后,实体设备可以快速响应。

https://static001.geekbang.org/infoq/9e/9eada92ba4bfc5fecdf5cfcea79295a2.jpeg?x-oss-process=image/resize,w_416,h_234

VUE 创建视频流应用

用户头像
devpoint
3 月 17 日

前面在文章《创建 Node.js 视频流应用之后端》展示了构建一个用于在线流媒体视频传输后端服务。本文将继续使用 Vue.js 构建前端部分。进入主题之前先简单了解一下依赖库 vue-core-video-player。

https://static001.geekbang.org/infoq/99/99ca48396fd4c159cc11ebd11c6559a1.png?x-oss-process=image/resize,w_416,h_234

使用 CachedNetworkImage 实现图片离线缓存

用户头像
岛上码农
3 月 16 日

在 App 中会经常遇到需要从后台拉取图片的场景,这一方面会给服务器带来网络带宽消耗,另一方面加载图片的等待过程也会影响用户体验。因此,往往会在 App 端对图片做缓存机制,以避免同一张图片反复发起请求。使用图片缓存能够有效解决这类问题。

https://static001.geekbang.org/infoq/9a/9ad66712536fd2046dfc376c55763f3f.png?x-oss-process=image/resize,w_416,h_234

踏雪痕项目管理学习笔记

用户头像
踏雪痕
3 月 16 日

美国项目管理协会(Project Management Institue,PMI)推出的项目管理知识体系(Project Mangament Body of Knowledge,PMBOK)是项目管理领域的权威标准。而且,项目经理很快发现,一本书很难涵盖项目管理知识体系的所有内容,因此,PMI 还制定发布了《项目

https://static001.geekbang.org/infoq/1d/1d2e69acb15600c1c72f552461f5d6a3.jpeg?x-oss-process=image/resize,w_416,h_234

网络协议之:socket 协议详解之 Unix domain Socket

用户头像
程序那些事
3 月 16 日

之前的文章我们讲到了Socket中的Stream Socket和Datagram Socket,这两种Socket通常分别是基于tcp和udp协议来进行数据的传输。这两种Socket都有一个共同的特点,那就是需要一个IP地址和端口来建立客户端和服务器端的连接。

https://static001.geekbang.org/infoq/01/014f7c7e0e4a7dfddd5b047906b93390.png?x-oss-process=image/resize,w_416,h_234

Java 基础重要面试题(二)

用户头像
逆锋起笔
3 月 16 日

以下5个问题是环环相扣的,面试官步步紧逼,考察你的基本功,如果你回答的好,那第一印象最起码是不错的。

智能问答机器人

用户头像
DS小龙哥
3 月 16 日

问答机器人现在很多场合都有使用,比如:网页智能客服、微信公众号智能回复、淘宝的售后客服,QQ聊天机器人等等。有了这些客户机器人就能帮我们回答很多预置的一些问题,帮助用户解决常见问题,还可以进行自主训练,得到一个适合自己使用的机器人。

https://static001.geekbang.org/infoq/12/12e51d081746360f134ac9d7d6b7de31.jpeg?x-oss-process=image/resize,w_416,h_234

创建 Node.js 视频流应用之后端

用户头像
devpoint
3 月 15 日

在本文中,将展示一个非常简单的 Node.js 应用程序,用于在线流媒体视频传输。本文仅涵盖后端,在下一部分中,将使用 Vue.js 创建前端。话不多说,下面开始进入主题。

https://static001.geekbang.org/infoq/44/441b3d704f1142c251099d514195ba40.png?x-oss-process=image/resize,w_416,h_234

千字带你了解什么是 RPC 协议

用户头像
踏雪痕
3 月 15 日

RPC(Remote Procedure Call)远程过程调用协议是一个用于建立适当框架的协议。从本质上讲,它使一台机器上的程序能够调用另一台机器上的子程序,而不会意识到它是远程的。

https://static001.geekbang.org/infoq/5f/5fbf2be7098d43ded788238954bcba22.jpeg?x-oss-process=image/resize,w_416,h_234

使用基于 WebRTC 的 JavaScript API 在浏览器环境里调用本机摄像头

用户头像
Jerry Wang
3 月 15 日

HTML5,JavaScript 和现代浏览器这套三驾马车的组合,使得如今的 Web 应用能实现更多更丰富的用户交互功能。本文介绍了基于WebRTC技术使用 JavaScript 调用本机摄像头的解决方案。WebRTC是一个开放的 Web标准实现,可在所有主流浏览器中通过JavaScript调用。

flask POST 请求,数据入库,文件上传,一文看懂,3 天掌握 Flask 开发项目系列博客之三

用户头像
梦想橡皮擦
3 月 15 日

在正式编写前需要了解一下如何在 python 函数中去判断,一个请求是 get 还是 post。

3 天掌握 Flask 开发项目系列博客之二,操作数据库

用户头像
梦想橡皮擦
3 月 15 日

当 flask 基本环境运行起来之后,就要考虑数据入库相关内容了,本篇博客会将 flask 与 mysql 实现对接,完成一个入库操作。首先依旧是安装模块,flask 就是这点比较好,可扩展性特别强。

https://static001.geekbang.org/infoq/b6/b6b609c19fc232189f146f92a69b2d24.png?x-oss-process=image/resize,w_416,h_234

【CAD】系列Ⅱ

用户头像
泽En
3 月 15 日

​​​Hello,大家好我是泽 En,一起共同学习,多多指教(●'◡'●)

https://static001.geekbang.org/infoq/d2/d213aadeb8d8102d0a962c14f524837c.png?x-oss-process=image/resize,w_416,h_234

什么是 RabbitMQ(一)

用户头像
Ayue、
3 月 15 日

Message Queue(MQ),消息队列中间件。很多人都说:MQ 通过将消息的发送和接收分离来实现应用程序的异步和解偶,这个给人的直觉是——MQ 是异步的,用来解耦的,但是这个只是 MQ 的效果而不是目的。

https://static001.geekbang.org/infoq/b3/b3f459e72a2b47202a1e50bc9e3a6a2a.png?x-oss-process=image/resize,w_416,h_234

Java 基础重要面试题(一)

用户头像
逆锋起笔
3 月 15 日

Java基础部分重要的面试题解析,直击面试要害

智慧停车场 - 车牌识别自动计费系统

用户头像
DS小龙哥
3 月 15 日

车牌识别系统是计算机视频图像识别技术在车辆牌照识别中的一种经典应用,现在高速电子收费(ETC),违规驾驶、超速驾驶、停车场自动收费系统,等等很多场景都用到了车牌识别技术。

https://static001.geekbang.org/infoq/e7/e70be01c83f6a5e412e786a59bb995a5.jpeg?x-oss-process=image/resize,w_416,h_234

Python 中的函数式编程三大法宝:map、filter、reduce

用户头像
踏雪痕
3 月 14 日

众所周知,Python 支持多种编程范式:过程式(使用基础的语句)、面向对象编程和函数式编程。

3月月更_3月月更技术文章_InfoQ写作平台