自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

转载 图像识别之神经网络1

1 深度学习 模型复杂度越高,能完成更加复杂的学习任务,但是模型的训练效率低,易过拟合。随着云计算的发展,计算能力提高,使得深度学习重新进入人们的视野。 在超过三个的隐层数目的深度神经网络中,虽然有更高的学习能力,但是由于误差存在多隐层内逆向传播,导致模型发散无法收敛到稳定状态。 神经网络训练常分为两类: 预训练+微调----将参数分组训练 权共享------------将一组神经元使用相同的连接...

2019-04-30 21:15:21 3444 2

原创 推荐系统第四章-利用用户标签数据

当用户给一个

2019-04-30 19:26:07 376

原创 推荐系统第三章-推荐系统冷启动问题

冷启动问题描述:如何在没有大量用户数据的情况下设计个性化推荐系统并让用户对推荐结果满意从而愿意使用推荐系统。 1冷启动问题简介 用户冷启动:新用户,无行为数据,无法个性化预测。 物品冷启动:新物品,如何推荐给感兴趣用户。 系统冷启动:新开发的网站(无用户,无行为,有物品),在网站发布时就让用户体验到个性化推荐服务。 用户冷启动 物品冷启动 系统冷启动 方法 1:提供排行榜等非个性...

2019-01-22 19:55:25 344

原创 推荐系统第二章-利用用户行为数据

个性化推荐算法通过对用户行为的深度分析,可以给用户带来更好的网站使用体验。 从算法设计人员的角度来看,用户行为数据中蕴含着很多不是那么显而易见的规律,而个性化推荐算法的任务就是通过计算机去发现这些规律,从而为产品的设计提供指导,提高用户体验。 协同过滤算法是基于用户行为分析的算法。 解释:用户可以齐心协力,通过不断地和网站互动,使自己的推荐列表能够不断过滤掉自己不感兴趣的物品。 1用户行为数据简介...

2019-01-18 19:47:11 548

原创 推荐系统第一章-推荐系统的概括

1什么是推荐系统 推荐系统就是沟通信息生产者与信息消费者的一个工具,这个工具可以为信息消费者发现有价值的信息,也可以让信息生产者生产的信息能够展现在对它感兴趣的用户面前,实现双赢。 搜索经历了三大阶段: 分类目录阶段,雅虎,hao123。 有目的的搜索引擎阶段,Google。 无明确目的的推荐系统阶段,猜你喜欢。 长尾的定义:主流商品代表绝大多数用户的需求,长尾商品代表一小部分用户的个性化需求。 ...

2019-01-12 16:38:00 1175

原创 网站搭建笔记精简版---廖雪峰WebApp实战-Day13:提升开发效率笔记

悔不当初啊,怎么没早看到这个Day13的教程呢。 本篇博客是为了解决每次写完代码后需要在cmd命令行ctrl + C中断程序然后重新启动的问题。 本文的思路是检测www目录下的代码改动,一旦有改动,就自动重启服务器。 因此按照这个思路,我们可以编写一个辅助程序pymonitor.py,让它启动app.py,并时刻监控www目录下的代码改动,当有改动的时候,先把当前app.py进程杀掉,再重启,就完...

2018-11-03 21:27:48 236

原创 网站搭建笔记精简版---廖雪峰WebApp实战-Day12:编写日志创建页笔记

后端api 首先在apis.py中定义一个Page类用于存储分页信息: #用于选择当前页面,在handlers.py文件中调用 def get_page_index(page_str): p = 1 #初始化页数取整 try: p = int(page_str) except ValueError as e: pass if p < 1: p = 1 r...

2018-11-03 21:01:17 254

原创 网站搭建笔记精简版---廖雪峰WebApp实战-Day11:编写日志创建页笔记

明天早上写

2018-11-03 10:29:59 189

原创 网站搭建笔记精简版---廖雪峰WebApp实战-Day10:用户登陆(下)笔记

这里的登陆页面转换花了好长时间。 为什么要使用cookie 使用cookie验证后,网页右上角就会显示成当前的用户。Session功能可来封装保存用户状态的cookie,但每次均需要从session中取出用户登陆状态。但是由session作的webapp很难扩展。因此直接使用cookie验证。 教程采用直接读取cookie的方式来验证用户登录,即每次用户访问任意URL,都会对cookie进行验证,...

2018-11-02 09:39:28 432

原创 网站搭建笔记精简版---廖雪峰WebApp实战-Day10:用户注册(上)笔记

网站搭建笔记精简版-廖雪峰教程学习@[三川水祭] 仅作学习交流使用,将来的你会感谢现在拼命努力的自己!!! 这里搞了两天终于给调通了!!! 这里的流程是首先浏览器输入http://localhost:9000/,进入主页面,点击右上角注册,__base.html中通过链接跳转到http://localhost:9000/register网页,触发handlers.py文件中的@get('/regi...

2018-11-01 20:53:02 348

原创 网站搭建笔记精简版---廖雪峰WebApp实战-Day9:编写API笔记

什么是web API? 如果一个URL返回的不是HTML,而是机器能直接解析的数据,这个URL就可以看成是一个Web API。 编写API有什么好处呢? 由于API就是把Web App的功能全部封装了,所以,通过API操作数据,可以极大地把前端和后端的代码隔离,使得后端代码易于测试,前端代码编写更简单。 API函数 一个api也是一个网页处理函数,因此将下列代码加到handlers.py文件中。 ...

2018-10-31 10:22:11 256

