自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1038)
  • 资源 (33)
  • 问答 (4)
  • 收藏
  • 关注

原创 OrangePi AIpro 浅上手及搭建卡通图像生成多元化AI服务

很高兴,收到了一份新款 OrangePi AIpro 开发板,这是香橙派第一次与华为昇腾合作,使用昇腾系列 AI 处理器来设计这款高性价比的 AI 开发板。这块开发板不仅性能强大,还支持丰富的硬件接口,为AI开发者提供了一个理想的实验平台。作为一名会点AI的软件工程师,我迫不及待地想要尝试这款设备,将其应用到实际项目中。*^____^*OrangePi AIpro 拥有8-12 TOPS(每秒万亿次操作)的AI算力,就像你拥有了一台超级计算机,可以快速处理各种复杂的AI任务,比如识别图像、分析视频等。

2024-07-13 21:19:21 1071 2

原创 探索 Spring Cloud Gateway:构建微服务架构的关键一环

在当今的分布式系统中,微服务架构已经成为了一种流行的架构模式。在微服务架构中,服务被拆分为小型、可独立部署的服务单元,这些服务单元能够通过网络互相通信,形成一个整体的应用系统。然而,随着微服务数量的增加,管理和保护这些服务之间的通信变得愈发复杂。这就引入了微服务网关的概念。微服务网关是一个位于客户端和微服务之间的服务,作为所有外部请求的入口,负责路由请求到相应的微服务,并提供一些额外的功能,如认证、安全、监控等。它帮助我们管理和控制微服务架构中的流量,提高了系统的安全性、可靠性和可维护性。

2024-06-28 22:53:00 1054 2

原创 Feign:简化微服务通信的利器

Feign 是一个声明式、模板化的 HTTP 客户端,它简化了编写 Web 服务客户端的过程。它的主要目的是使 HTTP API 客户端的开发变得更加简单和直观。Feign 的设计理念是将 HTTP 客户端的细节隐藏在背后,使开发者可以专注于定义与服务端通信的接口而无需关注底层的实现细节。Feign 提供了丰富的配置选项,开发者可以通过配置文件或代码的方式来自定义 Feign 的行为。例如,可以配置连接超时时间、读取超时时间、重试次数等。使用或文件配置默认的 Feign 属性。创建一个配置类,并使用。

2024-06-28 22:50:28 1164

原创 SpringCloud 核心组件详解

总的来说,微服务安全对于整个系统的稳定性和可靠性至关重要。通过适当的安全措施和工具,可以有效地保护微服务架构中的各个组件和资源,防止潜在的安全威胁和攻击。因此,建立健全的微服务安全体系,是构建安全可靠的微服务架构的关键一步。

2024-06-27 21:00:16 798 1

原创 微服务开发 —— 项目环境搭建篇

或者可以向我一样,PDD买一个准新机,小黄鱼上淘一个一二十的CPU、一二十的ddr3内存条配件,刷一个 Linux 系统(想刷什么刷什么,可以随便折腾,搞个内网穿透服务比各种服务器便宜多了),也是一个不错的选择。对于 mysq 可视化工具,Navicate、SQLyog都不错,DBeaver 社区版也够用了,阿里开源的Chat2DB也不错,有Ai功能,支持多种数据源。一般还有一个更简单的方法,个人小网站一般都会用,装个宝塔面板,里面大多数环境都有,在宝塔可视化面板里面装好 Docker 就行了。

2024-06-27 20:59:33 1313

原创 GORM 使用指南

GORM(Go Object Relational Mapper)是一个用于 Go 语言的 ORM 库,它允许开发者通过面向对象的方式操作数据库,而不必直接编写 SQL 查询语句。GORM 提供了简单易用的 API,使得在 Go 项目中进行数据库操作变得更加高效和便捷。它的设计理念是将数据库表映射为 Go 的结构体(Struct),并通过方法调用来实现对数据的增删改查等操作,从而降低了与数据库交互的复杂性。

2024-06-25 17:57:39 750 1

原创 构建实用的Flutter文件列表:从简到繁的完美演进

在本文中,我们详细探讨了如何在Flutter应用中构建文件列表,并逐步改进和优化这个文件列表,以提升用户体验和功能性。首先,我们创建了一个简易的文件列表,展示了如何使用ListView组件展示文件列表数据。接着,我们实现了网格布局的文件列表,让用户可以根据自己的喜好选择不同的布局方式。然后,我们进一步改进了网格布局,使文件块大小相等,并美化了界面,增强了视觉效果。接着,我们解决了文本过长导致的溢出问题,通过文本截断和调整文件块大小,确保文件名的清晰可见。

