_missTu_
码龄11年
关注
提问 私信
  • 博客:171,522
    171,522
    总访问量
  • 101
    原创
  • 1,501,966
    排名
  • 55
    粉丝
  • 0
    铁粉

个人简介:努力大于天赋的女孩,英语专八通过者,岗位是算法工程师。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:美国
  • 加入CSDN时间: 2013-12-07
博客简介:

missTu~的博客

博客描述:
不积跬步,无以至千里。
查看详细资料
个人成就
  • 获得165次点赞
  • 内容获得96次评论
  • 获得792次收藏
  • 代码片获得4,495次分享
创作历程
  • 9篇
    2021年
  • 17篇
    2020年
  • 76篇
    2019年
成就勋章
TA的专栏
  • flask
    3篇
  • 后端开发
    1篇
  • python
    5篇
  • pyTorch
    7篇
  • 深度学习
    3篇
  • 剑指offer
    1篇
  • Linux
    2篇
  • 机器学习
    1篇
  • 数据结构
    5篇
  • 校招准备
    2篇
  • Hadoop
    14篇
  • leetcode
    45篇
  • 数据库
    2篇
  • 计算机网络
  • 操作系统
    1篇
  • 校招笔试面试
    2篇
  • 读书笔记
    5篇
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

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

flask上下文

1、Local对象在Flask中,类似于request的对象,其实是绑定到了一个werkzeug.local.Local对象上。这样,即使是同一个对象,那么在多个线程中都是隔离的。类似的对象还有session以及g对象。2、Thread Local对象只要满足绑定到这个对象上的属性,在每个线程中都是隔离的,那么他就叫做Thread Local对象。3、应用上下文和请求上下文应用上下文和请求上下文都是存放到一个LocalStack的栈中。和应用app相关的操作就必须要用到应用上下文,比如通过curr
原创
发布博客 2021.12.13 ·
287 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

WTForms的使用

1、WTForms这个库一般有两个作用。第一个就是做表单验证,把用户提交上来的数据进行验证是否合法。第二个就是做模版渲染。(1)做表单验证:自定义一个表单类,继承自wtforms.Form类。定义好需要验证的字段,字段的名字必须和模版中那些需要验证的input标签的name属性值保持一致。在需要验证的字段上,需要指定好具体的数据类型。在相关的字段上,指定验证器。以后在视图中,就只需要使用这个表单类的对象,并且把需要验证的数据,也就是request.form传给这个表单类,以后调用form.v
原创
发布博客 2021.12.12 ·
599 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

flask SQLALchemy的使用

1、使用SQLAlchemy去连接数据库使用SQLALchemy去连接数据库,需要使用一些配置信息,然后将他们组合成满足条件的字符串:HOSTNAME = '127.0.0.1'PORT = '3306'DATABASE = 'first_sqlalchemy'USERNAME = 'root'PASSWORD = 'root'# dialect+driver://username:password@host:port/databaseDB_URI = "mysql+pymysql://{
原创
发布博客 2021.12.11 ·
808 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

flask 视图与蓝图

1、url与视图函数映射(1)add_url_rule函数add_url_rule(rule,endpoint=None,view_func=None)这个方法用来添加url与视图函数的映射。如果没有填写endpoint,那么默认会使用view_func的名字作为endpoint。以后在使用url_for的时候,就要看在映射的时候有没有传递endpoint参数,如果传递了,那么就应该使用endpoint指定的字符串,如果没有传递,那么就应该使用view_func的名字。(2)app.routea
原创
发布博客 2021.12.11 ·
320 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

flask 模板语法

1、有关模板路径(1) 在渲染模版的时候,默认会从项目根目录下的templates目录下查找模版。(2) 如果不想把模版文件放在templates目录下,那么可以在Flask初始化的时候指定template_folder来指定模版的路径。2、有关模板参数(1) 在使用render_template渲染模版的时候,可以传递关键字参数。以后直接在模版中使用就可以了。(2)如果你的参数过多,那么可以将所有的参数放到一个字典中,然后在传这个字典参数的时候,使用两个星号,将字典打散成关键参数。3、url_
原创
发布博客 2021.12.11 ·
1563 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

web服务器、应用服务器、web应用框架

