自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

receiling的博客

傻瓜都能写出计算机可以读懂的代码,只有优秀的程序员才能写出人能读懂的代码!

  • 博客(88)
  • 资源 (2)
  • 收藏
  • 关注

原创 MacOS 10.15 解决vscode中latex格式化出现Formatting failed with exit code 2 详细解决方案

首先在vscode的输出里选择Latex Workshop的输出,然后点击Formatting看看会输出什么错误信息,如果错误信息如下(主要是exit code 2):那就继续往下看吧!针对错误信息提到的缺少模块的问题,逐一安装就好了:1.首先使用什么安装呢?答案是Mac自带的cpan,如果是第一次使用cpan,会提示你先进行配置:》是否自动配置:yes》What ap...

2020-05-03 02:06:11 3924 3

原创 Linux上搭建并行计算MPI环境

最近因为并行计算课程的需求,需要搭建一个多机的MPI运行环境,故将搭建过程分享在这篇博文里。具体的系统是Ubuntu 18.04,在四台机器上搭建环境。记四台机器为A,B,C,D,四台机器的IP为IP-A,IP-B,IP-C,IP-D,还有一个要求就是在四台机器上需要同一个用户名,以xiaomin为例。接下来就是正式开始搭建了:Step1: 创建用户用ssh以root用户登录四...

2020-04-19 22:39:46 2211

原创 如何画QQ-plot

看到QQ-plot,首先要注意的就是这个QQ和那个大家熟知的QQ不是一回事!那接下来我们看看这个QQ图到底是啥呢?先上图:根据Wiki的定义:在统计学中,QQ图[1](Q代表分位数Quantile)是一种通过比较两个概率分布的分位数对这两个概率分布进行比较的概率图方法。首先选定分位数的对应概率区间集合,在此概率区间上,点(x,y)对应于第一个分布的一个分位数x和第二个分布在和...

2020-03-24 18:45:09 9789

原创 新PC如何在不激活系统的情况下查看各项参数(Win10)

1.概览控制面板 > 系统安全中的系统选项可以查看处理器的型号,内存的大小,还有系统的版本(Windows家庭版 or 专业版)2.CPUWin+R,输入cmd,进入命令行窗口(也可以在cortano中输入『命令行』找到对应的命令行提示符)在cmd中输入wmic(这个命令还有很多查看电脑配置信息的用处), 回车后出现新的命令行输入提示,然后输入cpu,就可以查看到c...

2020-03-15 18:47:17 5789

原创 在Centos7上安装Nvidia的驱动以及Cuda,Cudnn (亲测,出坑!!!)

Cuda官方文档:https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#system-requirements出现任何问题,先去官方文档看是不是哪一步没有按照文档去做!!!同时博主是在root下进行的安装,如果是非root用户,其中很多命令应该需要加sudo执行!!!前提机器上面有支...

2019-11-16 16:25:59 7230

原创 在mac上使用vscode创建第一个Python项目

准备工作:安装好vscode 安装插件『Python』正式开始:首先是创建一个空的文件夹(比如文件夹为test),然后在其中新建一个.py文件(比如文件为hello.py),接着在vscode中打开test文件夹作为工作目录,首先需要配置一些python解释器的路径:commond+,进入设置界面,输入[python.pythonPath],然后讲路径修改为自定义的Python路径,比...

2019-06-19 01:21:20 7342

原创 在mac上使用vscode创建第一个C++项目

准备工作:安装好vscode 安装插件『C/C++』正式开始:首先是创建一个空的文件夹(比如文件夹为test),然后在其中新建一个.cpp文件(比如文件为hello.cpp)打开vscode打开test文件夹作为工作目录,接下来用三步配置好C++开发环境第一步:[⇧⌘P]打开命令模式,选择[C/Cpp: Edit Configurations(JSON)]命令,回车后会自动生成...

2019-06-19 00:39:38 18469 11

原创 github上fork后保持和源的更新同步

GitHub网站上操作1.新建new pull request2.将base fork设置为自己,将head fork设置为源,提交pull request3.自己merge出现的pull request即可Git命令操作1.给fork配置远程库查看远程状态git remote -v添加远程的上游仓库git remote add upstream h...

2019-05-06 10:34:40 704

原创 Linux curl命令

最近经常要往服务器传输文件,要用到 curl 命令,把收集到的用法再此做个记录,方便查询。在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。语法:# curl [option] [url]常见参数:-A/--user-agent <str...

2019-04-30 16:25:31 192

原创 Windows下使用IDEAS对cala文件打jar包

