程序开发

手把手将Visual Studio Code变成Python开发神器

Visual Studio Code 是一款功能强大、可扩展且轻量级的代码编辑器,经过多年的发展,已经成为 Python 社区的首选代码编辑器之一下面我们将学习...

软件推荐:Mac 神器 Raycast

Raycast 是一款 Mac 上的启动器工具,功能类似于 Mac 自带的 「焦点(Spotlight)」。关于启动器工具,如果你没使用过 Spotlight ...

4G的机器上申请8G的内存,是否可以成功?

前言4G的机器上申请8G的内存,是否可以成功?这个问题没有办法,是没有办法进行回答,这个问题要考虑三个前置条件:操作系统是 32 位的,还是 64 位的?申请完...

DDD项目落地之充血模型实践

背景:充血模型是DDD分层架构中实体设计的一种方案,可以使关注点聚焦于业务实现,可有效提升开发效率、提升可维护性;1、DDD项目落地整体调用关系调用关系图中的E...

关于线程的知识,你知道多少?

一、摘要在很多场景下,我们经常听到采用多线程编程,能显著的提升程序的执行效率。例如执行大批量数据的插入操作,采用单线程编程进行插入可能需要 30 分钟,采用多线...

一站式解决方案!Electron、Vite和Vue 3助你打造功能丰富桌面应用

背景结合Electron Forge、Vite和Vue 3,你可以快速构建功能丰富的跨平台桌面应用程序,尽管你可能只懂web开发,你一样可以轻松的开发出各式各样...

思维调试:理解 DDE 的初始化过程

最近有人问我下面这个问题,我们依然可以使用之前我提到的 “思维调试” 来研究研究。我们碰到了一个技术问题。当在资源管理器中双击打开文档时,资源管理器不会启动我们...

【Redis实战五】Redisson锁机制源码分析

1、了解分布式锁的特性1、锁的互斥性也就是说,在任意时刻,只能有一个客户端能获取到锁,不能同时有两个或多个客户端获取到锁。简单来说,就比如上厕所,一个厕所只有一...

Go-Zero 的自适应熔断器

这篇文章来说说熔断。熔断和限流还不太一样,限流是控制请求速率,只要还能承受,那么都会处理,但熔断不是。在一条调用链上,如果发现某个服务异常,比如响应超时。那么调...

一个 Github Star 值多少钱?

大家好,我卡颂。当我们看一个开源项目时,基本都会看下他有多少star。虽然Github Star是一个虚荣指标,但却有实际意义,比如:很多开发者会关注Githu...

硬件监测软件 CapFrameX 1.72 Beta 发布,引入英特尔 PresentMon v1.9.0

8 月 27 日消息,英特尔上周为旗下锐炫显卡推出了 DirectX 11 驱动更新,为 PC 游戏玩家带来了更强劲性能,同时发布全新 PresentMon B...

PowerShell系列之PowerShell通过脚本方式运行笔记

上一篇文章讲解了Powershell通过交互环境运行命令的相关知识,今天给大家介绍实际工作当中使用最频繁的方式——通过脚本运行,简单来说就是和咱们实际编写代码一...

自动重置事件只是一个愚蠢的信号量

当我们调用 CreateEvent 函数创建一个事件对象的时候,我们可以通过参数来指定这个事件对象是自动重置的,还是手动重置的。对于一个手动重置的事件对象,它很...

JavaScript原型链污染 javascript原型和原型链是什么

前言在浏览某个论坛的时候,第一次看到了JavaScript原型链污染漏洞。当时非常的好奇,当时我一直以为js作为一种前端语言,就算存在漏洞也是针对前端,不会危害...

消息称微软 Windows Copilot 将与 Windows 11 更深入集成,可能控制系统级功能

8 月 28 日消息,微软此前在 Windows 11 中推出了一项新功能,叫做 Windows Copilot,这是一个人工智能助手,可以通过语音或文字与用户...

Hidden:一款针对Windows系统安全的研究任务解决方案

关于HiddenHidden是一款针对Windows系统安全的研究任务解决方案,该工具专为系统安全与逆向工程专家而设计,目前已经被开发成为了一种针对Window...

在安全芯片的加持下,Android数据加密越来越难被窃取

Android FBE的背景我们将在本文介绍分析静态数据加密。Android FBE是Android Full Disk Encryption的简称,是一种安全...

AIGC与因果推断双向赋能

在开始正文之前,首先来介绍一下九章云极DataCanvas。九章云极DataCanvas主要致力于人工智能基础软件的研发,为企业的AI建设提供平台产品和配套的解...

揭露路由协议的隐藏风险

路由协议对于互联网及建立在其之上的众多服务的正常运作起到了关键作用。然而,许多这些协议是在没有考虑安全问题的情况下开发的。比如说,边界网关协议(BGP)起初并没...

JVM 与 GC 讲解,你学会了吗?

一、概述JVM(Java Virtual Machine)是一种在计算机上运行Java字节码的虚拟机。它允许Java程序在不同的操作系统上具有跨平台的能力,因为...

热门资讯

PHP新手之PHP入门 PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的...
网络中立的未来 网络中立性是什... 《牛津词典》中对“网络中立”的解释是“电信运营商应秉持的一种原则,即不考虑来源地提供所有内容和应用的...
各种千兆交换机的数据接口类型详... 千兆交换机有很多值得学习的地方,这里我们主要介绍各种千兆交换机的数据接口类型,作为局域网的主要连接设...
粉嫩如何诠释霸道 东芝M805... “霸道粉”是个什么玩意东芝M805拿过来的时候,笔者扑哧笑了,不是笑这款笔记本,而是笑这款产品的颜色...
什么是大数据安全 什么是大数据... 在《为什么需要大数据安全分析》一文中,我们已经阐述了一个重要观点,即:安全要素信息呈现出大数据的特征...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
全面诠释网络负载均衡 负载均衡的出现大大缓解了服务器的压力,更是有效的利用了资源,提高了效率。那么我们现在来说一下网络负载...
如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
30分钟搞定iOS自定义相机 最近公司的项目中用到了相机,由于不用系统的相机,UI给的相机切图,必须自定义才可以。就花时间简单研究...
Intel将Moblin社区控... 本周二,非营利机构Linux基金会宣布,他们将担负起Moblin社区的管理工作,而这之前,Mobli...