黑李白的博客

博客内容主要围绕:Python数据分析&经营分析相关业务层与技术层内容展开干货级记录。

如何更改matplotlib的字体

1.找到路径 把下载好的windows字体复制到这个文件夹下的ttf文件夹 2.修改文件 修改上图文件路径如下: 最后一处修改为下图样式,并去掉前面的#号: 3.删除缓存文件 C:\Users\Administrator\ .matplotlib 4.重启annaconda 5.重启以后在anaconda中添加代码: plt.rcParams['font.sans-serif'] = ['SimHei'] 阅读更多 →

Migrate to Hugo from Jekyll

Move static content to static Jekyll has a rule that any directory not starting with _ will be copied as-is to the _site output. Hugo keeps all static content under static. You should therefore move it all there. With Jekyll, something that looked like ▾ <root>/ ▾ images/ logo.png should become 阅读更多 →

Getting Started with Hugo

Step 1. Install Hugo Goto hugo releases and download the appropriate version for your os and architecture. Save it somewhere specific as we will be using it in the next step. More complete instructions are available at installing hugo Step 2. Build the Docs Hugo has its own example site which happens to also be the documentation site you are reading right now. 阅读更多 →

MYSQL数据库特征

1.多条sql语句必须用;号分隔; 2.sql语句不区分大小写; 3.处理sql语句时,其中所有空格都被忽略.sql语句可以写成长的一行,也可以分开写多行. 4.mysql在选择多个列的时候一定要在选择列后面加上逗号;最后一个选择列可以不加; 5.一般而言,除非你确实需要表中的每一列,否则最好别使用通配符。因为这会耗损sql服务器资源; 6.SELECT DISTINCT vend_id 告诉 DBMS 只返回不同(具有唯一性)的vend_id 行,distincy的作用就是返回唯一值; 7.在指定一条 ORDER BY 子句时,应该保证它是 SELECT 语句中最后一条子句。如果它不是最后的子句,将会出现错误消息。 8.如果想在多个列上进行降序排序,必须对每一列指定 DESC 关键字。ASC的作用是升序,一般而言默认是升序,所以a很少被使用; 9.mysql中,单引号用来限定字符串。如果将值与字符串类型的 列进行比较,就需要限定引号。用来与数值列进行比较的值不用引号。 10.!=和<>通常可以互换。但是,并非所有 DBMS 都支持这两种不等于操作符。例如,Microsoft Access 支持<>而不支持!=。 11.NULL无值(no value),它与字段包含 0、空字符串或仅仅包含空格不同。 12.OR,WHERE 子句中使用的关键字,用来表示检索匹配任一给定条件的行。如何 AND使用的化,and 在求值过程中优先级更高.解决冲突的方法是及时使用圆括号去进行分组计算组合,界定优先级顺序. 13.mysql中的%有点类似于搜索命令中的,%告诉 DBMS 接受 Fish(关键词) 之后的任意字符,不管它有多少字符。但是这个通配符不能匹配NULL. 14.与匹配多个字符的%不同,_下划线只匹配一个字符; 15.mysql使用过程中查询网站:https://www.runoob.com/mysql/mysql-tutorial.html 阅读更多 →