0%

看了一圈图床, 貌似七牛最方便, 准备用的时候发现要绑定域名, 而且必须是备案过的, 暂时手头没有, 先存到本地吧…

修改 Hexo 和 Typora 的配置

首先修改 hexo 全局配置文件 _config.yml 中的配置:

1
post_asset_folder: true

这样在我们每次新建Markdown文件的时候,都会创建一个与文件同名的文件夹用于存放图片。

1
2
3
4
5
6
7
8
9
xweiba.github.io/source/_posts (source)
$ ll -a
total 13
drwxr-xr-x 1 xiaow 197121 0 9月 25 13:53 ./
drwxr-xr-x 1 xiaow 197121 0 9月 25 12:59 ../
drwxr-xr-x 1 xiaow 197121 0 9月 25 13:46 Hexo-Typora-Markdown-图片路径设置/
-rw-r--r-- 1 xiaow 197121 502 9月 25 13:53 Hexo-Typora-Markdown-图片路径设置.md
drwxr-xr-x 1 xiaow 197121 0 9月 25 13:03 Travis-CI-Hexo-实现自动构建部署GitHub-Pages/
-rw-r--r-- 1 xiaow 197121 6757 9月 25 13:04 Travis-CI-Hexo-实现自动构建部署GitHub-Pages.md
阅读全文 »

  • activate xxx 激活环境
  • conda info –envs 查看所有环境
  • conda create -n tensorflow pip 创建一个 tensorflow 环境
  • conda remove -n tensorflow –all 删除环境
  • conda env create -f d:\python36_20190106.yml 从配置文件导入环境
  • conda env export –file python36_20190106.yml 导出环境 到yml文件
  • pip install matplotlib 安装模块
  • conda create -n py27 python=2.7 创建一个py2.7
  • conda clean –packages –tarballs | conda clean -a 清除缓存, 安装出错时可使用

安装 rdbtools

该工具需要python支持, 2.73.4+ 都可以.

1
pip install rdbtools

安装相关依赖

在解析redisrbd文件时, 需要安装 python-lzf, 否则解析会非常慢.

Windows环境下, 使用pip安装python-lzf时, 需要安装 VC++ 依赖对源码进行编译, 而这个依赖极其难装…

阅读全文 »

快速搭建环境

使用 Anacoda, 初始化环境
Keras 与 Tensorflow 版本依赖关系: List of Available Environments - FloydHub Documentation

  1. 创建环境并激活:
    1
    2
    cnoda create -n keras_2.3.1 python=3.6
    conda activate keras_2.3.1
  2. 安装2.3.1版本keras:
    1
    pip install keras==2.3.1
  3. 安装1.15版本tensorflow:
    1
    2
    pip install --upgrade setuptools #先升级一下setuptools 不然装tensorflow会报缺少依赖错误
    pip install tensorflow==1.15
  4. 因为版权问题, OpenCV 后期版本移除了一些算法, 安装算法比较完整的OpenCV版本:
    1
    2
    pip install opencv-contrib-python==3.4.1.15
    pip install opencv-python==3.4.1.15
  5. 常用依赖: Pillow matplotlib numpy

升级依赖调整记录

一. Maven 调整

redis:

升级前:

1
2
3
4
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-redis</artifactId>
</dependency>

升级后:

阅读全文 »

[toc]

win10 & Anacoda

原来使用的清华源, 当不久前被关闭了…

一. 更换Anacoda源

打开 Anacoda Prompt 重新设置源即可. 这是上海交大的, 暂时还可以用, 好像没更新了.

1
2
3
conda config --add channels https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/free/ 
conda config --add channels https://mirrors.sjtug.sjtu.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes
阅读全文 »

来自: windows运行python无法传入argv参数

解决方法:

1
2
3
4
5
6
7
用python temp.py hello试一下是不是正常了
如果这样就可以了的话那就是设置映射的时候没带参数
虽然我也不理解怎么会有这么奇怪的事情发生
在注册表里搜索python.exe
看看关联启动的命令是不是
"......\python.exe " "%1" %*
后面的%*如果没有了那就是参数被忽略了

默认是没有 %* 的.

模式定义

保证一个类只有一个实例,并提供一个全局的访问点。

场景

重量级对象,不需要多个实例,如线程池,数据库连接池~~

常用操作

  • git add . 添加更新文件
  • git push 提交文件
  • git pull 拉取文件
  • git commit -m "提交说明" 提交文件

Git 版本回退

  1. git log 查看提交 commit id, 按 q 退出
  2. git reset --hard commitId 回退版本
  3. git push -f 强制推送

注意此操作会强制覆盖远程仓库.