摘要:
本文使用Python的Schedule模块、Python访问数据库的框架SQLAIchemy 实现了一个:周期性读取mysql 数据的小示例。 一,编程环境 PyCharm2016,Anaconda3 Python3.6 需要安装schedule模块,该模块网址:https://pypi.pytho 阅读全文
摘要:
本文记录:在PyCharm2016.3.3 中基于Anaconda3 Python3.6版本安装Python for Mysql驱动。尝试了安装Mysql-Connector成功,但是连接数据库时驱动有bug而失败;尝试安装MySQLdb,因Python版本兼容问题 失败。最终安装PyMysql成功 阅读全文
摘要:
本文记录如何更新MongoDB Collection 中的Array 中的元素。假设Collection中一条记录格式如下: 现要删除scores 数组中,"type" 为 "homework",较小的那个score。在上图中,较小的score为54.759... 根据MongoDB上的update 阅读全文
摘要:
基本思路就是安装这个工具:network-manager-l2tp 安装方法:Ctrl+Alt+T打开Terminal: 安装完成之后,重启电脑进行配置,如下图: 点击:IPsec设置: 另外,也可以自己编译:可参考:Enabling L2TP over IPSec on Ubuntu 16.04。 阅读全文
摘要:
本文记录: 1,使用ScheduledExecutorService的 scheduleAtFixedRate 方法执行周期性任务的过程,讨论了在任务周期执行过程中出现了异常,会导致周期任务失败。 2,使用普通的Thread类来执行任务,在main线程中周期性创建线程,提交任务。然后,使用Uncau 阅读全文
摘要:
本文介绍如何向线程池提交任务,并获得任务的执行结果。然后模拟 线程池中的线程在执行任务的过程中抛出异常时,该如何处理。 一,执行具体任务的线程类 要想 获得 线程的执行结果,需实现Callable接口。FactorialCalculator 计算 number的阶乘,具体实现如下: 上面23行--2 阅读全文
摘要:
1,corpus 语料库 a computer-readable collection of text or speech 2,utterance 发音 比如下面一句话:I do uh main- mainly business data processing uh 是 fillers,填充词(Wo 阅读全文
摘要:
一,算法介绍 在CS124课程的第一周提到 求解两个字符串相似度的算法 Minimum Edit Distance(最短编辑距离)算法。该算法在NLP(自然语言处理)中也会用到。 如何定义相似度呢?任给两个字符串X 和Y,使用以下三种操作将 字符串X 变到 字符串Y :①插入(Insert)操作;② 阅读全文
摘要:
本文记录使用Mybatis操作数据库时碰到的一些语句,供以后参考。 一,多条件查询 示意SQL语句:SELECT t_field1, t_field2 FROM table_name WHERE t_field3 (BETWEEN startTime AND endTime) AND t_field 阅读全文
摘要:
一,问题描述 数据格式: id, timeStamp,count 条件1:查询 某个时间段 内的数据: timeStamp BETWEEN startTime AND endTime。比如 timeStamp BETWEEN 1499875200 AND 1499875600 条件2:记录 的 id 阅读全文