web服务器和应用服务器以及web应用框架web服务器:负责处理http请求,响应静态文件,常见的有Apache,Nginx以及微软的IIS.应用服务器:负责处理逻辑的服务器。比如php、python的代码,是不能直接通过nginx这种web服务器来处理的,只能通过应用服务器来处理,常见的应用服务器有uwsgi、tomcat等。web应用框架:一般使用某种语言,封装了常用的web功能的框架就是web应用框架,flask、Django以及Java中的SSH(Structs2+Spring3+Hib
原创
发布博客 2021.12.11 ·
2176 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

什么是restful API ?

1、什么是APIAPI是应用程序接口,可 理解为程序与程序之间通信的桥梁,其本质就是一个函数而已。2、RESTful APIREST 的全称是 Resource Representational State Transfer ,直白地翻译过来就是 “资源”在网络传输中以某种“表现形式”进行“状态转移” 。资源(Resource) :我们可以把真实的对象数据称为资源。一个资源既可以是一个集合,也可以是单个个体。比如我们的班级 classes 是代表一个集合形式的资源,而特定的 class 代表单个个
转载
发布博客 2021.05.31 ·
1827 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

《流畅的python》学习笔记

1、namedtuplecollections.namedtuple 是一个工厂函数,用以构建只有少数属性但是没有方法的对象,也可以用来构建一个带字段名的元组和一个有名字的类。Card = collections.namedtuple('Card', ['rank', 'suit'])beer_card = Card('7', 'diamonds')beer_card 结果输出Card(rank='7', suit='diamonds')也可访问单个属性beer_card .rank 结果输出
原创
发布博客 2021.05.31 ·
162 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python 进阶知识与应用

一、为什么要掌握Python进阶知识?(1)代码会给人第一印象毕业前在学校当然也写代码的,作为一个科研人员,更多时间是在看论文,只有在做实验或刷题时才写代码。那时候真的忍不住感叹,为什么我写的代码看起来这么low?可读性也不怎么好。一对比,隔壁实验室工作了三年再回来读研的小哥哥写的代码,好简洁易懂。(2)易于代码评审入职后,作为一名程序猿,要对写的每一行代码、实现的每一个模型负责。代码行数多了,领导检视的难度也大大增加。会影响代码交付进度。二、常用的Python进阶知识1. 不定数量的参数预先
原创
发布博客 2021.01.23 ·
239 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Leetcode 350. 两个数组的交集 II (python)

一、题目描述给定两个数组,编写一个函数来计算它们的交集。示例 1:输入:nums1 = [1,2,2,1], nums2 = [2,2]输出:[2,2]示例 2:输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4]输出:[4,9]二、题目解析是不是一看到求交集,就想调用函数,一行代码出结果?哈哈哈这样就失去刷题的意义啦!因为笔试面试过程中你遇到相同的题概率真的特别小,你能做的是学会这种做题的思路,融会贯通,同时也要提升代码能力。这题可以运用双指针p和q。先将两
原创
发布博客 2020.08.12 ·
190 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Leetcode 875 爱吃香蕉的珂珂 (python)

一、题目描述珂珂喜欢吃香蕉。这里有 N 堆香蕉,第 i 堆中有 piles[i] 根香蕉。警卫已经离开了,将在 H 小时后回来。珂珂可以决定她吃香蕉的速度 K (单位:根/小时)。每个小时,她将会选择一堆香蕉,从中吃掉 K 根。如果这堆香蕉少于 K 根,她将吃掉这堆的所有香蕉,然后这一小时内不会再吃更多的香蕉。珂珂喜欢慢慢吃,但仍然想在警卫回来前吃掉所有的香蕉。返回她可以在 H 小时内吃掉所有香蕉的最小速度 K(K 为整数)。示例 1:输入: piles = [3,6,7,11], H = 8
原创
发布博客 2020.08.08 ·
993 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Leetcode1223 分割平衡字符串(python)

1. 题目描述在一个「平衡字符串」中,‘L’ 和 ‘R’ 字符的数量是相同的。给出一个平衡字符串 s,请你将它分割成尽可能多的平衡字符串。返回可以通过分割得到的平衡字符串的最大数量。实例1:输入:s = “RLRRLLRLRL”输出:4解释:s 可以分割为 “RL”, “RRLL”, “RL”, “RL”, 每个子字符串中都包含相同数量的 ‘L’ 和 ‘R’。实例2:输入:s = “RLLLLRRRLR”输出:3解释:s 可以分割为 “RL”, “LLLRRR”, “LR”, 每个子字
原创
发布博客 2020.07.30 ·
439 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Leetcode 13、罗马数字转整数(Python)

