心静致远

The road of learning of a man with nothing and everything

jupyter notebook设置

更改启动目录

在windows系统powershell中启动jupyter notebook时,默认启动目录为 C:\Users\use_name,如果想要在启动时进入自己设置的目录,比如 D:\jupyter_notebook,按照网上搜索的信息,需要进行如下几步操作:

1.生成jupyter配置文件

在powershell中使用如下命令生成配置文件 jupyter_notebook_config.py:
jupyter notebook --generate-config

2.修改配置文件

进入到 C:\Users\user_name\.jupyter文件夹,在里面找到 jupyter_notebook_config.py文件,使用记事本打开,使用搜索功能,搜索 notebook_dir 字段,找到如下配置 #c.ServerApp.notebook_dir,将其值修改为 c.ServerApp.notebook_dir = r‘D:\jupyter_notebook’,注意两点:(1)路径前加了r;(2)将最前面的#符号删除掉了。

完成上述操作后,保存文件,重启jupyter notebook就可以进入设置的文件夹了。以上操作只对anaconda3默认的base环境有效,如果新建了其他的虚拟环境,在其他的虚拟环境下无效,暂时还没有找到有效的解决方法。

在安卓手机上部署服务器并设置frp内网穿透

在上一篇博客《Android手机/平板安装使用Linux Deploy安装CentOS》里记录了在安卓手机里安装CentOS的过程,当linux系统已经安装完成后,我们就可以继续往下折腾了。有了centos系统,我的想法是在平板里搭建一个nginx服务器,将《hexo+git+nodejs+nginx+使用centos7的VPS搭建博客》这篇文章里的博客同时也部署到平板里,这样在本地(win10计算机)里写完文章后,使用hexo ghexo d两个命令就可以在两个服务器上同步更新博客了。

准备工作

  1. 一个域名,并设置好解析;
  2. 安装好linux系统的安卓手机/平板;
    阅读全文 »

Android手机/平板安装使用Linux Deploy安装CentOS

手中有一个2016年底买的华为荣耀平板2,最近从一堆电子产品中把它翻了出来,本来想咸鱼卖了算了,结果二手回收估价,才估值150块钱,气得我肝疼。想了想,还是想办法废物利用一下吧,于是想到了把它改装成一个微型服务器。在网上搜了好多教程之后,自己又利用闲余时间鼓捣了三四天,最后终于成功了,在此记录一下。

准备工作

  • 手机/平板已经root
  • 需要用到的软件:Linux Depoly、busybox、JuiceSSH
    阅读全文 »

Windows下如何保持两个文件夹的内容同步更新

由于我的个人博客同步部署在个人网站和github网站上,两个博客的内容如果想同步更新,之前的做法一直是在一个文件夹内将内容写完保存后,手动将.md文件复制到另外一个文件夹里,比较费事。于是我就在想能不能有什么办法可以使两个文件夹里的内容同步更新。经过一番搜索后,先是明白了原来一直没有用过的Windows自带功能:公文包,可惜在Windows 10下该功能已经消失。

后来又在知乎上看到了一个方法,可以使用mklink /J "D:\xxx" "F:\xxx"命令来实现,自己试验了一下,果然很好用,从此不用每次都复制粘贴了。

在此记录一下。

Git使用笔记

创建仓库

如果是在Windows下进行操作,首先使用选择或者新建一个文件夹(目录的路径最好没有中文),然后在cmd或者powershell中使用cd命令进入这个目录。使用git init命令初始化一个仓库。此时需要注意的是,文件夹的名称就是这个仓库的名称。

阅读全文 »