问题列表 - 第22746页

将 shell 脚本的输出重定向到文件

我正在尝试重定向脚本的输出,并且需要在脚本内部调用它。

filename=uname -a
filename="$filename" date

2>&1 | tee $filename".txt"
Run Code Online (Sandbox Code Playgroud)

这就是我到目前为止所得到的,但这显然是错误的。我不太了解 SH 脚本,所以感谢帮助

-亚历克斯

shell scripting

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

如何擦除html特殊字符,如  和其他人在PHP的帮助下从文本?

如何在 PHP的帮助下从文本中删除html特殊字符和其他字符?

php

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

从 gedit 复制到 open office 时如何保持格式?

我正在 gedit 中编辑八度音程文件,它可以很好地突出显示它们。但是,当我尝试将代码复制并粘贴到 Open Office 中时,它会丢失所有格式。即使我尝试粘贴>特殊,它仍然不起作用。

有没有什么方法可以做到这一点,而不必手动检查我所有的代码突出显示关键字?

formatting openoffice.org copy gedit paste

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

为什么 JAXB 不能正确处理命名空间子元素?

我将 JAXB 与 CXF Web 服务一起使用。当我通过时:

<?xml version="1.0" ?><ns2:Optionen xmlns:ns2="http://test.at/ezustellung/global/20090501#">
<ns2:PdfAKonvertierung>true</ns2:PdfAKonvertierung><ns2:SignaturTyp>Adobe</ns2:SignaturTyp>
</ns2:Optionen>
Run Code Online (Sandbox Code Playgroud)

对于解组器,属性 pdfAKonvertierung 和 signaturTyp 在我的对象中都是空的。但如果我通过:

<?xml version="1.0" ?><ns2:Optionen xmlns:ns2="http://test.at/ezustellung/global/20090501#">
<PdfAKonvertierung>true</PdfAKonvertierung><SignaturTyp>Adobe</SignaturTyp>
</ns2:Optionen>
Run Code Online (Sandbox Code Playgroud)

这是无效的,根据 CXF 验证器和维基百科(翻译,没有找到英文):

具有命名空间前缀的元素的子元素不会自动具有相同的命名空间,它们也必须以命名空间为前缀。

相应地设置属性。有人能发现我的代码中的错误吗,或者我在 Java 1.6 的 JAXB 实现中发现了错误吗?

