写点什么

开发语言

0 人感兴趣 · 252 次引用

  • 最新
  • 推荐

聊聊 jvm 的内存结构, 以及各种结构的作用

定义:Java Virtual Machine,JAVA程序的运行环境(JAVA二进制字节码的运行环境)

go 高并发之路——本地缓存

试想一个场景,有一个配置服务系统,里面存储着各种各样的配置,比如直播间的直播信息、点赞、签到、红包、带货等等。这些配置信息有两个特点:

深入理解 Java 并发读写锁——ReentrantReadWriteLock

ReentrantReadWriteLock 是 Java 的一种读写锁,它允许多个读线程同时访问,但只允许一个写线程访问(会阻塞所有的读写线程)。这种锁的设计可以提高性能,特别是在读操作的数量远远超过写操作的情况下。

Go 语言对接微信支付与退款全流程指南

在互联网技术日益发展的今天,线上支付已成为不可或缺的一部分。作为一门简洁高效的编程语言,Go(又称Golang)凭借其强大的并发处理能力和高效性能,在后端开发领域越来越受到开发者的青睐。本文将详细介绍如何使用Go语言对接微信支付,并实现支付和退款功能

[python] 基于 PyOD 库实现数据异常检测

PyOD是一个全面且易于使用的Python库,专门用于检测多变量数据中的异常点或离群点。异常点是指那些与大多数数据点显著不同的数据,它们可能表示错误、噪声或潜在的有趣现象。无论是处理小规模项目还是大型数据集,PyOD提供了50多种算法以满足用户的需求。PyO

Java 序列化、反序列化、反序列化漏洞

Java 中序列化的意思是将运行时的对象转成可网络传输或者存储的字节流的过程。而反序列化正相反,是把字节流恢复成对象的过程。

一文夯实并发编程的理论基础

java内存模型(即 java Memory Model,简称JMM),不存在的东西,是一个概念,约定

优化 Go 语言数据打包:性能基准测试与分析

场景:在局域网内,需要将多个机器网卡上抓到的数据包同步到一个机器上。

Java 进阶:HashMap 底层原理(通俗易懂篇)

在Java 7及之前的版本中,HashMap的底层数据结构主要是数组加链表。具体实现如下:

Python 如何操作文件?

通常使用内置的 open(文件路径, 模式, encoding="utf-8")函数。

Java 是值传递还是引用传递,又是怎么体现的

关于Java是值传递还是引用传递,可以从代码层面来实现一下拿到结果

一直让 PHP 程序员懵逼的同步阻塞异步非阻塞,终于搞明白了

经常听到身边写 Java、Go 的朋友提到程序异步、非阻塞、线程、协程,让系统性能提高到百万、千万并发,使我甚是惊讶属实羡慕。对于常年写 PHP 的我来说,最初听到这几个词时,脑袋一直处于蒙圈状态,回过头来看着自己手上同步阻塞的 PHP 代码,心想着「异步、

Python 批量分割 Excel 后逐行做差、合并文件的方法

本文介绍基于Python语言,针对一个文件夹下大量的Excel表格文件,基于其中每一个文件,首先依据某一列数据的特征截取我们需要的数据,随后对截取出来的数据逐行求差,并基于其他多个文件夹中同样大量的Excel表格文件,进行数据跨文件合并的具体方法。

Python 项目及依赖管理工具技术选型

Python 项目及依赖管理工具,类似于 Java 中的 Maven 与 Node 中的 npm + webpack,在开发和维护项目时起着重要的作用。使用适当的依赖管理工具可以显著提高开发效率,减少依赖冲突,确保项目的稳定性、可靠性和安全性。

探究 Python 中的函数与模块

随着程序的复杂度增加,代码的组织与重用性就显得尤为重要。为了编写更加结构化、易于维护的代码,函数和模块的使用是必不可少的。

几个适合 Java 开发者的免费 IDEA 插件

今天,给大家推荐几个好用且免费的IntelliJ IDEA插件。如果你还没有用过,可以尝试一下,也许对你的日常工作会有一定的效率提升噢!

豆瓣评分 9.4!最适合 Python 入门后进阶的 Python 食谱!

Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。

使用 poetry 来更优雅的管理 python 包

Poetry 是一个 Python 依赖管理和打包工具,简化了 Python 项目的依赖管理、构建和发布过程。

豆瓣评分 7.9!世界级讲师耗时 5 年整理出的 Python 学习手册!

Python是一门流行的开源编程语言,广泛用于各个领域的独立程序与脚本化应用中。它不仅免费、可移植、功能强大,同时相对简单,而且使用起来充满乐趣。从软件业界的任意一角到来的程序员,都会发现Python着眼于开发者的生产效率以及软件质量,因此无论你的项目

Python 中的偏函数及其广泛应用方式

在 Python 中,functools.partial 提供了一种独特且强大的机制——偏函数,它允许我们创建一个新函数,该函数具有预设的固定参数值,从而简化函数调用、封装复杂逻辑并提升代码的可读性和可维护性。

Python 中的 random 模块及相关模块详解

在编程的世界里,随机性是一个经常被用到的概念。无论是模拟实验、游戏开发还是密码学,随机函数都扮演着重要的角色。

什么?!90% 的 ThreadLocal 都在滥用或错用!

最近在看一个系统代码时,发现系统里面在使用到了 ThreadLocal,乍一看,好像很高级的样子。我再仔细一看,这个场景并不会存在线程安全问题,完全只是在一个方法中传参使用的啊!(震惊)

GitHub 星标破万!Python 学习教程(超详细),真的太强了!

Python 是一门初学者友好的编程语言,想要完全掌握它,你不必花上太多的时间和精力。

python Socket 无限发送接收数据方式

Socket是指套接字,是对网络中不同主机上的应用进程之间进行双向通信的端点的一种抽象。

豆瓣评分 9.0!Python3 网络爬虫开发实战,堪称教学典范!

今天我们所处的时代是信息化时代,是数据驱动的人工智能时代。在人工智能、物联网时代,万物互联和物理世界的全面数字化使得人工智能可以基于这些数据产生优质的决策,从而对人类的生产生活产生巨大价值。

Python 与区块链:构建简单的加密货币钱包

加密货币钱包是与区块链技术互动的关键工具之一。它们不仅存储用户的加密资产,还负责管理密钥对、生成交易、以及与区块链网络进行交互。本文章将介绍如何使用Python构建一个简单的加密货币钱包。我们将重点讨论钱包的基本结构、密钥生成、地址生成以及交易的

深入浅出 python 的 lambda 表达式

今天我们来聊聊Python中一个常用的特性 - lambda表达式。别被这个听起来很高大上的名字吓到,其实它就是个匿名函数的实现机制。

深入浅出 python 代码混淆:原理与实践

大家好!今天我们来聊一个有趣又神秘的话题 - Python代码混淆。听起来很高大上,是不是?别担心,我会用最简单的方式带你揭开它的神秘面纱。

豆瓣评分 8.6!Python 社区出版的 Python 故事教程,太强了!

Python 是活力四射的语言,是不断发展中的语言。就连使用 Python 多年的行者也不敢说对 Python 的方方面面都了解并可以自由运用,想必读者可能更加无法快速掌握所有重点技巧了。

开发语言_开发语言技术文章_InfoQ写作社区