ssh连接virtualbox中的虚拟机
[参考文档](http://my.oschina.net/dmdgeeker/blog/229044)
-
从机设置
$ sudo pacman -S openssh $ sudo systemctl start sshd # 可能还需要一些其他的安全设置,这里不再多说
-
虚拟机设置: 设置里,选择网络,端口转发,主机端口9022,从机端口22
-
连接虚拟机
$ ssh -p 9022 [email protected]...
[参考文档](http://my.oschina.net/dmdgeeker/blog/229044)
从机设置
$ sudo pacman -S openssh
$ sudo systemctl start sshd # 可能还需要一些其他的安全设置,这里不再多说
虚拟机设置: 设置里,选择网络,端口转发,主机端口9022,从机端口22
连接虚拟机
$ ssh -p 9022 [email protected]...
最近想要玩会儿游戏,但是又不想切换到windows,所以准备安装steam,在linux下玩游戏, 参考文档Steam
因为我的是64位操作系统,所以需要启用 multilib
$ sudo vim /etc/pacman.conf # 取消下面注释 [multilib] Include = /etc/pacman.d/mirrorlist
我的又是双显卡,需要安装32位驱动
lib32-nvidia-utils lib32-mesa-libgl lib32-mesa
注意...
import hashlib import base64 data = '123456' data = data.encode('utf-8') md5 = hashlib.md5() md5.update(data) print ("md5加密 :%s"%md5.hexdigest()) sha1 = hashlib.sha1() sha1...
最近在整理文件时发现了以前记下的一些设置,但是单独记在一个文件里不好找,也占用空间,现在记在博客里
sudo pacman -S fcitx-im fcitx-configtool fcitx-sunpinyin
增加内容到~/.xinitrc
export LANG=zh_CN.UTF-8 export XMODIFIERS=@im=fcitx export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx exec...
>>> import datetime
>>> import datetime >>> str = "2016-04-03" >>> date_time = datetime.datetime.strptime(str,'%Y-%m-%d'...
def index(): if form.validate_on_submit() and request.method == "POST": # do something else: # 这里使用**redirect**重定向而不是render_template
问题是这样的: 1只母羊,在第2年和第4年生下小母羊,在第5年死去,问N年后有多少母羊?
想了很久,终于有了一个思路,不过目前效率不高
给出代码:
a = [1] def sheep(N): N = int(N) if N == 1: return a for n,k in enumerate(a): a[n] += 1 for...
map()函数接收两个参数,一个是函数,一个是Iterable, map将传入的函数依次作用到序列的每个元素, 并把结果作为新的Iterator返回。
>>> def f(x): ... return x * x ... >>> r = map(f, [1, 2, 3, 4, 5, 6, 7, 8, 9]) >>> list...
都可看做是where但用法不一样
question = Questions.query.filter_by(id=1).first()
question = Questions.query.filter(Questions.id==1).first()
其实就是=
与==
还有是否带类名的区别
如果要select * from questions where id < 5
这时只能使用filter
questions...
也就是降序排序
questions = Questions.query.order_by(Questions.time.desc()).all()
如果几乎所有的questions都是按照时间降序排序,总不能每一条语句都加上order_by(Questions.time.desc())
所以设置默认排序是有效的
class Questions(db.Model): __tablename__ = 'questions' id = db.Column(db.Integer...
fabric也使用好久了,这次静下心来好好整理一遍,当然这只是很简单的用法
参考文档
凡事先从安装说起,fabric不支持python3,所以只能安装python2版本的fabric
由于我使用了virtualenv,所以先退出虚拟环境
$ deactivate
安装全局fabric
$ sudo pip2 install fabric
使用之前先想想以前是怎么部署的,是不是这样:
先ssh到服务器,进行数据备份,然后退出(或者重新开一个终端),然后上传文件到服务器,
再ssh到服务器,安装所需要的模块,然后退出,ssh到root账户,重启,再退出···
是不是想想都烦
没关系,有了fabric后就不必这么麻烦了,需求...
·参考
ranger(100)表示0到99这一百个数
可以被next()函数调用并不断返回下一个值的对象称为迭代器:Iterator。
把list、dict、str等Iterable变成Iterator可以使用iter()函数
>>> a = 'abc' >>> a.replace('a', 'A') 'Abc' >...
书签不够用了
例子1:https://gist.github.com/bkdinoop/6698956
def safe_clean(text): from flask import Markup from bleach import clean tags = ['b','i','font','br'] attrs = { '*':['style'...
:confuse: signature from "Thorsten Töpper [email protected]" is unknown trust
解决:
$ sudo pacman-key --refresh-keys
arch错误:无法准备事务处理 (无法满足依赖关系) :: package-query: 要求 pacman<4.3
解决:
$ sudo pacman -R package...