问题列表 - 第5204页

WPF数据绑定是否会让事情变得更加痛苦?

好的,所以我在最近的非工作项目中陷入困境,试图使用WPF.我对数据绑定非常恼火.我认为通过将数据直接绑定到UI可以使事情更简单.但是我越了解到必须实现INotifyPropertyChanged以便在它们发生变化时通知UI,这似乎会使整个事情变得富有成效.

我错过了什么吗?看起来像是一堆工作并且必须使类实现INotifyPropertyChanged似乎是一种让数据绑定工作的方式.

我错过了什么?我肯定错过了什么.请告诉我如何简化数据绑定,或者至少直截了当.

data-binding wpf

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

使用LINQ循环并执行操作而不仅仅是选择数据是不好的做法吗?

大的主观问题:我经常发现自己使用LINQ来过滤一组对象,然后在查询之后,做一个旧式的foreach来对每个结果执行一个动作.有没有一种很好的方法来组合这两个任务,以便对每个与Where()谓词匹配的对象执行操作?几乎就像将一个Action传递给Select().这可能不会编译,但是如果传入一个返回bool的Func,那么你可以将其嵌入另一个可以对失败或成功做某事的查询中.有人在生产代码中做过这个吗?这会被视为不良做法吗?还有其他想法吗?

.net linq

5
推荐指数
2
解决办法
1597
查看次数

Grails/Hibernate数据库在加载时崩溃:无法连接(即使在汇集时)

我在Grails有一个应用程序.我使用Hibernate访问数据库(按照标准grails规则)我使用MySql并且网站工作且稳定(6个月).

我正在进行负载测试,最近发现数据库在负载时拒绝连接.

使用MySQL Server 5,我可以看到连接的线程在20左右徘徊.我想跳到11到30之间.

mysql> show status like '%con%';
+--------------------------+-------+
| Variable_name            | Value |
+--------------------------+-------+
| Aborted_connects         | 72    |
| Connections              | 65539 |
| Max_used_connections     | 101   |
| Ssl_client_connects      | 0     |
| Ssl_connect_renegotiates | 0     |
| Ssl_finished_connects    | 0     |
| Threads_connected        | 1     |
+--------------------------+-------+
7 rows in set (0.00 sec)
Run Code Online (Sandbox Code Playgroud)

我的数据库配置是标准的.(MySql服务器在本地安装,未显示)

dataSource {
    pooled = false
    driverClassName = "com.mysql.jdbc.Driver"
    username = "username"
    password = "secret"

    maxIdle = 15
    maxActive = 100 …
Run Code Online (Sandbox Code Playgroud)

mysql performance grails hibernate scale

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

如何修复明显损坏的CMake构建?

我在源代码树上从CMakeSetup收到以下错误:

CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
Missing variable is:
CMAKE_FIND_LIBRARY_PREFIXES
Run Code Online (Sandbox Code Playgroud)

删除缓存没有帮助,因此其中一个CMakeLists中的某些内容必定存在问题.奇怪的是,如果我从旧版本的树中复制CMakeCache.txt并编辑它以使路径匹配,那么CMake将成功配置...并且,即使在删除该固定缓存后,它仍继续配置成功.

知道我应该寻找什么吗?

在生成错误的CMakeCache.txt时,有两个变量丢失:Project_BINARY_DIR和Project_SOURCE_DIR.

cmake

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

在Windows XP中更轻松地启动和停止Windows服务

我偶尔会发现自己启动和停止多个Windows服务.我知道停止和启动Windows服务的唯一工具是"管理工具"下的"服务"程序(%SystemRoot%\ system32\services.msc/s).此程序似乎只允许您一次操作一个服务,通常在等待服务停止时暂停.有一个"关闭"按钮可用,但我更愿意选择我想要停止或启动的所有服务,并一次对所有服务执行一个命令.

是否有更简单的方法来启动和停止Windows XP的多个Windows服务?

windows-xp windows-services

9
推荐指数
2
解决办法
4万
查看次数

如何在MySQL中为多对多连接正确索引链接表?

假设我在表"table1"和"table2"之间有一个简单的多对多表,它包含两个int字段:"table1-id"和"table2-id".我应该如何索引此链接表?

我曾经只创建一个复合主索引(table1-id,table2-id),但我读到如果更改查询中字段的顺序,则此索引可能不起作用.那么什么是最佳解决方案 - 为没有主索引的每个字段制作独立索引?

谢谢.

mysql indexing many-to-many

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

您如何将ASP.Net MVC纳入现有网站项目?

我在Visual Studio 2008 SP1中有一个遗留(哈哈) ASP.Net Webforms 网站项目,我想逐步介绍一些MVC功能.

我可以找到关于如何将ASP.Net MVC与WebForms集成的大部分信息似乎都假定使用Web应用程序项目.但是,似乎无法找到有关如何使用ASP.Net MVC功能改进现有ASP.net网站项目的信息.

我已经回顾了Scott Hanselman的帖子以及他即将出版的书中的第13章,这两本书都假设了Web Application Project类型.

这可能吗?有没有人有这方面的方法?

asp.net asp.net-mvc vs-web-site-project visual-studio

46
推荐指数
4
解决办法
2万
查看次数

Excel VBA对象构造函数和析构函数

我需要在VBA中制作一些需要互相引用的自定义对象,我有一些问题.

首先 - 对象构造函数如何在VBA中工作?有施工人员吗?

第二 - 有破坏者吗?VBA如何处理对象生命周期的结束?如果我有一个引用其他对象的对象(这是他们唯一的引用),那么我可以将它设置为Nothing并用它完成或者是否会产生内存泄漏?

这种准OO的东西只是有点刺激.

vba constructor destructor memory-leaks object

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

在Perl中,如何限制小数点后的位数但没有尾随零?

这个问题类似于"从浮点数中删除尾随'.0',但对于Perl和小数点后的最大位数.

我正在寻找一种方法将数字转换为字符串格式,删除任何冗余的'0',包括不仅仅是在小数点后面.并且仍然具有最大数字数字,例如3

输入数据是浮点数.期望的输出:

0         -> 0
0.1       -> 0.1
0.11      -> 0.11
0.111     -> 0.111
0.1111111 -> 0.111
Run Code Online (Sandbox Code Playgroud)

perl printf decimal-point

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

有人在分布式服务器场上使用Memcached和ASP.NET吗?

我们有22个HTTP服务器,每个服务器都运行各自的ASP.NET缓存.他们从仅在高峰时段更新的只读数据库中读取数据.

我们使用文件依赖关系来使缓存无效,提示服务器"新建"他们的缓存...如果在高峰时段意外地完成此操作,则由于突然大量打开连接而导致数据库群集崩溃的风险.

有没有人在这种分布式表单中使用memcached和ASP.NET?在我看来,它将提供一个巨大的优势,即只需要构建一个缓存(并将数据库减少21倍),而memcached将处理在每个盒子上分发它.

如果有,是将它放在与HTTP框相同的框中,还是运行单独的缓存层?它的扩展程度如何?我们可以期望它需要功能强大的服务器吗?我们的工作数据集并不大(我们在每个HTTP框上都适合4 gig的内存就好了).

你如何处理失效?

寻找经验和战争故事.

编辑:Win2k3,IIS6,64位服务器...每盒4演出(我相信,当我们改为64位服务器时,我们可能已经将它提升到16演出).

asp.net memcached

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