问题列表 - 第26970页

如何外化web.xml servlet init-param?Servlets的Spring DelegatingFilterProxy?

我有一个我无法修改的第三方servlet.它接受init-param我想要外化的内容(来自web.xml).

我可以init-param使用DelegatingFilterProxy外化servlet过滤器.这有效地将servlet过滤器定义移动到Spring中,其中有更强大的外化工具(例如:PropertyPlaceholderConfigurer,环境变量等)

我怎样才能为servlet做这个?

java spring servlets

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

mysql_query where语句

我正在使用GET方法从url中检索值,然后使用if语句确定它们是否存在,然后针对数据库查询它们以仅显示与它们匹配的项目,我的请求会出现未知错误.这是我的代码

$province = $_GET['province'];
$city = $_GET['city'];

if(isset($province) && isset($city) ) {         
  $results3 = mysql_query("SELECT * 
                            FROM generalinfo 
                           WHERE province = $province 
                             AND city = $city  ") 
                       or die( "An unknown error occurred with your request");          
} else {             
  $results3 = mysql_query("SELECT * FROM generalinfo");  
} /*if statement ends*/
Run Code Online (Sandbox Code Playgroud)

php mysql where

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

Django:设置数据库代码表(又名参考表,域表)?

应用程序通常需要一些数据库代码表(也就是引用表或域表或查找表).假设我有一个名为Status的模型类,其名称为name,可以包含以下值:

Canceled
Pending
InProgress
Complete
Run Code Online (Sandbox Code Playgroud)

我将在何处以及在什么时候在Django中设置这些值?它就像在数据库中设置这些值的一次性操作.不经常,可以添加这些值.

我想更普遍的是,你如何用数据初始化模型?例如,假设我有一个用于保持汽车品牌的模型,我想用一组已知值初始化此列表.我该怎么做?

django configuration lookup-tables django-models project-setup

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

您使用什么方法来识别域驱动器设计中的聚合根?

将域驱动设计应用于项目时,如何识别聚合根?

例如,在标准的电子商务网站中,您可能会说订单是一个,而用户是另一个.但是,如果您的用户属于公司,该怎么办?这会使您的公司成为集合根吗?

我有兴趣听取人们制定聚合根的方法,以及如何识别选择不当的聚合根.

domain-driven-design aggregate root

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

在Rails应用程序和iPhone应用程序之间同步数据的策略

我写了许多从Web服务中提取数据的iPhone应用程序,我一直致力于在iPhone应用程序和Web应用程序之间同步数据,但我一直认为可能有更好的方法来处理同步.

我想知道你用什么策略在你的iPhone(阅读:移动)应用程序和你的Rails(阅读:web)应用程序之间同步数据.

  • 有什么策略可以扩展得特别好吗?
  • 你是如何处理大量数据的?(你使用分页回复吗?)
  • 如何确保数据不被覆盖?
  • 是否有理由避免使用Ruby on Rails?
    • 如果是的话,你能建议一个替代方案吗?替代方案有什么好处?
  • 什么策略失败了?
    • 为什么你认为那些策略失败了?

我希望能够在服务器上保留所有数据修改,但是我即将开始工作的特定应用程序需要能够在断开网络连接时进行操作.

用户将能够更新移动设备上的数据并通过Web应用程序更新数据.

当用户的移动设备连接到服务器时,任何本地更改都将被推送到服务器.

iphone synchronization web-services ruby-on-rails

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

SQL聚合查询问题

任何人都可以帮助我在Apache Derby SQL中使用SQL查询来获得"简单"计数.

鉴于表格ABC看起来像这样......

    
    id  a   b   c
    1   1   1   1
    2   1   1   2
    3   2   1   3
    4   2   1   1
**  5   2   1   2 **
**  6   2   2   1 **
    7   3   1   2
    8   3   1   3
    9   3   1   1

如何编写一个查询来计算'a'的不同值如何同时具有(b = 1和c = 2)AND(b = 2和c = 1)以得到1的正确结果.标记的两行与条件匹配,并且两者的值都为a = 2,此表中只有1个不同的a值与条件匹配)

棘手的一点是,(b=1 and c=2) AND (b=2 and c=1)当应用于单行时显然是互斥的...那么如何将该表达式应用于多行不同的值?

这些查询是错误的,但为了说明我正在尝试做什么...
SELECT DISTINCT COUNT(a) WHERE b=1 AND c=2 AND b=2 AND c=1 …

sql derby

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

南迁移错误:django.contrib.auth的NoMigrations异常

我已经在我的项目上使用了South一段时间了,但我最近做了大量的开发并改变了开发机器,我认为在这个过程中搞砸了.该项目工作正常,但我无法应用迁移.每当我尝试应用迁移时,我都会得到以下回溯:

danpalmer:pest Dan$ python manage.py migrate frontend
Traceback (most recent call last):
  File "manage.py", line 11, in <module>
    execute_manager(settings)
  File "/Library/Python/2.6/site-packages/django/core/management/__init__.py", line 362, in execute_manager
    utility.execute()
  File "/Library/Python/2.6/site-packages/django/core/management/__init__.py", line 303, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "/Library/Python/2.6/site-packages/django/core/management/base.py", line 195, in run_from_argv
    self.execute(*args, **options.__dict__)
  File "/Library/Python/2.6/site-packages/django/core/management/base.py", line 222, in execute
    output = self.handle(*args, **options)
  File "/Library/Python/2.6/site-packages/South-0.7-py2.6.egg/south/management/commands/migrate.py", line 102, in handle
    delete_ghosts = delete_ghosts,
  File "/Library/Python/2.6/site-packages/South-0.7-py2.6.egg/south/migration/__init__.py", line 182, in migrate_app
    applied = check_migration_histories(applied, delete_ghosts)
  File "/Library/Python/2.6/site-packages/South-0.7-py2.6.egg/south/migration/__init__.py", line 85, in check_migration_histories
    m = h.get_migration()
  File …
Run Code Online (Sandbox Code Playgroud)

database migration django django-south

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

如何中断等待的C++ 0x线程?

我正在考虑在我的应用程序中使用C++ 0x线程而不是Boost线程.但是,我不确定如何重新实现我对标准C++ 0x线程的重新实现,因为它们似乎没有interrupt()方法.

我目前的设置是:

  • 管理工作的主线程;
  • 几个执行主命令的工作线程.

工人wait()至少要求两个不同的条件变量.师父有一个"超时"状态:在这种情况下,它告诉所有工人停下来并给出他们当时获得的任何结果.使用Boost线程master只是interrupt_all()在线程组上使用,这导致worker停止等待.如果他们现在没有等待,主人还会设置一个bool工人定期检查的标志.

但是,在C++ 0x中,std::thread我没有看到任何替代品interrupt().我错过了什么吗?如果没有,我如何实施上述计划,以便工人不能永远睡觉?

c++ multithreading interrupt c++11

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

当加密不是块大小的偶数倍的数据时,我是否必须发送完整的最后一个块?

如果我使用块密码为128位的块密码,如果我的数据不是128位的偶数倍,我该怎么办?我正在处理数据包,并且在加密数据时不想更改数据包的大小,但我的数据不是128的偶数倍?

AES分组密码是否允许处理最后一个短的块,而不会在加密后更改消息的大小?

encryption aes

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

Java标准库 - 图形?

Java标准库中是否有图形表示,就像C++中的boost库一样?是否有图表表示,这是业务的标准?

编辑:通过图表,我的意思当然是计算机科学中的数学概念 - 图论

java graph

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