问题列表 - 第21680页

服务层的目的

我是否认为服务层的目的包括以下内容?

  • 稀疏域模型(即某些函数的移动,如缓存,实例化)
  • 减少域模型的依赖性
  • API最小化

service-layer

16
推荐指数
3
解决办法
5768
查看次数

解决方案范围内的预构建事件?

我在Visual Studio中有一个包含多个项目的解决方案.我想在每次构建的最初阶段运行一个命令 - 无论涉及哪个项目以及它们是否是最新的.

基本上我需要类似于解决方案范围的预构建事件,但不幸的是VS似乎不支持这些.有没有人知道实现我需要的另一种方式?

projects-and-solutions visual-studio pre-build-event

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

如何使用HTML/JavaScript强制下载?

我有一个链接,如果用户点击它,我需要做两件事:

  • 向用户发送适当的HTTP响应(尤其是Content-Type: video/mp4)
  • 并且视频文件将自动开始下载.

我在PHP中看到了类似的东西,但是只能用HTML/JavaScript吗?

html http file response download

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

运行脚本以使用HSQLDB创建表

我使用hsqldb来运行需要数据库访问的单元测试.

目前,当我想为特定测试创建表时,我有以下代码:

private void createTable() {
    PreparedStatement ps;
    try {
        ps = getConnection().prepareStatement("CREATE TABLE T_DATE (ID NUMERIC PRIMARY KEY, DATEID TIMESTAMP)");
        ps.executeUpdate();
    } catch (SQLException e) {
        e.printStackTrace();
    }
}
Run Code Online (Sandbox Code Playgroud)

getConnection()方法检索在Spring上下文中定义的DataSource :

<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
    <property name="driverClassName" value="org.hsqldb.jdbcDriver"/>
    <property name="url" value="jdbc:hsqldb:mem:memoryDB"/>
    <property name="username" value="SA"/>
    <property name="password" value=""/>
</bean>
Run Code Online (Sandbox Code Playgroud)

现在,我想从SQL脚本创建我的表(当然,这个脚本将包含多个表创建):

CREATE TABLE T_DATE_FOO (ID NUMERIC PRIMARY KEY, DATEID TIMESTAMP);
CREATE TABLE T_DATE_BAR (ID NUMERIC PRIMARY KEY, DATEID TIMESTAMP);
...
Run Code Online (Sandbox Code Playgroud)

我在HSQLDB文档中看到我可以让他在启动时运行脚本.但是,它不符合我的要求,因为我想在运行时运行脚本.

当然,我自己可以读取文件,对于每个SQL语句,我都运行一个ps.executeUpdate()命令,但我不想使用这种解决方案(除非没有其他解决方案). …

java sql hsqldb

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

列出Python中的最小值为None?

是否有任何聪明的内置功能或某些东西将返回下面1min()示例?(我打赌它有一个坚实的理由,它不会返回任何东西,但在我的特殊情况下,我需要它来忽视None价值真的很糟糕!)

>>> max([None, 1,2])
2
>>> min([None, 1,2])
>>> 
Run Code Online (Sandbox Code Playgroud)

python list max minimum python-2.x

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

在编译C代码期间,我可以看到已定义的宏吗?

我有一段代码可以在没有问题的情况下编译x86 gcc 4.4.1,但是在blackfin gcc 4.1.2中出现了很多"数字常量之前预期的非限定id"错误.我看到有一些变量名与一些预定义的宏冲突.是否可以在cpp文件的某一行看到已定义的宏?

c macros gcc c-preprocessor

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

将数组转换为JSON

我有一个Array(var cars = [2,3,..]),它包含一些整数.我已经为数组添加了一些值,但我现在需要通过jQuery的.get方法将这个数组发送到一个页面.如何将其转换为JSON对象以进行发送?

javascript arrays jquery json

368
推荐指数
8
解决办法
107万
查看次数

Rails初始化程序在哪里进入gem?

我正在尝试从现有应用程序中提取一些功能到gem中.当Rails启动时,现有功能使用初始化程序加载配置文件...

config/initalizers/myinitializer.rb
Run Code Online (Sandbox Code Playgroud)

这个初始化器应该放在哪里?我是否镜像宝石内部的路径结构或将其放在其他地方?这将是我的第一个宝石.

ruby gem rubygems ruby-on-rails

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

XElement Add函数将xmlns =""添加到XElement

我有一个为列表对象生成xml的函数:

public XDocument ToXML()
{
    foreach (var row in this)
    {
        var xml = row.ToXml();
        template.Root.Add(xml);
    }
    return template;
}
Run Code Online (Sandbox Code Playgroud)

template.ToString()读取:<RootElement xmlns="urn:testTools">

XML内容如下:<Example><SubElement>testData</SubElement></Example>

add函数执行完template.ToString()后读取:<RootElement xmlns="urn:testTools"><Example xmlns=""><SubElement>testData</SubElement></Example>

所以由于某种原因,添加了一个空命名空间,我怎么能阻止它这样做呢?

.net c# xml xml-serialization linq-to-xml

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

JQuery获取元素的值:onfocus ="inputInlineHint(self);"

我有一个输入字段,在模糊和焦点上调用函数"inputInlineHint(self)".它也通过自我......

<input type="text" id="one" class="textbox" value="Your Name" onfocus="inputInlineHint(self);" onblur="inputInlineHint(self);" />
Run Code Online (Sandbox Code Playgroud)

现在我想检索该字段的当前值:

function inputInlineHint(e) {

  var theValue = '';

  //Now i need to retrieve the value... but how?
}
Run Code Online (Sandbox Code Playgroud)

我希望你们可以帮助我...应该是非常基本但我是jquery的新手.

提前致谢!

javascript jquery

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