最近工作中需要将scala文件打成jar包放到spark集群上运行,看网上参考资料不多,故将自己的实践与大家分享。闲话少叙,直接开干:准备工作:1.Java,在windows配置Java环境的相关教程已经太多了,直接去官网下载就好(不过现在要提供个人信息才能下载了,吐槽一下),唯一要注意的就是Java版本需要是1.8,在进行下一步之前务必使用 java -version 验证一下Jav...

2019-03-27 16:34:53 363

原创 Anaconda 国内镜像源整理

收集的源地址来自以下博客中,对这些博主表示感谢!https://blog.csdn.net/dream_allday/article/details/803445111.清华源conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge conda config...

2019-03-14 00:24:09 64647 14

原创 conda install tensorflow + pytorch

使用conda安装tensorflow已经成为许多机器学习科学家的呼吁,那我们今天就来看看如何shiy使用conda进行tensorflow和pytorch的快速安装吧~# 添加conda源conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/conda config --a...

2018-12-30 11:03:57 1146

原创 jupyter notebook 添加conda创建的多个environment作为kernel

在使用了一段时间的anaconda+jupyter notebook组合后,真的是大呼过瘾,再也不用担心混乱的python packages管理了但在使用conda创建了多个python env后,想把创建的env作为kernel加入到jupyter notebook中该怎么做呢?经过一段时间的探索,终于探索出了一个亲测可用的简单方法,让我们一起来看看吧~ 1.创建一个python...

2018-12-29 19:10:40 1515

转载 ubuntu 16.04新建可登录图形用户界面的用户及管理员权限

1、新建用户(1)切换为root用户为了获取创建用户的权限peng@ubuntu:~$ sudo su(2)添加一个新用户(如用户名为csdn)root@ubuntu:/home/peng# adduser csdn然后根据系统提示进行密码和注释性描述的配置,全程不用自己输入其他命令即可配置成功,用户主目录和命令解析程序都是系统自动指定。2、允许该用户以管理员...

2018-09-20 19:50:15 1700

原创 Git常用操作合辑

Git 拉取远程的某个分支到本地:git clone XXXcd ProjectNmaegit fetch orgin branchnam(远程分支名,没有这步其实也可以,git会自动切换到远程已有的分支上)git checkout branchname(远程分支名)git pull origin branchname(远程分支名) ...

2018-08-27 16:38:25 150

原创 nginx.conf 设置nginx文件服务器和rmtp服务

首先,要增加nginx的新的模块,那么就不要使用apt-get install nginx安装,而是使用源码编译安装,之后再添加新的模块,主要原因是使用apt-get安装会找不到./configure 文件,至于怎么使用源码安装和添加新的模块的命令,网上已经有很多的教程,在此博主也不再赘述,下面附上我的nginx.conf文件,给大家做一个参考。#user nobody;work...

2018-08-22 13:11:29 311

原创 卸载掉WPS后安装Office文档图标显示异常

最近觉得WPS广告太多,于是卸载了WPS,重装了office。但是之后excel和ppt文件的格式显示都不正常了,探索了一番之后终于修复了这个问题,于是总结了一些经验供大家参考。首先,一定要记得卸载WPS要把保留用户设置的选项点掉,否则之后会出问题。如果没有点掉出了问题后,第一种方法就是WPS,然后再卸载一次。第二种解决办法:1、重新安装WPS,在开始菜单中找到WPS的“配置工...

2018-08-05 19:49:40 74370 22

原创 Manacher算法总结+HDOJ3068

看到了两篇讲Manacher算法jian讲得很详细的bow博文,在此记录一下:http://www.cnblogs.com/grandyang/p/4475985.htmlhttps://www.cnblogs.com/xiaoningmeng/p/5861154.html  manacher算法(民间称马拉车算法233)是用来找字符串中的最长回文子串的,先来说一下什么是回文串,像...

2018-07-19 11:54:41 232

转载 KMP算法最浅显理解

原文出处:https://blog.csdn.net/starstar1992/article/details/54913261/说明KMP算法看懂了觉得特别简单,思路很简单,看不懂之前,查各种资料,看的稀里糊涂,即使网上最简单的解释,依然看的稀里糊涂。 我花了半天时间,争取用最短的篇幅大致搞明白这玩意到底是啥。 这里不扯概念,只讲算法过程和代码理解:KMP算法求解什么类型问题字符串匹配。给你两个...

2018-07-09 15:22:42 165

转载 C++ STL中Map的按Key排序和按Value排序

原文链接地址: http://blog.csdn.net/iicy266/article/details/11906189  map是用来存放&lt;key, value&gt;键值对的数据结构,可以很方便快速的根据key查到相应的value。假如存储学生和其成绩(假定不存在重名,当然可以对重名加以区分),我们用map来进行存储就是个不错的选择。 我们这样定义,map&lt;string, int...

2018-07-08 16:10:30 123

原创 多重背包二进制优化(POJ1276)

