小编Mar*_*edy的帖子

MySQL插入日期行

use TREND_INFORMATION

INSERT INTO log_index_level_1
(LOG_INDEX, LOT_ID, WAFER_ID, MAP_REV, PROBE_DATE)
(42, "2819893.003", "9893-06", "PR20", "2013-07-13");
Run Code Online (Sandbox Code Playgroud)

我一直收到以下错误,我不确定我在这里做错了什么.

列类型分别为int,varchar,varchar,varchar和date.

错误1064(42000):您的SQL语法有错误; 查看与您的MySQL版本相对应的手册,以便在'42附近使用正确的语法,asdfasfasf","asdfas","tes","2013-07-13")'在第3行

mysql sql database insert

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

Python排序数组由另一个位置数组组成

假设我有两个数组,第一个包含int数据,第二个包含位置

a = [11, 22, 44, 55]

b = [0, 1, 10, 11]

即我想a[i]被移到位置b[i] for all i.如果我没有指定位置,则插入一个-1

sorted_a = [11, 22,-1,-1,-1,-1,-1,-1,-1,-1, 44, 55]
            ^   ^                            ^   ^
            0   1                            10  11
Run Code Online (Sandbox Code Playgroud)

另一个例子:

a = [int1, int2, int3]

b = [5, 3, 1]

sorted_a = [-1, int3, -1, int2, -1, int1]
Run Code Online (Sandbox Code Playgroud)

这是我尝试过的:

def sort_array_by_second(a, b):

   sorted = []

   for e1 in a:
      sorted.appendAt(b[e1])

  return sorted
Run Code Online (Sandbox Code Playgroud)

我明显搞砸了.

python arrays sorting

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

Python sendmail错误脚本

#!/usr/bin/python

import smtplib

sender = 'from@fromdomain.com'
receivers = ['to@todomain.com']

message = """From: From Person <from@fromdomain.com>
To: To Person <TEST@yahoo.com>
Subject: SMTP e-mail test

This is a test e-mail message.
"""

try:
   smtpObj = smtplib.SMTP('localhost')
   smtpObj.sendmail(sender, receivers, message)         
   print "Successfully sent email"
except SMTPException:
   print "Error: unable to send email"
Run Code Online (Sandbox Code Playgroud)

即使我导入了所有内容,我仍然会遇到以下错误.我正在使用Linux,缺少什么?

  File "email.py", line 3, in <module>
    import smtplib
  File "/usr/lib/python2.7/smtplib.py", line 46, in <module>
    import email.utils
  File "/home/email.py", line 19, in <module>
    except SMTPException:
Run Code Online (Sandbox Code Playgroud)

python sendmail

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

C++将向量传递给函数模板

我想检查两个向量是否有任何共同的元素.这个语法出了什么问题?

// Check whether the current list and the input l2 share any nodes or not 
bool shared(const VectorList< NODETYPE > &l2); 

template< typename NODETYPE > //SHARED
bool VectorList< NODETYPE>::shared(const VectorList< NODETYPE > &l2)
{

    for(int i = 0; i < (int)vList.size(); i++)
      {
        for (int j = i; j < (int)l2.size() ; j++)
            {
                    if (vList[i] == l2[j])
                    {
                        return(1);
                    }
            }
      }

    return(0);

}
Run Code Online (Sandbox Code Playgroud)

c++ vector

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

Python返回多维列表的子集

假设我有以下Python多维列表

oldList = [['a', '0', '1', '2'], ['b', '3', '4'], ['c', '5']]
Run Code Online (Sandbox Code Playgroud)

如何获取此多列表中的每个列表?

i.e. newList1 = ['a', '0', '1', '2'] 
     newList2 = ['b', '3', '4']
     newList3 = ['c', '5']
Run Code Online (Sandbox Code Playgroud)

python list multidimensional-array

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

比较字符串C++

string Foo(string letter)
 {


      for (int j = 0; j < (int)alphabet.length(); j++)
     {

            if (letter[0] == (alphabet[j]));
                 return "SUCCESS";
      }

      return "FAILURE";


 }

alphabet = "Test";

cout << Foo("f") << endl;
Run Code Online (Sandbox Code Playgroud)

这打印SUCCESS甚至认为它不应该.我的比较运算符出了什么问题?

c++ string compare

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