urls.py该项目的相关部分:
from django.conf.urls import include, url, patterns
urlpatterns = patterns('',
# other ones ...
url(r'^accounts/password/reset/$',
'django.contrib.auth.views.password_reset',
{'post_reset_redirect' : '/accounts/password/reset/done/'}),
url(r'^accounts/password/reset/done/$',
'django.contrib.auth.views.password_reset_done'),
url(r'^accounts/password/reset/(?P<uidb64>[0-9A-Za-z]+)-(?P<token>.+)/$',
'django.contrib.auth.views.password_reset_confirm',
{'post_reset_redirect' : '/accounts/password/done/'}),
url(r'^accounts/password/done/$',
'django.contrib.auth.views.password_reset_complete'),
)
Run Code Online (Sandbox Code Playgroud)
根据要求,这是密码重置形式:
{% extends "site_base.html" %}
{% block title %}Reset Password{% endblock %}
{% block content %}
<p>Please specify your email address to receive instructions for resetting it.</p>
<form action="" method="post">
<div style="display:none">
<input type="hidden" value="{{ csrf_token }}" name="csrfmiddlewaretoken">
</div>
{{ form.email.errors }}
<p><label for="id_email">E-mail address:</label> {{ form.email }} <input type="submit" …Run Code Online (Sandbox Code Playgroud) 我希望这不是一个愚蠢的问题.您可以为所有变量设置默认值,也可以为插入时设置函数.但是如果不需要插入字段并且您不允许空值,那么您在phpMyAdmin中看到的"空白"值是多少?在一个查询中它是作为空字符串等返回?
只是想弄清楚,我想查询所有记录,使得该记录中特定列的值不是"空"或空白或其他.
谢谢.
我的直觉告诉我,它必须以某种方式转换为字符串或byte [](甚至可能是Go中的相同内容?)然后保存到磁盘.
我找到了这个软件包(http://golang.org/pkg/encoding/gob/),但它似乎只适用于结构?
我在Heroku上创建了一个应用程序,然后将我的Django应用程序推送到它.
我使用heroku logs --tail它来实时监控日志.
然后,在我settings.py,我有以下内容:
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'formatters': {
'verbose': {
'format': ('%(asctime)s [%(process)d] [%(levelname)s] ' +
'pathname=%(pathname)s lineno=%(lineno)s ' +
'funcname=%(funcName)s %(message)s'),
'datefmt': '%Y-%m-%d %H:%M:%S'
},
'simple': {
'format': '%(levelname)s %(message)s'
}
},
'handlers': {
'null': {
'level': 'DEBUG',
'class': 'logging.NullHandler',
},
'console': {
'level': 'INFO',
'class': 'logging.StreamHandler',
'formatter': 'verbose',
'stream': sys.stdout,
}
},
'loggers': {
'MYAPP': {
'handlers': ['console'],
'level': 'INFO',
}
}
}
Run Code Online (Sandbox Code Playgroud)
然后,当我想记录某些内容时,我使用以下内容:
import logging
import sys …Run Code Online (Sandbox Code Playgroud) 该Tensorflow教程这里指的是他们的基本实现,你可以在github上找到这里,这里的Tensorflow作者实现word2vec矢量嵌入培训/评估与Skipgram模型.
我的问题是关于generate_batch()函数中(目标,上下文)对的实际生成.
在这一行上, Tensorflow作者从单词滑动窗口中的"中心"单词索引中随机抽取附近的目标索引.
但是,他们还保留了一个数据结构targets_to_avoid,他们首先添加"中心"上下文单词(当然我们不想采样),但在我们添加它们之后还要添加其他单词.
我的问题如下:
word2vec_basic.py(他们的"基本"实现)似乎很奇怪.targets_to_avoid?如果他们想要真正随机,他们会使用替换选择,如果他们想确保他们获得所有选项,他们应该只使用一个循环并首先获得所有选项!谢谢!
我有一个运行ps.memory = 2048RAM分配的Vagrant CentOS VM .
当我尝试启动puppetserver服务时:
$ puppet --version
4.4.0
$ sudo puppet resource service puppetserver ensure=running
Error: Could not start Service[puppetserver]: Execution of '/bin/systemctl start puppetserver' returned 1: Job for puppetserver.service failed. See 'systemctl status puppetserver.service' and 'journalctl -xn' for details.
Error: /Service[puppetserver]/ensure: change from stopped to running failed: Could not start Service[puppetserver]: Execution of '/bin/systemctl start puppetserver' returned 1: Job for puppetserver.service failed. See 'systemctl status puppetserver.service' and 'journalctl -xn' for details.
service …Run Code Online (Sandbox Code Playgroud) 我想要一个完全基于shell的解决方案来测试我的数据库,允许我通过运行终端命令将其恢复到一致状态.
我像这样转储我的数据库:
pg_dump -F c -b -f -i -h domain.edu -p 5432 -n myschema -U me mydatabase -W -f mydump.sql
Run Code Online (Sandbox Code Playgroud)
然后我想恢复它:
pg_restore -h domain.edu -p 5432 -U me -d mydatabase -W mydump.sql
Run Code Online (Sandbox Code Playgroud)
但它没有用,因为我遇到了很多这样的错误:
pg_restore: [archiver (db)] could not execute query: ERROR: constraint "settings_person_id_fkey" for relation "settings" already exists
Command was: ALTER TABLE ONLY settings
ADD CONSTRAINT settings_learner_id_fkey FOREIGN KEY (person_id) REFERENCES pe...
Run Code Online (Sandbox Code Playgroud)
基本上只有很多东西需要在重新添加之前先删除(DROP TABLE <whatever> IF EXISTS与类型相同).
我怎么能用Postgres做到这一点?我不想使用psql控制台,只有linux终端.
我在Ubuntu(.mp3,.wav等)文件上有一个音乐目录.该目录可以包含所需数量的子目录,没有限制.我希望能够创建一个音乐库 - 也就是说,根据以下过滤器返回歌曲列表:
1)播放列表的成员资格2)艺术家姓名3)字符串搜索4)歌曲名称等
但是,如果文件名被更改,移动,甚至添加到我的音乐目录,我需要能够反映出这是在我的音乐组织引擎中 - 很快!
我原本以为只使用pyinotify,incron或inotify来监视我的目录.不幸的是,我的目录是Samba共享,因此监视文件事件失败.所以我的下一个猜测是简单地在python中递归搜索目录,并填充SQL数据库.然后在更新时,我只想查看是否有任何更改(扫描每个子文件夹以查看每首歌曲的名称是否已在数据库中,如果没有添加),并相应地进行更新.不幸的是,这似乎是一个糟糕的O(n^2)实现 - 对于一个多TB的音乐收藏来说非常糟糕.
稍微好一点的可能涉及在SQL中创建树结构,从而缩小可能的候选者以在任何给定的子文件夹步骤中搜索匹配到该子文件夹的大小.似乎还不够优雅.
我可以使用哪些设计范例/包来帮助自己?显然将涉及许多聪明的哈希表.我只是在寻找正确方向的一些指示,以解决问题.(我也是一个完整的瘾君子.)
有许多曲线拟合和插值工具,如polyfit(甚至我在这里找到的这个漂亮的logfit工具箱),但我似乎无法找到任何适合sigmoid我的xy数据的函数.
这样的工具是存在还是我需要自己制作?
我的用户数据脚本
#!
set -e -x
echo `whoami`
su root
yum update -y
touch ~/PLEASE_WORK.txt
Run Code Online (Sandbox Code Playgroud)
从命令输入:
ec2-run-instances ami-05355a6c -n 1 -g mongo-group -k mykey -f myscript.sh -t t1.micro -z us-east-1a
Run Code Online (Sandbox Code Playgroud)
但是当我检查文件时/var/log/cloud-init.log,它tail -n 5是:
[CLOUDINIT] 2013-07-22 16:02:29,566 - cloud-init-cfg[INFO]: cloud-init-cfg ['runcmd']
[CLOUDINIT] 2013-07-22 16:02:29,583 - __init__.py[DEBUG]: restored from cache type DataSourceEc2
[CLOUDINIT] 2013-07-22 16:02:29,686 - cloud-init-cfg[DEBUG]: handling runcmd with freq=None and args=[]
[CLOUDINIT] 2013-07-22 16:02:33,691 - cloud-init-run-module[INFO]: cloud-init-run-module ['once-per-instance', 'user-scripts', 'execute', 'run-parts', '/var/lib/cloud/data/scripts']
[CLOUDINIT] 2013-07-22 16:02:33,699 - __init__.py[DEBUG]: …Run Code Online (Sandbox Code Playgroud) python ×4
django ×2
mysql ×2
amazon-ec2 ×1
cloud-init ×1
database ×1
email ×1
go ×1
hash ×1
heroku ×1
java ×1
linux ×1
logging ×1
matlab ×1
phpmyadmin ×1
postgresql ×1
puppet ×1
sql ×1
tensorflow ×1
vagrant ×1
word2vec ×1