Leetcode 13、罗马数字转整数(Python)1、题目罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。字符 , 数值I , 1V , 5X , 10L , 50C, 100D, 500M, 1000例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X +
原创
发布博客 2020.07.29 ·
248 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CNN 手写数字识别 (pytorch代码实现)

1、pytorch 手写数字识别步骤(1)加载minist数据(2)搭建网络(3)模型训练(4)结果可视化2、代码实现# library# standard libraryimport os# third-party libraryimport torchimport torch.nn as nnimport torch.utils.data as Dataimport torchvisionimport matplotlib.pyplot as plt# torch.ma
原创
发布博客 2020.05.23 ·
1974 阅读 ·
2 点赞 ·
1 评论 ·
13 收藏

pytorch使用Optimizer 优化器

1、构造数据import torchimport torch.utils.data as Dataimport torch.nn.functional as Fimport matplotlib.pyplot as plttorch.manual_seed(1) # reproducibleLR = 0.01BATCH_SIZE = 32EPOCH = 12# fake datasetx = torch.unsqueeze(torch.linspace(-1, 1, 1000
原创
发布博客 2020.05.22 ·
446 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

pytorch 批数据训练

1、DataLoaderTorch 中提供了一种能够帮你整理你的数据结构的好东西, 叫做 DataLoader, 我们能用它来包装自己的数据, 进行批训练。DataLoader 是 torch 给你用来包装你的数据的工具. 所以你要将自己的 (numpy array 或其他) 数据形式装换成 Tensor, 然后再放进这个包装器中. 使用 DataLoader 有什么好处呢? 可帮你有效地迭代数据。import torchimport torch.utils.data as Datatorch.m
原创
发布博客 2020.05.21 ·
419 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

pytorch如何保存和提取已经训练好的神经网络?

1、构造数据,搭建网络torch.manual_seed(1) # reproducible# 假数据x = torch.unsqueeze(torch.linspace(-1, 1, 100), dim=1) # x data (tensor), shape=(100, 1)y = x.pow(2) + 0.2*torch.rand(x.size()) # noisy y data (tensor), shape=(100, 1)def save(): # 建网络
原创
发布博客 2020.05.21 ·
6893 阅读 ·
6 点赞 ·
0 评论 ·
45 收藏

如何进行精力管理

如何进行精力管理1、精力管理的需要有几个小可爱问我:你本科时双学位忙都忙不过来怎么还能考四年第一啊?你是怎么抽出时间参加编程比赛拿省奖的啊?从二本考上985,考研时你是怎么安排时间的?考研和上课时间冲突了怎么办?如果这是在我本科刚毕业时,我肯定会回答:努力,早睡早起,远离手机,利用好一切你可以安排的时间。现在回想起来,其实我有些做得不够的地方,比如本科时我几乎没有花时间运动,比如身体不舒服时...
原创
发布博客 2020.04.29 ·
647 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

考研复试经验分享(我是如何从二本到985的)

1、个人基本情况(1)教育经历本科:双非二本目标院校:某985大学(2)初试情况初试分数2、如何主动找导师3、机试4、专业笔试5、专业面试6、英语面试...
原创
发布博客 2020.04.22 ·
2779 阅读 ·
5 点赞 ·
4 评论 ·
34 收藏

怎么提高深度睡眠质量?(最大限度利用好睡眠时间)

近段时间,一天我要睡接近8小时,但白天我的精神状态还是不好。不忙的话,还能在困时补补觉,那么非常忙的时候呢?IT行业或多或少要加班的。而昨天,我睡了7个小时,一整天的精神状态却意外的好。我心想,睡眠质量是不是有一定规律啊?所以,我去做了做提高睡眠质量的功课。一个人的精神状态有多重要呢?好的学习状态是学习和工作的基础,这点自然不用多说。但好的精神状态也是社交的基础。什么???也是社交的基础?是的,...
原创
发布博客 2020.04.16 ·
2265 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多