问题列表 - 第2913页

C#使用new []

我有一个关于使用的问题new[].

想象一下:

Object.SomeProperty = new[] {"string1", "string2"};
Run Code Online (Sandbox Code Playgroud)

SomeProperty需要一个字符串数组.

我知道这段代码会起作用.但我想知道它在幕后做了什么.是否new[]创建了类的实例,object并在SomeProperty其中将其自动转换为string对象?

谢谢

c# new-operator

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

使Iframe适合容器剩余高度的100%

我想设计一个带有横幅和iframe的网页.我希望iframe可以填充所有剩余的页面高度,并在浏览器调整大小时自动调整大小.是否有可能在没有编写Javascript代码的情况下完成它,只有CSS?

我尝试设置height:100%iframe,结果非常接近,但iframe试图填充整个页面高度,包括30px横幅div元素的高度,所以我得到了不必要的垂直滚动条.这不完美.

更新说明:请原谅我没有好好描述这个问题,我在DIV上尝试了CSS margin,padding属性来成功占据网页的整个提醒高度,但这个技巧对iframe没有用.

 <body>
    <div style="width:100%; height:30px; background-color:#cccccc;">Banner</div>
    <iframe src="http: //www.google.com.tw" style="width:100%; height:100%;"></iframe>
</body>
Run Code Online (Sandbox Code Playgroud)

任何想法都表示赞赏.

html css iframe

236
推荐指数
10
解决办法
51万
查看次数

在WCF中,您是否应该为大型邮件设置较大的MaxBufferPoolSize值?

对于我开发的这个WCF服务,我必须将MaxReceivedMessageSize设置为5MB.我目前的问题是弄清楚是否有更大的MaxBufferPoolSize值,如5MB,或保留原来的512KB值.

有谁知道这个场景的推荐设置是什么?
总之,我应该设置MaxBufferPoolSize = 5242880(5MB),还是MaxBufferPoolSize = 524288(512KB)?

更新:为了澄清,该服务旨在插入新的客户记录以及一些扫描的文档.因此,邮件大小可能达到5MB.

我们可以尝试使用替代技术分离扫描文档的上传,但要求是客户记录和扫描文档必须在同一个事务中,所以我们决定采用这种方法,直到我们弄清楚如何使用WCF的事务能力.

performance wcf

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

显示和编程游戏板的最佳方式?

在C#中展示和编程简单游戏板(比如国际象棋,西洋棋棋子等)的最佳方法是什么?在控制和底层游戏逻辑方面.

我想到的一个想法是使用Picture Box(或继承自它的类)和Board&Field类.

  • 毕竟这是一个不错的解决方案吗?
  • 如何使用此解决方案将图形与游戏逻辑分离(我认为Board&Field类可能还不够)?
  • PictureBox是否足够有效用于此目的?

谷歌搜索一些也带我到每个游戏领域使用按钮/标签的解决方案.但回到Board,Field和PictureBox.

可扩展性 - 正确设计它可以很容易地实现任何其他棋盘游戏(甚至纸牌游戏),因为它毕竟是关于具有可修改字段的板.

c#

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

使用Java 1.5打开文件的跨平台方式

我正在使用Java 1.5,我想启动相关的应用程序来打开文件.我知道Java 1.6引入了Desktop API,但我需要一个Java 1.5的解决方案.

到目前为止,我找到了一种在Windows中执行此操作的方法:

Runtime.getRuntime().exec(new String[]{ "rundll32", 
                          "url.dll,FileProtocolHandler", fileName });
Run Code Online (Sandbox Code Playgroud)

有没有跨平台的方式来做到这一点?或者至少是Linux的类似解决方案?

java linux jdk1.5 file-association

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

优化代码

您将获得一堆用您喜欢的语言编写的代码,这些代码组合起来形成一个相当复杂的应用程序 它运行得相当慢,你的老板要求你优化它.您最有效地优化代码的步骤是什么?

在优化代码时,您发现哪些策略不成功

重写:在什么时候你决定停止优化并说"这是没有完全重写的速度." 在什么情况下你会提倡简单的完全重写?你会如何设计呢?

language-agnostic optimization performance

11
推荐指数
3
解决办法
1491
查看次数

无论如何都要避免Lua中的这个安全问题?

我正在研究一个可本地化的Lua字符串解决方案,当我想出这个hack时,问题是我不知道如何避免被它攻击:)所以我想知道是否有人,做过类似的事情或者知道如何以防止这种攻击.(在用户代码中)

既然我们可以这样做:

=("foo"):upper() -->output: FOO
Run Code Online (Sandbox Code Playgroud)

它可以像这样被黑客入侵:

getmetatable("foo").__index.upper = function() print("bye bye sucker");os.exit() end
=("foo"):upper() -->output: bye bye sucker (application quits)
-- or this way
=string.upper("bar") -->output: bye bye sucker (application quits)
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

security lua

6
推荐指数
2
解决办法
3978
查看次数

在Eclipse中使用更新站点的规则?

您是否知道有关使用更新站点的规则的任何文档?我已经管理了我们公司更新站点的最后两年半,这些是我必须解决的问题:

  • 并非所有项目都使用相同的eclipse版本.我们的项目使用了eclipse 2.1(WSAD),eclipse 3.0(RAD 6),eclipse 3.2(RAD 7),eclipse 3.3和eclipse 3.4.
  • 我们公司的更新站点主要是将各种包装在一起.所以我写了一些litte插件(有时是fragements)来打包我们公司的Checkstyle配置以及当前版本的Checkstyle.
  • 我们每年发布两次新版本的更改内容.因此,如果我有1个更新站点或4个,这将显着改变我必须承担的负载.

所以问题是:我们应该使用多少个更新站点,如果数量超过1,我如何最大限度地减少维护更新站点的工作?

eclipse automation

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

在PHP中解析动态文本列表的最佳方法

我有一个文本列表,它来自一个名为EVE Online的流行在线游戏,当你在游戏中杀死一个人时,这基本上会被邮寄给你.我正在构建一个工具来解析这些使用PHP来提取所有相关信息.我将需要显示的所有信息,我正在编写类,以便很好地将其分解为相关的封装数据.

2008.06.19 20:53:00

Victim: Massi
Corp: Cygnus Alpha Syndicate
Alliance: NONE
Faction: NONE
Destroyed: Raven
System: Jan
Security: 0.4
Damage Taken: 48436

Involved parties:

Name: Kale Kold
Security: -10.0
Corp: Vicious Little Killers
Alliance: NONE
Faction: NONE
Ship: Drake
Weapon: Hobgoblin II
Damage Done: 22093

Name: Harulth (laid the final blow)
Security: -10.0
Corp: Vicious Little Killers
Alliance: NONE
Faction: NONE
Ship: Drake
Weapon: Caldari Navy Scourge Heavy Missile
Damage Done: 16687

Name: Gistatis Tribuni / Angel Cartel
Damage …
Run Code Online (Sandbox Code Playgroud)

php regex parsing text

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

HTTP请求+响应的名称

我在rfc 2616中找不到一件事,那就是请求/响应对的"规范"名称.有这样的事吗?

  4.1 Message Types

    HTTP messages consist of requests from client to server and responses
    from server to client.

       HTTP-message   = Request | Response     ; HTTP/1.1 messages

以此为模板,你会在下面的句子中加入哪个单词?

  A single complete HTTP ... consists of one HTTP Request and one HTTP Response

       HTTP-... = Request Response 

往返?周期?

naming http

28
推荐指数
2
解决办法
2860
查看次数