问题列表 - 第5155页

在C#中检测网络连接速度和带宽使用情况

有没有办法检测C#中的网络速度和带宽使用情况?甚至指向开源组件也是受欢迎的.

c# performance networking bandwidth detect

41
推荐指数
2
解决办法
3万
查看次数

*微妙*VB函数和Convert.To*函数之间的差异?

转换类型时,我发现自己使用VB函数和BCL Convert.To*方法.
例如)

  • Cstr()Convert.ToString()
  • CInt()Convert.ToInt32()
  • CDbl()Convert.ToInt64()
  • 等等...

是否有任何细微差别需要注意?

vb.net function type-conversion

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

故障(辐射)容忍软核?

是否有认证或某些权威机构决定软核是否具有容错能力?

另一个问题.我已经看到LEON3-FT只有在RTAX Actel FPGA上实现时才具有辐射容限.是对的吗?

对不起,但我对此感到困惑,因为有人谈到空间应用的LEON3-FT(容错),说辐射容忍更正确吗?

而且,最后一个问题......是否有人知道另一个软核"辐射耐受"(用于太空应用)?

hardware fault-tolerance fpga

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

如何制作俄罗斯方块克隆?

我正致力于在XNA C#中编写一个俄罗斯方块克隆,并且不确定在高级别上接近游戏数据结构方面的最佳方法.

我对碰撞检测,旋转,动画等完全没问题.我需要知道最好的方法来存储"掉落的块" - 即不再受玩家控制的块.

我认为每个Tetromino块应该存储在由4x4阵列组成的自己的类中,以便可以轻松地旋转块.问题是如何将tetromino的最终位置存储到游戏网格中,然后将tetromino切割成单个块(对于每个单元格),然后设置主游戏网格的相应位置以保持这些相同的块,然后消失tetromino一次它已达到最终位置.也许我的方法有一些缺点.

我应该为主游戏网格创建一个可以存储的10x20矩阵吗?或者我应该使用堆栈或队列以某种方式存储丢弃的块.或者可能有一些更好的方法/数据结构来存储东西?

我相信我的方式会起作用,但我正在伸出手去看看是否有人知道更好的方式或者我的方式是否足够好?

PS不是作业,这将是我的投资组合的项目.谢谢.

c# software-design data-structures

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

在任何深度按名称查询XDocument元素

我有一个XDocument对象.我想使用LINQ在任何深度查询具有特定名称的元素.当我使用时Descendants("element_name"),我只获得了当前级别的直接子元素.我正在寻找的是相当于XPath中的"// element_name"...我应该使用XPath,还是有办法使用LINQ方法?谢谢.

.net c# xml linq linq-to-xml

140
推荐指数
6
解决办法
24万
查看次数

来自C#的SmartCard的证书

如何确保我从智能卡访问证书而不是在c#中形成我的个人证书存储区?如何让我的RSACryptoProvider使用我的智能卡证书私钥?

谢谢

沃利

c# certificate smartcard

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

完整的邮件标题

我需要一组邮件头来附加到我mail()的PHP函数.我发送带有HTML的电子邮件,有时像Yahoo Mail这样的服务阻止它们.因此,我需要确保我至少提供正确的标题.

我的代码:

// To send HTML mail, the 'Content-type' header must be set
$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

// Additional headers
$headers .= 'From: MyCompany <welcome@mycompany.com>' . "\r\n";  
Run Code Online (Sandbox Code Playgroud)

还有什么我应该补充的吗?

php email

17
推荐指数
3
解决办法
7万
查看次数

在.NET中将int转换为byte [4]

我想知道这里是否有人知道将整数转换为字节的有效方法[4]?我正在尝试将一个int写入MemoryStream,这件事要我给它字节

.net c#

4
推荐指数
3
解决办法
526
查看次数

JTable与复杂的编辑器

我有很多针对JTable的自定义编辑器,并且认为可用性,特别是关于使用键盘编辑的可用性是缺乏的,这是轻描淡写的.

这样做的主要原因是我的编辑器总是创建一个类似的(虽然通常更复杂)的情况:

@Override
public Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column) {
  JPanel container = new JPanel();
  container.setLayout(new BorderLayout());
  container.add(field, BorderLayout.CENTER);
  field.setText((String) value);
  container.add(new JButton("..."), BorderLayout.EAST);
  return container;
}
Run Code Online (Sandbox Code Playgroud)

IE是一个内部有多个组件的面板.实际的文本编辑器是作为编辑器返回的组件的后代.所以,从我所知的问题来看,除了渲染问题之外,JTable正在关注getTableCellEditorComponent方法返回的组件,因此当您按下一个突出显示单元格的键时,它会通过焦点并按下按键到面板,认为是编辑器.
无论如何我可以通知JTable"真正的"编辑器是JTextfield吗?requestFocusInWindow在正确的组件上添加hacky 是不够的,因为按键不会被传递.

java user-interface swing editor jtable

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

使用Javascript更改CSS值

使用javascript设置内联CSS值很容易.如果我想改变宽度,我有这样的HTML:

<div style="width: 10px"></div>
Run Code Online (Sandbox Code Playgroud)

我需要做的就是:

document.getElementById('id').style.width = value;
Run Code Online (Sandbox Code Playgroud)

它将更改内联样式表值.通常这不是问题,因为内联样式会覆盖样式表.例:

<style>
   #tId {
      width: 50%;
   }
</style>

<div id="tId"></div>
Run Code Online (Sandbox Code Playgroud)

使用此Javascript:

document.getElementById('tId').style.width = "30%";
Run Code Online (Sandbox Code Playgroud)

我得到以下内容:

<style>
   #tId {
      width: 50%;
   }
</style>

<div id="tId" style="width: 30%";></div>
Run Code Online (Sandbox Code Playgroud)

这是一个问题,因为我不仅不想更改内联值,如果我在设置之前查找宽度,当我有:

<div id="tId"></div>
Run Code Online (Sandbox Code Playgroud)

返回的值是Null,所以如果我有Javascript需要知道某些逻辑的宽度(我将宽度增加1%,而不是特定值),当我期望字符串"50%"时返回Null "真的没用.

所以我的问题是:我的CSS样式中的值不是内联的,我如何获得这些值?在给定id的情况下,如何修改样式而不是内联值?

html javascript css ajax dom

101
推荐指数
3
解决办法
22万
查看次数