2024-06-25 17:57:08 1556 1

原创 优化系统性能:深入MyBatis缓存应用

MyBatis 是一款开源的持久层框架,它允许开发者使用简单的 XML 或注解来配置和映射原生信息、存储过程以及高级映射。MyBatis 的设计理念是将 SQL 语句从 Java 代码中分离出来,使得 SQL 语句的维护更加简单,同时提供了丰富的映射能力,能够灵活地处理复杂的数据库操作。

2024-06-24 23:15:42 1048

原创 深入探索:Spring JdbcTemplate的数据库访问之歌

在当今的企业应用程序开发中,与数据库进行交互是至关重要的一环。Spring框架为我们提供了多种方式来简化数据库访问,其中之一就是Spring JdbcTemplate。Spring JdbcTemplate是Spring框架中的一个核心模块,它提供了一种优雅的方式来使用JDBC进行数据库操作。与传统的JDBC相比,JdbcTemplate简化了数据库访问的代码,并提供了更高级的特性,如异常处理、事务管理和参数化查询等。

2024-06-24 23:15:18 706

原创 探索Twig:优雅、灵活的PHP模板引擎

在现代的 Web 开发中,模板引擎是一种常见的工具,用于将应用程序的逻辑和视图分离开来,使得开发过程更加清晰和高效。PHP Twig 是一种流行的模板引擎,它为 PHP 开发者提供了一个强大而灵活的工具,用于构建动态的网页应用程序。本节将介绍 PHP Twig 的基本概念以及选择 PHP Twig 的理由。PHP Twig 是一个现代化的模板引擎,由 Symfony 框架的一部分而来,专为 PHP 开发者设计。

2024-06-22 21:43:31 1111 1

原创 深入了解 PHP Smarty:功能强大的模板引擎解析与应用指南

在构建动态网页应用程序时,模板引擎是一种强大的工具,它能够帮助我们将应用程序的逻辑和视图分离开来,从而提高代码的可维护性和可扩展性。PHP Smarty 是其中一种流行的模板引擎,它被广泛应用于 PHP 开发领域。本节将介绍 PHP Smarty 的基本概念以及为何它是构建 PHP 应用程序的理想选择。PHP Smarty 是一个用于 PHP 应用程序的模板引擎,它的设计目标是将业务逻辑与界面呈现分离开来,以简化开发过程并提高代码的可读性。

2024-06-22 21:43:12 787

原创 将 Aira2 集成到 Go项目中

Aria2是一个轻量级的、跨平台的命令行下载工具,具有强大的多连接、多协议支持,以及灵活的任务控制功能。它可以同时从 HTTP、HTTPS、FTP、BitTorrent 和磁力链接等来源下载文件,并支持断点续传,可以在下载过程中暂停和恢复任务。Aria2 采用 C++ 编写,是一个高效、稳定且功能丰富的下载工具,在开源社区中得到了广泛的应用和认可。Go是一种由 Google 开发的开源编程语言,于 2009 年首次发布。

2024-06-21 22:50:49 1032 1

原创 掌握PHP PDO:数据库世界的魔法师

PDO(PHP数据对象)是PHP的一个轻量级数据库访问抽象层,允许开发者以一种统一的方式访问多种不同类型的数据库,如MySQL、PostgreSQL、SQLite等。它提供了一组类和方法,使得在PHP应用程序中执行数据库查询和操作变得更加简单和安全。PDO通过使用面向对象的方式来处理数据库操作,提供了更加灵活和可维护的代码结构。PHP PDO是一个强大而灵活的工具,可以帮助开发者更轻松地与数据库进行交互,并构建安全、高效的Web应用程序。

2024-06-21 22:50:27 1047

原创 跨域数据请求技术JSONP详解

当谈到 JSONP,就像是在谈论你在一场派对上认识的新朋友一样。让我们从头开始介绍。JSONP,简称 JSON with Padding,是一种利用标签进行跨域数据请求的技术。它允许你在网页中请求来自其他域的数据,而无需担心浏览器的同源策略(Same-Origin Policy)带来的限制。以一个简单的比喻来说,就像你在一家餐馆点菜一样。你可以在自己家里使用电话点餐,然后等着外卖送达,而不需要亲自去餐馆。JSONP允许你在当前页面中加载其他网站的数据,就像是通过电话点餐一样轻松。

