问题列表 - 第33083页

Windows上有没有类似inotify的东西?

在Linux OS中,有一个ionotify子系统,它通知应用程序对文件系统的更改.

但是,我主要是一个Windows用户,所以我想知道是否有类似的方法来监控文件系统的变化?

windows inotify

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

解析html时为什么我需要item.text和item.text_content()其他人

还在学习lxml.我发现有时候我无法使用item.text从树中获取项目的文本.如果我使用item.text_content()我很高兴.我不确定我明白为什么.任何提示将不胜感激

好吧,我不确定如何在不让你处理文件的情况下提供一个例子:

这里是我编写的一些代码,试图弄清楚为什么我没有得到一些我期望的文本:

theTree=html.fromstring(open(notmatched[0]).read()) 
text=[]
text_content=[]
notText=[]
hasText=[]
for each in theTree.iter():
    if each.text:
        text.append(each.text)
        hasText.append(each)   # list of elements that has text each.text is true
    text_content.append(each.text_content()) #the text for all elements 
    if each not in hasText:
        notText.append(each)
Run Code Online (Sandbox Code Playgroud)

所以在我运行之后,我看一下

>>> len(notText)
3612
>>> notText[40]
<Element b at 26ab650>
>>> notText[40].text_content()
'(I.R.S. Employer'
>>> notText[40].text
Run Code Online (Sandbox Code Playgroud)

html python parsing lxml

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

PHP正则表达式匹配价格或金额

我需要一个匹配价格或金额的正则表达式.

它应该匹配这些

  • 100
  • 410.00
  • 0.12

但不是这些

  • 100.000
  • -600.00
  • 0.12
  • 0.1234

这适用于所有上述情况,除了单个值,如1

/^[0-9]*\.?[0-9]{2}+$/
Run Code Online (Sandbox Code Playgroud)

如何调整它以使单个整数匹配?任何人都可以解释为什么当前的错误?

php regex

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

为什么我会收到序列化错误?

我有以下代码:

class Program
{
    static void Main(string[] args)
    {
        string xml = @"<ArrayOfUserSetting>
                            <UserSetting>
                                <Value>Proposals</Value>
                                <Name>LastGroup</Name>
                            </UserSetting>
                            <UserSetting>
                                <Value>Visible</Value>
                                <Name>WidgetsVisibility</Name>
                            </UserSetting>
                        </ArrayOfUserSetting>";

        List<UserSetting> settings = 
                 GetObjFromXmlDocument<List<UserSetting>>(xml);
    }

    public static T GetObjFromXmlDocument<T>(string xml)
    {
        T customType;

        XmlSerializer serializer = new XmlSerializer(typeof(T));

        XmlDocument xmlDocument = new XmlDocument();
        xmlDocument.LoadXml(xml);
        using (XmlNodeReader xmlNodeReader = new XmlNodeReader(xmlDocument))
        {
            customType = (T)serializer.Deserialize(xmlNodeReader);
        }

        return customType;
    }
}

[Serializable]
public class UserSetting
{
    public string Value { get; set; }
    public string Name { get; set; } …
Run Code Online (Sandbox Code Playgroud)

c# serialization exception .net-3.5 c#-3.0

9
推荐指数
1
解决办法
7143
查看次数

从Android应用程序启动Google Maps and Navigator

我有一个Android应用程序,允许用户打开谷歌地图或导航器来显示某个地址.此功能在过去工作,但现在我收到以下错误,应用程序崩溃:

错误/ AndroidRuntime(2165):android.content.ActivityNotFoundException:找不到处理Intent的活动{act = android.intent.action.VIEW dat = google.navigation:q = MCNAMARA + TERMINAL + ROMULUS + MI + 48174}

我正在使用的两个意图是 -

1)对于地图:

    String uri = "geo:0,0?q=MCNAMARA+TERMINAL+ROMULUS+MI+48174";        
    Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(uri));
    startActivity(i); 
