问题列表 - 第38125页

单击后在文本框中清除文本

我在文本框中有文字,上面写着"新名称"

用户点击该文本框后,是否可以在VBA中清除此文本?

如果有的话,请让我知道如何?

谢谢-

vba textbox

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

在优秀的OOP设计中我们应该使用什么而不是"经理"类?

我在设计游戏引擎时遇到了麻烦.例如:

当我在参考资料中思考时,我认为在ResourceManager类中管理我的引擎上的资源.

这个课有几个职责:

  • 加载资源.
  • 按标识符映射资源.
  • 确保资源仅加载一次.
  • 免费使用未使用的资源(使用智能指针).

这对我有用,但我已经阅读了每个OOP设计教程,管理者是具有高耦合低内聚的模糊类.我理解这一点,并且我同意,但我几乎在整个互联网上搜索了一个明确的例子,说明了管理者真正的替代方案,但我没有找到它.

有些人解释说,例如,ResourceManager应该分成更小的类:ResourceFactory,ResourceCollection,ResourceCache,ResourceFacade ......

我知道所有这些设计模式(工厂,集合,外观等)但我实际上并不了解如何将其加入以创建(易于管理)资源管理系统.

我的问题是:是否有一些教程或文档有明确的例子?有人能解释一下这个系统的例子吗?如果你能用C++或其他类似的语言写一个小例子,我会感谢你的.

在此先感谢您的帮助!

oop design-patterns

35
推荐指数
4
解决办法
8471
查看次数

NTOSKRNL.EXE与NTKRNLMP.EXE对比NTKRNLPA.EXE与NTKRPAMP.EXE

NTOSKRNL.EXE与NTKRNLMP.EXE对比NTKRNLPA.EXE与NTKRPAMP.EXE

有什么不同

我有intel core2 duo处理器,我的内核文件必须是哪个?

kernel

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

如何将连字符与正则表达式匹配?

如何重写 [a-zA-Z0-9!$* \t\r\n]模式以匹配连字符和现有字符?

c# regex

67
推荐指数
5
解决办法
11万
查看次数

Windows汇编语言编程

有人可以指出一些关于这个主题的最新资源吗?像Iczelion这样的大多数tutos已经有十年历史了,不再是最新的.

windows assembly programming-languages

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

简化省一代

我需要一些聪明且相当简单的解决方案来解决我的问题 - 省份形状生成.假设地图是矩阵NxM.每个单元格由自然数表示.0表示图块不属于任何省份.数字1表示它属于省nr 1,nr 2表示该单元属于省份nr 2 ...等.

考虑这张地图,即4x4:

0000
0000
0000
0000
Run Code Online (Sandbox Code Playgroud)

此地图代表16个不属于任何省份的图块.

这是包含1个省的地图:

0010
0111
0100
0000
Run Code Online (Sandbox Code Playgroud)

这是大小为5的省份,id = 1.它没有邻居.

考虑3个省:

1133
2100
2200
2000
Run Code Online (Sandbox Code Playgroud)

所以省1是2和3的邻居.省3只是1的邻居,省2只是1的邻居.还有7个不相关的瓦片.

我的问题是:我想在地图NxN上生成k个省份.也有一些简单的规则:

  • 省的最大尺寸和省的最小尺寸(例如,min = 2,max = 10)
  • 省的所有瓷砖应该连接(垂直或水平,但不是角落)

无效省份的示例(未连接):

1100
0000
0011
0000
Run Code Online (Sandbox Code Playgroud)
  • 不应该有飞地(省内省)
  • 形状应该是随机的

我试图通过洪水填充修改来实现它,但它有一些缺点.我很乐意听到一些想法或任何帮助.地图可以是300x300,有200个省或更多,所以它也应该是一些聪明的算法.

language-agnostic algorithm topology generator map

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

什么时候应该上课,何时不应该上课

课程很有用,但是当我写一堂课时,我总是认为它是我剧本上的一块沉重的摇滚乐.我觉得应该很少使用课程.但与此同时,我们都对OOP范式感到忧心忡忡.

脚本应该没有免费功能吗?我应该使用上千个类来使脚本更干净吗?表演怎么样?是否class::method()需要这么多的时间,然后一个简单的function()?OOP的真正含义是什么?我有点困惑.

自从我发现OOP以来,我看不到随机函数.我很痴迷.我看不到没有父类的函数.我宁愿用一个方法创建一个类,然后单独看到该函数.这样对吗?那里有纯OOP CMS的例子吗?

php oop class

10
推荐指数
2
解决办法
3060
查看次数

如何使用命令行编译Flash .FLAs?

如何使用命令行编译Flash .FLAs?

我正在使用Eclipse + FDT进行Flash开发,我想使用ANT来自动化编译.

我正在使用AS3,需要为Flash Player 10.1编译.

非常感谢

更新:我需要编译.FLAs,因为这是我从设计师那里得到的.

ant flash fdt

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

使用Spring帮助创建图像servlet

我正在创建一个JSF应用程序,我有一堆图像(头像)存储在我的数据库中作为blob.我正在尝试创建一个servlet,所以我可以调用一个url,如"/ imageServlet?123,它将调用我的servlet传递123作为id等等,并输出Stream.

我是Spring的新手,但我做了一些阅读,看起来我需要使用MVC,但我很困惑类和声明需要看起来是什么样的.我需要使用@Controller注释吗?我真的需要一个不错的例子,所以我可以关注它并知道我的代码放在哪里.

目前我的班级是这样宣布的

public class ImageServlet extends HttpServlet {
    ...
    @Override 
    protected void doGet(HttpServlet request, HttpServletResponse respose) {
      ...
    }
}
Run Code Online (Sandbox Code Playgroud)

我假设这是错的,但我无法找到任何在Spring中如何做到这一点的例子.一点点的指导将非常感激.谢谢.

java jsf spring spring-mvc

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

关闭使用块内的连接

在阅读大量代码时,我发现实现的给定Connection对象IDisposable是在using语句中手动关闭的.当我看到与MySQL相关的代码时,我看到了这一点.

它不需要明确关闭.为什么开发人员会手动关闭它?

using(cnn)
{
    //code is here
    cnn.close();
}
Run Code Online (Sandbox Code Playgroud)

这是一个好的/有用的措施吗?

c# coding-style idisposable

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