自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 c语言实现https服务器(纯享版)

【代码】c语言实现https服务器(纯享版)

2024-03-17 14:37:15 1002

原创 c语言实现https客户端 源码+详细注释(OpenSSL下载,visual studio编译器环境配置)

c语言+openssl实现https客户端,使用visual studio2019

2024-03-15 17:23:56 1858

原创 c语言实现http协议服务器端和客户端

本代码参考思路,并添加了客户端代码。代码各个函数注释写的非常详细,仅供学习参考,有任何疑问请留言。

2024-03-09 11:54:07 1458

原创 opencv实现视频人脸识别

通过对图片的人脸识别延伸到对视频中的人脸进行识别并用矩形框进行标注

2024-03-09 11:02:29 1419

原创 unity学习笔记

听课笔记记录

2023-04-15 09:26:27 243

原创 【python】代码实现发邮件使用smtp协议

smtp协议

2023-03-29 11:10:21 658

原创 【python手动实现】汉字转base64编码(附源码)

python实现base64编码

2023-03-29 10:26:53 1953

原创 基于layui+jquery的购物车页面源码

之前功能还好好的,不知道为什么修饰了一下前端,加减按钮就不能用了。记录一下原来的写法。<!-- 购物车页面 --><!-- 传进购物车的商品放到一个数组中(session),打开此页面都查询 --><%@ page isELIgnored="false" %><%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ taglib uri="http://jav

2022-04-10 09:59:31 1469

原创 购物车选中商品总金额变化的实现——ssm项目小结

购物车动态改变总金额

2022-03-18 15:06:42 1964

原创 关于js一组按钮绑定一个事件——只点击第一个按钮有效的问题

使用jquery实现购物车商品数量加减按钮

2022-03-15 16:51:12 2695

原创 ssm笔记之request.getAttribute()与request.getParameter区别

关于request.getAttribute()与request.getParameter区别的疑问1.request.getParameter()获取通过post,get方式从页面传入的值。通过request.getParameter()方法传递的数据会从web客户端传到web服务器端,代表http请求数据,返回的是String类型2.request.getAttribute()request.getAttribute()与request.setAttribute()通过request.get

2021-05-21 15:56:37 349

原创 超详细!动态规划详解分析(典型例题分析和对比,附源码)

为啥要使用动态规划?什么时候使用动态规划?以下是我的一些理解和心得,如果你感兴趣,就接着往下看吧。对您有帮助的话记得给我点个赞哟!动态规划的基本思想动态规划(Dynamic Programming,DP)算法通常用于求解某种具有最优性质的问题。在这类问题中,可能会有许多可行解,每一个解都对应一个值,我们希望找到具有最优值的解。动态规划算法与分治法类似,其基本思想也是将待求解的问题分解成若干个子问题,先求解子问题,然后从这些子问题的解中 得到原有问题的解。与分治法不同的是,动态规划经分解后得到的子问题

2020-12-17 17:53:30 29722 11

原创 设计模式之适配器模式--简单实例分析

适配器模式动机能够使类和对象结合到一起形成更大的结构。能够使原来不兼容的事物可以一起工作,这个新的设备称为适配器。就像我们买的有些平板没有耳机插孔,就需要一个充钱器插口转接耳机插口的一个适配器。以前的sd卡无法直接插到电脑上实现直接的文件转储功能,这时候如果有一个读卡器,就能时间sd卡与电脑的连接,让这两个设备能够一起工作,这个读卡器就成为适配器。适配器模式定义适配器模式(Adapter Patter)定义:将一个接口转换成用户希望的另一个接口,适配器模式使接口不兼容的那些类一起工作,其别名为包装

2020-12-13 15:43:45 5429

原创 设计模式之职责链模式(图解+例题+java源码)

