- 博客(19)
- 收藏
- 关注
原创 Superset二次开发--添加新图例
superset安装和环境配置网上都有现成的例子,此处就不赘述了。不过还是顺便说下我是git clone的源码安装的。发布的版本是0.28.1 。运行系统为linux,Windows的话有一些坑,github或者别的博客都有说解决方法,我这里也不赘述了。在二次开发部分,网上并没有太多新的内容。最简单来说,添加新的图。网上给的例子,在当前版本的superset中都已经不支持了,连项目目录结构都变...
2019-02-13 11:35:50 11834 33
原创 MAC M1 安装miniforge3后命令报错killed
m1版本mac安装miniforge3的教程到处都是, 这里不再赘述, 主要是说安装中遇到的一些问题和注意事项.1. 准备工作安装前先删除已有的anaconda, 可以直接rm -rf /your/path/to/anaconda3, 注意记得把~目录下的.conda文件夹也删掉. 以及.bashrc或.zshrc文件中的anaconda3相关环境变量删掉. 具体可看官方删除教程.m1版mac的用户, 先确保系统最新后, 安装xcode, 直接App Store搜即可. 安装完xcode后, 安装xc
2021-08-05 15:43:05 2189
原创 Matplotlib使用
前段时间领导要求出一份数据分析报告,出图就选用了matplotlib。简单记录一些使用过程用到的一些方法、技巧以及问题和解决方法。设置背景(主题)默认背景是纯白色的,...
2019-09-26 17:02:20 334
原创 MySQL client ran out of memory
这个错误是指mysql客户端内存不足。一般发生在操作数据量较大的情况下。比如对大数据全量查询,或者导出。就我所遇到的问题来说,是在导出表的时候,大概15G的的数据,而我的电脑内存只有8G:解决这个问题也很简单,不用内存做缓存就好了。使用--quick参数:这样就能执行成功了。参考:https://forums.mysql.com/read.php?37,94800,190727...
2019-05-31 11:05:22 5909
原创 Python算法--最长不重复字串
题目源自leetcode问题描述:Given a string, find the length of the longest substring without repeating characters.即给定一个字符串,返回最长不重复子串(子串中没有重复字符)的长度。算是比较经典的算法题。example:Input: “abcabcbb”Output: 3Explanatio...
2019-04-20 19:30:38 1584
原创 MySql 'ONLY_FULL_GROUP_BY'
ONLY_FULL_GROUP_BY是mysql默认的一种sql模式,其作用是约束sql语句:要求select中的所有字段,除复合函数外,全部要出现在group by中。默认这种模式是有原因的,因为滥用gourp by可能会得到错误的结果,但是这里不做讨论。那么如何禁用这种模式呢,执行以下命令:$ # 查看sql_mode配置$ mysql> select @@sql_mode$...
2019-04-19 09:58:50 3238
原创 pymysql报错:cryptography is required for sha256_password or caching_sha2_password
这段报错意思是说 sha256_password 和 caching_sha2_password 这两个加密算法需要用到 cryptography 。虽然意思很明了,但是可能不知道如何解决。其实 cryptography 是一个python包,所以解决方法很简单:$ pip install cryptography完事。...
2019-04-18 23:05:28 19685
原创 debian 安装vim 支持python
debian 安装vim 支持python想要把vim改造成python ide的话,首先得要vim支持python才行。直接用$ sudo apt-get install vim来安装的vim是不支持python的,所以一些python编辑插件都无法其效果。想要支持python的话,需要从源码编译安装。在安装之前,记得要先清除之前安装的vim:$ sudo apt remove v...
2019-04-05 20:20:52 2415 3
原创 Django admin禁用编辑链接和添加删除操作
禁用admin中models的编辑链接和添加删除按钮方法如下:class MyModelAdmin(models.ModelAdmin): ... List_display_links = None #禁用编辑链接 def has_add_permission(self, request): # 禁用添加按钮 return False def has_...
2019-03-15 11:08:33 4870
原创 Django 外键 去除自动添加的后缀‘_id’
django在使用外键ForeignKey的时候,会自动给当前字段后面添加一个后缀_id。正常来说这样并不会影响使用。除非你要写原生sql,还有就是这个表是已经存在的,你只是把数据库中的表映射回models。实际上django提供了这样的一个关键字db_colnum来解决这个问题,你只需要:f = models.ForeignKey(AnotherModel, db_column='f')...
2019-03-13 11:33:48 3199
原创 Debian 9.1.0 安装 Mysql 8.0
Debian 9.1.0 安装 Mysql 8.0首先添加MySQL Dev apt存储库$ cd /tmp$ wget https://dev.mysql.com/get/mysql-apt-config_0.8.10-1_all.deb$ sudo dpkg -i mysql-apt-config*出现提示回车就可以,默认安装mysql8.0,当然也可以换成别的版本。然后执行$...
2019-03-11 18:52:48 2930
转载 CSDN-Markdown使用方法
最初在csdn上使用markdown的时候,会给出一份使用方法简介,觉得还是挺不错的。但是第二次使用markdown的时候,就没有这个了,所以就想办法复制了一份下来,供学习使用。如下:@[TOC](这里写自定义目录标题)# 欢迎使用Markdown编辑器你好! 这是你第一次使用 **Markdown编辑器** 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读...
2019-02-13 14:28:20 335
原创 Logistic Regression对数几率回归
Logistic Regression首先logistic regression不是叫逻辑回归,而是叫对数几率回归。然后对数几率回归也不是用来解决回归问题的,而是解决分类问题的。一、由线性回归引入对数几率回归设有训练集{X,Y}∈N\{X,Y\}\in \Bbb N{X,Y}∈N,{x0,x1,x2,...,xn}∈X\{x_0,x_1,x_2,...,x_n\}\in X{x0,x1,...
2019-02-12 22:44:02 441
原创 Mysql8.0 mysqldump 报错:Unknown table ‘COLUMN_STATISTICS‘ in information_schema (1109)
在mysql8.0之前的mysqldump命令格式为:mysqldump --host=<server> --port=<port> --user <user> --password database > dump_file_pathmysql8.0版本此命令会报错Unknown table 'COLUMN_STATISTICS' in i...
2018-12-24 16:09:11 26711 6
原创 My SQL 防止插入重复数据(校验两个及以上字段)
今天遇到一个场景:一张表中要求某两个字段不能重复假设字段‘a’与字段‘b’不可重复,即id(key) a b c d 1 a1 b1 c1 d1 2 a1 b1 c2 d2 上表是不对的,也即是说,执行这样一条sql语句也是不对的:insert into table_name values ('a...
2018-11-16 16:35:34 5114
原创 Mysql配置远程登陆
环境:本地windows 10, 远程Ubuntu16.4+Mysql5.7在win10上远程连接mysql连接不上,首先远端登陆mysql:mysql> show databases;mysql> select user, host,password from mysql.user; 这两步排除数据库名和用户错误,在host部分发现登陆地址限制在了本地 于是创...
2018-08-29 17:30:00 596 1
原创 电脑风扇转,屏幕、键盘和鼠标都不亮
前几天搬家把电脑给拆了。组装完了,发现点不亮了。但是cpu风扇、机箱风扇和显卡风扇都转。一开始是拔掉内存条,擦金手指,但是仍然没有效果;然后又卸掉主板电池,放置play之后再装上,还是不行;重装显卡,也没有效果。都准备买新主板了,最后还是试下重新装cpu吧。于是把cpu拆了又重新装一下,居然好了。在拆电脑的时候,cpu是放在主板上没有卸下来的,可能是搬运途中的晃动导致针脚对不上了。总之在遇到这类问...
2018-07-11 18:11:34 37013 2
原创 Linux安裝Mongodb後無法啓動的問題
本人用解壓.tar.gz包的方式,在ubuntu16.4上安裝了Mongodb,但是在安裝目錄的/bin目錄下執行./mongod命令卻啓動不起來,直接close掉了。經過一番排查,發現問題出在默認數據庫目錄/data/db上,由於當時是在根目錄上手動創建的該文件夾,所以其所有者是root,而mongodb的所有者是當前用戶,所以只需要用chown xx:xx /data/db命令(xx是當前...
2018-06-24 00:32:04 315
原创 关于已经安装cuda但是tensorflow仍然使用cpu加速的问题
平台:ubuntu16.04 LTS环境:cuda9.1 tensorflow-gpu1.4 nvidia390.25 anconda3.0问题:cuda配置成功,tensorflow也能够code,但是使用的却是cpu加速,log:Your CPU supports instructions that this TensorFlow binary was not compiled ...
2018-03-05 17:14:51 12598 11
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人