小编Ata*_*ara的帖子

如何获取按文件夹名称排序的子文件夹及其文件列表

我可以使用dir命令行来获取子文件夹及其文件的列表,按文件夹名称排序,而不仅仅是文件名?

运用

dir/s/b/o:gn> f.txt

我首先获取所有子文件夹,然后只获取所有子文件,例如:

 d:\root0\root1\folderA
 d:\root0\root1\folderB
 d:\root0\root1\file00.txt
 d:\root0\root1\file01.txt
 d:\root0\root1\folderA\fileA00.txt
 d:\root0\root1\folderA\fileA01.txt
 d:\root0\root1\folderB\fileB00.txt
 d:\root0\root1\folderB\fileB01.txt
Run Code Online (Sandbox Code Playgroud)

但我想得到 -

d:\root0\root1\file00.txt
d:\root0\root1\file01.txt
d:\root0\root1\folderA
d:\root0\root1\folderA\fileA00.txt
d:\root0\root1\folderA\fileA01.txt
d:\root0\root1\folderB
d:\root0\root1\folderB\fileB00.txt
d:\root0\root1\folderB\fileB01.txt
Run Code Online (Sandbox Code Playgroud)

["file00.txt"和"file01.txt"也可以在列表的末尾]

谢谢,

Atara

directory command-line dos

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

如何写一个:访问内联CSS?

相关主题:如何编写:悬停在内联CSS中?

