问题列表 - 第2293页

.Net 2.0 Winform标签工具提示

这必须是我错过的东西,但如何在标签上添加工具提示?

我在网上看到有关处理鼠标悬停事件的内容,但我怎么能在代码中处理呢?

.net-2.0 winforms

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

PHP标签库

我无法忍受与代码混杂的HTML.我几乎看不到其中一个模板而不会感到恶心.我知道,当你拥有一支"网页设计师"大军时,你是唯一的开发者,使用一些模板系统是有意义的.我经常听说Smarty.但就我而言,它一直是更多工作的源泉.

无论如何,这次我要单独进行,所以我不想用谚语极点触摸HTML模板.所以我目前正在做的是这样的:

<?php
$page = new html_page('My wonderful page');
$page->add_contents(new html_tag('p', 'It works', array('id' => 'helloworld', 'class' => 'somecssclass')));

echo $page->render();
?>
Run Code Online (Sandbox Code Playgroud)

一切都属于一个很好的对象层次结构,这是好的和花花公子.当然我有很多小类,我正在考虑使用动态类(例如,'html_a'会自动创建一个'a'类型的html_tag对象.)

现在,我的问题是:似乎没有其他人这样做.为什么?我在那里太远了,我的虚弱,缺氧的头脑从大局中遗漏了什么?

(我清楚地记得一个开源库正是这样做的,但是再也找不到了.所以除非我实际想象的东西,否则我不是唯一一个想到这种渲染HTML方法的人.)

你有什么想法吗?(请不要推荐另一种语言;我最喜欢的语言是Perl,所以我可以轻松地通过你:-).我坚持使用PHP.)

编辑

呃呃,似乎我的神经紧张.一些澄清:

  1. 我是这个项目中唯一的开发人员.
  2. 我如何将代码与HTML混合?我的库中的"html_tag"对象非常类似于DOM中的节点."render"方法是创建html的方法(精美缩进,我必须添加),但我不会在任何地方写任何开始或结束标记.
  3. 我为几个任务创建小对象.这些对象具有构建标记对象的方法; 然后将这些结果对象插入表格或页面中.
  4. 我是否提到我坚持使用PHP?
  5. 我的库有一些原始的访问方法来查找对象.因此,26288中发布的迭代器示例可以相对轻松地实现.
  6. 我并不担心表现(但是.)我一直认为这是一个非常好的问题,但我还没有.

php tag-soup

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

使用Visual Source Safe命令行应用程序SS.exe获取用户签出的所有文件

我们目前使用VSS 6,这恐怕不会改变.

我正在尝试编写一个脚本,允许用户快速将他们签出的所有文件复制到另一个目录树.为了做到这一点,我需要获取用户已检出的所有文件的列表,以及检出文件的目录.这很容易在GUI中使用状态搜索.但我需要一种从命令行实用程序ss.exe执行此操作的方法.

visual-sourcesafe visual-sourcesafe-2005

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

公开多个数据绑定源

我觉得我缺少一个相当基本的概念,WPF,当涉及到数据绑定,但我似乎无法找到谷歌的关键字的正确组合,以找到我后,所以或许SO社区可以提供帮助.:)

我有一个WPF用户控件需要数据绑定到两个单独的对象才能正确显示.必须从外部源动态设置两个对象.到目前为止,我只是一直在使用的形式动态对象绑定的DataContext属性,但只允许被引用的一个对象.我觉得这是一个简单的问题,我必须遗漏一些明显的东西.

我以前的尝试看起来像这样:

<UserControl.Resources>
    <src:Person x:Key="personSource" />
    <src:Job x:Key="jobSource" />
</UserControl.Resources>
<TextBox Text="{Binding Source={StaticResource personSource}, Path=Name" />
<TextBox Text="{Binding Source={StaticResource jobSource}, Path=Address" />
Run Code Online (Sandbox Code Playgroud)

这将绑定到任何默认我给班就好了,但如果我尝试动态地设置在代码中的对象(如我在下面)我没有看到任何改变.

Person personSource = FindResource("personSource") as Person;
personSource = externalPerson;
Job jobSource= FindResource("jobSource") as Job;
jobSource = externalJob;
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

c# data-binding wpf

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

任何人都有一个很好的C++共享内存容器?

我一直渴望得到一个STLish容器,我可以放入共享内存段或内存映射文件中.

我已经考虑使用自定义分配器和placement new将常规STL容器放入共享内存段.(像这篇ddj 文章).问题是STL容器内部会有指向他们拥有的内存的指针.因此,如果共享内存段或内存映射文件加载到不同的基址(可能在后续运行或第二个进程中),则内部指针突然无效.据我所知,自定义分配器方法只有在您始终可以将内存段映射到同一地址的进程时才有效.至少对于内存映射文件,我有很多经验,如果你只是让系统将它映射到感觉就好的地方.

我对如何做到这一点有一些想法,但如果其他人已经完成了这项工作,那我就想避免它(那就是我,懒惰).

我目前正在退出讨论,因为最好的锁定策略是高度依赖于应用程序的.

c++ stl shared-memory

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

Java对象到XML模式

如果您有一个Java对象和一个XML模式(XSD),那么获取该对象并将其转换为符合模式的xml文件的最佳方法是什么.对象和模式彼此不了解(因为java类不是从模式创建的).

例如,在类中,可能存在整数字段'totalCountValue',它对应于xsd文件中名为'countTotal'的元素.有没有办法创建一个映射,说明"如果对象包含int totalCountValue,则创建一个名为'countTotal'的元素并将其放入XML中".类似地,对象中可能存在应该被忽略的字段,或者对象中应该对应于多个XML元素的列表.

我看了XStream,但没有看到任何(显而易见的)方法.是否有其他XML库可以简化此任务?

java xml object

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

您如何衡量单元测试的质量?

如果您(或您的组织)希望对您的代码进行彻底的单元测试,那么您如何衡量您的成功或质量?

  • 您是否使用代码覆盖率,您的目标是多少?
  • 您是否发现像TDD这样的哲学比指标有更好的影响?

testing tdd unit-testing

36
推荐指数
8
解决办法
9906
查看次数

Javascript onHover事件

是否有一种规范的方法来使用现有的onmouseover,onmouseout和某种计时器来设置JS onHover事件?或者只是当用户在元素上悬停一段时间时触发任意函数的任何方法.

javascript javascript-events

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

如何绕过myapp图标的角落

在模拟器模式下,我的应用程序有一个带圆角的图标,但在真正的iPhone上,角落不是圆角.

iphone icons rounding

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

MySQL MyISAM和innoDB内存使用

有谁知道MyISAM和innoDB使用了多少内存?在处理小表时与处理较大表(最多32 GB)时,它们的内存使用情况如何比较?

我知道innoDB比MyISAM重,但还有多少呢?

任何帮助,将不胜感激.

谢谢,jb

mysql memory myisam innodb

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