第1章课程导学对课程整体进行介绍,并且说明HTTP协议的重要性,以及学习的必要性。
1-1导学1-2内容介绍第2章HTTP协议基础及发展历史本章主要介绍什么是HTTP协议,HTTP协议的发展历史,以及HTTP协议的底层--网络分层协议。
在本章中你将学习到HTTP协议的基础内容,并理解为什么会产生HTTP协议,以及他的优劣势。
2-15层网络模型介绍2-2HTTP协议的发展历史2-3HTTP的三次握手2-4URI-URL和URN2-5HTTP报文格式2-6创建一个最简单的web服务第3章HTTP各种特性总览本章主要讲解HTTP协议中各种头信息的作用,包括但不限于最重要的几个部分:缓存、cookie、CORS跨域、长连接等,课程中会配合实际的例子展示这些HTTP头是如何发挥作用的,并且解决了什么问题。
3-1认识HTTP客户端3-2CORS跨域请求的限制与解决3-3CORS跨域限制以及预请求验证3-4缓存头Cache-Control的含义和使用3-5缓存验证Last-Modified和Etag的使用3-6cookie和session3-7HTTP长连接3-8数据协商3-9Redirect3-10CSP第4章Nginx代理以及面向未来的HTTP本章主要实战Nginx配置各种面向未来的HTTP服务,首先会介绍Nginx的安装和基本配置,其次是配置Nginx的缓存功能来展示给大家看代理缓存相较于客户端缓存的好处。
最后这章中我们还讲解来HTTPS协议以及HTTP2,他们各是什么,有什么优点。
...4-1Nginx安装和基础代理配置4-2Nginx代理配置和代理缓存的用处4-3HTTPS解析4-4使用Nginx部署HTTPS服务4-5HTTP2的优势和Nginx配置HTTP2的简单使用第5章课程总结对课程整体再进行一个回顾5-1课程总结
2024/12/5 10:16:16 54B HTTP 计算机网络 UDP TCP/IP
1
1、首先使用sql包中的方法自行编写一个JdbcUtil工具类,实现对mysql的连接与关闭资源。
2、然后创建statement连接对象,编写sql语句使用executeUpdate(sql)方法去执行sql语句。
从而实现使用JDBC操作Mysql数据库,对其进行增删改查(几个独立的方法可用)。
3、测试使用JUnit进行单元测试。
2024/12/4 21:49:21 2KB jdbc Mysql 增删改查 Java
1
ssm框架的完美整合,结合mysql数据库和restful风格的增删改查,其中restful是什么自行百度,这是我解决了许多问题,自行创建的第一个工程,其中的艰辛不足为外人道也。
2024/12/4 15:20:36 12.04MB ssm
1
gatsby-starter-bulma-故事书一个最小的Gatsby入门程序,其中包括Bulma和Storybook,用于创建漂亮的响应式Web应用程序。
产品特点故事书布尔玛(带有超赞字体的图标)(S)CSS模块更漂亮ESLint笑话安装假设已安装GatsbyCLI,则可以运行:gatsbynewhttps://github.com/gvaldambrini/gatsby-starter-bulma-storybook请注意,由于入门者使用的是纱线选择性依赖项决议,因此必须将yarn用作npm客户端。
有用的纱线命令执行Web应用程序开发服务器(在端口8000上):yarndevelop运行Storybook开发服务器(在端口9001上):yarnstorybook执行测试:yarntest运行lint:yarnlint重新格式化代码:yarnformat在生产模式下构建Web应用程序:yarnbuild运行本地HTML服务器以生产模式(在端口9000
2024/12/4 8:13:41 121KB storybook bulma-css gatsbyjs gatsby-starter
1
编写一个单处理机下的进程调度程序,模拟操作系统对进程的调度。
要求:1.能够创建指定数量的进程,每个进程由一个进程控制块表示。
2.实现先来先服务调度算法:进程到达时间可由进程创建时间表示。
3.实现短作业优先调度算法:可指定进程要求的运行时间。
(说明:对不可剥夺的短作业优先算法,当作业运行时间相等时,优先调度进程号小的进程执行;
对可剥夺式的短作业优先算法,即选最短剩余时间的进程进行运行,在剩余时间相同的情况下,选择到达时间早的进程进行运行)4.实现时间片轮转调度算法:可指定生成时间片大小。
(说明:新进程到来时插入到就绪队列的队尾,当进程P运行完一个时间片时,若同时有进程Q到达,则先在就绪队列队尾插入新到达的进程Q,之后再插入进程P)5.实现动态优先级调度算法:可指定进程的初始优先级(优先级与优先数成反比,优先级最高为0),优先级改变遵循下列原则:进程在就绪队列中每停留一个时间片,优先级加1,进程每运行一个时间片,优先级减3。
(说明:本算法在优先级相同的情况下,选择到达时间早的进程进行运行)测试用例格式如下:输入:调度算法   进程号/到达时间/运行时间/优先级/时间片输出:调度顺序/进程号/开始运行时间/结束运行时间/优先级其中调度算法选项为:1----先来先服务,2----短作业优先,3----最短剩余时间优先,4----时间片轮转,5----动态优先级
2024/12/3 15:14:28 12KB 进程调度
1
基于Labview的虚拟示波器设计1.技术指标 能实现2个波形的分别输入及比较,可以简单的控制示波器输出的波形,例如可以对波形进行幅度和频率的调制,可以控制波形上下移动以及对波形的峰峰值进行测量。
2.设计方案本设计采用LabVIEW软件进行制作,LabVIEW程序又称虚拟仪器,即VI,其外观和操作类似于真实的物理仪器(如示波器和万用表)。
LabVIEW拥有一整套工具用于采集、分析、显示和存储数据,以及解决用户编写代码过程中可能出现的问题。
LabVIEW提供众多输入控件和显示控件用于创建用户界面,即前面板。
输入控件指旋钮、按钮、转盘等输入装置。
显示控件指图形、指示灯等输出显示装置。
创建用户界面后,可添加各种VI和结构作为代码,从而控制前面板对象。
代码在程序框图中编写。
LabVIEW不仅可与数据采集、视觉、运动控制设备等硬件进行通信,还可与GPIB、PXI、VXI、RS232以及RS485等仪器通信。
在Labview软件中可以找到制作虚拟示波器的各种元件,通过控制信号的幅度和频率可以改变示波器中信号的幅值和频率,加上中继器和开关可以控制2个通道波形的显示以
2024/12/2 6:33:56 272KB labview
1
简述了人工神经网络BP模型,以Excel为技术平台,创建了人工神经网络BP预测模型。
应用该模型预测了吉林省农安水文站枯季径流量。
结果表明,预测结果合理,精度较高;模型操作简便,有进一步推广价值。
2024/12/1 6:45:25 766KB 神经网络 枯季径流量预测
1
Spire.Presentation.dll是E-iceblue公司开发的一款强大的.NET组件,主要针对PPT(PowerPoint)文件的处理和编辑。
这款组件支持多种.NET框架版本,包括.NETFramework2.0到.NET5.0及以上,使得开发者可以方便地在不同版本的.NET环境中进行PPT操作。
对于使用C#、PHP、JAVA、VB等编程语言的开发者来说,它提供了丰富的API接口和功能,极大地简化了PPT文件的创建、读取、修改和导出过程。
1.**C#中的Spire.Presentation应用**在C#环境下,Spire.Presentation提供了一整套完善的类库,如`Presentation`类用于加载和保存PPT文件,`ISlide`接口代表幻灯片,`IPortion`接口处理文本段落,以及`IImage`接口处理图像等。
通过这些接口,开发者可以轻松实现PPT的创建、添加幻灯片、修改文本、插入图片、调整动画效果、设置转换样式等功能。
2.**PPT操作与编辑**-**创建PPT**:可以使用`Presentation`类的`CreateNew`方法快速创建一个新的PPT文件。
-**读取PPT**:通过`Presentation`类的`Load`方法加载已存在的PPT文件。
-**编辑幻灯片**:可以添加、删除、复制或移动幻灯片,利用`ISlide`接口的方法来调整其属性和内容。
-**处理文本**:使用`IPortion`接口,可以修改文本内容、字体、颜色、大小等。
-**插入图像**:通过`IImage`接口,可以方便地将图像添加到幻灯片上,并进行裁剪、旋转等操作。
-**动画与过渡**:支持添加和修改幻灯片间的动画效果,以及幻灯片切换的过渡样式。
3.**跨平台支持**除了C#,Spire.Presentation还支持PHP、JAVA和VB等其他编程语言,这意味着开发者可以在不同的平台上使用相同的API进行PPT操作。
例如,在PHP中,可以使用Spire.PresentationforPHP库来实现类似的功能。
4.**格式兼容性**Spire.Presentation支持多种PPT格式,包括PPT、PPTX、PPS、PPSX等,同时还可以将PPT文件导出为PDF、图片等多种格式,满足不同的需求。
5.**高级功能**提供了对图表、形状、SmartArt、超链接、注释、公式等元素的支持,可以进行复杂的PPT设计和布局调整。
此外,还支持宏和VBA代码的处理,确保了对原文件的完整保留。
6.**性能优化**Spire.Presentation经过优化,能够快速处理大量数据,减少了内存占用,提高了处理效率,尤其在处理大型PPT文件时表现优异。
Spire.Presentation.dll是一个全面且高效的PPT处理工具,无论是在C#还是其他支持的语言环境中,都能为开发者带来便捷的PPT操作体验。
通过熟练掌握其API和功能,开发者可以轻松完成各种复杂的PPT编辑任务,提升工作效率。
2024/12/1 0:12:54 132MB
1
解决IntelliJIDEA创建Maven项目速度慢问题DarchetypeCatalog在IDEA中设置archetype的使用方式为local;-DarchetypeCatalog=local下载文件放置在仓库下对应的目录下,我的仓库路径为:D:\idea\repository放置路径为:D:\idea\repository\org\apache\maven\archetype\archetype-catalog\3.1.2
2024/11/30 11:24:10 8.42MB idea
1
在线食品订购系统在线食品订购系统(Foody)是一个桌面应用程序。
它有一个针对客户的食品订购应用程序,以及一个用于餐厅订单检索系统的单独应用程序。
产品特点保护应用程序核心的身份验证系统。
客户可以浏览菜单,在购物车中添加/删除商品,跟踪订单并可以在线付款。
客户可以更新密码并可以更改收货地址。
存储在MySQL数据库中的数据JavaFX友好的用户界面截图技术领域广泛使用的面向对象语言,是我们系统的核心-Java用户界面库数据存储解决方案-JavaFX材料设计库工具类设置运行应用程序的说明设置您的环境(ApacheServer,phpMyAdmin)。
在数据库工具上创建普通模式,然后从SQL文件导入数据库,或复制SQL代码。
下载应用程序的项目,然后在NetBeans中打开它。
在MySQLServer(localhost)下的“服务”选项卡中与数据库连接。
MySQLJDBC驱动程序嵌入在项目中。
输入服务器属性(主机名,端口号,管理员用户名/密码)。
注意文件夹是FoodOrderingApp,文件夹是订单检索App代码
2024/11/28 21:33:32 30.72MB mysql java sql database
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