<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[MK_chan的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/MK_chan</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; MK_chan]]></copyright><item><title><![CDATA[MAC M1 安装miniforge3后命令报错killed]]></title><link>https://blog.youkuaiyun.com/MK_chan/article/details/119419031</link><guid>https://blog.youkuaiyun.com/MK_chan/article/details/119419031</guid><author>MK_chan</author><pubDate>Thu, 05 Aug 2021 15:43:05 +0800</pubDate><description><![CDATA[m1版本mac安装miniforge3的教程到处都是, 这里不再赘述, 主要是说安装中遇到的一些问题和注意事项.
1. 准备工作
安装前先删除已有的anaconda, 可以直接rm -rf /your/path/to/anaconda3, 注意记得把~目录下的.conda文件夹也删掉. 以及.bashrc或.zshrc文件中的anaconda3相关环境变量删掉. 具体可看官方删除教程.
m1版mac的用户, 先确保系统最新后, 安装xcode, 直接App Store搜即可. 安装完xcode后, 安装xc]]></description><category></category></item><item><title><![CDATA[Matplotlib使用]]></title><link>https://blog.youkuaiyun.com/MK_chan/article/details/99638760</link><guid>https://blog.youkuaiyun.com/MK_chan/article/details/99638760</guid><author>MK_chan</author><pubDate>Thu, 26 Sep 2019 17:02:20 +0800</pubDate><description><![CDATA[前段时间领导要求出一份数据分析报告，出图就选用了matplotlib。简单记录一些使用过程用到的一些方法、技巧以及问题和解决方法。
设置背景（主题）
默认背景是纯白色的，

...]]></description><category></category></item><item><title><![CDATA[MySQL client ran out of memory]]></title><link>https://blog.youkuaiyun.com/MK_chan/article/details/90712709</link><guid>https://blog.youkuaiyun.com/MK_chan/article/details/90712709</guid><author>MK_chan</author><pubDate>Fri, 31 May 2019 11:05:22 +0800</pubDate><description><![CDATA[这个错误是指mysql客户端内存不足。一般发生在操作数据量较大的情况下。比如对大数据全量查询，或者导出。
就我所遇到的问题来说，是在导出表的时候，大概15G的的数据，而我的电脑内存只有8G：

解决这个问题也很简单，不用内存做缓存就好了。使用--quick参数：

这样就能执行成功了。
参考:

https://forums.mysql.com/read.php?37,94800,190727

...]]></description><category></category></item><item><title><![CDATA[Python算法--最长不重复字串]]></title><link>https://blog.youkuaiyun.com/MK_chan/article/details/89422120</link><guid>https://blog.youkuaiyun.com/MK_chan/article/details/89422120</guid><author>MK_chan</author><pubDate>Sat, 20 Apr 2019 19:30:38 +0800</pubDate><description><![CDATA[题目源自leetcode

问题描述：Given a string, find the length of the longest substring without repeating characters.

即给定一个字符串，返回最长不重复子串(子串中没有重复字符)的长度。算是比较经典的算法题。
example:

Input: “abcabcbb”
Output: 3
Explanatio...]]></description><category></category></item><item><title><![CDATA[MySql 'ONLY_FULL_GROUP_BY']]></title><link>https://blog.youkuaiyun.com/MK_chan/article/details/89393924</link><guid>https://blog.youkuaiyun.com/MK_chan/article/details/89393924</guid><author>MK_chan</author><pubDate>Fri, 19 Apr 2019 09:58:50 +0800</pubDate><description><![CDATA[ONLY_FULL_GROUP_BY是mysql默认的一种sql模式，其作用是约束sql语句：要求select中的所有字段，除复合函数外，全部要出现在group by中。
默认这种模式是有原因的，因为滥用gourp by可能会得到错误的结果，但是这里不做讨论。
那么如何禁用这种模式呢，执行以下命令：
$ # 查看sql_mode配置
$ mysql&gt; select @@sql_mode
$
...]]></description><category></category></item><item><title><![CDATA[pymysql报错：cryptography is required for sha256_password or caching_sha2_password]]></title><link>https://blog.youkuaiyun.com/MK_chan/article/details/89390368</link><guid>https://blog.youkuaiyun.com/MK_chan/article/details/89390368</guid><author>MK_chan</author><pubDate>Thu, 18 Apr 2019 23:05:28 +0800</pubDate><description><![CDATA[这段报错意思是说 sha256_password 和 caching_sha2_password 这两个加密算法需要用到 cryptography 。虽然意思很明了，但是可能不知道如何解决。
其实 cryptography 是一个python包，所以解决方法很简单：
$ pip install cryptography