2024-06-20 20:55:24 1196 1

原创 解锁Flutter中的ProcessResult:让外部命令执行变得轻松

在我们的编程世界中,有时候我们需要与外部系统或者命令行交互。这就像在一场迷宫中寻找出口一样,我们需要向迷宫的门口询问正确的道路。而在 Flutter 中,这个问路的过程就是通过 ProcessResult 来实现的。在 Flutter 开发中,ProcessResult 是执行外部命令并获取结果的重要工具。通过有效地利用 ProcessResult,我们可以实现与外部系统的交互,并处理命令执行的结果。

2024-06-20 20:55:03 619

原创 探索RESTful API开发,构建可扩展的Web服务

当我们浏览网页、使用手机应用或与各种互联网服务交互时,我们经常听到一个术语:“RESTful API”。它听起来很高深,但实际上,它是构建现代网络应用程序所不可或缺的基础。让我们将RESTful API比作您最喜爱的餐厅。想象一下,您坐在舒适的座位上,服务员带来一份菜单。菜单上列出了各种美味佳肴,而您只需告诉服务员您想要的菜肴,服务员就会把它们送到您的桌上。在这个比喻中,您就是前端应用程序(例如网页或移动应用),而菜单就是API(应用程序接口)。

2024-06-19 21:34:51 776 1

原创 探索 JQuery EasyUI:构建简单易用的前端页面

介绍当我们站在网页开发的浩瀚世界中,眼花缭乱的选择让我们难以抉择。而就在这纷繁复杂的技术海洋中,JQuery EasyUI 如一位指路明灯,为我们提供了一条清晰的航线。1.1 什么是 JQuery EasyUI?JQuery EasyUI,简单来说,就是一款基于 JQuery 的用户界面插件库。无论是初学者还是老手,在网页开发中都能从中获得实实在在的帮助。它的灵感源自于易用性与美观的追求,将复杂的用户界面元素,如布局、表单、表格等,简化成了易于使用的组件,让开发者能够更专注于业务逻辑的实现,而不必过多

2024-06-19 21:34:23 1187

原创 优化 Flutter 应用开发:探索 ViewModel 的威力

ViewModel,顾名思义,就是视图的模型。在 Flutter 中,ViewModel 是一种用于管理视图状态和业务逻辑的重要概念。它承载了应用程序的核心功能,像是一个精心设计的控制中心,负责连接视图和数据模型,使得应用程序能够顺畅地运行。想象一下,当你在手机上点击一个按钮时,背后发生了什么?按钮按下后,应用程序可能需要从服务器获取数据、更新用户界面、保存用户操作等等。这些复杂的任务需要一个地方来统一管理,而这个地方就是 ViewModel。

2024-06-18 22:18:41 1640 2

原创 探索VtKLoader源码中THREE.BufferGeometry的奥秘

VtKLoader是一种用于加载和解析VTK(Visualization Toolkit)文件格式的JavaScript加载器。VTK是一个用于科学可视化和图形处理的开源软件系统,广泛应用于医学影像处理、地球科学、工程和计算流体动力学等领域。VtKLoader允许开发人员在基于Web的应用程序中加载和展示VTK文件,从而实现对科学数据的可视化呈现。

2024-06-18 22:18:26 1064

原创 保护密码安全,探讨密码加盐及其在Go语言中的实现

在当今数字化时代,个人隐私和数据安全成为了人们关注的焦点之一。随着网络犯罪的不断增加,用户的密码安全性变得尤为重要。密码加盐作为一种常见的安全措施,被广泛应用于密码存储和认证系统中。本文将深入探讨密码加盐的概念、重要性以及在 Go 语言中的实现方式。密码加盐是保护用户密码安全的重要手段,它可以有效地提高密码的复杂度和安全性,降低密码被破解的风险。在实现密码加盐时,开发人员应该谨慎选择盐和密码哈希算法,并且妥善保护盐的机密性,以确保系统的安全性和可靠性。

2024-06-17 21:20:58 1149 1

原创 Flutter图像编辑器应用:创造生动美丽的照片体验

