问题列表 - 第24243页

dijit.form.DateTextBox设置值

我有跟随dojo dojo Date文本类型的文本字段.

dojoType ="dijit.form.DateTextBox"required ="true"/>

我使用以下代码来设置dijit.form.DateTextBox值

dijit.byId('dtinv').attr('value',new Date(tList [i] .getAttribute("dtinv")));

tList [i] .getAttribute("dtinv")的值为2010-04-02

设置值后,我会看到4/1/2010.始终在dojo日期框中显示的日期少一天.有什么我应该照顾的吗?

dojo

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

如何始终将十进制值四舍五入到最接近的整数值?

在报告中,我具有以下字段代码:

=Sum([PartQty]*[ModuleQty])
Run Code Online (Sandbox Code Playgroud)

示例结果为2.12.6。我需要的是将这些值四舍五入到的值3。如何更改域代码以始终将当前表达式的结果四舍五入?

ms-access ms-access-2003

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

构建高度可配置的软件产品的最佳实践

我正在开发一种软​​件产品,可以根据提供的配置和元数据显着改变行为.

我想知道构建/构建高度可配置的软件产品的最佳实践.考虑到有大量的配置参数,我想在看一下依赖注入之前先看一下不会影响性能的东西.我的平台是.Net ......我寻求有关架构/设计和实现前端的建议.

dependency-injection product metadata behavior configurable

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

没有吸气剂的正确OOP设计?

我最近读到getter/setter是邪恶的,我不得不说这是有道理的,但是当我开始学习OOP时,我学到的第一件事就是"封装你的字段",所以我学会了创建类给它一些字段,创建getter ,为他们设置setter并创建我初始化这些字段的构造函数.每当其他一些类需要操作这个对象(或者例如显示它)时,我将它传递给对象并使用getter/setter来操作它.我可以看到这种方法的问题.

但是怎么做呢?例如显示/呈现对象是"数据"类 - 让我们说人,有姓名和出生日期.该类是否有显示对象的方法,其中一些Renderer将作为参数传递?这不违反类应该只有一个目的(在这种情况下是存储状态)的原则,所以它不应该关心这个对象的表示.

您能否提出一些优秀的资源,其中介绍了OOP设计的最佳实践?我打算在业余时间开始一个项目,我希望它成为我正确的OOP设计的学习项目.

oop

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

如果最后一个单词包含'&'(&符号),IE innerHTML将填充句子

我正在尝试使用ID"myElement"填充DOM元素.我填充的内容是文本和HTML元素的混合.

假设以下是我希望在DOM元素中填充的内容.

var x = "<b>Success</b> is a matter of hard work &luck";
Run Code Online (Sandbox Code Playgroud)

我尝试使用innerHTML如下,

document.getElementById("myElement").innerHTML=x;

这导致我的句子中的最后一个字被砍掉了.显然,问题是由于最后一个单词中出现'&'字符.我玩了'&'和innerHTML,以下是我的观察.

  1. 如果内容的最后一个单词少于10个字符,并且如果其中包含"&"字符,则innerHTML会删除"&"处的句子.
  2. 在Firefox中不会发生此问题.
  3. 如果我使用innerText,那么最后一个单词就是机智,但是作为内容一部分的所有HTML标签都变成了纯文本.

我尝试通过jQuery的#html方法填充,

 $("#myElement").html(x);
Run Code Online (Sandbox Code Playgroud)

这种方法解决了IE中的问题,但没有解决Chrome中的问题.

如何在不包含所有浏览器的情况下插入包含"&"的最后一个单词的HTML内容?

更新:1.我尝试html编码我试图插入DOM的内容.当我对内容进行编码时,作为内容一部分的html标记变为纯字符串.

对于上面提到的内容,我希望结果呈现为,

成功是努力和运气的问题

但是当我编码我在渲染页面中实际获得的内容时,

<b>Success</b> is a matter of hard work &luck

javascript jquery google-chrome innerhtml

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

在Python中访问JET(.mdb)数据库

有没有办法从Python访问JET数据库?我在Linux上.我发现的只是存储库中的.mdb查看器,但它非常错误.谢谢

python database jet

12
推荐指数
1
解决办法
7625
查看次数

jQuery - 如何在完成页面加载之前删除DOM元素

现在这可能看起来像一个愚蠢的问题,但我需要知道如何在显示给用户之前删除DOM元素.简而言之,我正在使用具有背景图像的div,提醒用户在继续之前启用javascript.如果用户启用了javascript,我使用jQuery删除DOM元素,在这种情况下是$(".check-js"),这是容纳图像的div.

使用传统方法卸载DOM对象如下所示不起作用,因为它等待页面加载完成,然后删除元素,导致每次页面加载时图像闪烁:

$(function(){
    $(".check-js").css( {display:"none"} )
})
Run Code Online (Sandbox Code Playgroud)

我只是想删除div,如果用户启用了js,他必须永远不会看到这个div.

任何建议,我将不胜感激,谢谢.

jquery dom jquery-selectors

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

在不使用tag属性的情况下在表视图中处理多个UISwitch控件

我有一个表视图控制器,其中包含多个UISwitch控件.我将委托设置为表视图控制器,对所有交换机执行相同的操作.我需要能够确定哪个开关已更改,因此我创建了一个包含每个开关名称的字符串数组.数组中的索引将放在每个UISwitch的tag属性中.

但是,我已经准备好将tag属性用于其他东西,即使用viewWithTag在cellForRowAtIndexPath中的单元格中找到正确的控件!(我需要在每个单元格中设置几件事.)

那么,我在这里思考的是正确的思路吗?我觉得我对如何确切地知道哪个UISwitch改变了它的价值非常有限,所以我可以用它做一些有用的事情.

iphone cocoa-touch objective-c uiswitch

6
推荐指数
1
解决办法
6694
查看次数

使用ffmpeg将wav转换为amr时出错

我正在使用ffmpeg将amr转换为wav并将wav转换为amr.它成功地将amr转换为wav而不是反之亦然.由于ffmpeg支持amr编码器解码器,因此给出错误.

ffmpeg -i testwav.wav audio.amr

打开输出流#0.0的编码器时出错 - 可能是不正确的参数,如bit_rate,rate,width或height

audio ffmpeg wav amr

7
推荐指数
1
解决办法
5689
查看次数

单例类的私有析构函数

是否必须为单例类具有私有析构函数.

c++ singleton

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