完事。

...]]></description><category></category></item><item><title><![CDATA[debian 安装vim 支持python]]></title><link>https://blog.youkuaiyun.com/MK_chan/article/details/89047170</link><guid>https://blog.youkuaiyun.com/MK_chan/article/details/89047170</guid><author>MK_chan</author><pubDate>Fri, 05 Apr 2019 20:20:52 +0800</pubDate><description><![CDATA[debian 安装vim 支持python
想要把vim改造成python ide的话，首先得要vim支持python才行。直接用
$ sudo apt-get install vim

来安装的vim是不支持python的，所以一些python编辑插件都无法其效果。
想要支持python的话，需要从源码编译安装。
在安装之前，记得要先清除之前安装的vim：
$ sudo apt remove v...]]></description><category></category></item><item><title><![CDATA[Django admin禁用编辑链接和添加删除操作]]></title><link>https://blog.youkuaiyun.com/MK_chan/article/details/88569067</link><guid>https://blog.youkuaiyun.com/MK_chan/article/details/88569067</guid><author>MK_chan</author><pubDate>Fri, 15 Mar 2019 11:08:33 +0800</pubDate><description><![CDATA[禁用admin中models的编辑链接和添加删除按钮
方法如下：
class MyModelAdmin(models.ModelAdmin):
	...
	List_display_links = None  #禁用编辑链接
	
	def has_add_permission(self, request):
		# 禁用添加按钮
        return False

    def has_...]]></description><category></category></item><item><title><![CDATA[Django 外键 去除自动添加的后缀‘_id’]]></title><link>https://blog.youkuaiyun.com/MK_chan/article/details/88529133</link><guid>https://blog.youkuaiyun.com/MK_chan/article/details/88529133</guid><author>MK_chan</author><pubDate>Wed, 13 Mar 2019 11:33:48 +0800</pubDate><description><![CDATA[django在使用外键ForeignKey的时候，会自动给当前字段后面添加一个后缀_id。
正常来说这样并不会影响使用。除非你要写原生sql，还有就是这个表是已经存在的，你只是把数据库中的表映射回models。实际上django提供了这样的一个关键字db_colnum来解决这个问题，你只需要：
f = models.ForeignKey(AnotherModel, db_column='f')

...]]></description><category></category></item><item><title><![CDATA[Debian 9.1.0 安装 Mysql 8.0]]></title><link>https://blog.youkuaiyun.com/MK_chan/article/details/88404050</link><guid>https://blog.youkuaiyun.com/MK_chan/article/details/88404050</guid><author>MK_chan</author><pubDate>Mon, 11 Mar 2019 18:52:48 +0800</pubDate><description><![CDATA[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，当然也可以换成别的版本。
然后执行
$...]]></description><category></category></item><item><title><![CDATA[优快云-Markdown使用方法]]></title><link>https://blog.youkuaiyun.com/MK_chan/article/details/87180146</link><guid>https://blog.youkuaiyun.com/MK_chan/article/details/87180146</guid><author>MK_chan</author><pubDate>Wed, 13 Feb 2019 14:28:20 +0800</pubDate><description><![CDATA[最初在csdn上使用markdown的时候，会给出一份使用方法简介，觉得还是挺不错的。但是第二次使用markdown的时候，就没有这个了，所以就想办法复制了一份下来，供学习使用。如下：


@[TOC](这里写自定义目录标题)

# 欢迎使用Markdown编辑器

你好！ 这是你第一次使用 **Markdown编辑器** 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读...]]></description><category></category></item><item><title><![CDATA[Superset二次开发--添加新图例]]></title><link>https://blog.youkuaiyun.com/MK_chan/article/details/86532728</link><guid>https://blog.youkuaiyun.com/MK_chan/article/details/86532728</guid><author>MK_chan</author><pubDate>Wed, 13 Feb 2019 11:35:50 +0800</pubDate><description><![CDATA[superset安装和环境配置网上都有现成的例子，此处就不赘述了。不过还是顺便说下我是git clone的源码安装的。发布的版本是0.28.1 。运行系统为linux，Windows的话有一些坑，github或者别的博客都有说解决方法，我这里也不赘述了。