主要是记录一下对于背包问题的二进制优化方法#include &lt;iostream&gt;#include &lt;cstdio&gt;#include &lt;queue&gt;#include &lt;vector&gt;#include &lt;algorithm&gt;#include &lt;string&gt;#include &lt;bitset&gt;#includ

2018-07-08 14:36:43 806

转载 解读tensorflow之rnn

from: http://lan2720.github.io/2016/07/16/%E8%A7%A3%E8%AF%BBtensorflow%E4%B9%8Brnn/这两天想搞清楚用tensorflow来实现rnn/lstm如何做,但是google了半天,发现tf在rnn方面的实现代码或者教程都太少了,仅有的几个教程讲的又过于简单。没办法,只能亲自动手一步步研究官方给出的代码了。本文研究的代码主体...

2018-06-18 14:55:26 435

原创 django 的auth.authenticate返回为None

使用auth.authenticate(username= username,passowrd=passowrd),这个用户认证时候,明明数据库中有记录,但是返回就None我的错误点比较多:1.我创建的用户名和密码,并没有添加到在auth_user(django自带的表)中,而是放进了通过modely映射生成的表,从而导致auth.authenticate()根本查不到响应的数据2.插入数据用户名...

2018-05-26 12:18:47 2248 2

转载 No module named 'MySQLdb' python3.6 + django 1.10 + mysql 无法连接

