问题列表 - 第38765页

获取C#中某个DateTime的星期一和星期日

我有一个例如日期" 2010-11-09,星期二 "

现在我想得到星期一和星期日的日期时间,即上述日期.

你会怎么做?

c# date

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

Android:如何处理从右到左的滑动手势

我希望我的应用能够识别用户在手机屏幕上从右向左滑动的时间.

这该怎么做?

android gesture-recognition swipe

424
推荐指数
12
解决办法
38万
查看次数

php:'0'为空字符串()

我想将0视为一个整数,将'0'视为字符串,但是empty()在下面的示例中将'0'视为字符串,

$var = '0';

// Evaluates to true because $var is empty
if (empty($var)) {
    echo '$var is empty';
}
Run Code Online (Sandbox Code Playgroud)

我如何'使'空()将'0'作为字符串?

谢谢.

php string integer zero

22
推荐指数
4
解决办法
5万
查看次数

当Windows能够找到它时,如何找到Mercurial可执行文件的完整路径?

澄清:问题是:我如何找到Mercurial命令行客户端.如果答案适用于任何可执行文件,那就更好了,但我真的对hg.exe可执行文件感兴趣.

如果我知道可执行文件的名称,比如hg.exeMercurial命令行客户端,并且Windows知道它的位置,因为我只能hg log从命令提示符执行它并执行,为了让我自己找到该可执行文件,涉及哪些步骤,以与命令提示符和Windows相同的方式执行此操作?

基本上,如果Windows能够找到它,我希望我的程序能够找到它.

是否有WinAPI功能或类似功能?代码将在.NET中运行,用C#编写,所以如果.NET中有任何内置的东西,那将是首选的解决方案,但除此之外,我不会对此使用P/Invoke不利.

我已经看到了这个问题的一个潜在重复:c#检查Windows路径中是否存在可执行文件,但是它是否存在?只是遍历PATH环境变量的内容并在每个目录中查找可执行文件?

我有一个模糊的概念,那只是所涉及的步骤之一,并且可能存在Windows可以使用的注册表覆盖,我应该知道,所以我将在这里发布问题.

另一方面,如果这里只有PATH变量,它可以安全地作为副本关闭.

.net windows executable path

11
推荐指数
2
解决办法
7297
查看次数

手机锁定时,Android服务停止工作

我有一个启动服务的应用程序.该服务有一个计时器,每隔30秒弹出一次通知.我注意到以下行为:

  • 如果屏幕打开,通知显示正常(即使应用程序在后台)
  • 如果屏幕关闭(通过电源按钮或单独),通知将不会显示
  • 如果屏幕关闭但是我正在运行调试,则会显示通知

如何在关闭屏幕的情况下运行服务.

(实际应用程序仅检查是否应每30秒检查一次通知,但出于测试目的,上述方案是可以的)

谢谢!

android

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

工作流程XAML Intellisense VS 2010

我试图在Visual Studio中编辑TFS工作流程xaml文件,并注意到intellisense不起作用.这需要什么xsd才能工作?

intellisense xaml visual-studio-2010

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

设置linux权限允许写入现有文件,但不能创建新文件

是否存在允许编辑现有文件但不创建新文件或目录的递归chmod命令?我有一个托管用户,他的网站一直被黑客攻击以托管网络钓鱼网站.当他努力关闭他的代码中的漏洞时,我想chmod他的整个主目录,因此不能创建新文件,但他仍然可以更新现有代码来修复漏洞.

linux file-permissions chmod

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

WPF ListBox OnScroll事件

我想弄清楚如何做(应该)相当简单的事情.

我想要的是在滚动ListBox控件的任何时候触发事件.ListBox是动态创建的,所以我需要一种方法从后面的代码中完成它(但是XAML解决方案也很受欢迎,因为它给了我一些开始).

提前感谢任何想法.

wpf events scroll listbox

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

导轨| 安装country_select gem

我在rails应用程序中设置gem时遇到问题.我正在做以下事情:

gem 'country_select', :git => 'git://github.com/rails/country_select.git'
Run Code Online (Sandbox Code Playgroud)

试图利用这里发现的宝石:

https://github.com/rails/country_select
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Could not find gem 'country_select (>= 0, runtime)' in git://github.com/rails/country_select.git (at master).
Source does not contain any versions of 'country_select (>= 0, runtime)'
Run Code Online (Sandbox Code Playgroud)

gem rubygems ruby-on-rails github

10
推荐指数
2
解决办法
5231
查看次数

WINAPI:按名称获取设备列表

文章介绍了如何查询使用他们的NT命名约定逻辑DOS名称QueryDosDevice.它解释了如何使用DefineDosDevice使用NT命名约定添加和删除逻辑设备名称.本文解释了访问各种设备需要DOS名称.

"Win32程序无法使用内部Windows NT设备名称访问设备,因为Win32子系统和Win32 API需要更熟悉的驱动器号和MS-DOS设备名称,例如A:,C:,COM1:和LPT1"

我发现这篇有趣的文章获取了所有可用的DOS名称,然后使用函数GetLogicalDriveString查询NT名称.本文不解释如何为设备返回所有已定义的DOS名称,只是驱动器.

但是,我想知道如何反过来.我如何获得NT设备名称列表.我不是在寻找只有驱动器而是所有设备.例如,LPT1COM1是与特定NT名称对应的保留DOS名称.我想映射他们可能没有DOS名称的其他设备,以便我可以使用WINAPI函数CreateFile.

如何获得与DOS名称相对的所有NT设备名称列表?

c winapi device

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