在二次开发部分，网上并没有太多新的内容。最简单来说，添加新的图。网上给的例子，在当前版本的superset中都已经不支持了，连项目目录结构都变...]]></description><category></category></item><item><title><![CDATA[Logistic Regression对数几率回归]]></title><link>https://blog.youkuaiyun.com/MK_chan/article/details/87009252</link><guid>https://blog.youkuaiyun.com/MK_chan/article/details/87009252</guid><author>MK_chan</author><pubDate>Tue, 12 Feb 2019 22:44:02 +0800</pubDate><description><![CDATA[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​,...]]></description><category></category></item><item><title><![CDATA[Mysql8.0 mysqldump 报错：Unknown table ‘COLUMN_STATISTICS‘ in information_schema (1109)]]></title><link>https://blog.youkuaiyun.com/MK_chan/article/details/85234736</link><guid>https://blog.youkuaiyun.com/MK_chan/article/details/85234736</guid><author>MK_chan</author><pubDate>Mon, 24 Dec 2018 16:09:11 +0800</pubDate><description><![CDATA[在mysql8.0之前的mysqldump命令格式为：


mysqldump --host=&amp;lt;server&amp;gt; --port=&amp;lt;port&amp;gt; --user &amp;lt;user&amp;gt; --password database &amp;gt; dump_file_path

mysql8.0版本此命令会报错


Unknown table 'COLUMN_STATISTICS' in i...]]></description><category></category></item><item><title><![CDATA[My SQL 防止插入重复数据（校验两个及以上字段）]]></title><link>https://blog.youkuaiyun.com/MK_chan/article/details/84140995</link><guid>https://blog.youkuaiyun.com/MK_chan/article/details/84140995</guid><author>MK_chan</author><pubDate>Fri, 16 Nov 2018 16:35:34 +0800</pubDate><description><![CDATA[今天遇到一个场景：

一张表中要求某两个字段不能重复

假设字段‘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...]]></description><category></category></item><item><title><![CDATA[Mysql配置远程登陆]]></title><link>https://blog.youkuaiyun.com/MK_chan/article/details/82187131</link><guid>https://blog.youkuaiyun.com/MK_chan/article/details/82187131</guid><author>MK_chan</author><pubDate>Wed, 29 Aug 2018 17:30:00 +0800</pubDate><description><![CDATA[环境：本地windows 10， 远程Ubuntu16.4+Mysql5.7

在win10上远程连接mysql连接不上，首先远端登陆mysql：


mysql&amp;gt; show databases；
mysql&amp;gt; select user, host，password from mysql.user;

 这两步排除数据库名和用户错误，在host部分发现登陆地址限制在了本地

 

于是创...]]></description><category></category></item><item><title><![CDATA[电脑风扇转，屏幕、键盘和鼠标都不亮]]></title><link>https://blog.youkuaiyun.com/MK_chan/article/details/81004859</link><guid>https://blog.youkuaiyun.com/MK_chan/article/details/81004859</guid><author>MK_chan</author><pubDate>Wed, 11 Jul 2018 18:11:34 +0800</pubDate><description><![CDATA[前几天搬家把电脑给拆了。组装完了，发现点不亮了。但是cpu风扇、机箱风扇和显卡风扇都转。一开始是拔掉内存条，擦金手指，但是仍然没有效果；然后又卸掉主板电池，放置play之后再装上，还是不行；重装显卡，也没有效果。都准备买新主板了，最后还是试下重新装cpu吧。于是把cpu拆了又重新装一下，居然好了。在拆电脑的时候，cpu是放在主板上没有卸下来的，可能是搬运途中的晃动导致针脚对不上了。总之在遇到这类问...]]></description><category></category></item><item><title><![CDATA[Linux安裝Mongodb後無法啓動的問題]]></title><link>https://blog.youkuaiyun.com/MK_chan/article/details/80788413</link><guid>https://blog.youkuaiyun.com/MK_chan/article/details/80788413</guid><author>MK_chan</author><pubDate>Sun, 24 Jun 2018 00:32:04 +0800</pubDate><description><![CDATA[本人用解壓.tar.gz包的方式，在ubuntu16.4上安裝了Mongodb，但是在安裝目錄的/bin目錄下執行./mongod命令卻啓動不起來，直接close掉了。

經過一番排查，發現問題出在默認數據庫目錄/data/db上，由於當時是在根目錄上手動創建的該文件夾，所以其所有者是root，而mongodb的所有者是當前用戶，所以只需要用chown xx:xx /data/db命令（xx是當前...]]></description><category></category></item><item><title><![CDATA[关于已经安装cuda但是tensorflow仍然使用cpu加速的问题]]></title><link>https://blog.youkuaiyun.com/MK_chan/article/details/79448003</link><guid>https://blog.youkuaiyun.com/MK_chan/article/details/79448003</guid><author>MK_chan</author><pubDate>Mon, 05 Mar 2018 17:14:51 +0800</pubDate><description><![CDATA[平台：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 ...]]></description><category></category></item></channel></rss>