uniapp开发一个交流社区小程序 假期的时候简单学了一下uniapp,想开发一款类似百度贴吧的交流社区来练练手。本篇文章主要记录开发过程,文末附上项目地址。这里使用的是uniapp提供的uni-id用户体系,提供了用户注册、用户登录、用户退出、用户信息修改等一系列功能。该页面就是传统的我的页面,可以查看当前账户发布的文章、浏览量、粉丝数等相关信息,并且支持自定义主页背景图。该页面的功能主要根据算法,推断出热门的文章并展示。主要需要开发以下几个页面。
深度学习基础--模型构造 深度学习基础–模型构造最近在阅读一本书籍–Dive-into-DL-Pytorch(动手学深度学习),链接:https://github.com/newmonkey/Dive-into-DL-PyTorch,自身觉得受益匪浅,在此记录下自己的学习历程。本篇主要记录模型构造的几种方法:Module类(基类)Sequential类ModuleList类ModuleDict类我们以MLP多层感知机(含单隐藏层与两个全连接层)为例,构造模型。首先导入需要的包import torchfrom
深度学习基础--拟合问题、权重衰减与倒置丢弃法 深度学习基础–拟合问题、权重衰减与倒置丢弃法最近在阅读一本书籍–Dive-into-DL-Pytorch(动手学深度学习),链接:https://github.com/newmonkey/Dive-into-DL-PyTorch,自身觉得受益匪浅,在此记录下自己的学习历程。本篇主要记录拟合问题(欠拟合与过拟合)以及应对的办法(权重衰减与倒置丢弃法):拟合问题(欠拟合与过拟合)权重衰减倒置丢弃法拟合问题(欠拟合与过拟合)开始前先介绍欠拟合与过拟合的问题:先了解一下训练误差(training
用pygame做一个简单的python小游戏---生命游戏 用pygame做一个简单的python小游戏—生命游戏生命游戏(Game of Life)生命游戏(Game of Life)是剑桥大学约翰·何顿·康威(John Horton Conway)教授设计的一个计算机程序。这个计算机程序是因为它模拟和显示的图像看起来颇似生命的出生和繁衍过程而得名为“生命游戏”。同时生命游戏也是一个二维的元胞自动机。生命游戏是一个二维网格游戏,这个网格中每个方格居住着一个活着或死了的细胞。一个细胞在下一个时刻的生死取决于相邻8个方格中活着或死了的细胞的数量。如果相邻方格活着
深度学习基础--激活函数 深度学习基础–激活函数最近在阅读一本书籍–Dive-into-DL-Pytorch(动手学深度学习),链接:https://github.com/newmonkey/Dive-into-DL-PyTorch,自身觉得受益匪浅,在此记录下自己的学习历程。本篇主要记录关于三种常见的激活函数的知识。常见的激活函数ReLU函数sigmoid函数tanh函数ReLU函数ReLU(rectified linear unit)函数提供了一个很简单的非线性变化。ReLU函数只保留正数,并将负数元素清零。
深度学习基础--多层感知机(MLP) 深度学习基础–多层感知机(MLP)最近在阅读一本书籍–Dive-into-DL-Pytorch(动手学深度学习),链接:https://github.com/newmonkey/Dive-into-DL-PyTorch,自身觉得受益匪浅,在此记录下自己的学习历程。本篇主要记录关于多层感知机(multilayer perceptron, MLP)的知识。多层感知机是在单层神经网络的基础上引入一个或多个隐藏层。以单层神经网路SOFTMAX回归为例子。给定一个小批量样本X,假设输出层的softmax回归的权
深度学习基础--SOFTMAX回归(单层神经网络) 这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
深度学习基础--线性回归(单层神经网络) 深度学习学习历程–线性回归(单层神经网络)最近在阅读一本书籍–Dive-into-DL-Pytorch,自身觉得受益匪浅,在此记录下自己的学习历程。本篇主要记录关于线性回归的知识。
LeetCode--简单1185--一周中的第几天(三种解法) LeetCode–简单1185–一周中的第几天题目:给你一个日期,请你设计一个算法来判断它是对应一周中的哪一天。输入:三个整数:year(年),month(月),day(日)输出:字符串星期:“Sunday”, “Monday”, “Tuesday”, “Wednesday”, “Thursday”, “Friday”, “Saturday”范围:给出的日期一定是在 1971 到 2100 年之间的有效日期。这题目不难,很简单。了解闰年平年的规则就基本能做出了。我之所以要记录下这道题,是因为有个神
Django笔记--python实现将分页功能封装成类 Django笔记–python实现将分页功能封装成类对于数据的表格形式呈现,庞大的数据量不可能全部放在一页中(除非数据很少)。所以基本上都需要用到分页功能。因此有必要将分页功能封装成一个类,方便使用。pagination.py(将分页功能分装到Pagination类中)from django.utils.safestring import mark_safeclass Pagination: def __init__(self,request,all_count,per_num=10,m
做一个简单的java小游戏--贪吃蛇 做一个简单的java小游戏–贪吃蛇贪吃蛇游戏博客链接:(方法一样,语言不一样)c++贪吃蛇:https://blog.csdn.net/weixin_46791942/article/details/106850986python贪吃蛇:https://blog.csdn.net/weixin_46791942/article/details/110383746java贪吃蛇:编写的是最简单的贪吃蛇游戏(实现最基本的功能)效果图:附上代码:SnakeFrame.javapackage j
Django笔记--Django的Auth组件(用户认证) Django基础篇–Django的Auth组件(用户认证)这篇文章来记录我学习Django中的Auth组件。Django提供了一个强大的用户认证系统–Auth组件,对于实现用户认证的登录功能会更加方便。导入auth模块与其相应内容from django.contrib import auth #导入auth模块from django.contrib.auth.models import User #导入数据库(用户数据储存在auth_user中)from django.contri
做一个简单的java小游戏--单机版五子棋 简单的java小游戏–单机版五子棋学了java有一段时间了,今天就来搞一个简单的单机版五子棋游戏。实现功能:那必须能进行基础的输赢判断。还有重新开始的功能,悔棋的功能,先手设置的功能和退出的功能。在右上角能够显示目前轮到哪个棋种下棋。右下角还有一个记录信息框,记录行为,当信息量过多时,可以清除信息内容。成果:初始界面:游戏(获胜)界面:附上代码:Chessframe.javapackage firstgobang;import javax.swing.JFrame;import j
用pygame做一个简单的python小游戏---七彩同心圆 用pygame做一个简单的python小游戏—七彩同心圆这个小游戏原是我同学python课的课后作业,并不是很难,就简单实现了一下,顺便加强一下pygame库的学习。玩法:每次点击鼠标时,会以鼠标为圆心,不断向外扩展圆(类似于水波浪的扩散),从而形成一个同心圆,并达到随机大小后停止扩展。其中每个同心圆的颜色都是随机的。效果图:代码实现:import pygame, random, sys, timepygame.init()screen = pygame.display.set_mode
Django笔记--Django的Form组件 Django基础篇–Django的Form组件这篇文章来记录我学习Django中的Form组件。之前实现在注册功能的实现中都是使用html中的form表单提交数据,会发现使用起来不够方便。因此,Django提供的Form组件,使用起来会比html中的form表单更加方便。Django的Form组件的常用的字段参数 字段参数 意义 required=True 是否可以为空 widget=None HTML插件 label 生成的Label标签中的内容 initial
用pygame做一个简单的python小游戏---贪吃蛇 用pygame做一个简单的python小游戏—贪吃蛇贪吃蛇游戏链接:c++贪吃蛇:https://blog.csdn.net/weixin_46791942/article/details/106850986正文开始下载pygame模块pip install pygame 编写的是最简单的贪吃蛇游戏(实现最基本的功能)效果图:附上代码:import pygame, sys, time, randomcolor_red = pygame.Color(255, 0, 0)color_
数据结构与算法--C++实现二叉树的基本操作 数据结构与算法–C++实现二叉树的基本操作在学习数据结构与算法这门课中,老师布置了一个关于二叉树的实验作业。实验作业的要求如下所示:经过了几天的不懈努力(到处学习补知识),终于能够实现二叉树实验。下面就是该实验的过程,成果图以及代码:主要内容:主要使用了循环递归的思想,其中还使用了链表,栈与队列的操作。根据该二叉树图来创建二叉树。(图中的#是表示空结点)效果图:创建二叉树:根据先序遍历的方法,依次输入权值来创建二叉树。输出中序遍历:中序遍历(左结点-根节点-右结点)–D G B A
Django笔记--Django的模板语言 Django基础篇–Django的模板语言Filters(过滤器)过滤器的基本语法:{{ value|filters_name:参数 }}常见的过滤器以及用法:1.defult作用:如果一个变量是false或者为空,就会使用给定的默认值,否则使用变量的值参数:默认值语法:{{ value:default:“xx” }}2.length作用:返回值的长度,作用于字符串和列表语法:{{ value|length }}3.filesizeformat作用:将文件大小值进行格式化语法:{{
用python的Turtle库画一个笑脸 用python的Trutle库画一个笑脸最近刚了解到python的trutle库,就简单的尝试一下,画一个笑脸。效果图:效果图看起来和原图的差别还是有点大,但是没关系,这只是一个尝试而已。附上代码:import turtle #导入库turtle.TurtleScreen._RUNNING=True #用来避免xx问题,具体什么问题我忘记了 pen = turtle.Pen()pen.speed(10) #设置笔速度#画外圆