想象一下,在一个阳光明媚的下午,与家人或朋友漫步在风景如画的街道上。拿出手机,迫不及待地捕捉这一刻的美好,按下快门,留下了一张充满回忆的照片。然而,回到家后发现照片的亮度有些偏暗,颜色有些单调。想要让这张照片更加生动、更具艺术感。这时,一个图像编辑器就像是魔法工具箱,提供了改变照片命运的力量。图像编辑器是一种神奇的工具,让能够像画家一样,在数字世界中塑造和调整图像。无论是增加图像的明亮度、提升对比度,还是增加色彩鲜艳度,都可以轻松实现。

2024-06-17 21:20:44 1214

原创 自定义模块设置示例

CSDN 针对部分博主开放了自定义模块设置,我也是简单的使用了一下这个功能,感觉很不错,下面是我编写的参考代码大家可以复制下面代码来使自己的博客主页多样化。具体样式可以参考我的博客主页,左下角的网易云外链播放器,以及哔哩哔哩外链播放器。为自己的专辑 id,以及哔哩哔哩链接的 bvid。为自己的想看视频的 bvid 即可。大家注意修改网易云链接中的 id。

2024-06-07 17:25:02 370 1

原创 浅浅写一个Word、PowerPoint、Excel文档转PDF工具

最近在搞知识库,需要把各种 Word、PowerPoint、Excel 文件转换成 PDF 文件,不然 Word 中的表格中的文字提取会出现一些问题;使用 Office 或者 WPS 将大量文件转换成 PDF 需要频繁重复打开文件,点击保存为PDF,然后再关闭,非常繁琐。所以就简单的写了下面的 Python 程序来帮助我转化。

2024-06-07 12:34:52 623 1

原创 深入了解 Android 中的 system.img

在 Android 系统中,system.img 是一个关键的系统镜像文件,它包含了 Android 操作系统的核心组件、系统应用程序以及供应商提供的驱动程序和库文件。这个镜像文件以一种特定的格式存储整个系统文件系统,是 Android 设备上的一个重要部分。通常情况下,system.img 存储在设备的系统分区中,该分区通常是只读的,以防止用户意外地更改系统关键部分而导致系统不稳定或无法启动。通过 system.img,Android 系统能够在启动时加载并运行必要的系统组件,从而保证设备的正常运行。

2024-06-05 18:29:11 1030 1

原创 OrangePi 安装 CANN 套件及体验 AI 应用

后续我会继续用这块板子开发别的有趣项目,请持续关注!

2024-06-05 18:28:16 792

原创 实战指南:Go语言中的OAuth2认证

在网络应用程序开发中,安全性和用户身份验证是至关重要的方面。OAuth2(开放授权2.0)是一种广泛应用于网络身份验证和授权的标准协议。它允许客户端应用程序以安全且受控的方式访问受保护资源,而无需用户提供其凭据。

2024-06-04 12:36:16 1029

原创 OrangePi Ai Pro 开箱及镜像烧录指南

参加活动获得了香橙派与华为联合开发的 OrangePi AI Pro 开发板,这款开发板采用了华为自研的处理器,具有8TOPS的AI算力,可以满足一部分的AI开发需求,让 AI 开发不仅仅限于使用英伟达。(寝室电压太低,屏幕关了)连上我的 wifi,电脑连接至同一 wifi,使用 xshell 连接到开发板,更新相关软件,修改密码。到这里,我已经拆了板子三次了,这里给和我一样的新手小白提个建议,如果你有 SSD,一定要先把系统刷好,在把壳子、风扇装上。首先,先把这个防摩擦的贴纸贴在外壳下面,

2024-06-04 12:34:56 1728

原创 【问题随记】System policy prevents Wi-Fi scans,解决连接 WIFI 需要权限的问题

System policy prevents Wi-Fi scans,每次打开我的开发板连接 wifi 都会出现下面的弹窗,这也阻挡了我的WIFI自动连接,然后就需要连上屏幕,输入 wifi 密码,这样才能进行 VNC、SSH 等一系列的连接。现在尝试扫描 WiFi 网络,确认问题是否解决。打开终端并使用管理员权限创建和编辑文件。

2024-06-03 22:06:17 316

原创 【问题随记】tightvnc 连接后灰屏

刚刚入手了官方发的 OrangePi AI Pro,想用 tight vnc 来连接开发板,就不用连接屏幕那么麻烦了。结果连接后,没能显示 OrangePi AI Pro 桌面。从中可以看到,系统安装了 GNOME 和 XFCE 两种桌面环境,然后我们由两种配置方案来配置。这里就使用轻量级的 xfce 框架,开发板遭不住 gnome 😶‍🌫️。Windows 重新连接 VNC Server 成功。如果你想使用 GNOME 桌面环境,如果你想使用 XFCE 桌面环境,看一下现有的桌面环境。