原创 网站搭建笔记精简版---廖雪峰WebApp实战-Day8:构建前端笔记

前面已经构建好MVC,可以进行可视化,但是,老丑了,因此需要CSS等进行美化一下。这样形容一下,html为网页的骨架,JavaScript为网页的肌肉,css为网页的衣服。 模板下载 感谢强大的互联网,我们可以通过这里找到已经写好的强大的CSS框架。它具备完善的响应式布局,漂亮的UI,以及丰富的HTML组件,让我们能轻松设计出美观而简洁的页面。 下载后,看了下与廖老师的代码对比,有点不一样呀,就直...

2018-10-30 22:13:55 283

原创 网站搭建笔记精简版---廖雪峰WebApp实战-Day7:编写MVC笔记

网站搭建笔记精简版-廖雪峰教程学习@[三川水祭] 仅作学习交流使用,将来的你会感谢现在拼命努力的自己!!! 在前几天的课程中,已经编写完了ORM数据库处理封装框架、web框架和配置文件。接下来将处理MVC,进行代码的启动。即对上一节中编写的handlers.py文件进行重新编写,即当遇到不同类型的请求时候函数应该具体如何处理。 handlers.py的代码 #!/usr/bin/env pytho...

2018-10-30 21:00:50 365

原创 网站搭建笔记精简版---廖雪峰WebApp实战-Day6:编写配置文件笔记

网站搭建笔记精简版-廖雪峰教程学习@[三川水祭] 仅作学习交流使用,将来的你会感谢现在拼命努力的自己!!! 我们在部署webapp时候需要读取配置文件,配置文件中包含主机名、密码和端口等配置信息。廖老师在第6天的代码中编写了三个文件,分别是config_default.py、config_override.py和config.py。其中config_default.py文件中存放的是开发环境的标准...

2018-10-30 19:37:50 188

原创 网站搭建笔记精简版---廖雪峰WebApp实战-Day5:编写Web框架笔记

web框架定义 在编写过程中,由于aiohttp太过于底层,因此自己定义一个web框架,以实现自动化URL信息提取与函数的注册,增加的文件为coroweb.py,如下代码 #!/usr/bin/env python3 # -*- coding: utf-8 -*- # 导入异步工具包 import asyncio, os, inspect, logging, functools # 导入网页处理...

2018-10-30 17:07:15 607

原创 网站搭建笔记精简版---廖雪峰WebApp实战-Day4:编写Model笔记

今天的内容比较简单,即基于昨天编写的ORM,将构建webapp需要用的三个表User、blog和commit使用model表示出来。 import time, uuid # 导入ORM模块的Model和五种主要存储类型 from orm import Model, StringField, BooleanField, FloatField, TextField # 使用时间与伪随机数生成返回值 ...

2018-10-30 10:58:57 266

原创 网站搭建笔记精简版---廖雪峰WebApp实战-Day3:编写ORM笔记

Webapp中一旦决定使用异步编程,之后系统的每一层都必须是异步的。 建立连接池 是什么:连接池类似于一个池塘,里面已经存放了多条鲤鱼的资源,当我们想吃鲤鱼的时候,直接到池塘里抓就好,不用到外面买。即当我们需要获取连接池中的数据库链接的时候,直接从池子里找,不必频繁的打开和关闭数据库,以最大化资源复用。使用全局对象__pool保存数据库链接资源,当有链接请求到达时候,复用池子中的资源。 注: 输入...

2018-10-30 10:18:14 258

原创 网站搭建笔记精简版---廖雪峰WebApp实战-Day2:编写Web App骨架笔记

什么是IO IO意思是输入与输出,本地是内存,外地是磁盘或网页,本地往外地发送数据叫做输出Output,本地接收外地发送的数据叫做Input。IO包括同步IO与异步IO。举个栗子,背景是内存往磁盘写数据,内存输出这个数据需要0.1s,而磁盘接收这个数据需要10s 同步IO:当内存输出完数据后,处于等待状态,等磁盘接收完数据后继续执行接下来的步骤 异步IO:当内存输出完数据后,懒得等磁盘慢悠悠的写,...

2018-10-26 15:55:11 315

原创 网站搭建笔记精简版---廖雪峰WebApp实战-Day1:搭建开发环境笔记

win7安装配置git github赋予本机权限 新建github项目 本地搭建网页框架 git实现本地文件上传 最终效果图

2018-10-24 11:36:08 623

原创 win7下的mysql5.6配置+相应python驱动安装

win7下的mysql5.6配置 首先,从网页下载mysql5.6.42的64bit-zip源代码。 之后,解压到D盘(这个自己找个合适的地方),解压后将名字改为mysql-5.6。接下来配置win7系统环境变量,要不然每次均需进入该目录打开mysql。在配置过程中,通过右击计算机,点击属性,点击图中的高级系统设置,进而点击环境变量,双击系统变量中的path变量,在末尾增加;D:\mysql-5...

2018-10-23 21:21:35 592

原创 Git学习笔记精简版

Git学习笔记-廖雪峰教程学习@[三川水祭] 参考–廖雪峰的官方网站之Git教程 https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 它是什么 Git是分布式版本控制系统,那么什么是分布式的版本控制系统呢,可以这样理解:每个人在本地电脑上都有一个将要编辑的版本库,包含从初始到当前的代...

2018-10-22 22:22:07 206

廖雪峰代码webapp搭建day10调通后的代码+注释

通过修改配置文件,然后运行app.py直接可用,仅供参考

2018-11-01

空空如也

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

TA关注的人

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