作为参考,这是我的代码:

 public class JaxbTests {
  @Test
  public void testOptionen() throws JAXBException, SAXException, IOException {
   JAXBContext context = JAXBContext.newInstance(Optionen.class);
   Unmarshaller unmarshaller = context.createUnmarshaller();
   ByteArrayInputStream is = new ByteArrayInputStream(
     // Does not work
     ("<?xml version=\"1.0\" ?><ns2:Optionen xmlns:ns2=\"http://test.at/ezustellung/global/20090501#\">" +
     "<ns2:PdfAKonvertierung>true</ns2:PdfAKonvertierung><ns2:SignaturTyp>Adobe</ns2:SignaturTyp>" +
     "</ns2:Optionen>").getBytes());

     // Works
 //    ("<?xml version=\"1.0\" ?><ns2:Optionen …
Run Code Online (Sandbox Code Playgroud)

java xml cxf jaxb

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

获取std :: set中的last/new添加元素

你能在std :: set中获得最后一个或新添加的元素吗?例如,如果循环运行以收集元素以填充std :: set.

如果第一次运行该集合,

[0] "A"
[1] "B"
[2] "D"
Run Code Online (Sandbox Code Playgroud)

并且,在第二次运行时,该集合变为

[0] "A"
[1] "B"
[2] "C"
[3] "D"
Run Code Online (Sandbox Code Playgroud)

你如何检查'C'是否是添加的新元素?

c++ stl

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

如何在浏览器中使用jquery禁用Ctrl + A(全选)?

我试图阻止从页面复制信息(当然,对于非技术用户).我知道如何禁用使用鼠标选择文本.以下jquery代码有效:

$(function(){
  $.extend($.fn.disableTextSelect = function() {
    return this.each(function(){
      if($.browser.mozilla){//Firefox
        $(this).css('MozUserSelect','none');
      }else if($.browser.msie){//IE
        $(this).bind('selectstart',function(){return false;});
      }else{//Opera, etc.
        $(this).mousedown(function(){return false;});
      });
    });
    $('.noSelect').disableTextSelect();
});
Run Code Online (Sandbox Code Playgroud)

但是用户仍然可以使用Ctrl + A来选择整个页面.有没有解决方法呢?

jquery

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

插入sql server中的sql_variant列

我试图从xml列向sql server中的sql_variant列插入一个值

恩.

 INSERT INTO 
  [dbo].[TestColumn]
 (
  Id,
  Attribute,
  AttributeValue
 )
 SELECT 
  Id, 
  'TestName', 
  CAST(CustomColumns.query('//TestName') AS nVarchar(MAX))
 FROM 
  [dbo].[Clmnt] (NOLOCK) 
Run Code Online (Sandbox Code Playgroud)

我收到了这个错误,

Operand type clash: nvarchar(max) is incompatible with sql_variant
Run Code Online (Sandbox Code Playgroud)

任何人对此都有任何线索,如何在sql_variant中轻松插入值?

sql sql-server

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

在android中创建一个匹配所有意图的IntentFilter

是否有可能在android中创建一个IntentFilter,它匹配手机上广播的所有意图(可能通过使用BroadcastReceiver)?IE是我在使用手机时在ddms中看到的那些,在ActivityManager标签下?在深入了解文档并查看框架源代码之后,我不得不认为它无法完成?你必须指定某种数据来解释文档,"必须指定某种数据,否则你只会得到没有数据的意图".我写的应用程序需要知道在系统上启动的每个应用程序.到目前为止,我能够做到这一点的唯一方法是通过轮询ActivityManager.似乎最好的方法是使用事件驱动的解决方案,使用ActivityManager使用的任何基础逻辑,但它在ActivityManager.java框架源代码中对我来说都是希望,并且看起来像下面的很多东西(如果不是全部)被故意封装在我身上.

有任何想法吗?

android

12
推荐指数
1
解决办法
4252
查看次数

带扩展名的String.Format电话号码

我正在尝试创建一个格式化美国电话号码的功能 - 希望不会遍历每个数字.

全部通过10位数就可以了.但是,当传递超过10位数字时,我希望String.Format方法在右侧附加扩展数字.例如:

当结果中传入的14位数字应该是:(444)555-2222 x8888当结果中传递的12位数应该是:(444)555-2222 x88等.但是我当前尝试得到的是:传入12位数字返回此字符串'() - 949 x555444433'

这是我到目前为止所拥有的.

public static string _FormatPhone(object phonevalue)
{
    Int64 phoneDigits;

    if (Int64.TryParse(phonevalue.ToString(), out phoneDigits))
    {
        string cleanPhoneDigits = phoneDigits.ToString();
        int digitCount = cleanPhoneDigits.Length;

        if (digitCount == 10)
            return String.Format("{0:(###) ###-####}", phoneDigits);
        else if (digitCount > 10)
            return String.Format("{0:(###) ###-#### x#########}", phoneDigits);
        else
            return cleanPhoneDigits;
    }

    return "Format Err#";
}
Run Code Online (Sandbox Code Playgroud)

提前致谢.

c# string

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

对于中等复杂度的Web应用程序,最好的技术是什么?

我打算开发一个合理复杂的Web应用程序,并且想知道要采用什么技术.它可能从一个人开始,但最终会有2或3个人.我的第一个要求是能够尽快完成此任务 - 最好使用尽可能少的代码.其次要求是它应该能够容易地扩展.

我使用过.NET和PHP.所以,我在考虑ASP .NET MVC或CakePHP.在我看来,CakePHP可能会更快.我确实看过Ruby on Rails,但是学习曲线有点陡峭(如果我能确信这是任务的最佳工具,这不是问题),我对于大量的文件并不是太疯狂生成,我听说过可扩展性问题以及它对复杂情况的适用性.

我期待着您对自己喜欢的技术的看法以及原因.

php c# ruby ruby-on-rails

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

标签 统计

c# ×2

php ×2

android ×1

c++ ×1

copy ×1

cxf ×1

formatting ×1

gedit ×1

java ×1

jaxb ×1

jquery ×1

openoffice.org ×1

paste ×1

ruby ×1

ruby-on-rails ×1

scripting ×1

shell ×1

sql ×1

sql-server ×1

stl ×1

string ×1

xml ×1