问题列表 - 第18927页

在jquery中的锚点中添加span标记

如何在锚点中添加span标记,从中更改它

<a href="somewhere.html">Here is the link to somewhere.</a>
Run Code Online (Sandbox Code Playgroud)

这与jquery

<a href="somewhere.html">
<span>Here is the span content.</span>
Here is the link to somewhere.
</a>
Run Code Online (Sandbox Code Playgroud)

jquery

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

通过jQuery $ .ajax将JavaScript数组传递给PHP

我想在PHP中操作JavaScript数组.可以这样做吗?

$.ajax({
       type: "POST",
       url: "tourFinderFunctions.php",
       data: "activitiesArray="+activities,
       success: function() {
            $("#lengthQuestion").fadeOut('slow');
       }
    });
Run Code Online (Sandbox Code Playgroud)

活动是一个单维数组,如:

var activities = ['Location Zero', 'Location One', 'Location Two'];
Run Code Online (Sandbox Code Playgroud)

我尝试这个时脚本没有完成...我该如何解决?

javascript php ajax jquery

77
推荐指数
4
解决办法
14万
查看次数

C#:如何简化这个数字字符串到各种日期部分代码

我有一个字符串,长度可能在1到8个字符之间.我需要把它们转换成一天,一个月和一年.对于缺少的部分,我将使用当前的部分.

我现在的代码有点大而且丑陋,我想知道是否有人对如何做到这一点有更聪明的想法.

我目前的代码如下:

var day = DateTime.Now.Day;
var month = DateTime.Now.Month;
var year = DateTime.Now.Year;

switch (digits.Length)
{
    case 1:
    case 2:
        day = int.Parse(digits.Substring(0));
        break;

    case 3:
    case 4:
        day = int.Parse(digits.Substring(0, 2));
        month = int.Parse(digits.Substring(2));
        break;
    case 5:
    case 6:
    case 7:
    case 8:
        day = int.Parse(digits.Substring(0, 2));
        month = int.Parse(digits.Substring(2, 2));
        year = int.Parse(digits.Substring(4));
        break;
    default:
        break;
}
Run Code Online (Sandbox Code Playgroud)

注意:我知道这不是考虑文化,但它不应该:)

我试着这样做:

day = int.Parse(digits.Substring(0, 2));
if(digits.Length > 2)
    month = int.Parse(digits.Substring(2, 2));
if(digits.Length > 4)
    year = …
Run Code Online (Sandbox Code Playgroud)

c# string parsing simplification

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

OpenGL:纹理坐标实时变化的地形的最佳渲染方法?

我需要为我的地形纹理实时渲染渲染动画; 这样做的最佳渲染方法是什么?通过调整纹理坐标来完成动画.

我有一个预先构建的数组用于所有动画帧纹理坐标,如果你让opengl知道所有的动画帧或什么东西,有没有办法让动画更快地渲染?

地形多边形位置也可能几乎实时变化......它不是高度图.我想用for循环或其他东西一次只渲染一部分地形.

目前我正在使用显示列表,并且更新它们的速度非常慢......但是到目前为止,渲染它们的速度最快.

c++ opengl rendering terrain

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

如何在django项目中开始做TDD?

我已经阅读了很多关于TDD可以为项目带来的好处的文章,但我之前从未在自己的项目中练习过TDD.

现在我正在用Django开始一个实验项目,我想也许我可以尝试一下TDD.

但我现在发现的是,我甚至不知道如何回答"我应该在测试用例中加入什么?"的问题.

请告诉我如何在项目中规划TDD,在这种情况下,是基于Django的Web项目.

谢谢.

django tdd

38
推荐指数
2
解决办法
8773
查看次数

如何在Grails控制器中模拟/存根对消息taglib的调用

我有一个Grails控制器,它依赖于消息taglib来解析i18n消息:

class TokenController {
def passwordReset = {
    def token = DatedToken.findById(params.id);
    if (!isValidToken(token, params)) {
        flash.message = message(code: "forgotPassword.reset.invalidToken")
        redirect controller: 'forgotPassword', action: 'index'
        return
    }
    render view:'/forgotPassword/reset', model: [token: token.token]
}
}
Run Code Online (Sandbox Code Playgroud)

我为控制器写了一个单元测试:

class TokenControllerTests extends ControllerUnitTestCase {

void testPasswordResetInvalidTokenRedirect() {

    controller.passwordReset()
    assert...
}
}
Run Code Online (Sandbox Code Playgroud)

由于在控制器中调用消息taglib,我得到一个MissingMethodException:

groovy.lang.MissingMethodException: No signature of method: TokenController.message() is applicable for argument types: (java.util.LinkedHashMap) values: [[code:forgotPassword.reset.invalidToken]]

有没有人知道在单元测试中解决这个问题的最佳方法?理想情况下,我想对消息执行断言,但是现在如果测试刚刚运行,我会很高兴!

谢谢

testing grails groovy

6
推荐指数
3
解决办法
4590
查看次数

在实体关系中替代"主"和"奴隶"?

示例:我的数据库中有两个表名为classAclassB,另一个表名为classA_classB.最后一个刚刚定义了两个带有外键的int字段,用于在classA和classB之间进行链接.所以一个classA可以有很多classB,而且很多classA可以链接同一个classB.简单的东西,到目前为止.

问题是,在我的特殊情况下,我有一个想要链接到另一个classA的classA.即学生也可以链接到他的朋友,他们也是学生.

所以,模拟上面的技术,我有:学生student_student.student_student有两个字段:student_id,student_id.问题:不能有两个同名的字段!

所以我必须称它们为:master_student_id,slave_student_id.

但是我不喜欢 "主人"和"奴隶"这两个词,因为这些都是我们过去不景气的提醒.这可能听起来很愚蠢,但我认为保持这些是不正确的,至少从道德的角度来看.我知道它只是现代计算机科学的一部分,......但......

我怎么称呼他们呢?

父母和孩子也许?此外,我不确定是否真的有一个实体"酋长",而另一个是"雇员"......学生和学生不是等级制的.但是,再一次,我们想象我们有两个班级"老师"和"学生".这将是一个明确的等级制度.但是,我需要一个中立的解决方案,因为我的框架以相同的方式将这些1:n关系线程化.

database architecture entity

11
推荐指数
2
解决办法
7123
查看次数

让Django和Buildout工作,但是PIL和Postgres怎么样?

我在Mac OSX 10.5.8上.我跟随Jacob Kaplan-Moss关于使用Buildout设置Django的文章:http://jacobian.org/writing/django-apps-with-buildout/

最后,我有这个Buildout工作!...但我现在需要PIL和Postgres来完成一个完全孤立的Django开发区.我试图用我在互联网上阅读的教程修改我的buildout.cfg,但是如果没有它抛出各种错误就找不到怎么做.我觉得PIL和Postgres是下一个完成这个小设置的东西,所以我可以继续使用它...(顺便说一下,我不是任何一个专家,我来自PHP背景).我当前的buildout.cfg看起来像这样:

[buildout]
parts = python django
develop = .
eggs = myproject

[python]
recipe = zc.recipe.egg
interpreter = python
eggs = ${buildout:eggs}

[django]
recipe = djangorecipe
version = 1.1.1
project = myproject
projectegg = myproject
settings = testsettings
test = myproject
eggs = ${buildout:eggs}
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助我可靠地让PIL和Postgres与我的Buildout一起工作吗?非常感谢你提前...我到目前为止所做的一切只会引发各种各样的错误.

python postgresql buildout python-imaging-library

5
推荐指数
1
解决办法
935
查看次数

Web Services vs EJB vs RMI,优缺点?

如果在那里完成所有工作,我的Web服务器将很快超载.我要站在它后面的第二台服务器来处理数据.

EJB相对于RMI有什么优势,反之亦然?

那么Web服务(SOAP,REST)呢?

java distributed web-services ejb rmi

55
推荐指数
2
解决办法
7万
查看次数

Delphi应用程序如何检测Windows PC的网络代理设置?

我有一个Delphi应用程序,它使用Indy组件与Internet上的Web服务器通信.该应用程序的大多数用户具有直接的Internet连接,但有些用户位于本地网络的代理服务器之后.我不想要求用户在" Internet选项/连接/ LAN设置"对话框中查找其代理服务器

替代文字http://toybase.files.wordpress.com/2008/11/ie-proxy-settings.png

坦率地说,大多数人都不会知道或关心这个设置是什么.

我可以通过Delphi-7应用程序的某些系统调用获取此信息吗?

非常感谢!

delphi proxy delphi-7

10
推荐指数
1
解决办法
7712
查看次数