我用c ++中的1D数组有一个小问题.我有一个功能线:
void func(int (&array)[???])
{
// some math here;
"for" loop {
array[i] = something;
}
}
Run Code Online (Sandbox Code Playgroud)
我在代码中的某处调用函数,在我进行数学运算之前,我无法知道数组的维数.该数组作为引用转到函数!,因为我需要在main()函数中使用它.我怎么能像这样分配数组?所以数组有?? 维度转到函数作为引用然后我必须放置维度并写入一些值.
我有一个关于绘制c ++包的问题.在过去的几年里,我使用的是python和matplotlib,现在我正在使用c ++,我想找到类似于matplotlib(http://matplotlib.sourceforge.net/gallery.html)的内容,如2d,3d图,直方图和等等.我只想知道你的建议.
最好的问候,nykon
我对User模型有一个小问题,模型看起来像这样:
#! -*- coding: utf-8 -*-
from django.db import models
from django.contrib.auth.models import User
class UserProfile(models.Model):
url = models.URLField(max_length = 70, blank = True, verbose_name = 'WWW')
home_address = models.TextField(blank = True, verbose_name = 'Home Adress')
user = models.ForeignKey(User, blank = True, unique = True)
def __unicode__(self):
return '%s' %(self.user)
Run Code Online (Sandbox Code Playgroud)
当我打开一个django-shell并首先导入一个用户时:
u = User.objects.get(id = 1)
Run Code Online (Sandbox Code Playgroud)
然后 :
zm = UserProfile.objects.get(user = u)
Run Code Online (Sandbox Code Playgroud)
我收到一个错误:
DoesNotExist:UserProfile匹配查询不存在.
这个想法很简单,首先我创建一个用户,它的工作原理,然后我想向用户添加一些信息,它不起作用:/
我有一个谜题,我的干草堆+嗖嗖的工作得很好:)我可以搜索内容的fe名称.但我想在我的核心模型中添加"taggit"并搜索标签然后我没有结果://我不知道为什么.更确切地说,我知道内容名称"X"有一个标签"foo",当我搜索"foo"时,我没有结果:/
Taggit是django的简单标记模块.这是我的search_indexes.py文件的一部分:
import datetime
from haystack.indexes import *
from haystack import site
from models import Skill
class SkillIndex(SearchIndex):
text = CharField(document = True, use_template = True)
tags = CharField(model_attr='tags')
site.register(Skill, SkillIndex)
Run Code Online (Sandbox Code Playgroud)
最好的问候,nykon
PS我的目标是通过使用标签进行谷歌等实时搜索.有人有个好主意吗?
我有一个简单的Fortran代码,尽管使用了omp_set_num_threads()子程序,但我无法设置线程数,即输出表明我只使用了1个线程.我也尝试了export OMP_NUM_THREADS=4- 没有结果.
我不知道那些代码有什么不对:
program test
use omp_lib
implicit none
integer :: i, tnr,t
call omp_set_num_threads( 4 )
t = omp_get_num_threads()
write(*,*)'t:',t
!$omp parallel
!$omp do
do i = 1, 20
tnr = omp_get_thread_num()
write( *, * ) 'Thread', tnr, ':', i
end do
!$omp end do
!$omp end parallel
end program test
Run Code Online (Sandbox Code Playgroud)
该代码的输出是:
t: 1
Thread 0 : 1
Thread 0 : 2
Thread 0 : 3
Thread 0 : 4
Thread 0 : 5 …Run Code Online (Sandbox Code Playgroud) 管理员网站有一个非常奇怪的问题.当我进入网站时,地址是:http://127.0.0.1:8000/admin /我看到前管理员网站,嗯看起来很好.但是,当我点击任何"+添加按钮"或网站上的任何链接时,我仍然看到管理站点:p但是地址为http://127.0.0.1:8000/admin/category/category/add/.我可以按照自己的意愿玩多次,我一直看到前台管理员网站上有我的模型列表但是地址为http://127.0.0.1:8000/admin/category/category/add/category/category/add/category/category/add/category/category/add /:pp
怎么了?最好的祝福,
nykon