小编And*_*Hin的帖子

C#将string转换为uint

所以,我有一个13个字符的字符串.

string str = "HELLOWORLDZZZ";
Run Code Online (Sandbox Code Playgroud)

我需要将它作为ASCII表示(十六进制)存储在一个uint变量中.我该怎么做呢?

c# string uint

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

C#靠近托盘(如msn messenger)

我有#.net应用程序.所以我创建了一个位于托盘中的notifyIcon.我想要做的是当用户点击表单上的"x"按钮时,我希望它靠近托盘.他们应该只能使用托盘图标中的上下文菜单退出程序.

所以我所做的是,在表单关闭事件中,我检查表单是否可见.如果它的可见的,我把它设置为不可见,并设置showInTaskbar为假(模拟最小化到托盘),如果表单是不可见已经,那么他们可能从托盘关闭,所以我将退出在这种情况下的程序.

不过,我的问题是,如果窗口是可见的,但他们右键单击托盘图标,并创下出口的上下文菜单上,我需要退出程序,而不是减少.

我该如何解决这个问题?

c# minimize tray

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

Java在新线程上运行javax.swing.Timer?

我正在使用javax.swing.Timer来安排和运行事件.但它似乎冻结了GUI.只是想知道这些事件是在单独的线程上运行还是我必须自己完成.

谢谢

java swing multithreading timer

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

Java键盘/鼠标活动(甚至在我的应用程序之外)

我需要检测鼠标或键盘活动何时出现.我的应用程序在后台运行(托盘),即使我的应用程序不在焦点,我也需要检测此活动.

我不需要知道按下了什么按键,只需要按下它们.

我可以用Java做到这一点吗?我已经阅读了一些使用JNI和C++/C的解决方案,但它们似乎是特定于操作系统的.有一个简单的解决方案,适用于Windows,Linux和Mac?

谢谢!

java keyboard mouse hook android-activity

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

长轮询超时问题

我正在做一个长轮询方法的聊天室.但似乎,当一个长的民意调查发生并且我刷新页面的铬或我尝试发送另一个异步请求一切都超时(即我不能再加载我的域,直到我关闭/重新打开浏览器).

我的客户端代码是:

 $(document).ready(function() {
    setTimeout(
      function () {
        longPollForMessages();
      },
      500
    );
  });

function longPollForMessages()
{
  $.ajax({
    url: url,
    dataType: 'json',
    success: function(data) {     
        $('#chat_messages').append('<div>'+data.messages+'</div>');

        longPollForMessages();
    }
  });
}
Run Code Online (Sandbox Code Playgroud)

我的服务器端:

while(true) {
      $messages = $db->getMessages();

      if (!$messages || sizeof($messages)==0) {
        sleep(1);
      } else {
        echo '{"message":'.json_encode($messages).'}';
        die();
      }
    }
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?假设没有语法错误.

javascript php ajax comet

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

PHP和重音字符(Ba\u015f\u00e7\u0131l)

我有一个像"Ba\u015f\u00e7\u0131l"这样的字符串.我假设那些是一些特殊的重音字符.我如何能:

1)显示带重音的字符串(即用实际字符替换代码)

2)存储这样的字符串的最佳做法是什么?

2)如果我不想允许这样的字符,我该如何用"普通字符"替换它?

php

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

MongoDB 我应该创建自己的 ID 键列吗?

在MongoDB中似乎有一个默认的_id列,但它存储的是对象ID。我应该制作自己的自动递增 id 列以作为外键跨集合引用吗?

mongodb

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

OSX - NSImageView并有效地播放GIF?

有没有人能够使用NSImageView在OSX上有效地播放GIF?

FLAnimatedImageView(https://github.com/Flipboard/FLAnimatedImage)非常适合iOS,但似乎没有OSX的等价物.

我已经在Webview中渲染GIF,因为它提供了比NSImageView更好的性能isAnimated=YES,尤其是在显示多个GIF时.

macos cocoa objective-c swift

5
推荐指数
0
解决办法
176
查看次数

移动网络 - 需要考虑的事项?

所以我正在创建我的第一个迎合移动浏览器的网页.有什么需要考虑的事情?

  1. 如何获得适合不同设备(黑莓,iPhone,iPad等)的分辨率?人们使用的是一种常用方法吗?某种框架?

  2. 如何防止缩放(在大多数触摸屏手机上,您可以通过捏合放大)?

  3. 还有什么要记住的其他事情?

mobile mobile-website

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

WebRTC数据通道 - 最大数据大小?

我正在使用WebRTC数据通道发送JSON数据.似乎对小数据包工作正常.

但是,我正在尝试发送一个更大的包(网页的HTML,base64编码,所以可能是几百KB),它永远不会到达另一端.

有最大尺寸吗?

webrtc

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