小编Kar*_*rim的帖子

c#tcp端口扫描程序资源

有谁知道任何.Net库或资源将帮助我实现TCP端口扫描程序?

c# tcp port-scanning

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

Xpath获取2个元素之间的元素

任何人都可以告诉我是否可以从这个html片段中仅选择div 2a和2b?问题是div不是h4元素的子元素,因此xpath查询应该说"得到h4 ='2'之间的div和h4之后的h4 ='2'注意我想要的查询是动态的,你告诉她start元素(h4 ='Two')和end元素(任何h4),然后在哪个过滤器之间获取元素.

<h4>One</h4>
<div>1a</div>
<div>1b</div>
<div>1c</div>
<h4>Two</h4>
<div>2a</div>
<div>2b</div>
<h4>Three</h4>
<div>3a</div>
<div>3b</div>
<div>3c</div>
Run Code Online (Sandbox Code Playgroud)

xpath

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

有什么块密码,块大小为32位,可以在.net上使用吗?

好吧,我想加密32位整数,所以他们用另一个32位整数
表示我目前正在使用des但结果是64位整数.
那么有可能有一个32位块的分组密码,所以输出是32位整数?
我不想使用Xor Encryptions作为最后的手段:)
谢谢

c# encryption

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

C#编译器如何优化代码片段?

如果我有这样的代码

for(int i=0;i<10;i++)
{
    int iTemp;
    iTemp = i;
    //.........
}
Run Code Online (Sandbox Code Playgroud)

编译器是否会立即对iTemp进行10次操作?

或者它优化它?

我的意思是如果我重写循环为

int iTemp;
for(int i=0;i<10;i++)
{
    iTemp = i;
    //.........
}
Run Code Online (Sandbox Code Playgroud)

会更快吗?

c# compiler-construction optimization

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

我如何在工作线程上创建和使用WebBrowser控件?

我正在创建一个应用程序,使用以下方法对网站进行屏幕截图http://pietschsoft.com/post/2008/07/C-Generate-WebPage-Thumbmail-Screenshot-Image.aspx

我试图使应用程序多线程,但我遇到了以下错误:

[ActiveX控件'8856f961-340a-11d0-a96b-00c04fd705a2'无法实例化,因为当前线程不在单线程单元中.

有任何建议如何解决这个问题?我的代码基本如下:

List<string> lststrWebSites = new List<string>();
lststrWebSites.Add("http://stackoverflow.com");
lststrWebSites.Add("http://www.cnn.com");
foreach (string strWebSite in lststrWebSites)
{
  System.Threading.ThreadStart objThreadStart = delegate
  {
    Bitmap bmpScreen = GenerateScreenshot(strWebSite, -1, -1);
    bmpScreen.Save(@"C:\" + strWebSite + ".png", 
      System.Drawing.Imaging.ImageFormat.Png);
  };
  new System.Threading.Thread(objThreadStart).Start();
}
Run Code Online (Sandbox Code Playgroud)

从上面的URL复制GenerateScreenShot()函数实现:

public Bitmap GenerateScreenshot(string url)
{
  // This method gets a screenshot of the webpage
  // rendered at its full size (height and width)
  return GenerateScreenshot(url, -1, -1);
}

public Bitmap GenerateScreenshot(string url, int width, int height)
{
  // Load the …
Run Code Online (Sandbox Code Playgroud)

c# multithreading webbrowser-control

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

是否有可能winform应用程序从根以外的路径加载其dll?

我在我的应用程序中包含一个库,它正在复制7个dll,其路径与exe相同.

但我想将这些dll放在子文件夹中.

当我将dll放在子文件夹中时,应用程序看不到dll.

那么有没有任何配置描述应用程序在哪里寻找它的dll?

是否可以更改将copy local属性设置为yes的引用dll的位置?

编辑:
还有以下问题
如何在MEF中设置PrivateBinPath?

c# dll winforms

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

为什么在SQL Server ce中,ID为NOT IN(int id列表)查询的Select*FROM Table是慢的?

以及这个问题在sql server中是通用的,
我在所有字段上都有索引.
同样的查询,但ID IN(int ID列表)非常快.
我试图将查询更改为OUTER Join,但这只会让情况变得更糟.所以有关为什么会发生这种情况以及如何解决这个问题的任何提示?

sql performance sql-server-ce

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

在CSS中设置字体大小时,为什么不将<body>设置为6.25%,以便px和em单位相同?

我现在正在阅读将字体设置<body>为62.5%的好习惯,以便稍后您可以使用像素单位的10分频转换.

但我想知道:为什么不设置<body>为6.25%?假设默认浏览器字体大小为16像素,则可以使用与像素单位相同的em单位尺寸.

例如

body {
    font-size: 6.25%; /* 1px */
}

p {
    font-size: 12em; /* 12px */
}
Run Code Online (Sandbox Code Playgroud)

css fonts

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

如何为表达式树传递默认参数?

假设我有以下功能

Dal.Person.GetAllByAge<T>(int iAge, Expression<Func<Person, T>> OrderBy)  
Run Code Online (Sandbox Code Playgroud)

我想为表达式传递一个默认参数,如 OrderBy = e=>e.ID,
以便如果未定义此参数,则默认值是按 id 排序。
这怎么可能?

c# expression-trees default-parameters

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

如何以无损方式将多个JPEG组合成更大的JPEG programmaticaly(.net)

我有几个JPEG图像,我想将它们组合成一个大的JPEG图像.

我可以通过创建一个Bitmap然后将它们组合在那里来做到这一点,但是如果我再次将其保存为JPEG,图像将会恶化.

那么,有没有什么方法可以用来做到这一点而不会在解码/编码时损失质量?

在ACDSee程序中,我看到了一个旋转JPEG而没有质量损失的选项,因此可能有一种方法可以组合多个图像而不会降低质量.

谢谢

c# jpeg image-manipulation image

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