2019年10月24日

关于django操作orm的一些事--反向生成orm、连接多个数据库

摘要: 1. django反向生成orm的类代码 使用命令python manage.py inspectdb > app01/models.py,注意,我这里的app01是app的名字。 2.django连接多个数据库 在很多情况下,一个项目里面不止一个app,也不止使用一个库,那么就面临着连接多个数据库 阅读全文

posted @ 2019-10-24 14:50 海龟先生 阅读(936) 评论(1) 推荐(0) 编辑

2019年9月11日

ansible-playbook的简单传参方式

摘要: 基本语法: ansible-playbook -v -i myhost test.yml -e "name=xiaoming" // -v 是看运行细节。要更细节的信息,把-v换成 -vvv // myhost 是我们自己写的host文件。也就是说,我们不一定要用/etc/ansible/hosts 阅读全文

posted @ 2019-09-11 16:59 海龟先生 阅读(6201) 评论(1) 推荐(0) 编辑

2019年9月2日

python之函数装饰器

摘要: 装饰器(闭包函数的一种应用) 那么,我们就要先理解,什么是闭包函数。 首先,让我们先看两段代码: (以上两个例子会涉及到变量的作用域的问题,回头再说) 下面再来看一段代码: 仔细观察上面的代码,你会发现,printer这个方法,是藏在print_msg这个方法的内部的,也就是说,对于使用print_ 阅读全文

posted @ 2019-09-02 16:38 海龟先生 阅读(266) 评论(0) 推荐(0) 编辑

2019年4月22日

Nodejs正则表达式函数之match、test、exec、search、split、replace使用详解

摘要: Nodejs正则表达式函数之match、test、exec、search、split、replace使用详解 1. Match函数 使用指定的正则表达式函数对字符串惊醒查找,并以数组形式返回符合要求的字符串 原型:stringObj.match(regExp) 参数: stringObj 必选项,需 阅读全文

posted @ 2019-04-22 14:30 海龟先生 阅读(622) 评论(0) 推荐(0) 编辑

2019年4月19日

node.js之express中app.use

摘要: express中app.use 用法: app.use([path,] function [, function…]) 一、app.use() 在express中是怎么工作的 app.use在express中被看成是消息中间件 middleware 。 Use the given middlewar 阅读全文

posted @ 2019-04-19 14:21 海龟先生 阅读(3053) 评论(0) 推荐(0) 编辑

转自一位前辈的杂谈

摘要: 恋爱要趁早,学习要搞好。在不了解之前,先别着急说不感兴趣。别为自己是个凡人而负疚。坚持不是没有中断,而是现在还没有做。别为太久以后的事情发愁。自己的事情,自己去做决定。没有选择的时候,就只能前行。早睡。多学几种运动。人生没有成功,只有顿挫和偶胜。牙痛的时候,含两粒花椒,可以消肿止痛。没有过去和将来, 阅读全文

posted @ 2019-04-19 14:17 海龟先生 阅读(231) 评论(0) 推荐(0) 编辑

在vim编辑器中实现python的tab补全

摘要: 在vim编辑器中实现python的tab补全 在vim编辑器中实现python tab补全插件有Pydiction,Pydiction可以实现下面python代码的自动补全: 1.简单python关键词补全 2.python函数补全带括号 3.python模块补全 4.python模块内函数,变量补 阅读全文

posted @ 2019-04-19 14:09 海龟先生 阅读(786) 评论(0) 推荐(0) 编辑

Go语言 异常panic和恢复recover用法

摘要: Go语言 异常panic和恢复recover用法 背景:Go语言追求简洁优雅,所以,Go语言不支持传统的 try…catch…finally 这种异常,因为Go语言的设计者们认为,将异常与控制结构混在一起会很容易使得代码变得混乱。因为开发者很容易滥用异常,甚至一个小小的错误都抛出一个异常。在Go语言 阅读全文

posted @ 2019-04-19 11:23 海龟先生 阅读(3478) 评论(0) 推荐(1) 编辑

2019年4月17日

go语言的cron包的简单使用

摘要: 3、cron举例说明 每隔5秒执行一次:*/5 * * * * ? 每隔1分钟执行一次:0 */1 * * * ? 每天23点执行一次:0 0 23 * * ? 每天凌晨1点执行一次:0 0 1 * * ? 每月1号凌晨1点执行一次:0 0 1 1 * ? 在26分、29分、33分执行一次:0 26 阅读全文

posted @ 2019-04-17 13:37 海龟先生 阅读(3417) 评论(0) 推荐(0) 编辑

go语言的指针

摘要: 什么是指针 一个指针变量指向了一个值的内存地址。(也就是我们声明了一个指针之后,可以像变量赋值一样,把一个值的内存地址放入到指针当中。) 类似于变量和常量,在使用指针前你需要声明指针。指针声明格式如下: var var_name *var-type var-type 为指针类型,var_name 为 阅读全文

posted @ 2019-04-17 10:30 海龟先生 阅读(2641) 评论(0) 推荐(0) 编辑

导航