自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库7(数据定义语句,视图,索引)

SQL数据定义语言(DDL)用于定义和管理数据库结构,包括创建、修改和删除。常见的DDL语句包括CREATE、DROP和ALTER。它的操作的是对象,区分操作数据的语句:INSERT,DELETE,UPDATE示例,

2025-04-08 22:34:51 604

原创 算法设计与分析5(动态规划)

将一个问题划分为多个不独立的子问题,这些子问题在求解过程中可能会有些数据进行了重复计算。我们可以把计算过的数据保存起来,当下次遇到同样的数据计算时,就可以查表直接得到答案,而不是再次计算。

2025-04-04 22:44:12 777

原创 数据库6(数据库指令)

之前所学的指令均为查找指令,即select相关语句接下来的语句是增删改查的其他三部分,即增删改。

2025-04-02 23:09:13 928

原创 计算机视觉初步(环境搭建)

建议安装在D盘,官网正常安装即可,一般可以安装windows版本。

2025-03-29 21:59:36 1338

原创 数据库5(数据库指令)

表查询时,如果表名中间有空格,加中括号。

2025-03-26 16:33:54 1105

原创 本地部署mock模拟器

在 server.js文件写入代码,其中定义的模拟接口需要根据自己的测试需求具体编写,此处只做示例。或者用vscode打开mock-server文件夹,打开server.js文件运行即可。在mock-server目录下安装依赖,阶上面的语句,不要退出重新打开终端执行。Ctrl+C停止运行,每次重新编辑server.js文件后,要退出重新运行。打开文件目录手动创建一个名为 server.js 的文件。打开终端,在默认目录下执行即可。

2025-03-23 22:54:34 300

原创 算法设计与分析5(3图的补充)

主要用来求具体的某一点到其他个点的最短路径首先,放置两个空集合一个集合1放已求出最短路径的点,另一个集合2放未求最短路径的点举例,在一个图中,有A,B,C,D,E五个结点求A到各点的最短距离首先将A点(源点)放入集合1中,因为我们已知A点到自己的最短距离是0,是A点到所有点 距离的最小值下一步,看A点到B,C,D,E四点的距离AB=10,AC=+∞(未直接相连),AD=30,AE=100可以看出,AB值最小,距离最短,所以将B加入集合1中。

2025-03-23 22:11:48 494

原创 算法设计与分析4(变治法)

首先它是一个完全二叉树,完全二叉树表明树的每一层都是满的,只有最后一层最右边的元素有可能缺位。且父结点的值大于它的两个子节点,则称是一个大根堆,若值小于两个子节点,称小根堆。

2025-03-22 23:26:17 357

原创 算法设计与分析3(减治法)

将问题划分为多个子问题,但是与分治法不同,减治法只需要求解其中一个子问题,而不需要进行合并减一个常量:每次减去1或者一个常数,使问题的规模逐渐减小,最后层层向上的得到结果减常数因子:每次的子问题一般是原问题的规模,b为常数,常为2(例如折半查找)减可变因子:每次的子问题规模取决于上一步进行的情况,而不完全取决于上一步的问题规模。是可变的。

2025-03-22 20:42:49 870

原创 数据库4(数据库指令)

SELECTCOUNT(*)--统计表titles的总行数SELECT--求titles表的ytd_sales这一列数值总和SELECT--求titles表ytd_sales这一列 数值的平均值SELECT--求titles表ytd_sales这一列 数值的最大值SELECT--求titles表ytd_sales这一列 数值的最小值--条件求和,对titles表中 price列数值<20的对象 求ytd_sales列的和。

2025-03-19 21:04:03 1185

原创 数据库3(数据库指令)

以SQL server为工具操作,点击页面上方 新建查询 按键,在出现的空白页写以下SQL语句,写完后,点击上方执行按钮,即可在下方看到查询结果注释格式为两条短线,后跟注释内容直接点击执行,会执行所有语句,得到多个查询结果的表格选中特定语句点击执行,可以只执行选中的语句。

2025-03-12 16:39:24 1028

原创 算法设计与分析2(分治法)

我们尝试通过分治法降低时间复杂度,但发现简单的分治无法完成这个任务,但是我们了解到,经过研究,可以通过较为复杂的变化降低,到log以2为底7的对数,这是通过分治实现的,并且在不断研究后可以达到更低的时间复杂度,不过有理论证明,无法降低到n的平方这个极限值。例如4,6,2,7,1,3排序,我们选定3为基准,则分为2,1和4,6,7两组,两组内再排序,同样的原理,直到所有数字有序。有如上的棋盘,要求用下方四种图形填满棋盘,除了标黄区域,并且图形不可重叠,有多少选择?内容为个人总结,可能存在错误,欢迎批评指正,

