自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(111)
  • 资源 (1)
  • 论坛 (4)

原创 vim常用命令总结

文章目录vi/vim 常用命令总结1. vi/vim的工作模式切换2. vim命令键盘图3. 常用命令模式命令3.1 切换行、页面3.2 查找、替换3.3 删除3.4 复制剪切粘贴常用复制剪切粘贴命令4. 常用底线命令行模式命令4.1 撤销参考文献vi/vim 常用命令总结vim是经典的文本编辑器,可以进行高效的程序开发。本文对常用命令进行整理。1. vi/vim的工作模式切换基本上 vi/vim 共分为三种模式1,分别是命令模式(Command mode),输入模式(Insert mode)和底线

2020-09-13 10:20:22 13

原创 nvidia CUDA 信息查看

文章目录异常信息nvidia信息查询nvidia-smi信息意义参考资料异常信息运行机器学习的时候遇到一个错误:InternalError (see above for traceback): Dst tensor is not initialized.然后参考CSDN:weixin_43444314的博客1,可能是显卡内存不够了的问题。的确是这个问题。然后顺手把nvidia-smi这个命令查到的信息整理一下。nvidia信息查询主要查看cuda/cudnn的版本号信息,以及显卡的使用情况23

2020-08-23 12:54:57 42

原创 win10 缩短cmd路径显示

文章目录1. cmd长路径的尴尬2. 如何缩短显示路径3. 如何切换显示路径参考文献1. cmd长路径的尴尬在win10中使用cmd经常会遇到一个很尴尬的局面,如下图。就是满屏是文件路径名。堆得满满的。那么有没有方法可以像bash中的这样,最起码开头在屏幕的最左侧。2. 如何缩短显示路径在win10环境变量中添加环境变量 PROMPT1:变量名:PROMTP变量值: $p$_$+$g如图:这样cmd中的path显示效果就变成了下图这样:3. 如何切换显示路径切换到无路径模

2020-08-22 12:09:04 39

原创 笑傲江湖中的《洗手》中的霸权主义

笑傲江湖中,大多是令狐冲的快意恩仇。有起有落。不过总体来说是积极向上的。哪怕是《蒙冤》一章,令狐冲拼着姓名不要,竟然被师父师娘、小师妹误会。让令狐冲有苦难言,怒至癫狂。但是即便是这个时候,师娘还是疼爱她的,处处护着他;小师妹也不是没有情意,拼着被爹爹责骂也跑过去给令狐冲报信;更何况还有恒山“令狐冲粉丝后援团”,一直为他疯狂打call。所以哪怕他内心凄苦,也还有一丝丝的安慰。哇,毕竟有那么漂亮可爱的仪琳小师妹这样的真粉丝为他默默念经。但是《洗手》这一章,是让我感到最最无力、最为绝望的时候了。自己为了朋友情

2020-08-07 08:54:32 34

原创 矩阵的常用运算法则

文章目录矩阵的概念矩阵的加法矩阵的乘法矩阵的转置矩阵的逆伴随矩阵矩阵的行列式矩阵的导数矩阵的概念矩阵的加法矩阵的乘法矩阵的转置矩阵的逆伴随矩阵矩阵的行列式矩阵的导数参考资料[1] 《工程数学线性代数》(同济大学第6版),第2章...

2020-08-01 00:33:54 34

原创 python虚拟环境下pip仍然安装到系统目录下

问题描述在linux系统中,无论是使用virtualenv还是conda env,启动虚拟环境后,使用whitch pip查看pip的确定位到了虚拟环境中,但是pip list 或者pip install 还是指向了系统环境。杨的疑问.jpg考虑到应该是环境变量的问题,参考到博客的思路,我查看了一下我的环境变量,原来是当初配置python的时候,加了alias到我的.bashrc文件中:这不是作死嘛。我注释掉了。只不过注意,我们用anaconda替换系统python,只需要将ananconda的路

2020-07-22 11:36:39 176

原创 真实性渲染技术 Photo-realistic rendering

真实性渲染技术 Photo-realistic rendering文章目录真实性渲染技术 Photo-realistic rendering1. 真实性渲染技术的概念1.1 基本概念1.2 真实性渲染技术与pbr的关系      https://item.jd.com/12612391.html1.3 与Non-photorealistic rendering的关系2. 真实性渲染技术基础2.1 渲染方程2.2 光照

2020-07-17 02:06:40 110

原创 立体角的基本内容

立体角文章目录立体角角度(angle)与立体角(solid angle)[^立体角1]立体角的微分与积分[^立体角1]立体角的意义[^立体角示意图1]角度(angle)与立体角(solid angle)1Angle: ratio of subtended arc length on circle to radius,圆上所对应的弧长与半径之比.θ=lr;Circle has 2π radians. \theta=\frac{l}{r}; \\ Circle \

