升级到 Windows 7 后,除了这个版本之外,所有似乎都可以在我的 Delphi 2007 版本中运行。我知道 2007 不是为 win 7 构建的,但我不确定操作系统是否是原因。我的朋友正在使用它没有问题。当我使用“查找本地引用”时一切正常。
你知道解决这个问题吗?有些dll注册可能是?
我正在使用带有购物车样式流程的JSF开发一个java EE Web应用程序,所以我想在多个页面上收集用户输入,然后用它做一些事情.
我正在考虑使用EJB 3有状态会话bean,但是我的研究让我相信SFSB并不依赖于客户端的http会话,因此我必须通过httpSession手动跟踪它,一些方面的问题这里 ...
1)为什么它被称为会话bean,据我所知它与会话无关,我可以通过在会话中存储pojo来实现同样的目的.
2)能够注射它的重点是什么,如果所有我要注射'是这个SFSB的新实例那么我不妨使用pojo?
回到我看到的主要问题,JSF是一种演示技术,所以它不应该用于逻辑,但它似乎是收集用户输入的完美选择.
我可以将JSF会话作用域bean设置为我所有请求bean的托管属性,这意味着它被注入到它们中,但与SFSB不同,JSF托管会话作用域bean与http会话绑定,因此相同的实例始终被注入只要http会话没有失效.
所以我有多层
第1层)JSF托管请求范围的bean处理演示文稿,每页1个.
第二层)一个JSF托管会话范围的bean,它由请求bean设置了值.
第3层)无状态会话EJB,它对JSF会话范围bean中的数据执行逻辑.
为什么这么糟糕?
另一种选择是使用SFSB但是我必须将它注入我的初始请求bean中,然后将其存储在http会话中并在每个后续请求bean中将其抓回 - 这看起来很麻烦.
或者我可以将所有内容存储在会话中,但这并不理想,因为它涉及使用文字键和强制转换.等等.这容易出错...凌乱!
任何想法都赞赏我觉得我正在与这项技术作斗争,而不是与之合作.
谢谢
最重要的是,这个问题是关于Rails 2.x.
我住在一个西班牙语国家,我的网络应用程序的URL应该是西班牙语.到目前为止,我总是为我的控制器创建西班牙语拼写动作,但这只是关闭了使用REST的许多优点,比如内置的PUT method => edit action东西.
所以,我想知道如何修改routes.rb文件重定向所有的流量都我的现有和未来的资源,又不失REST风格的执行标准.
这可能吗?
示例:
POST /inmuebles
:controller => inmuebles, :action => create
GET /inmuebles
:controller => inmuebles, :action => index
GET /inmuebles/nuevo
:controller => inmuebles, :action => new
Run Code Online (Sandbox Code Playgroud) 我有一个'nvarchar(max)'类型的列,它现在应该包含XML信息而不仅仅是一个字符串.
说:col1的值为'abc'现在它有值,附加信息:
<el1>abc</el2>
<el2>someotherinfo</el2>
Run Code Online (Sandbox Code Playgroud)
将信息存储到列中很好,因为它仍然可以作为字符串推入.但是,提取相同的信息并使用/替换来自此列的相同信息'abc'正在其他表中的各种其他连接中使用,这是我无法弄清楚的.
如果来自另一个表的值'abcd'而不丢失其他信息,我怎么能将这些信息输入abcd?
我正在从应用程序端构建XML并在nvarchar()类型的列中更新它.所有列都已被替换为保存XML,因此安全的假设是col1只保存类似于上面提到的XML.按原样推送XML,它工作正常.但是,我应该如何提取信息以在连接中使用它?
如何从此nvarchar()字符串中提取特定元素以在连接中使用它?以前,此列"Col1"仅用作字符串,并且检查是这样完成的:
where tablex.colx = table1.col1
Run Code Online (Sandbox Code Playgroud)
或更新Table2在哪里
当我尝试构建我的安装项目时,我收到以下错误:"验证时发生错误.HRESES ='80004005'"(并且微软赢得了一个清晰的奖项.)
我谷歌发现一大批开发人员遇到了同样的问题.真的错误应该是:"无法在你的某个项目中找到引用." 每个人都说(如果在StackOverflow上)如何使用损坏的引用找到项目:
我这样做,发现我的主可执行项目和主类库项目出现80004005错误.由于主可执行项目引用了主类库项目,我认为问题出在主类库项目中.
一旦找到该项目,人们会说要删除所有引用,并重新添加它们(这会修复任何似乎是导致此错误的主要原因的路径问题).事实上,我已经完成了解决方案中的所有项目,只是为了好的措施.我仍然得到80004005错误.
我用谷歌搜索了大约五个小时,我还没有找到任何其他建议的解决方案.我差不多要重建这个解决方案中的所有7个项目,这需要一个小时的时间来做,并不能保证结果.
在我开始牺牲一个小的可爱的生物给众神之前,建议是受欢迎的.
deployment installation deployment-project setup-deployment visual-studio-2008
有可能(甚至可能)我只是没有完全理解"工作单元"的概念.基本上,我将其视为面向对象环境中使用的广泛事务.启动工作单元,与对象交互,提交或回滚.但是,这如何分解为这些对象背后的数据存储的实际事务?
在具有单个DB和ORM(例如NHibernate)的系统中,它很容易.可以通过ORM维护交易.但是,自定义域模型隐藏了许多不同数据源的系统呢?并非所有这些数据源都是关系数据库?(这里的文件系统已经做了很多.)
现在,我坚持认为"你根本无法在同一'原子'业务操作中跨SQL2005数据库,SQL2000数据库,DB2数据库和文件系统维护事务." 因此,目前,团队中的开发人员(通常彼此独立工作)负责在代码中手动维护事务.每个DB都可以在其上进行适当的事务处理,但是整个业务操作都是手动检查并在每个重要步骤中进行平衡.
但是,随着域和标准开发人员流动的复杂性增加,这种方法将变得越来越困难并且随着时间的推移而容易出错.
有没有人有任何关于如何最好地解决这样一个领域的建议或例子,或者之前如何处理它?在这种情况下,实际的"域"仍处于起步阶段,随着原型的发展,有朝一日扩展并消耗/替换大型不同遗留应用程序的生态系统.因此,有足够的空间进行重新设计和重新分解.
作为参考,我目前的目标是10,000英尺的设计视图:大量的小型as-dumb-as-possible客户端应用程序调用基于消息的中央服务.该服务是"域核心"的入口,可以被认为是一个大型MVC风格的应用程序.对服务进行请求(很像"动作"),由处理程序拾取(很像"控制器").任何程序都在那里.它们与包含所有业务规则的模型进行交互.模型发布的事件是监听器("服务"?这部分在设计中仍然是多云并且需要改进)通过与存储库(数据库x,数据库y,文件系统,电子邮件,任何外部资源)交互来获取和处理.所有的快乐依赖注入相应.
抱歉所有的冗长:)但如果有人有任何建议,我很乐意听到它.即使(特别是)如果这个建议是"你的设计很糟糕,试试这个......"谢谢!
我正在使用一个脚本(我最初没有创建)从HTML页面生成pdf文件.问题是现在需要花费很长时间,比如1-2分钟来处理.据说这最初工作正常,但在过去几周内已经放缓.
该脚本调用file_get_contentsphp脚本,然后将结果输出到服务器上的HTML文件中,并在该文件上运行pdf生成器应用程序.
我似乎已经将问题缩小到file_get_contents完整网址上的呼叫,而不是本地路径.
我用的时候
$content = file_get_contents('test.txt');
Run Code Online (Sandbox Code Playgroud)
它几乎瞬间处理.但是,如果我使用完整的网址
$content = file_get_contents('http://example.com/test.txt');
Run Code Online (Sandbox Code Playgroud)
处理过程需要30-90秒.
它不仅限于我们的服务器,访问任何外部网址时都很慢,例如http://www.google.com.我相信该脚本会调用完整的URL,因为如果您在本地调用该文件,则必须使用查询字符串变量.
我也试过了fopen,readfile而且curl,他们都同样很慢.关于在哪里寻找解决此问题的任何想法?
我正在为Mac OS X开发一些东西.它是Windows产品的一个端口.
我的一个老板的顾虑是如何在旧版本的Mac OS X的运行,我知道的Xcode有设施编译旧版本的Mac OS X,但QA宁愿实际运行在旧版本的Mac OS X Macintosh电脑.
自从Snow Leopard发布后我们进入Macintosh开发以来,我们所有的机器都配备了Snow Leopard(10.6).据我所知,你不能真正走进商店购买Leopard(10.5),之前的任何事情基本上已经绝迹.
在关于虚拟化的问题中,有人说他们已经为其他版本的Mac OS X完成了多重启动或多个硬盘驱动器,但我不确定如何获得安装媒体或旧版本的许可证.
我看到Apple有他们的Mac开发人员计划,其作为"访问预发布版本的最新软件"的功能之一,很酷,但我没有看到任何旧版本的Mac OS X可用.Apple是否具有MSDN等效版本,可以下载旧版本的软件?
此外,Mac OS X的升级/更新速率是否存在可靠的故障?(即,仍有百分之几的用户运行Mac OS X 10.5,10.4,基于PPC的机器等)
architecture ×1
crash ×1
delphi ×1
delphi-2007 ×1
deployment ×1
dom ×1
ejb ×1
firebug ×1
ide ×1
installation ×1
java-ee ×1
jsf ×1
macos ×1
osx-leopard ×1
php ×1
routing ×1
soa ×1
sql ×1
sql-server ×1
stateful ×1
t-sql ×1
testing ×1
unit-of-work ×1
xml ×1