2025-03-10 23:28:56 465

原创 数据库学习2

函数依赖关系和范式,闭包函数依赖关系:完全依赖,不完全依赖,传递依赖第一范式,第二范式,第三范式。

2025-03-05 17:12:13 214

原创 微信小程序自带的mock后端模拟器使用

1.首先,我们需要在wxml文件里绑定操作和对应的方法。fail(error) {}对应写请求成功和失败的操作。上图来源于微信开发者文档,更详细的操作可以阅读文档。3.在方法里调用wx.request等请求API。url: http或https开头的访问地址。在调试窗口顶部找到mock,点击方框启用它。method:定义请求格式,如post等。data: { },填写请求需要的数据。4.根据定义的请求体确定内容,包括。2.在js文件里编写对应的方法。然后运行就可以测试,发送请求。

2025-03-04 23:16:36 228

原创 微信小程序前端开发(预约功能2)

需要放上可预约时间段,并实现点击预约。

2025-03-02 21:53:38 289

原创 微信小程序前端开发(预约功能1)

定义items数组内容,属于数据的范畴,需要在页面.js文件中编辑data: {items: [{ id: 1, text: "可约时段1" ,count:3},{ id: 2, text: "可约时段2" ,count:3},{ id: 3, text: "可约时段3" ,count:3},{ id: 4, text: "可约时段4" ,count:3},{ id: 5, text: "可约时段5" ,count:3},{ id: 6, text: "可约时段6" ,count:3}],

2025-03-01 22:36:53 643

原创 算法:求递归关系的时间复杂度

3.递归树:由n向下层拆分,使 树的 每个结点求和(!)等于Tn,不是令上一层与下一层等价递推,而是自上而下求和等于Tn,可以逐步等价替换。但问题是有时猜测的不是最小的区间范围,可能实际时间上限要小于求出的猜测值。1.递归带入,由n一层层带入,得到由Tn到T1的关系式。2.假设法,先猜测最大时间复杂度,比如猜测为On,再把不等式代入,求最后形式为Tn<=cn,证明猜测。由给出的T1或T2得一个c的取值范围。然后假设Tn<=cn,

2025-02-27 22:53:26 76

原创 微信小程序前端页面标签初步

src后是图片的地址,插入图片,要现在和pages'同等级的目录下创建名为images的文件夹,将图片放入该文件夹内,然后右击图片文件,复制它的相对地址,此处不支持绝对地址。试了相对参数设置,单位为%,意为占比,效果不太明显,之后再尝试。其他方向类似,left,right,左右距离,1.wxss功能类似于css,主要控制页面样式,如颜色,距离,排版布局等。主要实现前端与后端,用户操作交互的逻辑,以及各种方法的实现,之后再学习。1.wxml,功能类似于html,将内容引入界面,如文字,图片显示等。

2025-02-27 22:17:26 288

原创 数据库基础学习

ER模型和数据库表:

2025-02-26 21:35:33 85

原创 微信小程序开发后端模拟器

3.官网下载mock,在项目目录新建文件夹命名为mock,在该文件夹下新建mock.js文件,在该文件中写入模拟指令,然后编辑app.js引入mock.js,然后在页面js文件中发起请求,获取模拟数据,再进行渲染美化。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!4.官网下载mock,把mock.js放在utils文件下,在utils文件下创建api.js,用于配置模拟数据和接口,在api.js中引入mock.js,然后页面js发送请求获取数据,感觉上与3.大同小异,没有试验。

2025-02-25 23:15:43 240

原创 微信小程序前端开发初步构建

4.如何查看多个不同的页面预览:项目创建完成后,默认只能看到首页的预览,可以在目录里找到app.json文件,修改“pages”中内容,添加新建的pages并调整其顺序在前。需要下载vscode中与微信小程序开发相关的插件,使其支持wxml,wxss等语言,插件不一,并且有些更新升级,可以多个尝试。点击旁边的注册,按照指引完成注册,登录完成后,从开发选项卡,可以查看appid,复制即可。点击加号,自定义项目名称和路径,路径选择新建好的文件夹路径。1.我们用到的工具:微信开发者工具,需要下载软件。

2025-02-24 23:13:29 133

空空如也

空空如也

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

TA关注的人

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