小编Cod*_*lue的帖子

如何"grep"文件名而不是文件内容?

grep用于在文件中搜索以查看是否有任何行与给定的正则表达式匹配.但是,我有这种情况 - 我想编写一个与文件名本身匹配的正则表达式(而不是文件的内容).我将从系统的根目录运行它,以查找与正则表达式匹配的所有文件.

例如,如果我想找到所有以"f"开头并以.frm结尾的VB表单文件,我将使用正则表达式 -

   "f[[:alnum:]]*\.frm"
Run Code Online (Sandbox Code Playgroud)

grep可以这样做吗?如果没有,是否有一个实用程序可以让我这样做?谢谢.

grep

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

如何在不允许多项选择的情况下在HTML中创建列表框?

我没有太多的HTML经验.我期待创建一个简单的列表框,但其中一个要求是DISALLOW多个选择.列表框的大部分代码都是这样的 -

 <select name="sometext" multiple="multiple">
    <option>text1</option>
    <option>text2</option>
    <option>text3</option>
    <option>text4</option>
    <option>text5</option>
 </select>
Run Code Online (Sandbox Code Playgroud)

但这允许多种选择.

在这里,提出了类似的问题,但"最佳"答案被低估了.所以我不确定如何做到这一点.请帮忙.

html listbox

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

如何使用CSS将表放在页面的中心?

我使用以下代码.如何使用CSS将此表放在页面的中心?

    <html>
<head>
    <link rel="stylesheet" type="text/css" href="styles.css" />
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>The Main Page</title>
</head>
<body>
    <table>
            <tr>
                <td><button class="lightSquare"></button></td>
                <td><button class="darkSquare"></button></td>
                <td><button class="lightSquare"></button></td>
                <td><button class="darkSquare"></button></td>
               <td><button class="lightSquare"></button></td>
                <td><button class="darkSquare"></button></td>
               <td><button class="lightSquare"></button></td>
              <td><button class="darkSquare"></button></td>
            </tr>

    </table>
       </body>
  </html>
Run Code Online (Sandbox Code Playgroud)

html css html-table center

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

VB6中Sub和Function有什么区别?

我正在浏览一些旧的VB代码,我遇到了像这样的函数定义 -

 Private Function ExistingCustomer(Index As Integer, Customer As String) As Integer

 Private Sub cmdCustomerList_Click()
Run Code Online (Sandbox Code Playgroud)

有什么不同?

vb6

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

如何从linux程序逐行输入到python的输入?

我想ps -ef逐行管道输出到python.

我使用的脚本是这个(first.py) -

#! /usr/bin/python

import sys

for line in sys.argv:
   print line
Run Code Online (Sandbox Code Playgroud)

不幸的是,"行"被分成由空格分隔的单词.所以,例如,如果我这样做

echo "days go by and still" | xargs first.py
Run Code Online (Sandbox Code Playgroud)

我得到的输出是

./first.py
days
go
by
and
still
Run Code Online (Sandbox Code Playgroud)

如何编写输出的脚本

./first.py
days go by and still
Run Code Online (Sandbox Code Playgroud)

python pipe

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

如何在MySQL中的命令行显示变量的值?

我试过以下 -

我在命令提示符下创建了一个变量,如下所示 -

mysql> set @myId = 1;
Query OK, 0 rows affected (0.00 sec)
Run Code Online (Sandbox Code Playgroud)

然后,要显示它,我尝试了以下没有成功 -

    mysql> show myId;
    ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that 
corresponds to your MySQL server version for the right syntax to use near 'myId' at line 1
    mysql> show @myId;
    ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right …
Run Code Online (Sandbox Code Playgroud)

mysql variables command-line

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

如何编写搜索模式以在findstr中包含空格?

我想搜索某个目录中的所有文件以查找语句的出现

  Load frmXYZ
Run Code Online (Sandbox Code Playgroud)

我在Windows 7上使用该findstr命令.我试过了:

  findstr /n Load.*frm *.*
Run Code Online (Sandbox Code Playgroud)

但这给了我不想要的结果,例如:

 If ABCFormLoaded Then Unload frmPQR
Run Code Online (Sandbox Code Playgroud)

所以我试图在它之间放一个空格Load,frm并给出这样的命令:

 findstr /n Load frm *.*
Run Code Online (Sandbox Code Playgroud)

但这只是搜索了所有单词load或所有单词的出现次数frm.我该如何解决这个问题?

regex findstr

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

如何在Java中使用Java进行工作?

这个问题不是关于如何将long正确地转换为int,而是当我们错误地将它转换为int时会发生什么.

所以考虑这个代码 -

   @Test
    public void longTest()
    {
        long longNumber = Long.MAX_VALUE;
        int intNumber = (int)longNumber; // potentially unsafe cast.
        System.out.println("longNumber = "+longNumber);
        System.out.println("intNumber = "+intNumber);
    }
Run Code Online (Sandbox Code Playgroud)

这给出了输出 -

longNumber = 9223372036854775807
intNumber = -1
Run Code Online (Sandbox Code Playgroud)

现在假设我做了以下更改 -

long longNumber = Long.MAX_VALUE - 50;
Run Code Online (Sandbox Code Playgroud)

然后我得到输出 -

longNumber = 9223372036854775757
intNumber = -51
Run Code Online (Sandbox Code Playgroud)

问题是,long的值如何转换为int?

java casting

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

如何使背景图像按比例缩小以适应javascript中的按钮大小?

我在javascript中制作棋盘.棋盘的正方形(按钮)最初设计为60px乘60px,但现在它们是40px乘40px.

    button 
    {
      width:40px; 
      height:40px; 
      border: 0
    }
Run Code Online (Sandbox Code Playgroud)

然而,为这个早期棋盘设计的一些棋子仍然是60px乘60px.在Javascript中是否有任何方法可以使图像按比例缩小以适合方形尺寸?目前,图像符合方形尺寸,但不缩小,所以当我说,

    square.style.backgroundImage = imgLink; // square is the button, imgLink is "WhiteKing.jpg" for example.
Run Code Online (Sandbox Code Playgroud)

我得到这样的碎片 -

在此输入图像描述

如果WhiteKing.jpg按比例缩小,它就会很合适.有没有办法在Javascript中执行此操作?任何帮助将非常感激.

javascript background-image

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

在Java中连接字符串是否总会导致在内存中创建新字符串?

我有一个不符合屏幕宽度的长字符串.例如.

String longString = "This string is very long. It does not fit the width of the screen. So you have to scroll horizontally to read the whole string. This is very inconvenient indeed.";
Run Code Online (Sandbox Code Playgroud)

为了便于阅读,我想到了这样写 -

String longString = "This string is very long." + 
                    "It does not fit the width of the screen." +
                    "So you have to scroll horizontally" +
                    "to read the whole string." +
                    "This is very inconvenient indeed.";
Run Code Online (Sandbox Code Playgroud)

但是,我意识到第二种方式使用字符串连接,并将在内存中创建5个新字符串,这可能会导致性能下降.是这样的吗?或者编译器是否足够智能,以确定我需要的只是一个字符串?我怎么能避免这样做?

java compiler-construction string string-concatenation

24
推荐指数
2
解决办法
5320
查看次数