python
dssky_2008
我还是我自己...吗?
展开
-
【微信小程序跳一跳】尝试用github开源机器学习玩跳一跳小游戏步骤
玩游戏最好还是别用机器,不然还有啥意思? 本文主要是作为机器学习小白,想亲自动手实践一把,感受一下机器学习的魅力。0、首先去github阅读源码readme等信息目标就是可以运行下面这个即可强烈推荐下载预训练好的模型(参考后面给出的链接)并且运行下面的代码python nn_play.py --phone Android --sensitivity 2.045...原创 2018-02-28 00:18:24 · 2361 阅读 · 0 评论 -
【locust实践】性能测试demo举例
一、GET请求demo(无参数化-无缓存):/contact/v3/xxxx接口为例1、在mac本地安装locust—详细可以百度本人安装的方法,仅供参考:(直接pip install locustio也可以安装但是 我的mac本这么操作后有问题,环境变量混乱导致无法使用locust)# github下载locust然后安装之xxxxxxx@localhost /yyyyyy/work...原创 2019-04-24 16:19:40 · 3389 阅读 · 0 评论 -
【python脚本实践】cron_auto_meican-美餐自动订餐脚本--作为个吃货你懂的!
cron_auto_meican-美餐自动订餐脚本–作为个吃货你懂的!没什么可说的,直接上源码【github】,虽然写的简陋,但是用着那是相当受用。demo:邮件提醒–效果如下:...原创 2019-04-24 11:29:26 · 702 阅读 · 0 评论 -
【转引】python代码安全指南
危险的函数调用eval,任何时候都不要使用eval,这个函数会到时代码上下文出现不可预期的变化,并且在eval的内容不确定时可能会导致黑客直接通过植入代码控制进程甚至是服务器。如非得使用该函数,推荐使用 ast.literal_eval 来进行操作。exec,execfile, 该statement用于在python中执行了一段代码并控制上下文,并可能导致产生与eval相同的问题。pick...转载 2019-02-14 10:28:53 · 452 阅读 · 0 评论 -
flask操作数据库2
sqlalchemy中的表关系表之间的关系存在三种:一对一、一对多、多对多。 而SQLAlchemy中的ORM也可以模拟这三种关系。因为一对一其实在SQLAlchemy中底层是通过一对多的方式模拟的,所以先来看下一对多的关系:一对多:拿User表为例,假如现在要添加一个功能,要保存用户的邮箱帐号,并且邮箱帐号可以有多个,这时候就必须创建一个新的表,用来存储用户的邮箱,然后通过user....原创 2018-09-05 19:19:44 · 197 阅读 · 0 评论 -
flask操作数据库1
使用ORM:随着项目越来越大,采用写原生SQL的方式在代码中会出现大量的SQL语句,那么问题就出现了:SQL语句重复利用率不高,越复杂的SQL语句条件越多,代码越长。会出现很多相近的SQL语句。很多SQL语句是在业务逻辑中拼出来的,如果有数据库需要更改,就要去修改这些逻辑,这会很容易漏掉对某些SQL语句的修改。写SQL时容易忽略web安全问题,给未来造成隐患。ORM,全称Obj...原创 2018-09-05 19:11:40 · 966 阅读 · 0 评论 -
flask入门
flask简介:flask是一款非常流行的Python Web框架,出生于2010年,作者是Armin Ronacher,本来这个项目只是作者在愚人节的一个玩笑,后来由于非常受欢迎,进而成为一个正式的项目。目前为止最新的版本是0.11.1。flask自2010年发布第一个版本以来,大受欢迎,深得开发者的喜爱,并且在多个公司已经得到了应用,flask能如此流行的原因,可以分为以下几点:...原创 2018-09-05 19:03:20 · 196 阅读 · 0 评论 -
【转载】Pycharm永久激活
原文链接转载 2018-09-05 14:26:50 · 1333 阅读 · 0 评论 -
【面试系列】-腾讯omg-测试开发-面试题---not finished!
1、mysql数据库复合索引是(a,b,c),按照abc顺序建立复合索引idx_a_b_c,以下查询语句中使用到索引idx_a_b_c的有哪些? A、(a) B、(b) C、(b,c) D、(a,b) E、(a,b,c) 解答:2、crontab定时任务:每周1到周5,下午1点和8点定时执行,怎么写? 解答:0 13,20 * * 1,2,...原创 2018-08-16 23:28:27 · 1377 阅读 · 0 评论 -
【转载】Python3 中字符串拼接的 N 种方法
来源:木头释然 原文链接Python拼接字符串一般有以下几种方法:1、直接通过(+)操作符拼接s = ‘Hello’+’ ‘+’World’+’!’print(s)输出结果:Hello World!使用这种方式进行字符串连接的操作效率低下,因为python中使用 + 拼接两个字符串时会生成一个新的字符串,生成新的字符串就需要重新申请内存,当拼接字符串较多时自然...转载 2018-08-09 10:39:55 · 585 阅读 · 0 评论 -
【Coding Games】-Rugby score
GoalGiven a rugby score, your program must compute the different scoring combinations that lead to that particular score. As a reminder: - a try is worth 5 points - after a try, a transformation ...原创 2018-06-29 19:35:31 · 3525 阅读 · 0 评论 -
黑盒子专栏之list
python中的list,其实是个单向链表。这也是为什么append操作比insert操作效率高的原因。链表(linked list),通常是由一系列节点来实现的,其每个节点(尾节点除外)中都持有一个指向下一节点的引用。举个例子,简单实现如下:Python 2.7.5 (default, Aug 4 2017, 00:39:18)[GCC 4.8.5 20150623 (Red Ha...原创 2019-09-02 19:28:59 · 133 阅读 · 0 评论