H_earbeats
码龄8年
关注
提问 私信
  • 博客:22,538
    22,538
    总访问量
  • 15
    原创
  • 2,140,880
    排名
  • 4
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2017-06-30
博客简介:

H_earbeats的博客

查看详细资料
个人成就
  • 获得11次点赞
  • 内容获得4次评论
  • 获得13次收藏
创作历程
  • 3篇
    2018年
  • 22篇
    2017年
TA的专栏
  • Git
    2篇
  • Python
    7篇
  • Python crawler
  • Algorithms C/C++
    5篇
  • ubuntu
    10篇
  • Blog management
    2篇
  • django
兴趣领域 设置
  • 人工智能
    pytorchnlp
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

xadmin下设置“use_bootswatch = True”无效解决方案

环境:python 2.7django 1.9xadmin采用源代码的方式引入到项目中在xadmin使用的过程中,设置“use_bootswatch = True”,企图调出主题菜单,显示更多主题。然而设置了后,发现主题还是默认和bootstrap2,深入跟踪源代码,发现/xadmin/plugins/themes.py下的block_top_navmenu方法,当use_bootswatch 为
转载
发布博客 2018.01.18 ·
447 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python3.6+Django2.0安装Xadmin(windows)

方法一:命令行模式下:pip install xadmin方法二:源码安装:1、下载安装包,下载zip压缩文件,下载地址:https://github.com/sshwsfc/xadmin2、README.rst这个文件的编码有问题,可以内容没什么重要的,可以直接到github上下载安装包,然后新建一个txt空文件,把文件名改成README.rst,替换原来
原创
发布博客 2018.01.17 ·
5404 阅读 ·
1 点赞 ·
2 评论 ·
0 收藏

Navicat for MySQL 64bit

发布资源 2018.01.16 ·
zip

PEP8 Python 编码规范

一、代码编排1 缩进。4个空格的缩进(编辑器都可以完成此功能),不使用Tap,更不能混合使用Tap和空格。 2 每行最大长度79,换行可以使用反斜杠,最好使用圆括号。换行点要在操作符的后边敲回车。 3 类和top-level函数定义之间空两行;类中的方法定义之间空一行;函数内逻辑无关段落之间空一行;其他地方尽量不要再空行。二、文档编排1 模块内容的顺序:模块说明和docstring—import
转载
发布博客 2018.01.16 ·
274 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

归并排序(nlogn)

归并排序(自顶而下)#include #include "InsertionSort.h"using namespace std;//将arr[l..mid]和arr[mid+1...r]两部分进行归并templatetypename T>void __merge(T arr[], int l, int mid, int r){ T aux[r-l+1]; for(int i = l; i
原创
发布博客 2017.11.19 ·
373 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

欢迎使用CSDN-markdown编辑器

import datetimeimport osimport os.pathimport randomimport sqlite3import threadingimport timeimport ujsonfrom concurrent.futures import ThreadPoolExecutorimport numpy as npimport requestsfrom
原创
发布博客 2017.11.12 ·
383 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

O(n^2) 排序算法汇总

O(n^2)选择排序#include using namespace std;template typename T>void selectionSort(T arr[], int n){ for(int i = 0; i n; i++){ int minIndex = i; for(int j = i + 1; j n; j++){ if( arr[j] arr[m
原创
发布博客 2017.11.08 ·
290 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Ubuntu下安装python 的mysqlclient

https://stackoverflow.com/questions/14087598/python-3-importerror-no-module-named-configparserpython3:sudo apt-get install python3-dev libmysqlclient-devsudo pip install mysqlclient注:mysql-python不支持pyt
原创
发布博客 2017.08.19 ·
628 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

python3 爬虫时遇到问题:cannot use a string pattern on a bytes-like object

//交互模式下import reimport urllib.request //python3req = urllib.request.urlopen('www.baidu.con')buf = req.read()buf = bur.decode('utf-8') //python3list = re.findall(r"http:.+\.jpg", buf)i = 0for url
原创
发布博客 2017.08.18 ·
1291 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

汉诺塔递归算法 (思路+python实现)

python实现# -*- coding:utf-8 -*-def print_path(head, end): #输出路径 print("#",head,"-->",end)def move(n, head, middle, end): #递归过程 if(n == 1): print_path(head,end) else:
原创
发布博客 2017.08.09 ·
1486 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Sublime Text 2/3 输入法(Fcitx)修复[Ubuntu(Debian)]