2024-06-03 21:23:40 639

原创 长距离恋爱助手 —— 借助文心智能体平台打造 “异地恋神器”

当各种大模型问世,每个人一定都曾幻想过打造一个属于自己的大模型,来解决自己的生活中遇到的常见问题,而文心智能体平台,则提供了这样一个平台,让我们以轻松简单的方式来放飞自己的想法。在这次体验文心智能体的过程中,我创建了一个“异地恋神奇” —— 长距离恋爱助手,来帮助身处异地的情侣们缓解相思之苦。感兴趣的小伙伴可以点击下面的连接进行使用哦!👇👇👇自己创建智能体真的是一件非常有意思的事情,特别是遇到了文心智能体平台,让我可以更轻松的创建属于自己的AI小助手。

2024-05-22 16:15:15 559

原创 与 Apollo 共创生态:Apollo 七周年大会带我体会自动驾驶技术的发展

自动驾驶技术作为当今科技领域的热门话题,吸引着无数开发者和企业的目光。而在这个风起云涌的行业中,Apollo开放平台作为自动驾驶领域的领军者之一,扮演着不可或缺的角色。七年前,当Apollo开放平台刚刚起步时,也许没有人能想象到它会取得如此巨大的成就。然而,正是在众多合作伙伴和开发者的共同努力下,Apollo如今已经成为了自动驾驶领域的中流砥柱。当我坐在电脑荧幕前,观看着Apollo开放平台七周年庆典的直播时,我不禁感慨万千。

2024-05-13 02:14:33 747

原创 OpenNJet评测,探寻云原生之美

本次评测深入探讨了OpenNJet作为一款云原生应用引擎的优势和特点,并结合实际案例演示了如何使用OpenNJet部署WordPress网站。通过对OpenNJet的安装、配置和部署过程的详细介绍,我们不仅了解了其灵活性和便利性,还体验到了其强大的功能和性能。在信息时代的大潮中,云原生技术正在迅速崛起,为应用程序的开发、部署和管理提供了全新的解决方案。作为一款开源的云原生应用引擎,OpenNJet秉承着开放、灵活、高效的理念,为开发者提供了一个强大而友好的工具,助力他们轻松构建和管理云原生应用。

2024-05-06 21:44:27 1123 2

原创 Flutter 应用数据持久化指南

1.1 什么是数据持久化?数据持久化是指将应用程序中的数据保存在持久存储介质(如硬盘、数据库等)中的过程。在计算机科学领域,持久化数据是指数据在程序退出或系统关机后仍然存在的能力。这种持久性使得数据可以在不同的应用程序运行周期之间保持不变,以便稍后进行检索、处理和使用。在移动应用开发中,数据持久化是指将应用程序中的用户数据(如用户偏好设置、用户登录状态、应用配置等)保存在设备上,以便在应用关闭或设备重启后仍然保持。这样可以确保用户在不同的应用使用场景中,其数据状态可以得到保留和恢复。

2024-04-03 13:02:15 1470

原创 设计灵活可扩展的文件系统适配器系统

文件系统适配器是一个用于抽象不同存储类型之间差异的接口,它提供了统一的方式来访问和操作文件系统中的数据。无论是本地文件系统、云存储还是其他类型的存储,文件系统适配器都能够提供一致的操作接口,使得应用程序可以更容易地与不同类型的存储进行交互。在软件开发中,通常会面临不同存储类型之间的转换和适配问题。例如,一个网盘应用可能需要支持用户上传文件到本地服务器、云存储服务(如AWS S3、Google Cloud Storage等)或其他网络存储服务。

2024-04-03 12:59:51 1224

原创 深入探究Flutter中的页面导航器:Navigator详解

自定义转场动画是提升应用用户体验的重要手段之一。在本文中,我们深入探讨了Flutter中Navigator的主要功能和用法,包括页面路由、路由参数传递、命名路由、路由观察器、自定义转场动画、透明路由、Hero动画、路由保持状态、导航器嵌套等方面。导航器嵌套允许我们在一个页面内部创建多个导航器,并分别管理它们之间的导航栈,从而实现更灵活和复杂的页面管理。在Flutter中,Navigator扮演着非常重要的角色,它允许我们在应用程序中进行页面的跳转、返回以及传递参数等操作,为用户提供了流畅、高效的导航体验。

