一些上下文:
想象一下,200多家开发公司最终建立了一个或多或少独立的架构团队/部门.由20多个"项目"/生产中不同规模的应用程序组成的软件组合由团队负责人/技术负责人负责,他们负责并负责项目"架构".
由于必须整合和控制架构并在整个系统上实现某些必要的大型返工,除了所有需要的知识交换之外,公司还决定建立一个架构部门.
什么是DO和DO不是这样的事业?
组成这样一个建筑团队的人是谁?
他们应该承担什么责任?
什么超出了他们的范围?
公司有哪些有用的过渡战略?
每当有人提到"建筑团队"时,如何防止那些歪歪扭扭的样子?
贵公司是否已成功进行此类更改?
为什么会失败?
为什么成功?
这不应该是关于"什么是建筑师?"(这是非常密切相关的)的讨论.
真正有趣的观点是可接受的/现实的,甚至是无摩擦的方式来安装这样一个团队,当然除了一些关于战斗的警告,最好不要开始.
我有一个table UserAliases(UserId, Alias)每个用户有多个别名.我需要查询它并返回给定用户的所有别名,诀窍是将它们全部返回到一列中.
例:
UserId/Alias
1/MrX
1/MrY
1/MrA
2/Abc
2/Xyz
Run Code Online (Sandbox Code Playgroud)
我希望查询结果采用以下格式:
UserId/Alias
1/ MrX, MrY, MrA
2/ Abc, Xyz
Run Code Online (Sandbox Code Playgroud)
谢谢.
我正在使用SQL Server 2005.
ps实际的T-SQL查询将不胜感激:)
当我使用正则表达式的Regex类时,我收到以下异常:(?'named a'asdf)
System.ArgumentException: parsing \"(?'named a'asdf)\" - Invalid group name: Group names must begin with a word character.
Run Code Online (Sandbox Code Playgroud)
我的正则表达式有什么问题?
我需要一种方法来在经过一定时间后修改表中的值.我目前的方法如下:
这将成为网站的一大特色,因此效率是关键; 考虑到这一点,你可能会看到我如何做的问题.每当有人访问需要该信息的页面时,就会调用相同的代码块.
任何改进建议或更好的方法都将受到高度赞赏,最好是在php或perl中.
回答cron的工作答案:谢谢,如果可能的话,我想做类似的事情,但主机限制是问题所在.由于这是应用程序的主要部分,因此不能受到限制.
您可以在以下用例中推荐哪种校验和算法?
我想生成小JPEG文件的校验和(每个~8 kB),以检查内容是否发生了变化.遗憾的是,使用文件系统的修改日期不是一个选项.
校验和不需要加密强,但它应该强有力地指示任何大小的变化.
第二个标准是速度,因为它应该可以每秒处理至少数百个图像(在现代CPU上).
计算将在具有多个客户端的服务器上完成.客户端通过千兆TCP将映像发送到服务器.所以没有磁盘I/O作为瓶颈.
在同一窗口中打开链接始终是最佳做法.现在大多数常见的浏览器都使用标签,这仍然是规则吗?我个人更喜欢关闭一个标签/窗口而不是按下后门按钮.你的想法是什么?
所以我有10个对象,每个对象有1-3个依赖项(我认为就松散耦合而言是可行的),还有一些可用于定义行为的设置(超时,窗口大小等).
在我开始使用Inversion of Control容器之前,我会创建一个工厂,甚至可能为每个需要多于1个设置的对象创建一个简单的ObjectSettings对象,以将构造函数的大小保持为建议的"小于4"参数尺寸.我现在正在使用控制容器的反转,我只是没有看到它的重点.当然,我可能会得到一个带有7个参数的构造函数,但是谁在乎呢?无论如何,这一切都被IoC填补了.
我在这里遗漏了什么或这基本上是正确的吗?
我需要从动作处理程序中确定表单字段的ID.该字段是包含的facelets组件的一部分,因此表单将有所不同.
included.xhtml
<ui:component>
<h:inputText id="contained_field"/>
<h:commandButton actionListener="#{backingBean.update}" value="Submit"/>
</ui:component>
Run Code Online (Sandbox Code Playgroud)
example_containing.xhtml
<h:form id="containing_form">
<ui:include src="/included.xhtml"/>
</h:form>
Run Code Online (Sandbox Code Playgroud)
如何update在运行时确定方法中表单的ID ?或者更好的是,直接输入字段的ID.
我不太明白这一点。Microsoft Access 2000,在报告总计部分,我有三列的总计,它们只是数字。这些=Sum[(ThisColumn1)], 2, 3等等以及那些总计都工作得很好。
我想要另一篇专栏来说明=Sum([ThisColumn1])+Sum([ThisColumn2]) + Sum([ThisColumn3])但无法弄清楚这些内容。只是得到一个空白,所以我确定有一个错误。