网络编程 线程 通讯 网络

利用pytorch自定义CNN网络(三):构建CNN模型

本文是利用pytorch自定义CNN网络系列的第三篇,主要介绍如何构建一个CNN网络,关于本系列的全文见[这里](https://www.cnblogs.com/wpx123/p/17613613.html "这里")。 笔者的运行设备与软件:CPU (AMD Ryzen™ 5 4600U) + p ......
CNN 模型 pytorch 网络

浏览器网络未连接处理

其他软件比如:微信、qq可以连接上,但是浏览器不能连接网络 我是通过浏览器中设置l: ①micro edge做如图所示修改 ②火狐浏览器做如图所示修改: ......
浏览器 网络

中间件解析:提升并发编程能力,构建高性能系统

用Netty开发中间件:高并发性能优化 最近在写一个后台中间件的原型,主要是做消息的分发和透传。因为要用Java实现,所以网络通信框架的第一选择当然就是Netty了,使用的是Netty 4版本。Netty果然效率很高,不用做太多努力就能达到一个比较高的tps。但使用过程中也碰到了一些问题,个人觉得都 ......
中间件 高性能 能力 系统

C#中的多线程和异步编程详解

## 介绍 在现代软件开发中,多线程和异步编程是非常重要的技术。它们可以提高程序的并发性,使得应用程序更加响应和高效。本文将深入探讨C#中的多线程和异步编程,帮助读者理解其原理、用法和常见问题。 ## 1. 什么是多线程? 多线程是指在一个应用程序中同时执行多个线程的能力。每个线程都是独立运行的,拥 ......
线程

计算机网络中的逻辑计算综合

************ 特别说明,因此篇随笔内容是引用其他技术人员的文章,仅可用作自我总结及日常使用。 ************ 计算机中的逻辑运算又被称作为“布尔运算”,分别为:逻辑与运算、逻辑或运算,逻辑非运算,逻辑异或运算。这四种逻辑运算中,只有“逻辑非运算”是一元逻辑运算(一个运算操作数) ......
计算机网络 逻辑

让 GPT-4 给开源项目 GoPool Review 社区贡献者的 PR - 每天5分钟玩转 GPT 编程系列(5)

[TOC] ## 1. 嘚瑟一下 你还记得那个宣称自己性能全网第一的 Golang Worker Pool 不?对,就是能够 [GoPool](https://github.com/devchat-ai/gopool),据说作者拿着 GPT-4 只花了3天就把这个项目肝出来了。 > “那个人”发的介 ......
贡献者 GPT 贡献 项目 GoPool

idea中多线程debug实现方案

1.背景 2.步骤 步骤一: 步骤二: 步骤三: 启动测试,查看个线程状态 完美 ......
线程 方案 debug idea

利用pytorch自定义CNN网络(二):数据集的准备

本文是利用pytorch自定义CNN网络系列的第二篇,主要介绍构建网络前数据集的准备,关于本系列的全文见[这里](https://www.cnblogs.com/wpx123/p/17613613.html "这里")。 笔者的运行设备与软件:CPU (AMD Ryzen™ 5 4600U) + p ......
pytorch 数据 网络 CNN

AI的无限可能性:从编程到金融,再到医疗与制造

## 引言:与AI的初次相遇 在我与人工智能(Artificial Intelligence, AI)的探险旅程中,我渐渐发现了AI的无限可能性。不仅仅是编程和写作,AI的魔力已经伸展到了医疗、金融、制造等多个领域。我将带你走进这个充满机遇与挑战的世界。 ## 医疗领域的奇迹 ### 诊断与治疗的新 ......
可能性 医疗 金融

网络层

# 网络层 数据单元:包/报文 ## IP包头 ()里代表多少bit ![](https://img2023.cnblogs.com/blog/3214078/202308/3214078-20230809165009477-894231582.png) IP包头固定为20字节,可选项中最多有10行 ......
网络

Shell编程规范与变量

[TOC] ## 1. shell脚本基础 ### 1.1 shell脚本概述 shell是一个特殊的应用程序,介于操作系统内核与用户之间,充当了一个"命令解释器"的角色,负责接收用户输入的操作指令并进行解释,将需要执行的操作传递给内核执行,并输出执行结果。 - shell脚本的概念 - 将要执行的 ......
变量 Shell

Ubuntu创建桥接网络

我这才用的是Ubuntu的netplan网络管理,当然也可以采用 systemd-network 网络管理。未测试通过,所以下操作均建立在 netplan 管理方式上。 设置桥接 安装bridge-utils apt install bridge-utils -y 创建名为br0桥接虚拟网卡 brc ......
Ubuntu 网络

Linux网络服务之网络文件服务(NFS)

[TOC] ## 1. 存储和NFS共享 ### 1.1 NFS概述 - NFS(Network File System 网络文件服务)是文件系统,是操作系统内核来管理的,用于在网络上分享和访问文件的协议 ```bash NFS优点:节省本地存储空间,将常用的数据如:/home 目录,存放在NFS服 ......
网络 网络服务 文件 Linux NFS

编程练习总结

# 基础语法复习 ## c ### 数据类型 ![image](https://img2023.cnblogs.com/blog/3255797/202308/3255797-20230809140734656-1504077167.png) ![image](https://img2023.cnb ......

C# 使用TouchSocket实现Tcp协议通讯,并且解决分包、粘包的问题

我们知道如果Socket传输数据太频繁并且数据量级比较大,就很容易出现分包(一个包的内容分成了两份)、粘包(前一个包的内容分成了两份,其中一份连着下一个包的内容)的情况。 粘包的处理方式有很多种,常见的三种是: 每个包都在头部增加一个当前传输包的int4字节大小作为包头。每次接收到数据先读取的包头, ......
TouchSocket 通讯 问题 Tcp

python多线程学习记录

# Python多线程 参考文章:[python多线程详解(超详细)](https://blog.csdn.net/weixin_40481076/article/details/101594705) 、[Python线程池(thread pool)创建及使用+实例代码](https://blog. ......
线程 python

异步编程和多线程的关系

引用自“https://zhuanlan.zhihu.com/p/570792890中bluecyan的留言” 异步编程,它允许我们多个任务(Task)可以同时执行。多线程技术就是CPU利用多个线程来并发地运行多段逻辑。 任务是逻辑层面的,线程是操作系统层面的,由线程ID标识,任务比线程抽象层级更高 ......
线程

Linux 网络管理

# Linux 网络管理 [TOC] # 一. 什么是网络? ## 1.1 网络的定义 - 定义: 网络: internet 不同设备通过介质连接在一起,互相通信. IOT=物联网,Internet OF Things ## 1.2 网络传输介质 - 1位bit 1个0或1位置 - 1字节byte= ......
网络管理 Linux 网络

网络包之旅

## 两个网络 如下拓扑,aaaa代表mac地址,.10代表ip地址,123代表端口 ![](https://img2023.cnblogs.com/blog/474029/202308/474029-20230809094508977-2126810777.png) ## 发送过程 假如我们想把一 ......
之旅 网络

一文详述流媒体传输网络MediaUni

一张「多元融合」的网络。 黄海宇|演讲者 大家好,我是阿里云视频云的黄海宇,今天分享主题是MediaUni——面向未来的流媒体传输网络设计与实践。 下面我将会从应用对流媒体传输网络的要求、MediaUni定位与系统架构、MediaUni技术剖析、基于MediaUni的应用落地和流媒体传输网络的未来5 ......
流媒 流媒体 MediaUni 网络

利用pytorch自定义CNN网络(一):torchvision工具箱

本文是利用pytorch自定义CNN网络系列的第一篇,主要介绍 torchvision工具箱及其使用,关于本系列的全文见[这里](https://www.cnblogs.com/wpx123/p/17613613.html "这里")。 笔者的运行设备与软件:CPU (AMD Ryzen™ 5 46 ......
工具箱 torchvision pytorch 工具 网络

群晖NAS异地映射网络驱动,挂载盘符在我的电脑中就可以访问。

仅需四步即可解决问题 ###第一步 右键我的电脑,点击管理,点击服务和应用程序,点服务,找到WebClient服务,设置启动类型设置为自动,点启动; ![image](https://img2023.cnblogs.com/blog/829474/202308/829474-202308090912 ......
异地 电脑 网络 NAS

《CUDA编程:基础与实践》读书笔记(2):CUDA内存

## 1. 全局内存 核函数中的所有线程都能够访问全局内存(global memory)。全局内存的容量是所有设备内存中最大的,但由于它没有放在GPU芯片内部,因此具有相对较高的延迟和较低的访问速度,`cudaMalloc`分配的就是全局内存。此外,当处理逻辑上的二维或者三维问题时,还可以使用`cu ......
CUDA 内存 基础 笔记

Linux中PXE高效批量网络装机和无人值守安装

1、PXE 1.1什么是PXE PXE 是由 lntel 公司开发的网络引导技术,工作在 CIient/Server 模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或者整个操作系统。PXE 严格来说并不是一种安装方式,而是一种引导的方式。进行 PXE 安装的必要条性是要安装的计算机 ......
Linux 网络 PXE

SpringBoot3之Web编程

> 标签:Rest.拦截器.swagger.测试; # 一、简介 基于`web`包的依赖,SpringBoot可以快速启动一个`web`容器,简化项目的开发; 在`web`开发中又涉及如下几个功能点: **拦截器**:可以让接口被访问之前,将请求拦截到,通过对请求的识别和校验,判断请求是否允许通过; ......
SpringBoot3 SpringBoot Web

C#多线程(Winform和WPF)

Winform Thread othread = new Thread(new ParameterizedThreadStart(getResult)); othread.IsBackground = true; othread.Start((Object)(m)); Thread.Sleep(50 ......
线程 Winform WPF

计算机网络——概述

# 计算机网络——概述 ## 1. 速率相关的性能指标 ### 1.1 速率 定义:连接在计算机网络上的主机在数字信道上传送数据位数的速率 单位:b/s,Kb/s,Mb/s,Tb/s, 如果用字节表示,则是 B/s,KB/s,MB/s,TB/s 1Byte=8Bit ### 1.2 带宽 在计算机网 ......
计算机网络

PXE高效批量网络装机

[TOC] ## PXE高效批量网络装机 #### 1.1 PXE概述 - pxe(preboot execute environment):可以批量安装系统 - pe:小型的操作系统,在有操作系统的情况下才能再装 pxe是通过网卡引导启动,网卡自带IP地址和tftp 实现的硬件条件 1. BIOS ......
网络 PXE

程序、进程、线程的区别是什么?

程序:就是硬盘上的可执行文件,并且只占用磁盘上的空间,是一个静态的概念。 进程:被执行之后的程序叫做进程,不占用磁盘空间,需要消耗系统的内存、cpu资源,每个运行的进程都有自己的虚拟地址空间,是一个动态的概念。线程:是轻量级的进程(light weight process),操作系统会以进程为单位, ......
线程 进程 程序

《CUDA编程:基础与实践》读书笔记(1):CUDA编程基础

## 1. GPU简介 GPU与CPU的主要区别在于: - CPU拥有少数几个快速的计算核心,而GPU拥有成百上千个不那么快速的计算核心。 - CPU中有更多的晶体管用于数据缓存和流程控制,而GPU中有更多的晶体管用于算数逻辑单元。 所以,GPU依靠众多的计算核心来获得相对较高的并行计算性能。 一块 ......
基础 CUDA 笔记