2024-04-01 10:41:38 1564

原创 Dubbo 原理及使用详解

Dubbo是一个强大而灵活的分布式服务框架,通过提供者、消费者和注册中心的协同工作,帮助我们解决了分布式系统中的诸多问题。通过这篇博客,我们深入了解了Dubbo的核心原理,学会了如何在实际项目中使用Dubbo,并且了解了一些高级特性。希望本篇博客能够帮助你更好地理解Dubbo,并在未来的项目中运用得心应手。在编程的道路上,让我们一同探索Dubbo的世界,构建更加稳健和高效的分布式应用吧!

2024-04-01 10:37:59 864

原创 Go语言HTTP服务实现GET和POST请求的同时支持

在本文中,我们学习了如何使用Go语言创建HTTP服务,并实现了同时支持GET和POST请求的功能。通过对GET和POST请求的对比,我们了解了它们各自的特点和适用场景。接着,我们演示了如何在Go语言中处理GET和POST请求,并对两种请求进行了详细说明。在实际的Web开发中,我们经常需要根据具体的业务需求来选择合适的HTTP方法。GET请求适合用于获取数据,而POST请求适合用于提交数据和处理敏感信息。

2024-03-31 10:45:28 1270

原创 精通Go语言文件上传:深入探讨r.FormFile函数的应用与优化

函数,我们可以轻松地从 HTTP 请求中获取上传的文件,并进行进一步的处理,例如保存到服务器、读取文件内容等。通过验证文件的 MIME 类型或文件扩展名,可以防止用户上传恶意文件,例如执行恶意代码的脚本文件或包含病毒的文件。函数,开发者可以轻松地处理文件上传过程,包括获取文件句柄、读取文件内容以及对文件进行进一步处理,如存储到服务器、处理文件内容等。类型的表单一起使用,以解析用户提交的文件。通过以上的性能优化建议,可以有效地提高文件上传过程中的性能和稳定性,特别是在处理大文件上传和大量并发上传请求时。

2024-03-31 10:42:35 1247

原创 go-python 库使用详解

Go-Python库是一个用于在Go语言中调用Python代码的工具库,它提供了丰富的接口和工具,使得Go语言可以与Python进行无缝交互。通过Go-Python库,开发人员可以在Go代码中直接调用Python函数、创建和操作Python对象、执行Python脚本等,实现了两种编程语言的混合编程。跨语言编程:Go-Python库提供了一种简单而灵活的方法,使得Go语言可以与Python进行跨语言编程,充分发挥两种编程语言的优势。丰富生态系统。

2024-03-30 13:29:05 1737

原创 JUC高并发编程详解

首先,让我们认识一下JUC。JUC是Java 5引入的一个包,旨在提供更强大的并发编程支持。可以把它想象成一座丰富多彩的工具库,里面有各种各样的工具,帮助我们轻松应对并发的各种问题。JUC提供了丰富的工具和框架,帮助开发者更轻松地应对高并发编程的挑战。从线程池、原子操作、并发工具类到线程安全容器和异步编程,每个组件都为我们提供了强大的功能。通过深入理解并合理使用这些工具,我们能够编写出高效、安全且易维护的高并发程序。高并发编程可能是一项复杂的任务,但通过学习和实践,我们可以逐步掌握其中的要点。

2024-03-30 13:27:48 1009

学习方法分享 ppt 模板

和鲸社

2023-08-22

【C# 基础精讲】类和对象的概念

【C# 基础精讲】类和对象的概念

2023-08-12

【C# 基础精讲】C# 数据类型概述

C# 数据类型概述思维导图

2023-08-06

2022年数学建模竞赛培训练习(三)-微分方程建模.pdf

2000年在美国伊利诺伊州中部发现了一块动物化石,经测定其碳-14含量仅 为原来的14%,试计算该动物大约生活的年代。(碳14的半衰期为5568年) 某伞降兵跳伞时的总质量为 100 千克(含武器装备),降落伞张开前的空 气阻力 为当时速度的 0.5 倍,经 8 秒后降落伞打开,降落伞打开后的空气阻力 为速度平方的 0.6 倍, 试求伞降兵下落的速度 v及其稳定速度。 在凌晨 1 时警察发现一具尸体, 测得尸体温度 29 度, 当时环境温度是 21 度 . 一小 时后尸体温度下降到 27 度 , 若人的正常体温是 37 度 , 试估计死者的死 亡时间.(物体在空 气中的冷却速度与其和室温的温差成正比) 有一 50*20*10(m3) 的车间,空气中 CO2 的容积浓度为 0.12%(对人体安 全的空气中 CO2 的容积浓度不超过 0.08%)。为降低 CO2 含量,用一台风量 为1000(m3/min) 的进风鼓风机通入浓度为 0.04%的新鲜空气,假定通入的新

