小编cai*_*ona的帖子

Bash变异神秘

因此,在工作中我们使用会计系统,并在月底我们必须修改上个月的脚本并为打印出来的日志指定新名称.因为我很懒,宁愿花时间学习新东西而不是重复同样的任务,我决定编写脚本来为我做这一切并将其设置为cron工作.由于我刚刚开始这项工作而且我是Bash编程的新手,所以我决定稍微研究一下,找到我需要的所有工作并想出这个.

#!/bin/bash
month= $(echo $(date --date="last month" +%b))
year=$(echo $(date +%Y))
echo $(date --date="last month" +%Y-%m-%d)
echo $(date --date="yesterday" +%Y-%m-%d)
echo $(date --date="last month" +%b)
echo garuda-summary-$month$year.log;
Run Code Online (Sandbox Code Playgroud)

并打印出来

test.sh: line 2: Apr: command not found
2011-04-02
2011-05-01
Apr
computer-summary-2011.log
Run Code Online (Sandbox Code Playgroud)

所以我玩了一些,并让这个工作.但它很难看,我想知道它为什么以前不起作用.谢谢你

#!/bin/bash
month= $(echo $(date --date="last month" +%b))
year=$(echo $(date +%Y))
echo $(date --date="last month" +%Y-%m-%d)
echo $(date --date="yesterday" +%Y-%m-%d)
echo $(date --date="last month" +%b)
echo garuda-summary-$(date --date="last month" +%b)$year.log;
Run Code Online (Sandbox Code Playgroud)

linux bash

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

为什么在Javascript中创建元素全局变量是不好的?

我听说在JavaScript中创建全局元素并不是一个好主意.我不明白为什么.它是IE无法处理的东西吗?

例如:

    div = getElementById('topbar');
Run Code Online (Sandbox Code Playgroud)

javascript variables events internet-explorer global

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

除零警告

我一直在编写一个包含三个字段的搜索表单,而那个给我带来麻烦的是在sql中使用"LIKE"子句的那个.

这是代码:

            <form method="post" action="<?php $_SERVER['PHP_SELF']?>">
             <p>

             <label for="nome">Nome Empresa:</label>
             <input type="text" name="nome"  id="nome"/>

             <label for="concelho">Concelho:</label>
                <select name="concelho">
                        <option id="" selected="selected" value="">Seleccione o Concelho</option>
                          <option value="1" id="1">Um</option>
                          <option value="2" id="1">Dois</option> 
                 </select>

             <label for="actividade">Actividade:</label>
                <select name="actividade">
                        <option id="" selected="selected" value="">Seleccione a actividade</option>
                          <option value="1" id="1">Actividade Um</option>
                          <option value="2" id="1">Actividade Dois</option>    
                 </select>   
             </p>
             <p>
             <input type="submit" name="pesquisar" value="Pesquisar"/>
             </p>
            </form>
Run Code Online (Sandbox Code Playgroud)

// sql(不是全部)

                    $nome = mysql_real_escape_string($_POST['nome']);



                // Pesquisa a partir da form
                if (isset($_POST['pesquisar'])) {

                $queryStr = 'SELECT * FROM ';
                if(!empty($nome)){
                    $queryStr …
Run Code Online (Sandbox Code Playgroud)

php mysql

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

mysql浮点类型

我有一个数据库order,pricedeposit字段设置为浮点类型.我也正在实现java gui来搜索订单,问题是当我尝试在数据库中搜索订单时我找不到任何东西,因为当我从字符串转换为float时它节省了价格= 55.0并且在数据库中它保存为55.问题是什么?我应该使用什么类型来表示来自双方,java方面和mysql方面的货币?

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {        
    try{
        //collect arguments
        String category = this.jTextField8.getText();
        String pattern=this.jTextArea1.getText();
        String color=this.jTextArea2.getText();
        float price = Float.valueOf(this.jTextField14.getText()).floatValue();
        float deposit = Float.valueOf(this.jTextField15.getText()).floatValue();

        //create new order
        int row=this.customerSelectedRow;
        Order newOrder=new order(this.customerModel.dataVector.get(row),category,pattern,color,price,deposit);
        newOrder.search();           
        //refresh
        this.jDialogNewOrder.setVisible(false);

    }catch(Exception e){
         System.err.println (" Error message: " + e.getMessage ());
    }

}                     
Run Code Online (Sandbox Code Playgroud)

这是搜索方法的代码

try {
                s = c.conn.prepareStatement("SELECT id FROM `"+this.table+
                        "` WHERE customerId=? AND category=? and pattern=? and color=? and deposit=? and price=?");
                s.setInt(1,this.customer.getId());
                s.setString …
Run Code Online (Sandbox Code Playgroud)

java mysql types

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

生成MySQL模式的ERD工具

我正在寻找一个允许我绘制ERD的工具,并将生成创建相应MySQL模式的SQL.其他要求是:

  • 在窗户上运行
  • 零成本

如果它也在Ubuntu上运行,奖励积分,但这不是'必须'.

谢谢,唐

mysql sql database-design entity-relationship

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

将具有相同变量名的多个GET值组合成一个字符串

我有一个表单,它在表单中发送大量的GET ['var'].

我已经弄清楚如何设置它发送var [1] = data&var [2] = some&var [3] = thing等等

但是如何捕获每个变量并将其组合成一个字符串,用","分隔?

所以$ var = data,some,thing

更新:

对不起,我应该提到我已经有了破坏字符串的功能,但我不知道如何将所有Var [n]组合成一个$ var字符串.

希望这是有道理的!

解决了!

谢谢Kazar,你的第一个答案实际上是一种享受!它要求我改变我的剧本,但你的方式现在肯定对我有意义

php forms url

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

Android开发,SDK版本

第一次开发Android版.

我注意到最新的SDK是v4.x,但我非常注意到大多数人都在运行v2.3

如果我使用4.x SDK开发应用程序.它会拒绝在2.3手机上运行吗?或者某些功能会被禁用吗?

我应该使用2.3 SDK进行开发吗?

android

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