2020-07-13 11:18:07 111

原创 数据结构之二叉树 python实现

二叉树文章目录二叉树概念及主要性质二叉树 定义基本概念二叉树重要性质特殊二叉树及其性质遍历算法深度优先遍历宽度优先遍历python list 实现python 类实现概念及主要性质二叉树是一种最简单的树形结构。其特点是每个节点至多关联到两个后继节点。后继节点分为左关联节点和右关联节点。二叉树 定义二叉树是结点的集合。这个集合为空,或者有一个根节点,其余节点分属左右两个二叉子树。二叉树的结点有如下五种形态:基本概念空树:集合为空的二叉树。单点树:只包含一个根结点的二叉树。父结点、子节点:

2020-07-07 15:33:45 67

原创 jupyter kernel

jupyter kernel常用操作文章目录jupyter kernel常用操作1. 查看kernel2. 添加virtualenv kernel[^添加kernel]3. 删除virtualenv kernel[^删除kernel]1. 查看kernelbash中查看:jupyter kernelspec list或者直接在jupyter的lab下查看http://ip:port/lab2. 添加virtualenv kernel11, 安装virtualenv,可以参考廖雪峰的官

2020-06-29 11:24:27 60

原创 PyOpenGL之glVertexAttribPointer

PyOpenGL 开发参考文档:1. LearnOpenGL-cn2. 简书-Python之OpenGL笔记,大龙103. PyOpenGL-APIglVertexAttribPointer的APISet an attribute pointer for a given shader (index) index -- the index of the generic vertex to bind, see glGetAttribLocation for retrie.

2020-06-26 22:46:01 56

原创 python Error:depth == CV_32F || depth == CV_64F in function

error: OpenCV(4.1.1) C:\projects\opencv-python\opencv\modules\core\src\matmul.dispatch.cpp:526: error: (-215:Assertion failed) depth == CV_32F || depth == CV_64F in function ‘cv::perspectiveTransform’...

2020-04-27 18:15:05 241

原创 python jupyter中引用argparser的问题及解决方法