2023-07-27

CentOS7 安装 MySQL.pdf

MySQL作为一款开源的关系型数据库管理系统,因其高性能、稳定可靠而备受广大开发者和企业的喜爱。本文将为您详细介绍在CentOS 7操作系统上安装MySQL的简明教程,让您轻松打造一个功能强大的数据库环境。 无论您是开发者、系统管理员,还是对数据库管理感兴趣的学习者,本教程都将是您安装MySQL的完美伴侣。通过遵循本文提供的步骤和建议,您可以在CentOS 7上轻松搭建一个高效稳定的MySQL数据库,为您的项目和业务提供可靠的数据存储和处理支持。 让我们一起开启MySQL之旅,探索这个强大而又灵活的数据库管理系统带来的无限可能吧!安装MySQL,为您的数据驱动世界打下坚实的基石!

2023-07-27

文艺清新简历模板.zip

我们非常自豪地推出这款文艺清新简历模板,为那些追求个性与独特风采的求职者们提供了一个独一无二的展示平台。在这个竞争激烈的职场时代,用一份令人眼前一亮的简历来吸引用人单位的目光至关重要。这款文艺清新简历模板将成为您展现个性、突显才华的绝佳选择。 特点: 简约而不简单:我们深知在简历中避免信息过载的重要性,因此我们采用了简约而精致的设计风格,使您的信息清晰易读,同时又不失个性与魅力。 艺术元素融入:模板中巧妙地融入了艺术元素,使整份简历焕发出与众不同的艺术气息,展现您的审美品味与独特魅力。 自定义灵活:我们为您提供了多种颜色和排版选择,让您能够根据个人喜好和行业特点进行自由搭配,确保简历更贴合您的个性与职业特点。 专业与个性并重:模板不仅突出了个人的艺术特质,同时也保留了专业、规范的简历要素,确保您的简历在视觉与内容上兼具吸引力与可信度。 多格式支持:模板支持常见的文档格式,包括PDF、Word等,方便您在不同场合灵活应用。 无论您是刚刚步入职场的应届毕业生,还是有丰富经验的职场精英,这款文艺清新简历模板都能帮助您打破传统,展现与众不同的个人魅

2023-07-27

小白白也能学会的 PyQt 教程 - 实战简易计算器

小白白也能学会的 PyQt 教程 —— 实战简易计算器附录代码

2023-07-12

小白白也能学会的 PyQt 教程 - QRadioButton 介绍以及基本使用

小白白也能学会的 PyQt 教程 - QRadioButton 介绍以及基本使用

2023-06-21

小白白也能学会的 PyQt 教程 - QPushButton 介绍以及基本使用

小白白也能学会的 PyQt 教程 - QPushButton 介绍以及基本使用

2023-06-11

Java经典的List面试题目

Java经典的List面试题目: 1、你知道的 List 都有哪些? 2 、List 和 Vector 有什么区别? 3 、List 是有序的吗? 4 、ArrayList 和 LinkedList 的区别?分别用在什么场景? 5 、ArrayList 和 LinkedList 的底层数据结构是什么? 6 、ArrayList 默认大小是多少,是如何扩容的? 7 、List 是线程安全的吗?如果要线程安全要怎么做? 8、怎么给 List 排序? ......

2023-02-08

23道SpringMVC常见面试题.docx

23道SpringMVC常见面试题 1、什么是 SpringMvc? 答:SpringMvc 是 spring 的一个模块,基于 MVC 的一个框架,无需中间整合层来整合。2、Spring MVC 的优点: 答: 1) 它是基于组件技术的.全部的应用对象,无论控制器和视图,还是业务对象之类的都是 java 组件.并且和 Spring 提供的其他基础结构紧密集成. 2) 不依赖于 Servlet API(目标虽是如此,但是在实现的时候确实是依赖于 Servlet 的) 3) 可以任意使用各种视图技术,而不仅仅局限于 JSP 4) 支持各种请求资源的映射策略 5) 它应是易于扩展的 3、SpringMVC 工作原理? 答: 1) 客户端发送请求到 DispatcherServlet 2) DispatcherServlet 查询 handlerMapping 找到处理请求的 Controller 3)Controller 调 用 业 务 逻 辑 后 , 返 回 ModelAndView 4)DispatcherServlet 查询 ModelAndVi

