戏文唱一出
码龄7年
关注
提问 私信
  • 博客:96,079
    96,079
    总访问量
  • 71
    原创
  • 1,970,413
    排名
  • 64
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2018-03-20
博客简介:

MFDY

博客描述:
个人博客:http://mfdycs.cn/
查看详细资料
个人成就
  • 获得180次点赞
  • 内容获得22次评论
  • 获得303次收藏
  • 代码片获得474次分享
创作历程
  • 1篇
    2021年
  • 14篇
    2020年
  • 13篇
    2019年
  • 44篇
    2018年
成就勋章
TA的专栏
  • C++
    1篇
  • 计算机网络——自顶向下方法
  • STL
    1篇
  • 计算机图形学
    4篇
  • JSP
    7篇
  • 数据结构
    1篇
  • 数位DP
    1篇
  • 模拟退火
    1篇
  • 前缀和
    1篇
  • ACM
    47篇
  • 天梯赛
  • 程序设计天梯赛
    2篇
  • 牛客多校训练
    2篇
  • DFS
    4篇
  • 线段树
    2篇
  • 并查集
    2篇
  • BFS
    1篇
  • 贪心
    2篇
  • 网络流
    1篇
  • 动态规划
    2篇
  • : 系统
  • 系统
    1篇
  • 赛后总结
    3篇
  • Python
    6篇
  • DP
    2篇
  • 状压DP
    1篇
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

WSL2问题汇总:转换为WSL2、WSL2代理、安装MySQL等

此贴记录本人使用WSL2中遇到的各种小问题和麻烦前排提醒:  尽量不要换源!!!   (阿里源把我坑惨了)WSL1 转换为 WSL2首先查看已经安装的WSL容器wsl -l -v然后进行转换wsl --set-version <NAME> <版本号>比如对于Ubuntu-20.04,将其转换为WSL2,命令为wsl --set-version Ubuntu-20.04 2最后可以再查看一下是否转换成功WSL2 中使用代理首先Windows代理软件中设
原创
发布博客 2021.02.01 ·
1766 阅读 ·
3 点赞 ·
4 评论 ·
4 收藏

万能头文件#include<bits/stdc++.h>更新GCC10.2.0版本

C++标准库里的万能头文件:#include<bits/stdc++.h>可用于各大Online Judge测试平台(POJ除外,这些年不维护更新了)由于网上的都是2014年版的万能头文件,这里存一份最新版的(Latest Update on 25 Jul 2018)满足各大强迫症患者~// C++ includes used for precompiling -*- C++ -*-// Copyright (C) 2003-2018 Free Software Foundation
原创
发布博客 2020.09.22 ·
1481 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Servlet基础:接口、类、请求响应、配置、会话追踪、上下文、协作、异常

10.1 Servlet介绍​ Servlet技术是Sun公司提供的一种实现动态网页的解决方案,它是基于Java编程语言的Web服务器端编程技术,主要用于在Web服务器端获得客户端的访问请求信息和动态生成对客户端的响应消息。同时,Servlet技术也是JSP技术的基础。10.1.1 什么是Servlet​ Servlet是服务器端的Java小程序,可以被用来通过多种方法扩充一个Web服务器的功能。Servlet可以对客户端的请求进行响应,在默认情况下,Servlet采用一种无状态的请求-响应处理方
原创
发布博客 2020.08.28 ·
630 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

JSP中的文件操作:数据流、File类、文件浏览、目录操作、上传下载