我需要创建一个HTML电子邮件新闻快报.所有样式都应该是内联的.(根据 - http://www.campaignmonitor.com/css/ 并非所有电子邮件客户端都在HEAD标签中识别STYLE标签.但它们都更喜欢内联样式.)

我的问题: 设计师想要深色背景色+白色链接,所以我使用 -

<a href="http://www.mySite.com" target="_blank">
  <span style="color: #ffffff;" >ici</span>
</a>
Run Code Online (Sandbox Code Playgroud)

但默认的"访问颜色"是黑暗的.

还有另一种方法可以改变"访问过的颜色"吗?

谢谢,

Atara.

PS我也试过解密的BODY链接,vlink属性.不工作.

css newsletter

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

在Web服务器日志中包含"A = 0或"0 = A的奇怪URL

在上周末,我的一些网站记录了错误,意味着错误使用了我们的网址:

...news.php?lang=EN&id=23'A=0
Run Code Online (Sandbox Code Playgroud)

要么

...news.php?lang=EN&id=23'0=A
Run Code Online (Sandbox Code Playgroud)

代替

...news.php?lang=EN&id=23
Run Code Online (Sandbox Code Playgroud)

我发现最初只提到了一页(https://forums.adobe.com/thread/1973913),他们推测附加的查询字符串来自GoogleBot或编码错误.

我最近改变了我的网站使用PDO而不是mysql_*.也许这种变化导致了错误?任何提示都会有用.


此外,所有请求都来自下面显示的相同用户代理.

Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-PT; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729)
Run Code Online (Sandbox Code Playgroud)

这导致我找到以下线程: URL中的pt-BRStrange参数 - 他们在尝试什么?

url encoding sql-injection bots

18
推荐指数
2
解决办法
5943
查看次数

如何使用JavaScript检测屏幕DPI

我发现到现在的唯一方法,是获得offsetWidth,的offsetHeight测试的div元素与heightwidth一英寸的: http://www.infobyip.com/detectmonitordpi.php

有没有办法通过JavaScript检测屏幕DPI?

谢谢,

Atara.

javascript php dpi

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

Microsoft .NET兼容性

我用VS2010,目标是.Net 2.0(VB.Net Windows Form应用程序)

如何确定什么是 我决定使用的.Net目标,因为我知道如果用户有更高的版本就可以

我用.Net 2.0在XP上测试了我的应用程序,运行正常.

我卸载了.Net 2.0 [看看用户可能收到的错误消息]

[一些文件仍留在C:\ Windows\Microsoft.Net\Framework\v2.0.50727但不是所有文件]

我安装了.Net 4 [...还需要安装Windows Installer 3.1和Windows Imaging Component作为预先要求..]

但现在当我运行我的应用程序时,我收到错误 - "无法找到运行此应用程序的运行时版本"

那么我应该如何推荐我的客户呢?安装2.0?

谢谢,

Atara

更新:我将建议我的XP用户安装.Net 3.5 SP1

.net visual-studio

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

字体系列的Chrome错误:"无效的属性值"

以下CSS在IE和FireFox上运行良好,但chrome将其标记为"无效的属性值" -

TD.desc1_hp { font-family: Arial,Arial (Hebrew),David (Hebrew);  }
Run Code Online (Sandbox Code Playgroud)

任何暗示为什么?

谢谢,

Atara

css google-chrome hebrew

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

如何从XslTransform迁移到XslCompiledTransform

我有以下代码,我需要从VS 2003(.Net 1.1)迁移到VS 2008(.Net 2+),但我得到编译错误 -

System.Xml.Xsl.XslTransform'已过时:已弃用此类.我可能需要使用System.Xml.Xsl.XslCompiledTransform.但我没有找到匹配的Load()和Transform()重载版本,我可以使用我的原始代码的所有参数.

在MSDN [如何:迁移您的XslTransform代码]我只发现了一些更简单的案例. http://msdn.microsoft.com/en-us/library/aa983475%28VS.80%29.aspx 但在我的代码中我看到一些评论暗示添加的参数用于避免异常,所以我更喜欢使用这些参数.

有人可以帮助迁移此代码吗?

谢谢,阿塔拉

' ----------------------------------------------------------------------   
' VS 2003 code:
' ----------------------------------------------------------------------

. . .

Dim myXslDoc As Xml.XmlDocument

' ----------------------------------------------------------------------   
  Public Sub mcSetParameters(ByVal srcFileName As String)
' ----------------------------------------------------------------------

 Me.myXslDoc = New Xml.XmlDocument 
 Me.myXslDoc.Load(srcFileName) 

End Sub


' ----------------------------------------------------------------------    
  Public Sub mcSetHtml()
' ----------------------------------------------------------------------

 Dim oXPathNav As System.Xml.XPath.XPathNavigator = xmlDoc.DocumentElement.CreateNavigator()

 Dim sbContent As New System.Text.StringBuilder
 Dim swContent As New System.IO.StringWriter(sbContent)        

 Dim args As New System.Xml.Xsl.XsltArgumentList
 args.AddParam("paramName1", "", paramVal1.ToString)
 args.AddParam("paramName2", "", paramVal2.ToString)

 Try …
Run Code Online (Sandbox Code Playgroud)

xml vb.net xmldocument xslcompiledtransform

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

SQL:如何根据第三个字段选择两个字段中的一个

我需要从现有的TABLE导出数据.直到最近我用过 -

SELECT item_ID, item_Info, ...moreFields... FROM tableName WHERE myCondition=0
Run Code Online (Sandbox Code Playgroud)

现在,他们更改了TABLE结构,并添加了新字段"item_Info2"

当他们填写表:

  • 如果"item_Type"是1或2或3或4,则"item_Info"是相关的
  • 如果"item_Type"为5,那么"item_Info"为空,我需要"item_Info2"作为我的查询结果,而不是"item_Info"

什么是相应的SELECT命令?

[类似的问题:mysql根据第三个字段的值选择两个中的任何一个字段

但是从这个例子中我看不到选择moreFields的语法]

谢谢,

Atara.

mysql sql

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

如何强制包含 ltr 字符的 textView 在 rtl 环境中右对齐

所有“线”都使用相同的结构(宽度、高度、重力……:

<LinearLayout
  android:layout_width="fill_parent"
  android:layout_height="30dp"
  android:orientation="horizontal">

  <TextView
     android:id="@+id/labelMkt1"
     android:layout_width="0dp"
     android:layout_height="30dp"
     android:layout_weight="0.5"
     android:gravity="center_vertical"   // I also tried "center_vertical|start"
     android:text="@string/report_mkt"                       
     android:textColor="#000" /> <!-- force gravity start, textAlignment=textStart, did not work, useful for RTL layout with EN characters -->

  <TextView
    android:id="@+id/labelMkt2"
    android:layout_width="0dp"
    android:layout_height="30dp"
    android:layout_weight="1"
    android:gravity="center_vertical"
    android:text="@string/device_param_empty" />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

但是当 label1 包含英文字符(例如“MKT”)时,文本左对齐。

mkt 左对齐

  • 我尝试使用android:gravity="center_vertical|start"(尽管“开始”是默认设置)但它没有帮助。

  • 我尝试添加android:textAlignment="textStart",但没有帮助。

如何强制 label1 像所有其他标签一样右对齐?

android android-layout right-to-left

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

如何确定什么是.Net目标

我们现在使用VS2003(目标为.Net 1.1),我们想要升级到VS2008,但我想知道新的.Net目标应该是什么?

  1. 我应该将目标保留为.Net 1.1(非常旧,未安装在所有计算机上)或升级吗?

  2. 如果我升级 - 是2.0恩斯?或者升级到最新的3.5(我们的客户使用Windows XP,Vista和Windows 7)

  3. 如果我将我的应用程序定位到2.0,并且用户有3.5,会发生什么?用户应该在.Net 3.5上安装.Net 2.0吗?即使安装旧版本"以上"新版本,它可以并排工作吗?或者应用程序可以正常运行,因为3.5"包括"2.0?

谢谢,

Atara

...

谢谢你们.我想我将定位到2.0,覆盖我的大多数客户,如果客户没有安装任何.Net,我会要求他安装最新版本(3.5及更高版本4)

您能否确认.Net 3.5刚刚添加了更多的程序集到2.0,并且不包含2.0程序集的错误修复程序?

(我的用户的计算机技能水平不高,安装越少越好)

...更新:查看我的问题 - Microsoft .NET兼容性

谢谢你的回答.

Atara

.net visual-studio-2008 visual-studio

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

如何在JavaScript和FireFox中获取innerXml或outerXml

使用IE时,以下工作 -

 alert("XML Root IE: " + xmlDoc.documentElement.tagName); // ok
 alert("Xml: " + xmlDoc.documentElement.xml);             // ok
Run Code Online (Sandbox Code Playgroud)

但是对于FireFox,函数xml,innerxml,outerxml都是未定义的.

   alert("tagName: " + xmlDoc.documentElement.tagName);  // ok
   alert("Xml Content: " + xmlDoc.documentElement.xml);  // undefined
   alert("Xml innerxml: " + xmlDoc.documentElement.innerxml);  // undefined
   alert("Xml outerxml: " + xmlDoc.documentElement.outerxml);  // undefined
Run Code Online (Sandbox Code Playgroud)

如何在FireFox上获取实际的XML?(我知道我正确读取了XML,因为"documentElement.tagName"在IE和FF上都返回正确)

谢谢,

Atara

编辑:这是相关的FF代码:

    var xmlDoc;

function fLoadXml() {
  // alert("fLoadXml()");
  if (window.ActiveXObject) { // IE
    fLoadXmlIE()
  } else if (document.implementation && document.implementation.createDocument) { // FF
    fLoadXmlFF()
  }
}

function fLoadXmlFF() {
   // alert("fLoadXmlFF()");
   xmlDoc = …
Run Code Online (Sandbox Code Playgroud)

javascript xml firefox

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

PHP:如何将NULL连接到字符串

突然我的网站显示新警告 -

相关代码:

printf ("<input type='text' name='C_Comment' value='" . $myComment . "'  >");
Run Code Online (Sandbox Code Playgroud)

我得到的警告:

  • 警告:printf()function.printf:参数太少

可能是因为$ myComment为null.

  1. 我知道我可以修复它,如果我第一次测试该值是否为null,然后才能对它进行补充.但有更简单的方法吗?

  2. 为什么我之前没有得到这个警告?

谢谢,

Atara

编辑:抱歉,错误的标题.问题是$ myComment不是NULL,它包含特殊字符.

php string printf

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