2023-02-02

某短视频APP大学生用户分析数据.csv

某短视频APP大学生用户分析数据.csv 2022 年安徽省大数据与人工智能网络赛

2022-10-18

WSL-CentOS7 镜像

WSL-CentOS7 镜像 WSL-CentOS7 镜像

2022-10-03

com.xingin.xhs.db

com.xingin.xhs.db

2022-09-19

tools.zip

tools.zip

2022-09-08

下载.jpeg

下载.jpeg

2022-09-08

pentaho-aggdesigner-algorithm-5.1.5-jhyde.zip

使用 hive 出现这个报错。 pentaho-aggdesigner-algorithm-5.1.5-jhyde.zip pentaho-aggdesigner-algorithm-5.1.5-jhyde.zip pentaho-aggdesigner-algorithm-5.1.5-jhyde.zip pentaho-aggdesigner-algorithm-5.1.5-jhyde.zip pentaho-aggdesigner-algorithm-5.1.5-jhyde.zip pentaho-aggdesigner-algorithm-5.1.5-jhyde.zip pentaho-aggdesigner-algorithm-5.1.5-jhyde.zip pentaho-aggdesigner-algorithm-5.1.5-jhyde.zip

2022-09-06

Hadoop-2.7.2源码及编译jar包.zip

Hadoop-2.7.2源码及编译jar包.zip,包含 Apache Hadoop 源码包、编译后的 Win7、Win10、以及 Linux 包。 Hadoop-2.7.2源码及编译jar包.zip,包含 Apache Hadoop 源码包、编译后的 Win7、Win10、以及 Linux 包。 Hadoop-2.7.2源码及编译jar包.zip,包含 Apache Hadoop 源码包、编译后的 Win7、Win10、以及 Linux 包。 Hadoop-2.7.2源码及编译jar包.zip,包含 Apache Hadoop 源码包、编译后的 Win7、Win10、以及 Linux 包。 Hadoop-2.7.2源码及编译jar包.zip,包含 Apache Hadoop 源码包、编译后的 Win7、Win10、以及 Linux 包。 Hadoop-2.7.2源码及编译jar包.zip,包含 Apache Hadoop 源码包、编译后的 Win7、Win10、以及 Linux 包。 Hadoop-2.7.2源码及编译jar包.zip。

2022-09-01

matlab数据 —— sd.xlsx

matlab数据 —— sd.xlsx

2022-06-27

JDBC常考知识点,常用api

Java JDBC常考知识点 1. JDBC(Java Database Connectivity,Java 数据库连接)是一套用于执行 SQL 语句的 Java API。应用 程序可通过这套 API 连接到关系型数据库,并使用 SQL 语句来完成对数据库中数据的查询、新增、更 新和删除等操作。 2. 不同的数据库(如 MySQL、Oracle等)在其内部处理数据的方式是不同的,因此每一个数据库厂商 都提供了自己数据库的访问接口。有了 JDBC 以后,不同厂商按照统一的规范来提供数据库驱动,在 程序中由 JDBC 和具体的数据库驱动联系,这样应用程序就不必直接与底层的数据库交互,从而使代 码的通用性更强。

2022-04-04

结构化大数据压缩挑战和解决方案 .pdf

结构化大数据压缩挑战和解决方案 .pdf

2022-04-04

结构化大数据压缩挑战和解决方案(翻译).pdf

结构化大数据压缩挑战和解决方案(翻译).pdf

2022-04-04

【6】各种数据压缩技术的综述 .pdf

【6】各种数据压缩技术的综述 .pdf

2022-04-03

【6】各种数据压缩技术的综述_翻译.pdf

【6】各种数据压缩技术的综述_翻译.pdf

2022-04-03

qemu Windows版

qemu Windows版

2022-02-11

spacedesk 各个客户端

spacedesk 各个客户端

2022-01-27

tensorflow_gpu-2.0.0a0-cp37-cp37m-win_amd64.rar

tensorflow_gpu-2.0.0a0-cp37-cp37,方便大家离线安装tensorflow-gpu

2021-02-01

华为电脑管家安装工具打包.zip

华为电脑管家安装工具打包,具体请参考https://blog.csdn.net/qq_21484461/article/details/111934511

2021-02-01

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除