- 博客(103)
- 资源 (5)
- 收藏
- 关注
原创 产品面试题
产品经理面试的常见问题有哪些呢1、简单的先做个自我介绍好的自我介绍,主要凸显两件事就 OK 了第一:我是能做产品经理的;第二:我想在你们这家公司做产品经理。我是能做产品经理的该怎么证明呢?通过两个维度:产能技能(需求分析、用户调研、竞品分析、产品设计、项目管理、数据分析)和产品能力(沟通能力、执行能力、逻辑思维、学习能力、领导能力、创新能力)。如果你做了很多产品实习或者与产品相关的项目,那可以重点从产品技能的角度阐述,向面试证明我是有相关经验的,可以快速上手;如果没有产品相关的实习或者项目,可以
2021-04-16 11:29:18
1592
原创 Python之pygame学习键盘事件操作
什么是事件呢?按下键盘某个按键,鼠标移动,包括点击关闭按钮都可以算是事件操作。pygame中事件模块是pygame.event,官方说法是用于与事件和队列进行交互。不用学习太多,主要学习下常用即可;之前我们就一直在用事件处理,那就是我们每次代码都带上的退出;for event in pygame.event.get(): if event.type == pygame.QUIT: pygame.quit() exit(0)我们来说下键盘操作e.
2020-05-16 14:16:37
6814
原创 产品学习--产品经理三大文档--BRD、MRD、PRD
BRD:商业需求文档BRD为“商业需求描述”的英语缩写,全称为:Business Requirement Document。是基于商业目标或价值所描述的产品需求内容文档(报告)。其核心的用途就是用于产品在投入研发之前,由企业高层作为决策评估的重要依据。其内容涉及市场分析,销售策略,盈利预测等,通常是供决策层们讨论的演示文档,一般比较短小精炼,没有产品细节。(来源:百度百科:BRD)MRD:市场...
2020-04-16 12:48:25
3281
原创 pygame -play使用
拓展#####pygame播放音乐pygame.init()进行全部模块的初始化#pygame.mixer.init()初始化音频部分#pygame.mixer.music.load('xx.mp3')使用文件名作为参数载入音乐 ,音乐可以是ogg、mp3等格式。载入的音乐不会全部放到内容中,而是以流的形式播放的,即在播放的时候才会一点点从文件中读取。#pygame.mixe...
2020-04-05 14:42:19
950
原创 产品学习--用户分析方式
1:定性分析:定性研究是探索性的研究,致力于定性地确定用户需求,它有助于设计师在设计初期构建想法,然后再用定量方法完善和测试。从广义上讲,定性方法是非结构化的、主观的、科学性较差的研究方法。对于定性研究,往往样本量较小,用于直接收集用户的某些行为和使用习惯。本文将会介绍三种定性研究方法:用户访谈、情境访谈和卡片分类法。1. 用户访谈结构化访谈:访问者提问一系列的结构化问题,然后比较不同受...
2020-04-05 10:01:40
1037
原创 python-pygame实现画板
import pygamefrom pygame.locals import * #这句可以借用事件类型的名称pygame.init()screen=pygame.display.set_mode((800,600))# 设置画板的颜色screen.fill((255,255,255))# 工具栏up=pygame.image.load('up.png')scree...
2020-03-27 21:03:58
1283
原创 pygame简易版贪吃蛇
```pythonimport pygame, sys, randomfrom pygame.locals import *# 定义颜色pinkColor = pygame.Color(255, 182, 193)blackColor = pygame.Color(0, 0, 0)whiteColor = pygame.Color(255, 255, 255)# 初始化py...
2020-02-28 19:57:27
417
原创 Python缩进快捷键
1.Python增加缩进快捷键:Ctrl+Alt+] 或tab键或shift+tab键2.Python减少缩进快捷键:Ctrl+Alt+[
2020-02-28 19:55:47
4587
原创 递归函数的基例问题
所谓基例就是不需要递归就能求解的,一般来说是问题的最小规模下的解。例如:斐波那契数列递归,f(n) = f(n-1) + f(n-2),基例是1和2,f(1)和f(2)结果都是1再比如:汉诺塔递归,基例就是1个盘子的情况,只需移动一次,无需递归递归必须有基例,否则就是无法退出的递归,不能求解。关于递归函数基例的说明,以下选项中错误的是A 递归函数的基例决定递归的深度B 每个递归函...
2019-08-24 22:08:05
18852
3
原创 Python 字典(Dictionary) fromkeys()方法
描述Python 字典 fromkeys() 函数用于创建一个新字典,以序列 seq 中元素做字典的键,value 为字典所有键对应的初始值。#!/usr/bin/python# -*- coding: UTF-8 -*- seq = ('Google', 'Runoob', 'Taobao') dict = dict.fromkeys(seq)print "新字典为 : %s...
2019-07-25 17:00:46
281
原创 Stackless Python
Stackless Python是Python编程语言的一个增强版本,它使程序员从基于线程的编程方式中获得好处,并避免传统线程所带来的性能与复杂度问题。CPython是用C语言实现的Python解释器,也是官方的并且是最广泛使用的Python解释器JPython是一个Python语言在Java中的完全实现,Jython不仅给你提供了Python的库,同时也提供了所有的Java类除了CPy...
2019-07-25 16:58:14
787
原创 python中extend和append区别
python中extend和append区别列表可包含任何数据类型的元素,单个列表中的元素无须全为同一类型。append() 方法向列表的尾部添加一个新的元素。只接受一个参数。extend()方法只接受一个列表作为参数,并将该参数的每个元素都添加到原有的列表中。...
2019-07-24 14:30:07
517
原创 Python字典按key、value排序问题详解
现有字典d={‘a’:24, ‘b’:32, “c”:12}请分别按字典只中的key、value排序?sorted(iterable, key, reverse)三个参数,iterable是可迭代对象,key是一个函数,用来选取参与比较的元素,reverse则是用来指定排序是倒序还是正序,默认reverse=False.按key排序(只是输出的key值的排序列表):sorted(d....
2019-07-17 11:32:41
1184
转载 正确的理解MySQL的乐观锁,悲观锁与MVCC
https://blog.csdn.net/SnailMann/article/details/88388829
2019-07-06 08:39:53
365
原创 记录个错误:django连接elasticsearch失败Failed to establish a new connection: [Errno 113] No route to host
做django商城项目时报错,错误信息:urllib3.exceptions.NewConnectionError:<urllib3.connection.HTTPConnection object at 0x7fa6b2537390>: Failedto establish a new connection: [Errno 113] No route to host原因是...
2019-07-03 20:11:33
1642
原创 python面试
Python基础文件操作1.有一个jsonline格式的文件file.txt大小约为10K2.补充缺失的代码模块与包3.输入日期, 判断这一天是这一年的第几天?4.打乱一个排好序的list对象alist?数据类型5.现有字典 d= {‘a’:24,‘g’:52,‘i’:12,‘k’:33}请按value值进行排序?6.字典推导式7.请反转字符串 “aStr”...
2019-06-30 11:35:54
3907
1
原创 匿名函数和推导式共用
匿名函数和推导式共用https://www.cnblogs.com/yangzhizong/p/10348158.htmlPython-有名匿名函数、列表推导式介绍:匿名函数: 匿名函数用lambda关键词能创建小型匿名函数。这种函数得名于省略了用def声明函数的标准步骤,节省开辟空间。列表推导式:有名函数#1.有名函数(初始)def square(x): ret...
2019-06-25 08:37:55
222
原创 auto_now 和auto_now_add的区别
**auto_now 和auto_now_add的区别**auto_now=Ture,字段保存时会自动保存当前时间,但要注意每次对其实例执行save()的时候都会将当前时间保存,也就是不能再手动给它存非当前时间的值。每一次执行修改等动作,时间保持当前的。而非首次的创建时间。auto_now_add=True,字段在实例第一次保存的时候会保存当前时间,不管你在这里是否对其赋值。但是之后的s...
2019-06-21 20:49:54
4340
原创 MySQL数据库引擎
ISAM:ISAM是一个定义明确且历经时间考验的数据表格管理方法,它在设计之时就考虑到数据库被查询的次数要远大于更新的次数。因此,ISAM执行读取操作的速度很快,而且不占用大量的内存和存储资源。ISAM的两个主要不足之处在于,它不支持事务处理,也不能够容错:如果你的硬盘崩溃了,那么数据文件就无法恢复了。如果你正在把ISAM用在关键任务应用程序里,那就必须经常备份你所有的实时数据,通过其复制特性...
2019-06-19 14:33:01
127
原创 生产者与消费者模型
为什么要使用生产者与消费者模型在多线程的开发中,如果生产者处理效率很高,消费者处理效率很低,那么生产者必须等待消费者处理完才能生产数据,同样,消费者处理效率很高,生产者处理效率很低,那么消费者就必须等待生产者生产数据。为了解决这个处理效率不一致,充分发挥生产者与消费者的性能,就引入了生产者与消费者模型。什么是生产者和消费者模型生产者和消费者模式通过一个容器来解决生产者与消费者速率不匹配导致的...
2019-06-18 20:12:35
851
转载 常见面试题整理--计算机网络篇
计算机网络相关的知识点是在面试过程中开发者经常被问到。当然可能这一块知识点与前面的操作系统、数据库相比较比重可能没那么高。但是优秀的你,一定是想做好充分的准备吧!https://blog.csdn.net/qq_36312376/article/details/82349771...
2019-06-18 09:04:28
712
转载 常见面试题整理–数据库篇
常见面试题整理–数据库篇(每位开发者必备)https://blog.csdn.net/mayongcan/article/details/79247873
2019-06-18 08:54:15
182
转载 常见面试题整理--Python概念篇
(一)、这两个参数是什么意思:*args,**kwargs?我们为什么要使用它们?答:如果我们不确定往一个函数中传入多少参数,或者我们希望以元组(tuple)或者列表(list)的形式传参数的时候,我们可以使用args(单星号)。如果我们不知道往函数中传递多少个关键词参数或者想传入字典的值作为关键词参数的时候我们可以使用**kwargs(双星号),args、kwargs两个标识符是约定俗成的用...
2019-06-18 08:51:03
211
原创 django-redis扩展问题
django-redis扩展问题将session保存到redis时会报错DataError at /response/Invalid input of type: 'CacheKey'. Convert to a byte, string or number first.Request Method: GETRequest URL: http://127.0.0.1:8000/res...
2019-06-13 08:38:34
455
原创 Django day04
接口接口就是封装了一个特定的功能,但是我们不需要知道内部是怎么实现的应用接口接口四要素:接口地址请求方式请求参数是什么响应格式(json/xml)RestFul风格请求接口定义响应数据定义XML// json{"name":"睡觉的那个童鞋", "age":17}[{"name":"睡觉的那个童鞋1", "age":17}, {"name":"睡觉的那个童鞋2", ...
2019-06-13 08:37:45
122
原创 python魔法属性与方法整理
魔法属性与方法__dict__:查看属性__class__:查看谁创建了我__call__:实例()调用__init__:初始化__new__:创建时,一般单例
2019-06-13 08:28:25
142
原创 MYSQL数据库引擎区别详解
MYSQL数据库引擎区别详解数据库引擎介绍MySQL数据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。如果技术高超,还可以使用MySQL+API自己做一个引擎。下面介绍几种数据库引擎:ISAM:ISAM是...
2019-06-12 14:29:00
391
原创 关于装饰器的面试题(牛客网)
来源:牛客网有如下函数定义,执行结果正确的是?def dec(f):n = 3def wrapper(*args,**kw):return f(*args,**kw) * nreturn wrapper@decdef foo(n):return n * 2A foo(2) == 12B foo(3) == 12C foo(2) == 6D foo(3) =...
2019-06-11 11:41:24
658
原创 Django day03
django-day3ORM. 对象关系映射类 -》 表对象 ——》 记录对象的属性 ——》 记录的数据字段datetimedatetime.date年月日构成的日期对象year, month, and day.创建日期对象today = datetime.date.today()d = datetime.date(1992,8,15)...
2019-06-10 21:15:57
195
linux命令总结
2019-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人