Python修饰器的函数式编程

转载自:https://coolshell.cn/articles/11265.html加了一些自己的注释。Python的修饰器的英文名叫Decorator,当你看到这个英文名的时候,你可能会把其跟Design Pattern里的Decorator搞混了,其实这是完全不同的两个东西。虽然好像,他们...

2018-03-28 21:33:42

阅读数:35

评论数:0

python调用stanfordNLP的NER接口

操作环境:python2.7ubuntu16.04 64位----------------------------------------------------------------步骤一:下载http://nlp.stanford.edu/software/stanford-ner-2014...

2018-03-21 19:08:46

阅读数:206

评论数:0

是否使用wraps的區別

第一次见到functools.wraps是在 Flask Web开发 中,一直不明白怎么回事。  装饰器(decorator)是干嘛的?对于受到封装的原函数来说,装饰器能够在那个函数执行前或者执行后分别运行一些代码,使得可以再装饰器里面访问并修改原函数的参数以及返回值,以实现约束定义、调试程序、注...

2018-03-19 11:04:16

阅读数:31

评论数:0

ubuntu突然连不上-调试方式

以下是我试过的所有方案:apt-get install dkmsapt-get install bcmwl-kernel-sourceapt-get install firmware-iwlwifi无线网卡官方驱动安装http://blog.csdn.net/bbqs1234/article/de...

2018-03-17 19:07:22

阅读数:47

评论数:0

本地第一次对接已经存在的github上的repository

git clone git@github.com:appleyuchi/Flask-learn.gitssh-keygen -t rsa -C "appleyuchi"git clone https://github.com/appleyuchi/Flask-l...

2018-03-16 20:26:27

阅读数:52

评论数:0

flask框架的参数传递以及MVC模式的图解

初学flask的时候,一开始还好,只在一个文本内写个"Hello Word!"。到了后面写博客的时候,就开始非常困惑了,尤其是jinjia2的使用,各种参数不知道是怎样的传入,当然后面逐渐熟悉后才慢慢了解到这就是传说中的MVC模式。今天,重新看了下廖雪峰的官方网...

2018-03-16 14:45:27

阅读数:82

评论数:0

DBeaver中event实验

经过大神指点,首先分别建立三个东西:表格:procedure_event_table存储过程:procedure_for_event事件:example_event1然后mysql中开启变量event_scheduler即可下面一步步来~------------------------------...

2018-03-13 16:28:55

阅读数:54

评论数:0

mysql-workbench中用select in对变量赋值

存储过程如下:CREATE DEFINER=`root`@`localhost` PROCEDURE `select_into_test`(out total float) BEGIN select sum(salary) into total from salaries; END

2018-03-11 19:56:43

阅读数:155

评论数:0

在mysql-workbench的存储过程中使用循环while,repeat,loop

while循环使用CREATE DEFINER=`root`@`localhost` PROCEDURE `while_use`() BEGIN declare sum int default 0; declare t int default 5; while t>0 do ...

2018-03-11 19:24:33

阅读数:87

评论数:0

在mysql-workbench中运行set和declare并且观察区别

建立存储过程如下:CREATE DEFINER=`root`@`localhost` PROCEDURE `temp`() BEGIN DECLARE a INT DEFAULT 1; SET a=a+1; SET @b=@b+1; SELECT a,@b; E...

2018-03-11 18:15:45

阅读数:108

评论数:0

mysql中的子查询

sql数据来自《php和mysql开发》(第四版)use books;select customerid,amount from orders where amount = (select max(amount)from orders)-- 基本的子查询-- select customerid,a...

2018-03-11 18:00:41

阅读数:38

评论数:0

ubuntu中,txt导入mysql数据库文件

第一种方式是,在导入的mysql命令中,需要有local选项newbooks.txt的内容为(字段之间用Tab键隔开):1111    罗琳    哈利波特    50---------------------------------------------------------gedit /e...

2018-03-09 23:32:04

阅读数:74

评论数:0

python调用mysql中的自定义function并且返回结果

首先在Mysql中创立一个叫ForeignKeyTest的function,链接如下:http://mp.blog.csdn.net/postedit/79452914然后新开一个sublime,python代码如下:# -*- coding:utf-8 -*- import pymysql im...

2018-03-09 01:23:45

阅读数:222

评论数:0

python2.7调用mysql存储过程并且返回结果

环境:ubuntu16.04首先要在数据库中建立好存储过程:http://blog.csdn.net/appleyuchi/article/details/79491299然后开个sublime,代码如下# -*- coding:utf-8 -*- import sys reload(sys) s...

2018-03-08 23:48:35

阅读数:224

评论数:0

mysql-workbench运行存储过程

首先选中数据库以后,在左下角的stored procedure那里选择Create Stored Procedure然后存储过程代码为:CREATE DEFINER=`root`@`localhost` PROCEDURE `pr_add`(a int,b int) begin declare...

2018-03-08 23:11:06

阅读数:229

评论数:0

列举mysql的所有触发器以及删除触发器

列举所有触发器第一种办法是:mysql> SELECT * FROM information_schema.`TRIGGERS`;第二种办法是:mysql> show triggers;为了迁移库,目测只能先删除trigger了,删除命令如下:mysql...

2018-03-08 16:03:50

阅读数:1699

评论数:0

重命名数据库

一张表一张表地迁移。mysql> rename table `外键测试`.t_user to ForeignKeyTest.t_user;Query OK, 0 rows affected (0.10 sec)如果某张表格有触发器,只能先删除触发器然后再迁移。...

2018-03-08 11:14:00

阅读数:41

评论数:0

ubuntu16.04安装mysql-workbench

#####################################################################一、安装PROJ-4.7.0库,命令如下:% cd proj% ./configure% make% suPassword: ********% make in...

2018-03-07 22:05:12

阅读数:73

评论数:0

笔记本开机进入ubuntu16.04自动关闭触摸板

环境:ubuntu16.04(64位)xfce4桌面在/home/appleyuchi下新建一个文件turnoffmousepad.sh写入以下代码:#!/bin/sh modprobe -r psmouse保存后关闭chmod u+x  turnoffmousepad.shcd /etcroot...

2018-03-07 21:29:47

阅读数:89

评论数:0

ubuntu16.04登录mysql出现1045的报错或者2002报错

问题重现:rm     -rf    /var/run/mysqld会出现2002错误或者1045错误如果是2002错误那么service mysql start后就会变成1045错误。如果是1045错误,那么service mysql stop注意,要维持在2002错误,然后~!/etc/my....

2018-03-07 20:35:29

阅读数:126

评论数:0

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