Run Code Online (Sandbox Code Playgroud)

2)对于导航器:

    String uri = "google.navigation:q=MCNAMARA+TERMINAL+ROMULUS+MI+48174";
    Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(uri));
    startActivity(i); 
Run Code Online (Sandbox Code Playgroud)

android uri navigator android-intent

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

Google Maps API v3 BrowserIsCompatible

我正在更新一些使用v2 API for Google Maps的旧代码.在domready上,它将使用类似的声明

if(google.maps.BrowserIsCompatible()){
// load the map
}
Run Code Online (Sandbox Code Playgroud)

现在我正在加载Google Maps API v3,我收到错误消息

google.maps.BrowserIsCompatible不是一个函数

我已经阅读了Google v3 api群中的大量帖子,但是没有找到关于新函数调用内容或如何引用它的明确答案.

javascript google-maps google-maps-api-3

9
推荐指数
1
解决办法
4530
查看次数

LINQ to Entities加入DateTime.DayOfWeek

想象一下两张桌子:Shifts,RANK_S_DAY.移位包含一个ShiftDate列,DateTimeRANK_S_DAY有一DayOfWeek列.我需要加入(int)ShiftDate.DayOfWeek equals DayOfWeek.我理解为什么它不起作用,但我不确定如何改变它.例外情况是:

LINQ to Entities不支持指定的类型成员'DayOfWeek'.仅支持初始值设定项,实体成员和实体导航属性.

据我了解,LINQ无法转化(int)ShiftDate.DayOfWeek为SQL理解的东西,任何想法?

这是代码:

Shifts = from s in en.Shifts
join j in en.RANK_S_JOB on s.kronos_JobPositions.JobID equals j.JOBNO
join d in en.RANK_S_DAY on (int)s.ShiftDate.DayOFWeek equals d.DAY_OF_WEEK
orderby
 d.RANK,
 j.RANK ascending
select s;
Run Code Online (Sandbox Code Playgroud)

sql linq entities join dayofweek

6
推荐指数
2
解决办法
4873
查看次数

对于有向图,最着名的传递闭包算法是什么?

在运行时方面,有向图的最着名的传递闭包算法是什么?

我目前正在使用Warshall的算法但它的O(n ^ 3).虽然,由于图形表示我的实现稍微好一点(而不是检查所有边缘,它只检查所有前进边缘).有没有比这更好的传递闭包算法?特别是,有没有专门用于共享内存多线程架构的东西?

algorithm closures graph

12
推荐指数
2
解决办法
9556
查看次数

单文件ASPX和LINQ

有一个CMS系统,没有后端文件的aspx页面.我可以将服务器代码直接添加到包含<script language="C#" runat="server">标签的.aspx中.但编译器会生成错误,因为我在代码中使用LINQ而且我没有任何using System.Linq;语句.我无法在.aspx文件中添加使用(再次出错).我该怎么办?

<%@ Page Inherits="MyPage" MasterPageFile="~/Master.master" %>
<script language="C#" runat="server">
[System.Web.Services.WebMethod]
public static List<string> GetA()
{
    MyDataContext db = new MyDataContext();

    var result = from a in db.A
                 select a;

    return result.ToList();

}
</script>
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net single-file

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

xsl:cds元素在xsl:element中

我想获得以下输出:

<name><![CDATA[ SomeNameHere ]]></name>
Run Code Online (Sandbox Code Playgroud)

使用以下xslt:

  <xsl:element name="name"> 
            <xsl:cdata>
                <xsl:value-of select="name"/> 
            </xsl:cdata>
  </xsl:element>
Run Code Online (Sandbox Code Playgroud)

但是在编译时我得到以下异常:

'xsl:cdata' cannot be a child of the 'xsl:element' element.
Run Code Online (Sandbox Code Playgroud)

如何在xml节点中插入cdata元素呢?

谢谢.

xml xslt cdata

0
推荐指数
1
解决办法
997
查看次数