​ 文件可以永久地存储信息,从本质上讲文件就是存放在盘上的一系列数据的集合。应用程序如果想长期保存数据,就必须将数据存储到文件中,这就涉及到文件的操作。而在编写网站应用程序的过程中,有许多地方要对文件进行操作。本章将要对JSP中文件操作的应用作一些介绍,如读写文件、上传下载文件、创建删除目录等。7.1 数据流和File类​ 数据从一个输入源获得。程序的结果被送到输出目的地。这些源和目的地被广泛地定义。例如一个网络连接器,内存缓冲区或磁盘文件可以被输入/输出类熟练地操作,这些外设都由相同的抽象体流(
原创
发布博客 2020.08.28 ·
3976 阅读 ·
1 点赞 ·
0 评论 ·
36 收藏

JavaBean与表单处理

6.1 非MVC模式(Model1)6.1.1 单纯的JSP页面编程定义:在单纯的JSP编程模式下,通过应用JSP中的脚本标志,可直接在JSP页面中实现各种功能。优点:逻辑简单,容易理解缺点:Java代码与HTML耦合极难维护与扩展不方便测试6.1.2 JSP+JavaBean编程定义:JSP负责表示显示和控制逻辑,JavaBean负责业务逻辑。JSP程序开发经典设计模式之一,适合中小型网站开发。优点:纯净的JSP页面可重用的组件方便进行调试易维护易扩展缺点:表现逻辑和
原创
发布博客 2020.08.28 ·
4129 阅读 ·
9 点赞 ·
1 评论 ·
43 收藏

使用Cookie记录信息

5.1 Cookie的概念和特性​ Cookie是设计交互式网页的一项重要技术,它可以将一些简短的数据存储在用户的计算机上,这些存放在用户计算机上的变量数据,称为Cookie。当浏览器向服务器提出网页浏览请求时,服务器根据存储在用户计算机上面的Cookie内容,针对此浏览器显示其专门的内容。5.1.1 什么是Cookie​ Cookie是一个存储在浏览器目录的文本文件,当浏览器运行时,存储在RAM(随机存储内存)中。一旦用户从该网站或网络服务器退出,Cookie也可存储在计算机的硬驱上。当访客结束
原创
发布博客 2020.08.28 ·
2310 阅读 ·
2 点赞 ·
0 评论 ·
9 收藏

JSP内置对象:request、response、out、session、application等内置对象

Java程序的功能主要是由Java包下的各个类在运行期所产生的对象所提供,并且应用这些对象组织构建程序所需的功能。所谓JSP内置对象,是指在JSP网页环境之下,用户不需要声明而直接可以在JSP网页中使用的对象。需要注意的问题是对象名的写法,包括这些对象方法的调用时也要书写正确,因为Java语言本身是大小写敏感的。4.1 JSP内置对象概述对象名称衍 生 类功 能 说 明requestjavax.servlet.ServletRequest.HttpServletReq.
原创
发布博客 2020.08.28 ·
8800 阅读 ·
5 点赞 ·
0 评论 ·
40 收藏

JSP基本语法:文件结构、脚本元素、指令元素、动作元素

JSP语法分为三种不同的类型:脚本元素(SCRIPTING)指令元素(DIRECTIVE) 例如: <%@ page import=“java.io.*” %>动作元素(ACTION) 例如:jsp:include,jsp:forward,jsp:getProperty等3.1 JSP文件的结构在传统的网页HTML(.htm、.html)中加入Java程序片断,就构成了JSP网页(*.JSP)Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片断,然后将执行结果
原创
发布博客 2020.08.28 ·
5229 阅读 ·
7 点赞 ·
0 评论 ·
19 收藏

JSP与Web技术概论

Web应用程序开发基础知识Web结构​ Web主要由两个部分组成,提供信息的Web服务的服务器端网站及向网站提出信息内容浏览要求的客户端浏览器。服务器端网站存放包含各种形态的多媒体信息网页客户端主要包含了各种可以浏览网页内容的浏览器软件目前比较通用的浏览软件为Windows操作系统的Internet Explorer(简称IE)浏览器。1. 客户端与浏览器​ 要打开和浏览网络上的网页文件,必须通过浏览器程序,而使用浏览器打开网页的这一端,称为客户端,因为网站为上线用户提供打开网
原创
发布博客 2020.08.28 ·
5293 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏

数据结构 – 顺序表

动态分配顺序表Status InitList(SQList &L); // 初始化表:构造一个空的线性表void DestoryList(SQList &L); // 摧毁表void ClearList(SQList &L); // 清空表bool Empty(SQList L); // 判断表是否为空Status Length(SQList L); // 求表长Status LocateElem(SQList L, ElemType e); // 按值查找元素Stat
原创
发布博客 2020.08.28 ·
647 阅读 ·
2 点赞 ·
0 评论 ·
8 收藏

NURBS曲线 和 NURBS曲面

NURBS曲线NURBS曲线(非均匀有理B样条)是由分段有理B样条多项式基函数定义的,k阶NURBS曲线的定义如下:P(t)=∑i=0nwiPiNi,k(t)∑i=0nwiNi,k(t)=∑i=0nPiRi,k(t)P(t)=\frac{\sum_{i=0}^{n}w_{i}P_{i}N_{i,k}(t)}{\sum_{i=0}^{n}w_{i}N_{i,k}(t)}=\sum_{i=0}^{n}P_{i}R_{i,k}(t)P(t)=∑i=0n​wi​Ni,k​(t)∑i=0n​wi​Pi​Ni,k​
原创
发布博客 2020.08.01 ·
6731 阅读 ·
2 点赞 ·
0 评论 ·
29 收藏

B样条曲线 及 B样条曲面

B样条曲线在保留Bézie优点的同时,克服了他的弱点:采用样条——分段连续多项式例如,现在有n+1个点,在每两点之间构造一条多项式,则有n个小区间。每个小区间构造一条三次多项式,变成了n段的三次多项式拼接在一起,段与段之间要C²连续,这就是三次样条定义 P(t)=∑i=0nPiNi,k(t)P(t)=\sum_{i=0}^{n}P_{i}N_{i,k}(t)P(t)=∑i=0n​Pi​Ni,k​(t)其中,Pi是控制点,Ni,k(t)N_{i,k}(t)Ni,k​(t)是调和函数,被称为k阶(k-
原创
发布博客 2020.08.01 ·
5258 阅读 ·
3 点赞 ·
1 评论 ·
21 收藏

Bézier曲线 和 Bézier曲面 ( 贝塞尔曲线 和 贝塞尔曲面 )

Bézier曲线定义给定空间n+1个点的位置矢量Pi(i=0,1,2…),则Bezier参数曲线上各点坐标的插值公式是:P(t)=∑i=0nPiBi,n(t),t∈[0,1]P(t)=\sum_{i=0}^{n}P_{i}B_{i,n}(t), t\in [0,1]P(t)=∑i=0n​Pi​Bi,n​(t),t∈[0,1]其中,Pi构成该贝塞尔曲线的特征多边形,Bi,n(t)B_{i,n}(t)Bi,n​(t)是n次Bernstein基函数:Bi,n(t)=Cinti(1−t)n−i=n!i!(n
原创
发布博客 2020.08.01 ·
1480 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

WebGL光栅化流水线

三种图元PointLineTriangleWebGL绘制流程准备数据阶段:提供顶点坐标、索引(三角形绘制顺序)、uv(决定贴图坐标)、法线(决定光照效果),以及各种矩阵(比如投影矩阵)生成顶点着色器图元装配:坐标转换生成片元着色器:模型是什么颜色,看起来是什么质地,光照效果,阴影(流程较复杂,需要先渲染到纹理,可以先不关注),都在这个阶段处理。光栅化顶点提取器获取顶点坐标, 并写入缓存区 由于顶点数据往往成千上万,在获取到顶点坐标后,我们通常会将它存储在显存,即缓存区内
原创
发布博客 2020.08.01 ·
543 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

2020 CCPC-Wannafly Winter Camp Day1 总结

B题 密码学签到题,就是一个字符串的计算,可耻的WA了一发是因为忘记了解码要倒着去解(iii 从 mmm 到 000)#include<bits/stdc++.h>using namespace std;const int maxn = 1005;int a[maxn], b[maxn];string str[maxn];int s[maxn][105];void ...
原创
发布博客 2020.01.13 ·
443 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

数位DP 回文序列 POJ-3280 Cheapest Palindrome

Cheapest Palindrome[ POJ - 3280 ] 题目大意:给定字符串s,长度为m,由n个小写字母组成。在s的任意位置增删字母,把它变成回文串,增删特定字母的花费不同,求最小花费思路定义状态dp[i][j]表示字符串s的子区间s[i, j]变成回文的最小花费那么每次有三种情况:如果s[i] == s[j], 那么dp[i][j] = dp[i + 1][j -...
原创
发布博客 2019.09.23 ·
151 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

模拟退火 HDU - 2899 Strange Function

Strange Function[ HDU - 2899 ]题目大意:函数 F(x) = 6x7 + 8x6 + 7x3 + 5x2 - yx, 其中x的范围是0 ≤ x ≤ 100.输入y值,输出F(x)的最小值模拟退火算法模拟退火就是类似于物体降温的概率,来进行多次搜索迭代在迭代过程中,模拟退火算法随机选择下一个状态,有两种可能新状态比原来状态更优,那么接受这个新状态新状态...
原创
发布博客 2019.09.22 ·
256 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

bitset HDU6515 Coding Problem

Coding Problem[ HDU - 6515 ]题目大意:给你一个字符串,每个字母的ASCII二级制颠倒过来组成一个01数组。然后这个数组每六位组成一个数字的ASCII输出一道模拟题,使用C++中的bitset类型会简单的很多那么正好来学习一下bitset的用法:bitset此处参考了这份博客:https://www.cnblogs.com/magisk/p/8809922....
原创
发布博客 2019.09.18 ·
165 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

二维前缀和+差分 HDU6514 Monitor

Monitor[ HDU - 6514 ]题目大意:给你个n×m的区域,每个区域被选中标记为1,没被选中标记为0,然后给一些标记的区域,查询若干个区域问是否有0的一道二维前缀和的题目,想通没什么难度代码如下#include <bits/stdc++.h>using namespace std;const int maxn = 1e7 + 10;int n, m, p...
原创
发布博客 2019.09.18 ·
145 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

2019年牛客多校第1场 赛后总结

A题 :Equivalent Prefixes 题意:就是给你两个有n个不同数的串,然后保证1-p区间内任选一个区间,使得区间中最小值的下标相同,找到最大的p值 思路:我的思路是设置两个单调栈,然后每次的第i个数判断大小,放到栈顶(比它大的数弹出栈),当两个栈容量不同时,即不成立。代码如下:#include<bits/stdc++.h>using namespace std;...
原创
发布博客 2019.07.20 ·
196 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏
加载更多