2018年1月

python 查询 Oracle

如下代码片段使用 cx_Oracle 查询 Oracle DB.


import cx_Oracle

def query(conn_params, sql, named_params = None):
conn = None
ret_list = []
try:
    conn = cx_Oracle.connect(conn_params)
    try:
        cur = conn.cursor()

        if named_params is None:
            cur.execute(sql)
        else:
            cur.execute(sql, named_params)
        
        return cur.fetchall()
    finally:
        cur.close()
finally:
    if conn is not None:
        conn.close()

调用方式:

named_params = {"name":"eric", "age":18}
sql = "SELECT * FROM user WHERE name = :name and age = :age"
conn_url = "app_read/app_read@db.tianxiaohui.com:1521/APP"

results = query(conn_url, sql, named_params)
print(results)

results = query(conn_url, "SELECT * FROM user")
print(results)

时序数据的偏离监测 异常监测 Time Series Data Anomaly Detection

最近在搞这方面的一些, 相关文章

https://blog.statsbot.co/time-series-anomaly-detection-algorithms-1cef5519aef2
https://github.com/twitter/AnomalyDetection
https://www.ibm.com/support/knowledgecenter/en/SS4MB9_10.0.0/Detect/components/trend_about_trend_components.html
https://blog.twitter.com/engineering/en_us/a/2015/introducing-practical-and-robust-anomaly-detection-in-a-time-series.html

人工智能 李开复谈AI如何重塑个人 商业与社会的未来图谱 读书笔记

  1. 为什么投资人不喜欢人型机器人?越像人,人类越把它和人做比较,结果技术的不足越容易体现,在"缺点放大镜"下,它就变的非常愚蠢. 反而那些带有人工智能的家电, 能得到人的长期接受. --- 人的类比心理?
  2. 如何定义人工智能? 智慧大于18岁成人? 还是某些特定方面比人类聪明?
  3. 人类是怎么思考的? 人工智能又是怎么思考的? 如果结果是对的, 又何必拘泥于方式? 飞机并非最后仿照鸟拍翅膀.
  4. 人类: 认识 -> 研究 -> 推理. 机器: 学习 -> 分类, 归纳, 总结 -> 推理, 人类纠偏.