Python 操作数据库工具总结

1 Python连接sqlite3

sqlite3是一种文件数据库,Python内置了sqlite3驱动:

import sqlite3

# 数据库连接
con = sqlite3.connect('mydata.sqlite')
# 执行sql-建表语句
query = "CREATE TABLE test (a VARCHAR(20), b VARCHAR(20), c REAL,        d INTEGER);"
con.execute(query)
con.co

Read more

常见分词项目汇总

1 jieba

支持四种分词模式:

  • 精确模式,试图将句子最精确地切开,适合文本分析;
  • 全模式,把句子中所有的可以成词的词语都扫描出来, 速度非常快,但是不能解决歧义;
  • 搜索引擎模式,在精确模式的基础上,对长词再次切分,提高召回率,适合用于搜索引擎分词。
  • paddle模式,利用PaddlePaddle深度学习框架,训练序列标注(双向GRU)网络模型实现分词。同时支持词性标注。paddle模式使用需安装paddlepaddle-tiny,pip install paddlepaddle-tiny==1.6.1。目前paddle

Read more

趣味 AI 类工具网站

1 编程辅助工具

1.1 前端辅助

screenshot-to-code 35.8k⭐: 屏幕截图转 HTML/CSS 代码(GPT4+DALL-E 3)

draw-a-ui 11.6k ⭐:根据绘

Read more

27.分部积分

1 回顾-部分分式通用过程

部分分式:对满足比例函数$\frac{P(x)}{Q(x)}$形式的被积函数,通过代数的方式将其分解为容易进行积分的分式形式

  1. 长除法,确保余式分子最高项小于分母
  2. 分母因式分解,将高次复杂的分母转为低次简单连乘的形式
  3. 对分母建立等式,拆分复杂的分数为多简单分数相加的形式,并在分子中设未知数
  4. 掩盖法求解,个别项通过对比等式两侧系数,建立线性方程组求解
  5. 对各个部分进行积分,并得到被积函数的积分结果,注意小尾巴(常数C)

2 分部积分

分部积分法(integration by parts)是

Read more

20211121B站音乐大赏

1 20211121B站音乐大赏

总结今年上半年B站音乐频道-音乐现场分类下每个月热门视频播放量TOP10

1.1 一月冠军皇后乐队《波西米亚狂想曲》

TOP1: 【4K60FPS】皇后乐队Queen《波西米亚狂想曲》核能现场!无法超越的经典! 播放量671.0w

TOP2: 文化输出 播放量578.2w

TOP

Read more

20211120环球影城一日游

1 20211121环球影城一日游

1.1 项目简评

未体验项目不参与评分

  • 火种源争夺战⭐⭐⭐⭐⭐:3D视频+室内过山车,沉浸感最好,可惜不是最前排,略有出戏,有出色的飙车体验和战斗场景
  • 哈利波特禁忌之旅⭐⭐⭐⭐⭐:视频+室内过山车,人气太旺了,一般都要排很久,画质偏糊,剧情有点乱,存在部分灰暗微微恐的情节,室内排队区域的布景太出色了,哈迷应该会很喜欢
  • 小黄人闹翻天⭐⭐⭐⭐⭐:视频+座位轻中度摇晃,故事性、娱乐性很高,沉浸感也还行
  • 欢乐好声音巡演⭐⭐⭐⭐:视频+

Read more

26.部分分式

1 部分分式法

将函数表达式拆分成一些可以积分的简单分式。

比如$\int \frac{4x-1}{x^2+x-2}dx=\int(\frac{1}{x-1}+\frac{3}{x+2})dx=ln|x-1|+3ln|x+2|+C$

而“掩盖法(cover-up)”就是一种常见的函数转换方法

2 掩盖法

掩盖法适用于函数$Q(x)$有不同的线性因子的情况,且分子最高次小于分母

以上一节的例题中表达式为例

  • $\frac{4x-1}{x^2+x-2}=\frac{4x-1}{(x+1)(x-2)}=\frac{A}{x+1}+

Read more

基于可解释性针对脓毒症幸存者二次ICU病死率的风险因子探索

Read more

25.反向变量替换与配方

1 三角函数的微积分

三角函数恒等式:

$$secx=\frac{1}{cosx}$$ $$cscx=\frac{1}{sinx}$$ $$cotx=\frac{cosx}{sinx}$$ $$sec^2x=\frac{1}{cos^x}=1+tan^2x$$

三角函数的微积分:

$$tan'x=sec^2x$$ $$sec'x=secx\ tanx$$ $$\int tanx=-ln(cos)+C$$ $$\int secx=ln(secx+tanx)+C$$

证明:$\int secx=ln(secx+tanx)

Read more

Kettle快速入门

1 Kettle简介

Kettle是一款由纯Java语言开发的免费开源的ETL工具

  • ETL即Extract(数据抽取)、Transform(数据转换)、Load(数据加载)
  • Kettle 可以在Window、Linux、Unix上运行,绿色无需安装
  • 支持各种主流数据库,并提供了图形化的用户界面
  • Kettle 中文名是水壶,水壶将汇总不同来源或格式的数据,然后以指定的格式流出
  • Kettle 商业化以后,改名为Pentaho,Pentaho是指一系列数据集成、分析及报表工

Read more