python jupyter中引用argparser的问题及解决方法在jupyter notebook中,涉及到args的问题的时候,例如引用argparser包时,会报出如下错误:parser = argparse.ArgumentParser(description='main') parser.add_argument("--images", dest = 'images', h...

2020-02-20 22:15:09 606

原创 markdown 链接方式

MarkDown 链接方式文章目录MarkDown 链接方式1. 目录形式2. 行内链接 Inline-style links[^doc]3. 参考样式链接 Reference-style links[^doc]4. 脚注 footnote[^footnote]1. 目录形式@[toc]效果如本文的目录样式2. 行内链接 Inline-style links1带标题 This ...

2020-02-03 20:43:30 341

原创 PDB常用命令

PDB常用命令根据网络资料整理的常用的PDB命令,参考资料来自网络。进入Debug模式:- 命令行: 进入命令行Debug模式,python -m pdb xxx.py- sublime : Tools-->SublimeREPL-->python pdbpdb 命令辅助命令h:(help)帮助run:重新启动debug,相当于restartq:(qui...

2020-02-03 13:18:51 269

转载 pandas的日期时间间隔运算

pandas的日期时间间隔运算pdandas的日期处理,基本的需求都可以满足。主要包括:时间段的生产时间格式转化间隔时间运算等原文地址:【简书:pandas的日期时间间隔运算】...

2019-12-20 11:13:25 296

原创 ·ImportError: cannot import name '_validate_lengths'的解决方法

from skimage import io, transformImportError: cannot import name '_validate_lengths原因是scikit-image的版本太低;0.13.1,更新即可:pip install --upgrade scikit-image但是安装的时候,报错:ERROR: Could not install packages ...

2019-11-04 14:13:42 2222

原创 算法:上楼梯

题目有一段台阶有15级,以小明的脚力一步最多可以跨3级。请问小明登上这段楼梯有多少种不同的步法?1. 递归def stair(n): if n < 0: return 0 elif n < 3: return n elif n==3: return 4 else: return sta...

2019-10-18 10:04:36 326

原创 SparkSQL 中group by、rollup和cube使用

具体内容讲解参考博客:CSDN:SparkSQL 中group by、grouping sets、rollup和cube方法详解下面为pyspark的示例:自己瞎编了一个csv,小学期末成绩统计:班级,姓名,课程,成绩1班,小明,语文,961班,小明,数学,991班,小明,英语,891班,小红,语文,921班,小红,数学,861班,小红,英语,992班,小强,语文,922班,...

2019-08-30 13:47:49 449

原创 Linux 配置jupyter notebook 远程访问

配置jupyter notebook 远程访问运行命令,生成jupyter notebook的配置文件jupyter notebook --generate-config得到结果:Writing default config to: /home/*YOURUSERNAME*/.jupyter/jupyter_notebook_config.py打开Python/Ipython she...

2019-07-12 17:06:24 232

原创 Jupyter notebook:Forbidden 403 GET /api/terminals?问题记录

问题描述用360急速浏览器访问远程jupyternotebook,结果会出现下面的问题:暂时解决方法具体为啥也不清楚,然后我用谷歌浏览器打开,是没有问题的。(内心一万头草泥马呼啸奔腾而过~~一直挺喜欢360急速浏览器,关键时候就出问题)然后我就把360急速浏览器的缓存清理一下,就可以用了(内心的一万头草泥马呼啸奔腾10的一万次方)后面出现在研究一下,现在不清楚为啥这样,先记录一下,还要...

2019-06-05 09:03:10 3537 1

原创 pyspark 空值填充

在进行数据分析的时候,空值的处理是数据预处理过程中的重要环节。在利用pyspark进行数据空值填充的过程中,遇到了一个坑,坑得明明白白。就是简单的空值处理,花费了好几天的时间。其实还是API的理解不到位的原因。特此整理一下,共勉共享。1. 问题描述具体描述一下待处理的问题,以便记录整理。假设有一个数据如下表:idname1sun2wang3John...

2019-06-04 12:27:05 6185

原创 Python 离线安装pyecharts模块

我们在做企业项目的时候,进行数据可视化,需要用到pyecharts模块。但是一般来说,企业的服务器是不能连接到外网的。所以需要离线安装。这里记录一下几个关键的问题。步骤从PyPI网站搜索‘pyecharts’1,找到自己想要的pyecharts版本的下载包。我用的是pyecharts-0.5.11-py2.py3-none-any.whl。用和服务器相同环境的,能够联网的电脑进行安装(...

2019-01-08 13:28:23 7638

原创 Pandas的SettingWithCopyWarning原因及解决方法

利用pandas进行数据分析的时候,会遇到SettingWithCopyWarning的警告。外文的一篇翻译和pandas的官方文档indexing-view-versus-copy将出现这种警告的原因分析的十分清楚。这里总结记录一下。重要概念view vs. copy用numpy演示一下:import numpy as npa = np.arange(12).reshape((3,4...

2019-01-08 02:00:09 2741

转载 nohup后台运行程序与停止

目录在用服务器的时候,例如腾讯云服务器,想跑一个爬虫程序,就需要在后台不挂断的运行。博客园:nohup和&后台运行,进程查看及终止 这篇文章的方法是没有问题的。需要注意的是,当关闭一个session窗口后,重新打开一个后,用ps只能显示当前session的程序,不能查看之前的。这时候就要用:ps -aux | grep python来进行查询。...

2018-12-26 08:54:51 6894 1

转载 【win10】win10右键快速访问等文件夹导致资源浏览器崩溃的处理方法

win10操作技巧1目录问题描述使用工具操作方法总结问题描述win10想对快速访问和Onedrive进行右键操作的时候,一点右键就会导致explorer.exe崩溃。这就很让人崩溃。网上查找一些资料1,发现是一些右键菜单项的问题,只要删掉那些出问题的右键菜单项就会恢复正常。使用工具MenuMgr 右键菜单管理工具操作方法使用右键菜单管理工具,查看右键菜单删除已经失效的右键菜单项(路...

2018-10-09 09:42:39 9998 17

原创 git- win10 cmd git log 中文乱码 解决方法

在win10中,用cmd或者bash中使用git时候,经常遇到乱码问题,网上类似的教程很多,一般可以直接在cmd/bash中输入如下设置命令:git config --global core.quotepath false git config --global gui.encoding utf-8git config --global i18n.commit.encoding utf...

2018-07-30 12:28:22 11692 20

转载 Git- .gitignore匹配规则及注意事项

.gitignore文件的匹配规则Windows中可以通过echo 命令或者用Windows中的bash创建.gitignore文件。其主要的匹配规则如下:*.a # 忽略所有 .a 结尾的文件!lib.a # 但 lib.a 除外TODO # 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODObuild/ # 忽略 build...

2018-07-19 15:35:56 1895

转载 Git-上传冲突解决方法

报错内容:failed to push some refs to 'git@github.com:Sunpro108/Sunpro_Blog.git'hint: Updates were rejected because the remote contains work that you dohint: not have locally. This is usually caused by...

2018-07-19 15:16:38 915

转载 慕容复,不屈的凤凰

近来重读金庸先生的《天龙八部》,看到酒罢问君三语前后,忽然对慕容复的感觉变了!以前一直觉得他是一个沉迷于不切实际的复国梦的人,尤其少林寺,为了一己私利,对乔峰落井下石,枉费乔峰一直对他神交已久,结果还被段誉打败,被乔峰一招擒住,在天下英雄面前丢尽了脸,最终落得疯于身登大宝的幻梦中。 但是,如果我们从总体去体会慕容复,就会发现,他是背负民族复兴大业,一生勤勉克己,不屈不挠奋斗的人! 以下百度知道...

2018-07-18 09:35:08 368

原创 JSON解析-python实现

本文从以下几个方面进行讨论: 1. JSON的基本概念 2. python解析JSON 3. 参考

2017-12-18 20:45:40 6467

原创 CCF-CSP -201612-2 工资计算 java 实现

java浮点运算不精确的注意的问题

2017-12-16 17:33:32 634

转载 Java 方法参数传递方式

Java中方法参数的使用情况:一个方法不能修改一个基本数据类型(int、double、bool等)的参数。一个方法不能让对象参数(数组)引用一个新的对象。一个方法可以改变一个对象(数组)参数的状态。

2017-12-12 16:32:34 231

原创 新手上手Tensorflow之手写数字识别应用(3)

本系列为应用TensorFlow实现手写数字识别应用的全过程的代码实现及细节讨论。按照实现流程,分为如下几部分: 1. 模型训练并保存模型 2. 通过鼠标输入数字并保存 2. 图像预处理 4. 读入模型对输入的图片进行识别 本文重点讨论图像预处理的问题。 所谓的图像预处理,这里是指对由鼠标输入数字的图像进行分割,并缩放到和样本相同的尺寸。

2017-12-02 14:13:34 464

原创 新手上手Tensorflow之手写数字识别应用(2)

本系列为应用TensorFlow实现手写数字识别应用的全过程的代码实现及细节讨论。按照实现流程,分为如下几部分: 1. 模型训练并保存模型 2. 通过鼠标输入数字并保存 2. 图像预处理 4. 读入模型对输入的图片进行识别 本文重点讨论模型的保存以及读入问题。

2017-12-02 13:45:55 276

原创 新手上手Tensorflow之手写数字识别应用(1)

学深度学习有一段时间了,各种算法研究一通,什么CNN啦,RNN啦,LSTM啦,RCNN啦,各种论文看了一堆。看没看懂且不说(心虚。。),回来我想把训练的模型看看实际效果的时候,才发现TensorFlow的好多基本功能还不会。好吧,还是拿着Mnist数据集搞一波手写数字识别的全流程吧!涉及到通过鼠标输入数字并获取、图像预处理、模型训练和数字预测等。重点是这些步骤中的一些关键的技术的实现细节。

2017-11-30 22:37:24 1078

原创 Python 矩阵翻转180度

在对图像做卷积的时候要对核矩阵进行180度翻转。用python实现了一下。这里分享 一下吧。

2017-09-27 11:20:00 9814 2

原创 新人上手TensorFlow 之 Normalization

上一篇转载自张俊林老师的博客,参考《batch normalization: accelerating deep network training by reducing internal》这篇论文,基本讲了一下,批处理归一化对于神经网络的意义所在及基本的原理和步骤。算是理论上的理解吧!这篇博客,我们来看一下,在TensorFlow中如何实现Normalization!

2017-07-01 15:13:57 992

转载 新人上手TensorFlow 之 简单了解一下Batch Normalization (BN)

author: 张俊林 转载自:http://blog.csdn.net/malefactor/article/details/51476961Batch Normalization作为最近一年来DL的重要成果,已经广泛被证明其有效性和重要性。目前几乎已经成为DL的标配了,任何有志于学习DL的同学们朋友们雷迪斯俺的詹特曼们都应该好好学一学BN。BN倒过来看就是NB,因为这个技术确实很NB,

2017-07-01 11:03:52 3648

原创 新人上手TensorFlow之TensorFlow基本概念

TensorFlow是Google Brain的第二代机器学习系统,2015年11月9日,作为开源软件发布。TensorFlow的计算用有状态的数据流图表示。这个库的算法源于Google需要指导称为神经网络的计算机系统,类似人类学习和推理的方法,以便派生出新的应用程序承担以前仅人类能胜任的角色和职能

2017-06-29 19:52:52 1353

Shell编程讲解

兄弟连出品的Linux系列教程之Shell编程的演示文档,详细介绍了shell编程的概念、语法及许多示例。适合入门上手

2016-11-26

Labview如何生成XML文件

发表于 2016-01-13 最后回复 2016-01-13

程序员的工作怎么样?

发表于 2015-06-23 最后回复 2015-08-02

为什么会出现numberFormatException

发表于 2015-04-03 最后回复 2015-06-23

android默认的包里为什么可以有多个public类?

发表于 2015-04-02 最后回复 2015-04-03

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