编程笔记
-
什么是虚拟线程?java19下的虚拟线程编程教程
虚拟线程作为 Java 19 的一部分于 2022 年 9 月作为预览功能发布。它们是平台线程的轻量级版本。与遗留平台线程不同,虚拟线程的内存占用很小。有关虚拟线程的深入介绍,请查看以下 文章。 虚拟线程支持为每个…
-
Cinnamon 是一个被低估的神奇 Linux 桌面环境
作者: Ankush Das 译者:LCTT Xingyu.Wang | 2023-01-16 16:46 Linux Mint 是我最喜欢的发行版之一,其旗舰版的默认 Cinnamon 桌面是我如此喜欢它的原因。 Cinnamon 桌面提供…
-
java实用教程:如何在 Java 中将 HTML 转换为 PNG
本文针对很多项目中的 HTML 代码可视化文档的需求,提供了一个基于java的免费 API 解决方案,可将 HTML 字符串转换为 PNG 屏幕截图。非常简易方便,java开发人员快来看看吧 自 20 世纪 80 年代后期的构想以来…
-
机器学习库JAX教程—基于python的高性能数值计算库JAX介绍
目前我们用于机器学习的数值计算库主要还是numpy,但是numpy的函数太过于庞杂,需要大量的时间来熟悉;而这款JAX是基于numpy的高性能数值计算库,目前已经在机器学习领域崭露头角,其雄心是让机器学习变得简单而高…
-
如何在 Rust 中读取和写入文件
作者: Stephan Avenwedde 译者:LCTT geekpi | 2023-01-14 16:41 跟随这个演示,学习如何在 Rust 中使用文件系统模块。 知道如何读写文件对各种用途都很有用。在 Rust 中,这…
-
在java中如何使用MQTT?java中的MQTT实现全面教程
如今的互联网已经朝着物联网时代埋进了,而要在物联网中进行开发,MQTT协议是绕不开的一环。今天icode9小编将为大家带来基于JAVA的MQTT协议开发操作,包括在Java项目中使用MQTT实现客户端与broker之间的连接、订阅…
-
想学开发但是不知道该学习哪门语言?后端开发语言全面介绍
本文全面介绍互联网开发中的后端语言,帮助您厘清前端与后端语言的区别,包括C++ 、C#、 python 、javascript、 php、 perl等语言的介绍,让你在选择使用哪门后端开发语言上不再晕头转向。 如果您不是开发人员或工…
-
python爬虫实战:使用scrapy和matplotlib进行房地产数据分析
虽然python爬虫已经火了很多年,但今天我们依然会通过scrapy爬虫框架结合matplotlib数据分析库实战一个房地产网站的数据采集以及数据分析,来帮助大家更系统的掌握大数据分析的进本流程。快跟随icode9小编一起来学…
-
如何在python项目中实现异步构建?FastAPI 、Faust、Celery 异步处理库使用介绍
icode9技术分享之前介绍了使用asyncio 来构建快速稳定异步处理后端,今天icode9技术分享要介绍其他几个异步和流处理库用于构建运行快速的简单稳定服务。这几个库分别是FastAPI 、流处理库faust以及任务队列管理器Ce…
-
w 命令的解释与示例
作者: Arindam 译者:LCTT geekpi | 2023-01-12 10:09 下面是一份关于理解 Linux 和 BSD 中的 w 命令的初学者指南,并附有几个例子。 这篇文章是 Linux 命令学习系列的一…