问题列表 - 第11568页

django模板forloop.counter问题

我有很多字段在我的形式我试图将不同的CSS应用于邻居表单字段,如

<li class='thiscolor' >
   <field>
</li>

<li class='thatcolor' >
   <field>
</li>
Run Code Online (Sandbox Code Playgroud)

如果有这样的方式

{% for field in form %}
    **{% if forloop.counter%2 == 0 %}**
   <li class='thiscolor'>
    {% else%}
   <li class='thatcolor'>     
    {%endif}
     {{field}}
    </li>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

for forloop.counter?

非常感谢!

css forms django templates

13
推荐指数
2
解决办法
1万
查看次数

C# 引用类型赋值 VS 值类型赋值

我理解的理论概念是将一个引用类型变量分配给另一个引用类型变量,仅复制引用,而不复制对象。将一个值类型变量分配给另一个值类型变量,即复制该对象。但我无法发现代码中的不同之处。有人能指出以下两个代码块之间的区别吗?谢谢你!

参考类型分配

using System;

class Employee
{
    private string m_name;

    public string Name
    {
        get { return m_name; }
        set { m_name = value; }
    }
}

class Program
{
    static void Main()
    {
        Employee joe = new Employee();
        joe.Name = "Joe";

        Employee bob = new Employee();
        bob.Name = "Bob";

        Console.WriteLine("Original Employee Values:");
        Console.WriteLine("joe = " + joe.Name);
        Console.WriteLine("bob = " + bob.Name);

        // assign joe reference to bob variable
        bob = joe;

        Console.WriteLine();
        Console.WriteLine("Values After Reference Assignment:");
        Console.WriteLine("joe = …
Run Code Online (Sandbox Code Playgroud)

c#

3
推荐指数
1
解决办法
2万
查看次数

C++'small'优化表现奇怪

我正在尝试在我的项目中优化'小'.

有一系列的数组访问虽然很小,但是分析表明这些数组访问是我的绝大多数程序花费时间的地方.所以,时间更快,因为程序需要大约一个小时才能运行.

我已经移动了以下类型的访问:

const float theValOld1 = image(x, y, z);
const float theValOld2 = image(x, y+1, z);
const float theValOld3 = image(x, y-1, z);
const float theValOld4 = image(x-1, y, z);
Run Code Online (Sandbox Code Playgroud)

等,对于当前像素周围的28次访问.

图像thunks到哪里

float image(const int x, const int y, const int z) const {
     return data[z*xsize*ysize + y*xsize + x];
}
Run Code Online (Sandbox Code Playgroud)

我用它取而代之

const int yindex = y*xsize;
const int zindex = z*xsize*ysize;
const float* thePtr = &(data[z*xsize*ysize + y*xsize + x]);
const float theVal1 = *(thePtr);
const float theVal2 …
Run Code Online (Sandbox Code Playgroud)

c++ optimization

3
推荐指数
2
解决办法
341
查看次数

为什么Object.class == Ruby中的类?

我认为对象是每个人的祖先,包括Class.所以我认为它应该是Class.class == Object.我感到有点困惑和扭曲

ruby oop

5
推荐指数
4
解决办法
4074
查看次数

挑选我的下一个图形引擎(Java vs. C#)

要求

我正在开发一种音乐游戏,需要访问音频输入和类来帮助我分析MIDI文件(播放MIDI对我来说不是必需的).其次,我需要一个图形引擎,可以轻松快速地开发(在合理范围内).游戏的重点不是尖端图形 - 按照Audiosurf的思路.

问题1

Java提供易于使用且文档齐全的音频输入和MIDI文件支持内置于API中,这是我用C#找不到的.我发现了一些资源可以从线路输入MIDI辅助类中读取,但没有太多的文档/支持,似乎是缺乏C#支持的解决方法.

问题2

游戏的第二个方面当然是图形引擎.在C#方面,XNA似乎是我需求的明智选择.在Java方面,我倾向于JMonkeyEngine(或ogre4j作为第二选择).JMonkeyEngine似乎对我的图形用途很好,但文档分散且稀疏.

决定

这两个问题都同等重要.此外,我知道这里的社区是显着的.NET程序员,所以尽可能考虑使用这两种语言.

c# java audio graphics

0
推荐指数
1
解决办法
1428
查看次数

MySQL'创建模式'​​和'创建数据库' - 有什么区别

information_schema数据库中占据一席之地并在我的宠物项目的元数据上达到顶峰,我很难理解create schema命令和create databaseMySQL命令之间的差异(如果有的话).

有什么不同吗?如果不是,这是关系数据库的一种相当典型的行为模式(我听说对于其他数据库,例如Oracle,模式存在于数据库中,而不是与数据库处于同一级别).

谢谢!

mysql sql database oracle jdbc

99
推荐指数
5
解决办法
14万
查看次数

我可以在html电子邮件信件中发布像flashvideo/youtube这样的嵌入对象吗?

我尝试使用名为Campaign monitor的服务将下面的代码包含在简报中,但是当我尝试发送活动时没有任何反应.

<object width="416" height="258"><param name="movie" value="http://svt.se/embededflash/1575475/play.swf"></param><param name="wmode" value="transparent"></param><param name="allowfullscreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://svt.se/embededflash/1575475/play.swf" type="application/x-shockwave-flash" wmode="transparent" allowfullscreen="true" allowScriptAccess="always" width="416" height="258"></embed></object>
Run Code Online (Sandbox Code Playgroud)

这是因为我的电子邮件客户端无法处理此嵌入代码,或者您认为是我的服务提供商无法发送此内容的电子邮件,还是两个不同的问题?

html email flash

4
推荐指数
1
解决办法
3183
查看次数

字符串对于.join而言太长时的变通方法.发生溢出错误

我正在pythonchallenge.com上解决一些python问题来教我自己python而且我遇到了障碍,因为我要使用的字符串太大而无法处理python.我收到此错误:

my-macbook:python owner1$ python singleoccurrence.py
Traceback (most recent call last):
  File "singleoccurrence.py", line 32, in <module>
    myString = myString.join(line)
OverflowError: join() result is too long for a Python string
Run Code Online (Sandbox Code Playgroud)

我对此问题有哪些替代方案?我的代码看起来像这样......

#open file testdata.txt
#for each character, check if already exists in array of checked characters
#if so, skip.
#if not, character.count
#if count > 1, repeat recursively with first character stripped off of page.
# if count = 1, add to valid character array.
#when string = 0, print valid …
Run Code Online (Sandbox Code Playgroud)

python overflow

0
推荐指数
1
解决办法
2929
查看次数

将XML从CLOB列转换为XMLType列时出错

我正在尝试将来自CLOB的一些XML数据转换为XMLType列.

XML有一些突出的字符作为值(文档用法语写).

这是指令的样子:

insert into mytable (id, xmldata) values (p_id, xmltype(p_xmldata));
Run Code Online (Sandbox Code Playgroud)

p_id并且p_xmldata是先前从原始表中提取的变量.

我认为法语字符阻止XMLType正常工作.或者格式错误的XML标签?问题是,该表包含3k + XML文档,只有2个在XMLType列中转换.


更新:这些是我尝试简单时遇到的错误:

select xmltype(xmldata) from mytable

ORA-06502: PL/SQL: numeric or value error
ORA-06512: at "SYS.XMLTYPE", line 254
ORA-06512: at line 1
Run Code Online (Sandbox Code Playgroud)

xml oracle

3
推荐指数
1
解决办法
1万
查看次数

通过FTP编译C++

我想知道我是否可以使用g ++编译存储在FTP服务器上的C++源文件?可以这样做吗?

注意:FTP服务器位于本地网络中

ftp compilation g++ file

0
推荐指数
1
解决办法
204
查看次数

标签 统计

c# ×2

oracle ×2

audio ×1

c++ ×1

compilation ×1

css ×1

database ×1

django ×1

email ×1

file ×1

flash ×1

forms ×1

ftp ×1

g++ ×1

graphics ×1

html ×1

java ×1

jdbc ×1

mysql ×1

oop ×1

optimization ×1

overflow ×1

python ×1

ruby ×1

sql ×1

templates ×1

xml ×1