问题列表 - 第11580页

使用c#将Messagebox.show()保存在其他应用程序之上

如何使用c#将Messagebox.show()保存在其他应用程序之上?

c#

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

如何通过在Hibernate中使用限制和标准来实现"不在"?

我有类别列表.我需要排除2,3行的类别列表.我们可以通过使用Criteria和Restriction来实现休眠吗?

hibernate criteria restriction

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

C#4中MemoryMappedFile上的UnauthorizedAccessException

我想使用MemoryMappedFile来访问现有的二进制文件.如果这甚至可能,或者我是一个疯狂的人?

想法是将现有的二进制文件直接映射到存储器以进行某些优选更高速的操作.或者至少看看这些东西是如何起作用的.

        using System.IO.MemoryMappedFiles;


        System.IO.FileInfo fi = new System.IO.FileInfo(@"C:\testparsercap.pcap");
        MemoryMappedFileSecurity sec = new MemoryMappedFileSecurity();
        System.IO.FileStream file = fi.Open(System.IO.FileMode.Open, System.IO.FileAccess.ReadWrite, System.IO.FileShare.ReadWrite);
        MemoryMappedFile mf = MemoryMappedFile.CreateFromFile(file, "testpcap", fi.Length, MemoryMappedFileAccess.Read, sec, System.IO.HandleInheritability.Inheritable, true);
        MemoryMappedViewAccessor FileMapView = mf.CreateViewAccessor();
        PcapHeader head = new PcapHeader();
        FileMapView.Read<PcapHeader>(0, out head);
Run Code Online (Sandbox Code Playgroud)

我在mf.CreateViewAccessor()行上未处理System.UnauthorizedAccessException(Message =访问路径被拒绝.).

我不认为它是文件权限,因为我作为一个不安全的管理员用户运行,并且没有任何其他程序打开可能对文件具有读锁定.这是在禁用UAC的Vista上.

如果它根本不可能而我错过了文档中的内容,请告诉我.我几乎找不到任何引用.net 4.0的这个功能的东西

谢谢!

.net-4.0 visual-studio-2010 c#-4.0

12
推荐指数
3
解决办法
5821
查看次数

Java编译器和JVM用哪种语言编写?

Java 编译器(javac),虚拟机(JVM)和java启动器编写的语言是哪种?

java jvm javac

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

将jQuery移动到body标记的末尾?

我的朋友读了一篇文章,其中提到将所有JavaScript文件移动到结束体标记(</body>)的末尾,将提高网页的性能.

我已将所有JS文件移动到最后,除了JQuery和JS文件,它们将事件附加到页面上的元素,如下所示;

$(document).ready(function(){
    //submit data
    $("#create_video").click(function(){ //... });
});
Run Code Online (Sandbox Code Playgroud)

但他说要将jQuery库文件移到body标签的末尾.

我不认为这是可能的,因为我使用jQuery选择器将许多事件附加到页面元素加载,并且要使用jQuery选择器,首先必须加载jQuery库.

是否有可能在关闭body标签(</body>)之前将JQuery库文件移动到页面末尾?

谢谢

javascript xhtml jquery

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

使用TortoiseSVN移动目录的正确方法是什么?

如果我通过将目录拖到Tortoise中的新位置将目录移动到同一存储库中的另一个位置,我无法在移动之前签出修订,因为这些旧版本的URL不再有效.

如何移动目录仍然可以在移动之前访问修订版?


示例:如果我搬家

trunk/folder1/source
Run Code Online (Sandbox Code Playgroud)

trunk/folder2/source
Run Code Online (Sandbox Code Playgroud)

然后我可以在folder2下看到"source"文件夹,我可以查看头部修订版,这意味着产生移动的修订版.

但是,如果我尝试签出在移动之前提交的旧版本,我会收到一个错误,即该URL不存在.我想这是因为旧修订版的网址仍指向旧路径.

但是必须有一种方法可以解决这个问题,否则,如果您放弃对较旧版本的访问,那么移动就没有意义.

svn tortoisesvn

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

在服务器而不是数据库中拥有(可能)数千个目录的缺点?

我正在尝试使用纯文本文件将数据存储在服务器上,而不是将它们全部存储在大型MySQL数据库中.问题是,我可能会生成数千个文件夹和数十万个文件(如果我必须扩展).这样做有什么问题?它变得非常慢吗?它与使用数据库的性能大致相同吗?

我的意思是:不是有一个存储博客表的数据库,而是有一行包含"作者","消息"和"日期",我会改为:特定帖子的文件夹,然后是*.txt文件该文件夹中存储的"作者","消息"和"日期".

mysql asp.net performance storage database-design

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

每10分钟调用一次函数

我不是专家,只是初学者.所以我恳请你为我写一些代码.

如果我有两个班,CLASS ACLASS B了,里面CLASS B有一个叫功能funb().我想CLASS A每隔十分钟调用一次这个函数.

你已经给了我一些想法,但我不太明白.

你能发布一些示例代码吗?

java scheduling

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

PHP换行似乎不起作用

我有以下代码使用mail()函数发送消息.一切都很好,除了每行末尾的换行似乎不起作用.正如你所看到的,我正在使用"\ r \n"希望这会给我一个换行符,但我没有添加<br>以获得休息时间,但我宁愿不使用它以防万一有人没有HTML电子邮件客户端

<?php
  $to = 'user@example.com'; // Was a valid e-Mail address, see comment below
  $name = $_REQUEST['name'] ;
  $email = $_REQUEST['email'] ;
  $subject = $_REQUEST['subject'] ;
  $message = $_REQUEST['message'] ;

  $content = 'Name: '.$name."\r\n";
  $content .= 'Email: '.$email."\r\n";
  $content .= 'Subject: '.$subject."\r\n";
  $content .= 'Message: '.$message."\r\n";

  $headers  = 'MIME-Version: 1.0' ."\r\n";
  $headers .= 'Content-type: text/html; charset=iso-8859-1' ."\r\n";

  // Additional headers
  $headers .= 'To: iVEC Help <help@ivec.com>'. "\r\n";
  $headers .= 'From: '.$name.' <'.$email.'>' . "\r\n";

  mail( $to, …
Run Code Online (Sandbox Code Playgroud)

php string line-breaks

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

调试主线程时为什么工作线程不执行?

我创建了一个控制台测试应用程序,它创建一个对象并在2个独立的线程上调用2个函数.一个线程以相反的顺序打印1-20形式的数字.

问题是,在调试第一个工作线程之前,我没有停止调试主线程(即我按f5).任何答案?

class Program
 {
  static void Main(string[] args)
   {
     DisplayData dd = new DisplayData();

     ThreadStart ts1 = new ThreadStart(dd.DisplayNumber);
     Thread t1 = new Thread(ts1);
     t1.Name = "Display Numbers";

     ThreadStart ts2 = new ThreadStart(dd.ReverseNumbers);
     Thread t2 = new Thread(ts2);
     t2.Name = "Reverse Numbers";

     t1.Start(); //Keep 1st break point at this location. Then press F10.
     t2.Start(); //Keep break point at this location permanently
    }




public class DisplayData
   {
       public void DisplayNumber()
       {
          int length = 20;
          Console.WriteLine("\nNumbers in correct order.\n");


          for …
Run Code Online (Sandbox Code Playgroud)

c# multithreading

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