- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 KVM API基本操作
KVM API基本操作KVM API基本操作安装命令行列出虚拟机查看虚拟机信息启动停止虚拟机暂停继续虚拟机保存恢复虚拟机安装sudo yum install libvirt.x86_64命令行连接KVM$ virsh -c qemu+ssh://root@<host>/system列出虚拟机virsh # listvirsh # list --all查看虚拟机信息virsh #
2016-01-23 15:04:32 3636
原创 Django rest framework 使用自定义认证方式
Django rest framework 使用自定义认证方式Django使用自定义认证方式 介绍了 “Django使用自定义认证方式”,这一篇说说怎样在前一篇的基础上提供rest api。修改settings.py中INSTALLED_APPS,添加 ‘login’ app。给login app增加serializers.py文件#coding:utf-8from django.contrib.
2016-01-18 20:24:46 7641
原创 Python Singleton
Python Singleton首先声明一个singleton装饰器#!/usr/bin/env python# -*- coding: utf-8 -*-def singleton(cls, *args, **kw): instances = {} def _singleton(): if cls not in instances: ins
2016-01-18 20:23:34 3415 2
原创 APScheduler Multi CronTrigger 实现
APScheduler Multi CronTrigger 实现最近在使用APScheduler做作业调度的时候碰到一个问题,就是有时候我的作业用一个cron trigger不能完全包含所有的触发条件,同时这个作业不能被创建多个实例。比如期望作业在下面时间运行每周一到周五的09:00-18:00每周六,周日的00:00-24:00…此时我们可能就不能仅仅通过一个cron来描述我所有的触发条件
2016-01-13 09:41:48 4282
原创 APScheduler: LookupError: No trigger by the name "interval" was found
APScheduler: LookupError: No trigger by the name “interval” was found环境python: 2.6.6 PyInstaller: 2.1 APScheduler: 开始是3.0.1,后来是3.0.5问题一问题描述以前在别的机器上开发的python程序(python2.7),在新的机器上运行时报错LookupError: No tr
2016-01-12 09:04:56 6585 1
原创 Django使用自定义认证方式
Django使用自定义认证方式创建登录应用首先创建一个新的login app,用来存放认证用到代码python manage.py startapp login修改settings.py中的认证项AUTHENTICATION_BACKENDS = ( ‘login.auth.UsernamePasswordAuth’, )自定义认证类在login app下创建auth.py文件,内容如下
2016-01-11 09:47:22 4929 2
原创 lmhostid获取hostid为空问题
lmhostid获取hostid为空问题问题描述今天迁移以前的一个装有flexlm的虚拟机,结果发现在迁移后启动时报错... Wrong hostid on SERVER line for license file...... SERVER line says 00e081787ba8, hostid is (Cannot get hostid of type 2 [])... Invalid
2016-01-08 09:58:03 7109
原创 Python2.6.6安装PyInstaller
Python2.6.6安装PyInstaller问题描述今天要在一个低版本的python环境(2.6.6)下使用pyinstaller打包自己的应用,但是在使用pip安装pyinstaller之后发现打包报错,检查了一下环境是pyinstaller的版本太高(3.0),而此版本的pyinstaller支持的python版本是2.7.x。解决办法首先到PyInstaller的官网找低版本的PyInst
2016-01-06 15:54:22 6773 1
原创 使用Supervisor管理Linux进程
使用Supervisor管理Linux进程简介Supervisor是一个C/S系统,它可以在类UNIX系统上控制系统进程,由python编写,提供了大量的功能来实现对进程的管理。安装sudo pip install supervisor配置安装完成 supervisor 之后,可以使用 “echo_supervisord_conf” 命令来生成样例配置文件echo_supervisord_conf默
2016-01-03 20:11:24 8174 1
原创 Python中ConfigParser模块应用
Python中ConfigParser模块应用Python的ConfigParser模块定义了3个对INI文件进行操作的类 RawConfigParser,ConfigParser和SafeConfigParser。其中RawCnfigParser是最基础的INI文件读取类,ConfigParser、SafeConfigParser支持对%(value)s变量的解析。 下面看看怎样通过ConfigP
2016-01-02 19:30:26 2842
原创 GOLANG打包
GOLANG打包工程目录结构假设有个Go语言的工程myproject,目录结构如下myproject+-- src |-- myapp | +-- myapp.go +-- mylib +-- logger.go其中mylib目录是一个lib库,myapp是一个应用,其中引用了mylib库。工程样例程序下面是logger.go和myapp.go程序代码l
2016-01-01 10:28:59 9360 1
Full Stack GraphQL Applications With React, Node.js, and Neo4j
2024-03-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人