有没有办法创建一个无模式在C++ MFC中对话框,它始终位于应用程序中的其他窗口之上?我认为有点像Visual Studio 2005中的查找对话框 - 它保持在顶部,但您仍然可以编辑基础文本.
(如果它有任何区别,它不是MDI;它是一个基于对话框的应用程序)
我正在用Visual Studio 2008和ASP.NET 3.5编写一个网站.我设置了一个母版页来简化布局并保留内容页面而不是内容和布局.
导航是列表,css'd所以它看起来像一个酒吧.为了突出显示栏上的页面,列表项需要如下所示<li id="current">.<asp:ContentPlaceHolder>如果我可以避免它,我不想使用它.是否有一些代码可以添加到我的每个页面(或者只是添加到母版页?)来实现这一目标,还是我坚持使用<asp:ContentPlaceHolder>?
关于各种利基构建需求(.NET,持续集成等),这里有很多问题,当然,我的利基需求是不同的.
我现在不想问一个非常具体的问题,而是想对可用的构建工具(例如make,ant等)进行调查,这样我就可以根据需要更智能地提出跟进问题.
在您的回答中,请包括:
如果您的构建工具已经在答案中,请对其进行评论,添加优缺点/限制/经验.只要它们不存在,您可以随意添加尽可能多的答案 - 但不要将几个构建工具放在一个答案中.
请注意,如果您复制答案,您可能会被投票 - 在评论中添加有关给定构建的其他信息.理想情况下,这些评论将随着时间的推移纳入答案中.
-亚当
我以前使用过很好的公共域C++ DES实现,但是现在我需要一些简单,基本,快速的嵌入式系统加密.
它不需要是牢不可破的,但它确实需要阻止随意的黑客(即,没有什么可以用于金钱或身份盗窃,但其他个人信息转移到存储卡上可能会丢失或落入坏人之手).
由于此处理器的内存有限,我更喜欢能够以离散块(512字节或更少)编码的内容.
该项目不是开源的,也不会使用库,我知道这些库会进一步限制选项 - 公共域名最好,但BSD/apache/etc可能是可以接受的......
我犹豫不决自己(就像每个人一样).
-亚当
每次我创建一个项目时,我都会开发几个通用的例程/模块/库,我希望它能用于其他项目.
由于开发速度的原因,我不会花很多时间来完善这些模块 - 这个项目已经足够好了,并且足够记录和隔离,我可以轻松地将它们添加到另一个项目中.
到现在为止还挺好.
现在,当我在另一个项目中使用它们时,我不可避免地要改进它们 - 要么添加新的功能/功能,修复bug,使它们更通用等等.
那时我有几个问题:
你是如何管理的?当团队在不同项目中处理各种模块时,这些问题有何不同?
-亚当
我有兴趣编写依赖于能够识别图片(或视频帧)中有脸的软件.它没有ID面部 - 所以没有其他指标:
它现在出现在便宜的数码相机中,所以我希望有这样的开源软件包,或者在推出自己的产品时很容易遵循的研究.
学习一些关于T-SQL的知识,并认为一个有趣的练习就是用它生成一个Mandelbrot集.
原来已经有人(最近出现了).我会让其他人发布它作为答案,但我很好奇可以做出哪些优化.
或者,您会如何使代码更具可读性?
我将选择最可读(但相当紧凑)的版本作为已接受的答案(太糟糕了,我们还没有代表奖励!)除非有人真的带来了很好的优化.
奖金指向那些教我一些关于T-SQL的答案.
-亚当
在一条线这样的回答," 习惯了就其自身而言使用Mac ",把我吓了一跳一点点,让我开始思考我的东西很久以前苦苦思索,仍然没有拿出一个很好的答案.
每个操作系统都有自己的指导方针,用于开发应用程序的界面,使其适合操作系统,从而符合用户的心态.
虽然没有人能够在很大程度上强制执行此操作(除了通常的"为xyz OS制作"程序),但在开发一个提出与操作系统建议不同的功能的应用程序时,我不得不做出选择.可能是应用程序本身使用不同的用户界面更好,或者可能是由于实现,例如是webapp或跨平台.
应用与操作系统:
Webapp vs OS:
跨平台与操作系统:
我意识到它在很大程度上取决于可用的资源以及其他各种不可知的因素,但在考虑这一选择时,您使用的考虑因素,策略和论据是什么.
关于python我最喜欢的一个功能是你可以在python中编写非常易于理解的配置文件.如果你对自己设置了一些界限,你可以非常自信非pythonistas会确切地知道你的意思,并且完全有能力重新配置你的程序.
我的问题是,这些界限究竟是什么?我个人的启发式是
我想我问这个因为我遇到了我的Django配置文件的情况,它似乎有助于打破这些规则.我碰巧喜欢它,但我感到有点内疚.基本上,我的项目通过svn checkout部署到几个不同的服务器,这些服务器不会全部配置相同(有些将共享一个数据库,有些将不会,例如).所以,我在最后抛出一个钩子:
try:
from settings_overrides import *
LOCALIZED = True
except ImportError:
LOCALIZED = False
Run Code Online (Sandbox Code Playgroud)
其中settings_overrides位于python路径上但在工作副本之外.你怎么看待这个例子,或者一般的python配置边界?