更新并升级系统为最新(较新的系统会解决很多可能出现的问题)sudo apt-get update && sudo apt-get upgrade克隆项目到本地 :git clone https://github.com/lyfeyaj/sublime-text-imfix.git运行脚本 :cd sublime-text-imfix && ./sublime-imfix完成! 重新启动后
转载
发布博客 2017.08.09 ·
304 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在Ubuntu 16.04 安装sogou 输入法

第一步、添加fcitx键盘输入法系统 ①先添加以下源sudo add-apt-repository ppa:fcitx-team/nightly②添加源之后需要更新一下系统sudo apt-get update③开始安装fcitxsudo apt-get install fcitx④接着安装fcitx的配置工具sudo apt-get install fcitx-config-gtk⑤然后安装fc
转载
发布博客 2017.08.09 ·
358 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Bubble-Sort(冒泡排序)

设有一数组,其大小为10个元素(int str[10])数组内的数据是无序。现在要求我们通过编程将这个无序的数组变成一个从小到大排序的数组(从下标为0开始)首先,把10个数里最小的个数放到下标为0的位置上(str[0])通过将下标为0的数(str[0])与剩下其余9个数进行对比交换(将较少者放置在下标为0的位置上),就可以得到这10个数最小的那个10个数最小的那位确定后,接下来就要找剩下9
原创
发布博客 2017.08.07 ·
450 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Insertion Sort(插入排序)

插入即表示将一个新的数据插入到一个有序数组中,并继续保持有序。例如有一个长度为N的无序数组,进行N-1次的插入即能完成排序;第一次,数组第1个数认为是有序的数组,将数组第二个元素插入仅有1个有序的数组中;第二次,数组前两个元素组成有序的数组,将数组第三个元素插入由两个元素构成的有序数组中……第N-1次,数组前N-1个元素组成有序的数组,将数组的第N个元素插入由N-1个元素构成的有序数组中,则完成了整
原创
发布博客 2017.08.07 ·
2364 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Selection Sort(选择排序)

核心代码template<typename T>void selectionSort( T arr[], int n){ for (int i = 0; i < n; i++){ int minIndex = i; for(int j = i + 1; j < n; j++){ if(arr[j] < arr[minIndex]) m
原创
发布博客 2017.08.07 ·
1463 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Markdown

一.认识 MarkdownGitHub markdown 效果Markdown 是一种轻量级的「标记语言」,它用简洁的语法代替排版,而不像一般我们用的字处理软件 Word 或 Pages 有大量的排版、字体设置。它使我们专心于码字,用「标记」语法,来代替常见的排版格式。例如此文从内容到格式,甚至插图,键盘就可以通通搞定了。目前来看,支持 Markdown 语法的编辑器有很多,包括很多网站(例如简书)
原创
发布博客 2017.08.07 ·
379 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

在Ubuntu下配置Python开发环境

安装 pip 和 virtualenvpip 是 Python 的包管理工具,建议 Python 的包都用 pip 进行管理。virtualenv是 Python 多版本管理的利器,不同版本的开发调试全靠它了。# 安装 pipsudo apt-get install python-pip# 安装 virtualenvsudo pip install virtualenv配置个人用 virtua
原创
发布博客 2017.08.03 ·
469 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

Linux下出现launch failed.Binary not found的解决方案:

首先当你把网上关于mingw的解决方案都看晕了的时候,告诉你,别看关于mingw的了。linux下不用mingw,直接由Linux GCC完成1、看你的Eclipse下面控制台Console输出,如果有g++ not found 的话,说明你的系统g++没安装成功。解决方案:Ctrl+Alt+t到terminal(控制台)模式,输入sudo apt-get inst
转载
发布博客 2017.08.03 ·
1371 阅读 ·
2 点赞 ·
1 评论 ·
2 收藏

Ubuntu操作基本快捷键

* 打开主菜单 = Alt + F1* 运行 = Alt + F2* 显示桌面 = Ctrl + Alt + d* 最小化当前窗口 = Alt + F9* 最大化当前窗口 = Alt + F10* 关闭当前窗口 = Alt + F4* 截取全屏 = Print Screen* 截取窗口 = Alt + Print Screen默认特殊快捷键* 展示所有窗口程序
转载
发布博客 2017.08.03 ·
434 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Ubuntu使用Eclipse搭建C/C++编译环境

首先是安装Eclipse,方法有两种: 第一种是通过Ubuntu自带的程序安装功能安装Eclipse,应用程序->Ubtuntu软件中心,搜Eclipse安装即可。 第二种方法是用命令:应用程序->附件->终端 然后输入(中间可能需要你输入密码): sudo apt-get install eclipse
转载
发布博客 2017.08.03 ·
923 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏
加载更多