个人名片:对人间的热爱与歌颂,可抵岁月冗长🌞Github👨🏻💻:念舒_C.yingCSDN主页✏️:念舒_C.ying个人博客🌏:念舒_C.yingWeb服务器也称为WWW(WorldWideWeb)服务器,主要功能是提供网页浏览服务,而网页浏览是互联网最常见的互联网应用场景B/S架构:Web服务器(Server)接受客户端浏览器(Browser,例如IE、火狐、谷歌浏览器)的请求,并响应客户端所请求的网页服务协议:服务器和客户端之间使用的是超级文本传输协议(htp,HyperTextTransferProtocol)或者https(HyperTextTransferProtocolover
步骤:编写自己的Django项目,进行基础设置后进行打包 开启一台服务器,并开启IIS和CGI 下载python环境和所需用到的数据库环境 去wwwroot目录下新建一个网站目录,并将网站项目移进来,并进行项目的数据库连接测试 进入到控制面板中的管理工具中的iis管理器中,创建一个网站,网站的根目录就是wwwroot内建的项目目录 下载并创建python虚拟环境,进入到项目根目录位置下载依赖包,并下载wfastcgi 到项目根目录内添加web.config文件并进行配置 到网站内添加虚拟目录配置静态文件,并到静态目录内添加web.config 到程序眏射内确认hander,到程序应
步骤:编写自己的Django项目,进行基础设置后进行打包 开启一台服务器,并开启IIS和CGI 下载python环境和所需用到的数据库环境 去wwwroot目录下新建一个网站目录,并将网站项目移进来,并进行项目的数据库连接测试 进入到控制面板中的管理工具中的iis管理器中,创建一个网站,网站的根目录就是wwwroot内建的项目目录 下载并创建python虚拟环境,进入到项目根目录位置下载依赖包,并下载wfastcgi 到项目根目录内添加web.config文件并进行配置 到网站内添加虚拟目录配置静态文件,并到静态目录内添加web.config 到程序眏射内确认hander,到程序应
📚博客主页:⭐️这是一只小逸白的博客鸭~⭐️👉欢迎关注❤️点赞👍收藏⭐️评论📝😜小逸白正在备战实习,经常更新面试题和LeetCode题解,欢迎志同道合的朋友互相交流~💙若有问题请指正,记得关注哦,感谢~往期文章:LeetCode剑指OfferII链表专题总结LeetCode剑指OfferII哈希表专题总结LeetCode剑指OfferII栈专题总结LeetCode剑指OfferII队列专题总结LeetCode剑指OfferII树(上)专题总结LeetCode剑指OfferII树(下)专题总结LeetCode剑指OfferII堆专题总结LeetCode剑指OfferII前缀树(上)专题总结Lee
📚博客主页:⭐️这是一只小逸白的博客鸭~⭐️👉欢迎关注❤️点赞👍收藏⭐️评论📝😜小逸白正在备战实习,经常更新面试题和LeetCode题解,欢迎志同道合的朋友互相交流~💙若有问题请指正,记得关注哦,感谢~往期文章:LeetCode剑指OfferII链表专题总结LeetCode剑指OfferII哈希表专题总结LeetCode剑指OfferII栈专题总结LeetCode剑指OfferII队列专题总结LeetCode剑指OfferII树(上)专题总结LeetCode剑指OfferII树(下)专题总结LeetCode剑指OfferII堆专题总结LeetCode剑指OfferII前缀树(上)专题总结Lee
贪心2|122.买卖股票的最佳时机II|55.跳跃游戏|45.跳跃游戏II一、122.买卖股票的最佳时机II题目链接:122.买卖股票的最佳时机II-力扣(LeetCode)需要理解最终利润是可以分解的,假如第0天买入,第3天卖出,那么利润为:prices[3]-prices[0]。相当于(prices[3]-prices[2])+(prices[2]-prices[1])+(prices[1]-prices[0])。将最终利润分解为每天利润之和,收集正利润的区间,就是股票买卖的区间,而我们只需要关注最终利润,不需要记录区间。局部最优:收集每天的正利润,全局最优:求得最大利润。局部最优可以推出
贪心2|122.买卖股票的最佳时机II|55.跳跃游戏|45.跳跃游戏II一、122.买卖股票的最佳时机II题目链接:122.买卖股票的最佳时机II-力扣(LeetCode)需要理解最终利润是可以分解的,假如第0天买入,第3天卖出,那么利润为:prices[3]-prices[0]。相当于(prices[3]-prices[2])+(prices[2]-prices[1])+(prices[1]-prices[0])。将最终利润分解为每天利润之和,收集正利润的区间,就是股票买卖的区间,而我们只需要关注最终利润,不需要记录区间。局部最优:收集每天的正利润,全局最优:求得最大利润。局部最优可以推出
1.有序数组的平方977.有序数组的平方第一想法:暴力破解看完题解想法:朝着双指针方向想遇到困难:用双指针的话,一开始想到两边指针往中间靠,逐个将最大值赋给结果数组。和题解不同的是,循环条件我写了 while(left!=right){...},相比于题解的 while(left,我需要在后面单独为第一个元素赋值(因为没有cover到最后一个元素就跳出循环了)判断条件中,对于nums[left]==nums[right]这种情况,一开始的想法是两头同时逼近与赋值。但是在最后两个元素相同时,此想法报错(例如:[-1,0,0,2])。因此左右指针相等时,可以将其归到两边指针中的一边执行。publi
1.有序数组的平方977.有序数组的平方第一想法:暴力破解看完题解想法:朝着双指针方向想遇到困难:用双指针的话,一开始想到两边指针往中间靠,逐个将最大值赋给结果数组。和题解不同的是,循环条件我写了 while(left!=right){...},相比于题解的 while(left,我需要在后面单独为第一个元素赋值(因为没有cover到最后一个元素就跳出循环了)判断条件中,对于nums[left]==nums[right]这种情况,一开始的想法是两头同时逼近与赋值。但是在最后两个元素相同时,此想法报错(例如:[-1,0,0,2])。因此左右指针相等时,可以将其归到两边指针中的一边执行。publi
目录977 有序数组的平方209 长度最小的子数组59 螺旋矩阵II977 有序数组的平方题目链接代码随想录题解看到题目的第一想法:这道题之前有遇到过,第一思路是判断数组是否是全为正数或者全为负数,对上面这两种情况单独处理;如果数组既包含正数也包含负数,就找到第一个出现的正数,而后拿两个指针分别向左右移动,但是这块的处理上一直无法ac,后面在仔细研究一下。看完代码随想录之后的想法:卡哥的方法清晰明了~代码实现:我的思路:对于有break的for循环,当break的时候,后面那次i++是不执行的;所以处理后面的循环时i+1;当一侧到边界的时候,另一侧肯定未到边界,比如左侧已越界,需要rightc