- 博客(17)
- 收藏
- 关注
原创 知识点2:Spring入门
Spring 是目前主流的 Java Web 开发框架,是 Java 世界最为成功的框架。该框架是一个轻量级的开源框架,具有很高的凝聚力和吸引力。Spring 由 Rod Johnson 创立,2004 年发布了 Spring 框架的第一版,其目的是用于简化企业级应用程序开发的难度和周期。
2024-09-24 17:24:34 1333
原创 UDP的构成及传输层安全
分组可以用来指代任何格式化的数据块;而数据报则通常只用来描述那些通过不可靠的服务传输的分组,既不保证送达,也不发送失败通知。
2024-09-03 20:59:06 567
原创 TCP的构成
本文章来源于动物书《Web性能》一书中第二章——TCP的构成,仅作为本书的相关知识点摘要,不包括TCP的所有内容。因特网有两个核心协议,分别是TCP和IP,其中。
2024-09-02 19:28:22 835
原创 基于winfrom通过调用百度AI的人脸识别,实现人脸检测、人脸对比、人脸登录
本项目展示了如何使用百度智能云的人脸识别功能,涉及API Key和Secret Key的获取与调用。项目通过示例代码详细介绍了AccessToken的获取过程,并演示了人脸库的创建与应用。代码实现了摄像头的连接、拍照功能、图片加载等操作,结合百度智能云的API实现了人脸检测、人脸对比和人脸登录等功能。本文提供的代码示例和技术文档链接将有助于读者更好地理解和应用人脸识别技术。具体实现细节和完整代码请参考本文提供的链接。
2024-06-21 13:36:00 1052 2
原创 使用C#做一个音乐播放器
Windows Forms是一种用于创建Windows桌面应用程序的图形用户界面(GUI)框架。它是微软.NET Framework的一部分,用于开发基于Windows操作系统的应用程序。Windows Forms提供了一组可视化和交互式的控件,使开发人员能够轻松地构建功能丰富的Windows应用程序。简单来说,作为C#的初学者,选择这个框架有利于我们进行简单开发。openFileDialog1.Filter = "选择音频|*.mp3;*.wav;*.ogg";//允许打开多个文件我们用户。
2024-05-10 01:23:30 1247 1
原创 C# 中的接口和委托:统一管理某鸭工厂产品生产
本文基于 C# 编程语言,以一个周黑鸭工厂的产品生产管理系统为例,介绍了 C# 中的接口和委托的概念及其在实际应用中的作用。通过定义接口 IProductionFactory 和实现类 WuhanFactory、NanjingFactory、ChangshaFactory,展示了如何使用接口来定义统一的生产方法,并通过委托 ProductionDelegate 实现不同工厂的产品生产调度。这种设计模式使得系统具有更高的灵活性和可扩展性,方便管理和扩展不同工厂的生产能力。
2024-04-08 21:13:45 1106
原创 程序的机器级表示
栈帧(Stack Frame),也称为活动记录(Activation Record)、调用帧(Call Frame)或过程帧(Procedure Frame),是在程序执行过程中用于管理函数调用和返回的一块内存区域。栈帧通常存储以下信息:局部变量(Local Variables):函数内部定义的变量,它们在函数调用期间存在并被使用。函数参数(Function Parameters):函数调用时传递给函数的参数值。返回地址(Return Address):函数执行完毕后需要返回到调用位置的地址。
2024-03-24 14:13:53 1019 1
原创 SQL 查询结果排序+查询多个表
使用case语句,类似于switch-case语句,caseswitchwhencase呈现出这种对应关系。当条件符合的时候,程序执行then之后的语句当条件均不符合的时候,程序执行else之后的语句在条件结束的时候,记得在尾部加上end来注明结束判断。
2024-03-10 14:35:04 873 1
原创 第一章 计算机系统漫游
在书中(CSAPP),作者以unix中的c语言为例,向我们展示了C语言的源程序是如何一步步被“翻译”成目标程序(可执行程序)。
2024-03-09 20:53:53 858 1
原创 SQL检索记录相关整理
本文章是SQL Cookbook中文版 (莫利纳罗 著) 的读书笔记,本文章将书中提及到的知识用代码整合在一起并进行分析。
2024-03-08 17:23:26 412 1
原创 SQL Server上手——SSMS上路
并不是一个sql语句,而是告诉数据库管理系统(SSMS)将前面sql作为一个批处理执行。也就是分段执行sql语句。表的结构包括四个列:学号、姓名、性别和成绩。每个列都有指定的数据类型和约束条件。表示存储一个带有一位小数的四位数字。check约束限制了该列的值必须大于等于0。的数据库,这里执行后我们可以在左侧的对象资源管理器中看见我们创建的数据库。不难理解,插入一个值,并按照我们之前的结构进行数据插入。约束表示该列是主键,唯一标识每一行数据。在该数据库中创建一个表,名为。
2024-03-08 14:38:38 574 1
原创 (不定时更新)模运算、位运算的相关总结
链接:解决这题的原理和汇编中对数字进行求模运算很像,就是采用递推,将数值x变为以此类推,并将余数存到下一次计算中。
2024-03-07 15:24:26 362 1
原创 使用宝塔进行反向代理
有时候,我们想要部署的项目是需要用docker的形式拉取下来的。我们只能通过端口映射来连接这个网站,这对于我们想要快捷方便的链接网站是一个阻碍。同时,没有任何一个专业的网站会用来作为他的网址,这里我们将介绍使用宝塔进行反向代理,也就是子域名对应到同一ip的不同端口上。
2024-03-06 22:45:27 2118 1
原创 使用宝塔在同一个域名下做子域名网站
本教程是适用范围是类似于我有一个xxx.cn的域名,我想用yun.xxx.cn这个子域名来建一个云盘网站的情况。
2024-03-06 15:09:27 976 3
原创 python中星号可作为拆解对象
d+’, s.lstrip())是一个正则表达式操作,它从字符串s的左侧去除空格后,匹配以可选的正负号开头,后跟一个或多个数字的部分。re.findall()函数返回一个包含所有匹配项的列表。通过使用解包运算符,可以将该列表中的元素解包为独立的参数,并将它们传递给int()函数进行转换。\d+’, s.lstrip()))的作用是将字符串s中匹配到的数字字符串转换为整数。\d+’, s.lstrip())的作用是将re.findall(‘\d+’, s.lstrip())的结果解包为独立的元素。
2024-02-28 16:09:43 348 1
原创 装饰器与类的只读
装饰器可以类比为C++中的基类。我们在C++中创建其他类的时候,可以用基类作为模板。而python中,我们可以利用函数可以作为对象进行参数传递这一特性来进行装饰器处理。
2024-02-28 14:23:32 328 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人