C++ - 在windows环境下,基于面向对象、网络编程和并发编程封装一个服务器框架
小白劝退预告
仅简单介绍思路,没有用作教程的打算,如果读者没有C++编程基础、计算机网络基础、网络编程基础或并发编程基础 —— 会很不友好的(
Web服务器概述Web服务器概念服务器是一种软件应用程序,用于处理客户端发送的HTTP请求并向客户端发送对应的响应。它有时通过使用网络协议(如HTTP)来传输和交换Web资源(如HTML文档、图像、视频等)服务器是当代互联网不可分割的一部分,倘若没有服务器,便无谈上网冲浪; 每次你打开一个网页,背后的Web服务器时时刻刻都在处理你的请求,并发送给你需要的文本数据和图片; 当你打游戏时,科技公司的服务器在马不停蹄地为你计算数据
Web服务器的代码思路在C++中实现一个简单的服务器,可以按照以下思路进行:
创建服务器套接字:使用C++的网络编程库,如Linux环境下的 <sys/socket.h> 和 <netinet/in.h> 等、windows环境下载Wsa等,创建一个服务器套接字
绑定服务器地址和端口:将服务器套接字绑定到指定的IP地址和端口上,以便监听客户端请求
监听连接请求:使用li ...
Pytorch - 基于卷积神经网络的CIFAR-10数据集分类模型训练与检测
小白劝退预告
仅简单介绍思路,没有用作教程的打算,如果读者没有机器学习基础、计算机视觉基础或Pytorch基础 —— 会很不友好的(
CIFAR-10数据集介绍CIFAR-10数据集的内容
CIFAR10数据集共有60000个样本,每个样本都是一张32*32像素的RGB图像(彩色图像),每个RGB图像又必定分为3个通道(R通道、G通道、B通道)。这60000个样本被分成了50000个训练样本和10000个测试样本
CIFAR10数据集是用来监督学习训练的,那么每个样本就一定都配备了一个标签值(用来区分这个样本是什么),不同类别的物体用不同的标签值,CIFAR10中有10类物体,标签值分别按照0~9来区分,他们分别是飞机(airplane)、汽车(automobile)、鸟(bird)、猫(cat)、鹿(deer)、狗(dog)、青蛙(frog)、马(horse)、船(ship)和卡车(truck)
CIFAR10数据集的内容,如图所示
总的来说,CIFAR-10数据集有以下优势:
图片像素小,处理快,便于入门
数据量大,且下载便利
已提前做好数据标注,提供专用API, ...
你一生的故事
正文致未来你很快便会向我提出那个问题,这将会是我在这几天的旅行中我认为的最重要的时刻。那晚我们刚在惠州江北找到了一处住所,能在繁忙的城市灯光中找到一处适宜观览月与江的地处,不容易。想来能带你来我长大的城市是一件十分美妙的事情,那时的我想必内心是十分激动的,但我会尽力地去保持平静。然后一切似乎相安无事,包括这熄了边的客厅与辽阔的东江潮涌。于是你提出了那个问题,“喂,你个玩意,带我去江边走走呗?”在我的一生中我大概会多次回忆那个晚上所发生的事情,时至深夜,你我像两个初到大城市的外乡人一样左顾右盼着看。街上天人,不阻碍我回想东江沙公园对我产生的印记。我讲进着这里的故事,尽量说得活灵活现,你也会微微点头,用心倾听我说的一切。也许两三年前我与我高中舍友来此地时也不会想到今日发生的一切,同时这一切的叙述都只能称为是未来 —— 它大概会成真。时至写信此时,我也在想是什么时候我对未来的假想有了明显的轨迹,并且这种思索将贯穿我的一生。哪怕是在江边与你的月行,在街上共同一曲歌曲,我也在思索着这件事。也许这思索从我与高中舍友来此地时便已存在,但曾经是曾径,现在是与你。也许这一切对未来的思索,要从那次通知说起 ...
19 && 四月
游历四方笔者喜爱体验 —— 特别是能拓展眼界的体验,过往的一个月体验甚多(TMD,一个月花了1.4w RMB),在此只记录记忆深刻之处
在中大
在中山大学,四月的记忆是从马克龙访华开始的。4.7日,马克龙来到中大,霎时间人满为患,所有的学生都迫不及待地想要一睹马克龙的芳容 —— 而我好运附身,竟然有幸与其本人亲自握手
然后在某天晚上,与黄绪铖晚上出去压马路,他对着两位大爷的棋局看了好久……
而再此后,我对中大的记忆来到了生日前后,很多人都送了我礼物,这让我时不时就需要跑去快递站取东西:炜晗、子江、东朔、港阳、阿丁…好多人送我礼物、好多人为我送上祝福
接着,我参加了榕城中学来中大参观的活邀请,说实话,那场活动我反感至极,甚至直接中途假借因为要上课而离场
比赛扎堆的来了,中大的程设团体赛、中大的网安CTF比赛,蓝桥杯……收获很多,比如经验、朋友、奖项
然后我开始了和 Python 斗智斗勇的时刻,那阵子每天都用很多的时间在机器学习上,环境搭建、数学计算啥的,收获很多、当然…也走了很多弯路
与朋友有初中朋友、有高中朋友、有大学朋友、有本校朋友、也有外校朋友
CN_Super_TLE,这可 ...
俯仰之间,已然一年
逆转之间追逐马斯克的梦我对我十八岁最早的记忆,是从马斯克开始的,翻看他的视频、了解他的经历、去体悟他面对困难时的情绪……马斯克俨然成了我心中的偶像,我也非常希望能成为像他那样的人
高三时,我常以马斯克来自我鼓励,有一天一大早四点钟,我睡不着起身抱着 ipad 走到户外,打开了 SpaceX 的纪录片,在马斯克火星梦中目睹了一次完整的日出,也许那一阵子是我产生“想要被这个世界记住”最早的时刻…
那时的我想实现自动驾驶,马斯克亲眼目睹了不少猎鹰火箭的爆炸,而我在未来也肯定会见到不少因为我的科技而车祸死去的人们,这很残酷,却有是我不得不面对的现实
欢乐高三生活是及其快乐的,高三23班的同学们就喜欢玩,站在走廊上谈笑风生、一个班级半个班的人课间都在乱逛、各大势力为了班级电脑的娱乐权针锋相对……这都是非常有趣的事情。23班的快乐不是其他班级能体会到的,我非常眷念这段时光
成人礼的时候,我带着我们宿舍的人穿巨人 COS 服,就是全裸肌肉男的那种衣服,我们五人穿行在校园里,周围投来了十足羡慕的目光。我们在高一高二面前作秀 —— 然后被年级级长抓了……被班主任发展在走廊破口大骂(但是说真的,我当时很想 ...
Hello World
Hello World
“我只记得,我好像看过一幅漫画,讲述一枚鸡蛋和一只小鸡的故事,在那副漫画中,小鸡说了一句’Hello World’” ———— C 语言之父 Brian Kernighan
Kernighan 可能并不知道,此后的几十年里 Hello World 成为了每一门编程语言开始的必修课,每一项科技的诞生,都类似着一个小鸡的破壳而出,都为我们的这个世界带来了更多的创造可能……
当然,博客也不能作为 Hello World 的例外~
欢迎来到 Tokisakix’s Web! 在这里你可以体验到精美的博客浏览感受、发掘出各个领域的知识树、一同探讨现在与未来世界可能会发生的风云变幻√
首页点击 首页 可以浏览到所有编写的内容<(^-^)>
时间轴你可以选择从时间轴的角度来浏览我的网站
清单标签 && 分类如果你想知道各个博客背后的分类逻辑,不妨点击清单下属的 标签 或 分类
音乐 && 影视 && 游戏
后续会研究一下网页音乐播放的插件,说来我的听歌口味蛮多样的~
说是影视,实则动漫(bushi)
你说什么?我的电脑从来 ...