模式定义职责链模式(Chain of Responsibility Pattern):避免请求发送者和接收者耦合在一起,让多个对象都有可能接收请求,将这些对象连成一条链,并且沿着这条链传递请求,直到有对象处理它为止。由于英文翻译的不同,职责链模式又称为责任链模式,它是一种对象行为模式。模式结构Handel(抽象处理者): 抽象处理者定义了一个处理请求的接口,它一般设计为抽象类,由于不同的具体处理者处理请求的方式不同,因此在其中定义了抽象请求处理方法。因为每一个处理者的下家还是一个处理者,因此在抽象

2020-12-13 12:48:51 2044

原创 贪心算法详细讲解(附例题,一看就会)

概念贪心算法(Greedy Alogorithm)又叫登山算法,它的根本思想是逐步到达山顶,即逐步获得最优解,是解决最优化问题时的一种简单但是适用范围有限的策略。贪心算法没有固定的框架,算法设计的关键是贪婪策略的选择。贪心策略要无后向性,也就是说某状态以后的过程不会影响以前的状态,至于当前状态有关。贪心算法是对某些求解最优解问题的最简单、最迅速的技术。某些问题的最优解可以通过一系列的最优的选择即贪心选择来达到。但局部最优并不总能获得整体最优解,但通常能获得近似最优解。在每一部贪心选择中,只考虑当前对

2020-11-22 16:09:02 20863 8

原创 分治算法详细讲解(含经典例题分析)

分治法思路:将整个问题分解成若干小问题后再分而治之。如果分解得到的子问题相对来说还是太大,则可反复使用分治策略将这些子问题分成更小的同类型子问题,直至产生方便求解的子问题,必要时逐步合并这些子问题的解,从而得到问题的解。分治算法可以由递归过程来表示,因为分治法就是一种找大规模问题与小规模问题关系的方法,是递归设计的一种具体策略。步骤1.分解将原问题分解为若干规模较小,相互独立,与原问题相同的子问题。2.解决若干子问题较小而容易被解决则直接解决,否则再继续分解为更小的子问题,直到容易解决。3.

2020-11-22 11:58:48 43810 8

原创 算法笔记之迭代算法(正推和倒推)

迭代算法笔记迭代法概念:迭代法(iteration)也叫“辗转法”,是一种不断用变量旧值推出新值的解决问题的方法。步骤1.确定迭代模型根据问题描述,分析出前一个值与下一个值的迭代关系数学模型。2.建立迭代关系式递推数学模型一般是带下标的字母,在算法设计中要将其转换为“循环不变式”(迭代关系式)3.对迭代过程进行控制确定在什么时候结束迭代过程。迭代模型是通过小规模问题逐步解决大规模问题的解。1.递推法(正推)问题:一对兔子从出生后第三个月开始,每月生一对兔子。小兔子到第三个月又开始生

2020-11-21 21:10:35 3266

原创 myeclipse java代码更新无效?解决方法亲测有效!

java代码更新无效问题在jw代码调试过程中,更新了java代码保存后,在浏览器中运行,运行的还是先前没有更新的代码,这给调试代码带来了许多不方便。在网上尝试了各种各样的方法,比如project->clean,或者点击运行键。结果都没有用!查了好久,发现:此时重启服务器(或者重启myeclipse,本质上也是重启服务器)才能生效。但是老是重启服务器还是很麻烦,可以通过以下设置,让你不用重启服务器就能及时更新java代码啦在你的tomcat服务器目录下找到server.xml文件具体在(B

2020-05-11 13:27:50 958

原创 蓝桥杯超时?给你一些小技巧

自己在敲代码的时候碰到了超时的情况,总结了一下:1.统一定义变量-不要在循环内定义局部变量2.把函数定义放在main函数之前可以减少在main函数内的声明3.循环尽量增设break条件对循环进行剪枝可以减少不必要循环4.尽量省略头文件没必要引用的头文件删掉才识浅薄,只总结到这里,有更好建议的小伙伴欢迎留言呦!...

2020-04-19 13:02:51 4397

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除