学习python 连接mysql数据库的时候遇到了问题首先安装mysql:工具栏 ===&gt;file ==&gt; default settings==&gt;Project Interpreter ==&gt; 点击右侧的+ 号==》pymysql==&gt;OK (1) 进入 settings.py==&gt;DATABASES = { 'default': {'ENGINE': 'dja...

2018-05-24 01:54:12 227

转载 pycharm平台下的Django教程

原文转载自:http://www.cnblogs.com/Leo_wl/p/5824541.html本文面向:有python基础,刚接触web框架的初学者。  环境:windows7    python3.5.1   pycharm专业版   Django 1.10版  pip3一、Django简介  百度百科:开放源代码的Web应用框架,由Python语言编写......  重点:一个大而全的框...

2018-05-23 23:52:54 441

转载 PowerShell中出现”禁止执行脚本“的解决方法

今天在window环境下安装运行virtualenv时出现下类错误:无法加载文件 ******.xxx,因为在此系统中禁止执行脚本。有关详细信息,请参阅 "get-help about_signing"。所在位置 行:1 字符: 17+ E:\Test\******.xxx <<<< + CategoryInfo : NotSpecified: (:) [], P

2018-05-01 00:05:32 6479 1

转载 python 自定义模块, 将jupyter notebook 作为模块导入

原文链接:https://blog.csdn.net/vola9527/article/details/70881558python的脚本是不支持导入.ipynb文件的, 也就是说在Python脚本中 import *.ipynb是会出错的.这里我们可以曲线救国.自定义模块的导入:在python 安装路径寻找 *\Lib\site-packages\ 在里面新建文件 MyM

2018-04-11 09:54:46 1875

转载 pandas数据处理

原文链接:https://blog.csdn.net/liz_zhong/article/details/49915287用pandas进行数据分析,对数据预处理,以及简单例子说明concat用于将2个DataFrame连接到一起,一般是将训练集与测试集连接在一起对属性值进行预处理。个人感觉这样处理是可以的,因为对属性值的处理一般要求数值越多越好,而且对训练

2018-04-06 00:44:22 335

转载 PANDAS 数据合并与重塑(concat篇)

原文链接:https://blog.csdn.net/stevenkwong/article/details/52528616pandas作者Wes McKinney 在【PYTHON FOR DATA ANALYSIS】中对pandas的方方面面都有了一个权威简明的入门级的介绍,但在实际使用过程中,我发现书中的内容还只是冰山一角。谈到pandas数据的行更新、表合并等操作,一般用到的方法

2018-04-03 14:11:34 244

原创 LeetCode 803. Bricks Falling When Hit

这道题做法很多,但是高效率的做法却要好好思考一下。那我们就从低效率的做法到高效率的做法来好好解读一下这道题,题目的意思就是说一个矩阵只有第一行的方块或者和方块直接相邻的四块方块只要有一块不会自动掉落,那这块方块就不会掉落,现在就是每次移除一块方块,问有几块方块会自动掉落?初看这道题,第一个产生的想法就是搜索,大概思路就是考虑移除的这块方块的周围四块方块所在的连通块是否包含第一行的方块,如...

2018-03-24 15:59:57 2267

原创 Win10使用Anaconda对Python库的管理

已经使用过一段时间的Python了,既安装了单纯的Python用安装了Anaconda,搞得PC上的Python库很难管理,今天正好有时间就把PC上的Pyhton库用Anaconda好好管理一下:step1 安装Anaconda31.1下载Anaconda3,下载地址:https://www.anaconda.com/download/然后按照安装程序一步步进行完成安装就可以了,要注意的一点就是添...

2018-03-23 16:50:33 760

原创 keras的模型可视化

keras提供了模型可视化的函数,但是要依赖一些工具,我们在win10系统安好Anaconda3和keras后,还要进行如下操作:1、安装graphviz模块1.1 命令行输入 pip install graphviz1.2 安装graphviz软件。官网地址为http://www.graphviz.org/官网中有解压版和安装版,推荐解压版,因为我使用解压版成功了,安装版好像出了

2018-03-23 15:52:57 792

原创 LeetCode 786. K-th Smallest Prime Fraction

这道题第一眼看很简单,而且数据量也不大,才2000,以为枚举所有可能的结果然后sort一边就可以解决了,很显然这是一个O(n**2)的解法,但是以做OJ题目的经验来看,假设1s的时限都是充裕的,但是没想到写了一发交上去竟然TLE,百思不得其解,最后联想到之前做过一道合并Set且保留其中前K个数的题目,用优先队列把这道题给A了,再次吐槽一下LeetCode上看不到时限(还是我的姿势不对hhh)。...

2018-03-18 20:27:46 577

原创 使用keras+tensorflow训练CNN的记录(CentOS7)

首先肯定是在gpu服务器上完成python3+anaconda+tensorflow+keras的安装了,详细的请看博主的另一篇博客http://blog.csdn.net/brazy/article/details/79418772之后就可以在你的gpu服务器上开始你的CNN训练了,可以使用 #  lspci  | grep -i vga 来查看显卡的信息(https://www.cnb

2018-03-02 09:59:47 994

原创 CentOS 7安装Python3.5,并与Python2.7兼容并存

CentOS 7安装Python3.5,并与Python2.7兼容并存CentOS7下安装Python3.5CentOS7默认安装了python2.7.5,当需要使用python3的时候,可以手动下载Python源码后编译安装。1.安装python3.5可能使用的依赖1 yum install openssl-devel bzip2-devel expat-devel gdbm...

2018-03-02 00:22:08 333

原创 CentOS7 安装 Tensorflow + Kersa

CentOS7 安装 Tensorflow + Kersa1.安装Anaconda(python3.6):下载安装程序:# wget https://repo.continuum.io/archive/Anaconda3-5.1.0-Linux-x86_64.sh运行安装程序: # bash Anaconda3-5.1.0-Linux-x86_64.sh激活环境:# source ~/.b...

2018-03-02 00:19:53 1353

原创 Linux常用命令总结(持续更新)

查看操作系统:$ cat /etc/os-releaseCentOS 也可以查看以下文件,如果不是CentOS会提示没有这个文件$ cat /etc/redhat-release辨别是CentOS还是Ubuntu还可以看是不是有命令yum/apt-getyum install xxxx, 安装包yum remove xxx 卸载包如果使用yum install xxxx...

2018-03-01 19:00:51 1196

转载 Win10 x64 下安装theano过程

原文地址:https://my.oschina.net/QinghaiZheng/blog/986596安装环境电脑:Acer TravelMate TX50-G2Windows版本:Windows 10 家庭中文版,64位操作系统,基于x64的处理器处理器:Inter(R) Core(TM) i5-7200U [email protected] 2.70GHz显卡:NVIDA Geforce 9

2018-02-27 15:16:53 542

原创 Win10 SQL Server 2017安装教程

首先去MicroSorft官网下载对应的安装程序,下载地址是:https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads还要注意就是要先下载这个VC++的更新,可以解决服务器安装不上的问题,下载链接 :Microsoft Visual C++ 2015 Redistributable Update 3 ,然后就是运行安装程序就...

2018-02-26 20:25:02 60980 7

转载 win10安装TensorFlow填坑笔记

研究了一段人工智能的基础理论以后,终于决定安装一套TensorFlow来练练手。郑重其事的将一台电脑重装了win10,网上找了几个安装攻略,照着安装TensorFlow For windows。结果就踩到了几个大坑。很多安装攻略只告诉你怎么做,没告诉你为啥这么做,所以踩到坑时一脸茫然。所以我想把填坑时的分析及解决问题过程也写出来,供大家参考。说正题前说明一下,由于开源的软件更新速度快,所以

2017-12-13 12:02:05 261

folx for mac

尝试了很多款mac下的下载工具,现在迅雷的广告越来越多,已经弃了,folx是我在mac用过的最好用的下载软件了。

2019-05-04

OpenCV 3.1.0

OpenCv 3.1.0版本,用于数字图像处理的必备工具,绝对正版。

2017-11-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除