自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 Linux下无root权限安装apache

下载文件apache: https://httpd.apache.org/apr和apr util: https://apr.apache.org/download.cgiopenssl: https://www.openssl.org/source/ 先解压apache,之后将apr和apr-util放到apache解压目录中的srclib中,解压,将解压后的文件夹分别命名为apr和apr-

2017-11-11 14:56:02 2256

原创 Linux文件批量改名/排序总结(rename,sort等)

linux下文件批量化改名时使用一些命令可以比较简单快捷1. 文件名前补0linux 下的rename命令可以使用正则表达式进行匹配。举例 for i in {1..100}; do touch ${i}.txt; done 在当前目录下生成文件 1.txt 2.txt 3.txt ... 10.txt 11.txt 100.txt 想要在前面都补上0,即

2017-07-18 21:34:05 13232 1

转载 Remote Access to IPython Notebooks via SSH

原作者:Nikolaus 链接:https://coderwall.com/p/ohk6cg/remote-access-to-ipython-notebooks-via-ssh

2017-07-14 20:35:33 457

原创 Jupyter notebook can not load module

环境 ubuntu16.04 64 bitanaconda 4.4.0安装了pytorch,设置了conda环境变量conda create -n pytorch启动jupyter notebook 运行发现不能加载torch解决方案 refer https://stackoverflow.com/questions/33960051/unable-to-import-a-module-

2017-07-13 11:28:15 994

转载 [python]自问自答:python -m参数?

作者:削微寒 出处:http://www.cnblogs.com/xueweihan/

2017-07-13 11:13:53 727

原创 Linux unzip解压多个文件

假设当前目录下有多个zip文件 data.zip invoices.zip pictures.zip visit.zip, 直接 unzip *.zip 等价于 unzip data.zip invoices.zip pictures.zip 会报错Archive: data.zip caution: filename not matched: invoice

2017-07-11 15:38:18 38647 2

原创 linux下载神器aria2

迅雷没有linux版,所以白金会员没有用武之地,可以用aria2,更为强大。迅雷之所以比较快其实是因为使用了多线程下载,而aria2也可以,且支持更为丰富的配置。1. 简单下载一个文件aria2 -s 8 -x 10 url -s 表示split,将源文件拆分成8份下载,-x表示使用多少个线程2. 下载多个文件将文件的下载链接写入一个文件中(可以用浏览器的插件爬下来),然后aria2 -s 8 -x

2017-07-11 11:28:59 1910

原创 shell编程笔记

以前做linux开发时学过一些shell 编程,时间久了没接触现在竟然忘干净了,后来又开始写其他脚本语言,有点混了,写得时候一脸懵逼,于是现在记下来。部分内容摘录字其他博客,文中已作标注,表示感谢!1. sh/bash/dash/csh/Tcsh/ksh/pdkshsh:全称是Bourne Shell,是Unix最初使用的shell,在所有Unix上均可以使用,但是在处理和用户交互上做得没有其他几

2017-06-16 23:14:30 551

原创 Ubuntu Screen 无法加载LD_LIBRARY_PATH

1. screen的用法screen (-S window的名字),打开一个(名字为 ***)screen window, 注意S 大写ctrl a d,detach如果只有一个screen window,直接screen -r 就可以attach如果有多个screen window,可以screen -r + window名字(输入前几个具有标示性的首字母即可,比如有两个window名字分

2017-06-15 14:42:13 1224

原创 Ubuntu安装anaconda和tensorflow

1. 环境操作系统:ubuntu 16.04Anaconda版本:4.4.0 x86_64tensorflow版本:1.1.02. 安装过程Anaconda安装下载地址(下载工具:aria2c):https://www.continuum.io/DOWNLOADS 选择python2.7 version直接执行下载的脚本文件,安装过程中会自动添加环境变量tensorflow安装htt

2017-06-14 19:46:45 1200

原创 svm推导

自己推一遍才印象深刻,CSDN对公式的支持很不好,所以在本地用latex写,并转换成了图片上传

2017-05-13 14:14:32 415

原创 git服务器搭建

修改程序都是在本地电脑上,运行程序则需要在服务器上,想在本地电脑和服务器做同步1. 环境本地电脑:ubuntu16.04,局域网, 用户名jankyee服务器:ubuntu16.04,公网,没有root权限,用户名为jankyeegit版本:2.7.4git服务器搭建在服务器上(有公网IP)2. 服务器配置网上流传的步骤一般是新建一个git用户[1],但是由于服务器上没有root权限,因此直

2017-05-01 20:55:48 375

原创 ubuntu 16.06 matlab2017a MEX/GCC Setup Problems

在跑C-COT demo (http://www.cvl.isy.liu.se/research/objrec/visualtracking/conttrack/index.html)的时候出现了问题1. problem:Warning: You are using gcc version ‘5.4.0’. The version of gcc is not supported. The vers

2017-04-27 14:47:30 1855

原创 Leetcode127: wordLadder I

Problem descriptionGiven two words (beginWord and endWord), and a dictionary’s word list, find the length of shortest transformation sequence from beginWord to endWord, such that:Only one letter can b

2017-04-23 12:18:56 903

转载 【转载】Particle Filter Tutorial 粒子滤波:从推导到应用(全)

博客原作者是 白巧克力亦唯心, 原文链接是:http://blog.csdn.net/heyijia0327/article/details/40899819  感谢原作者的辛勤工作!前言:      博主在自主学习粒子滤波的过程中,看了很多文献或博客,不知道是看文献时粗心大意还是悟性太低,看着那么多公式,总是无法把握住粒子滤波的思路,也无法将理论和实践对应起来。比

2017-03-26 22:35:26 863

原创 最长回文子串问题

最长回文子串问题是一个经典问题,成熟的算法有很多,这篇博客采用的方案是基于Longest common substring的,关于Longest common substring可参考 这里。代码也是参照上篇博客修改的#include <iostream>#include <string>#include <vector>using namespace std;class Solution {

2017-02-17 16:52:18 263

原创 常见算法问题之最长公共子串问题(Longest common substring problem)

对于寻找两个字符串的最长公共子字符串的问题,暴力搜索的方式的时间复杂度将高达O(n^3), 而通过后缀树的方式可将时间复杂度降低到O(n^2)。以下是我实现的C++源码:#include <iostream>#include <string>#include <vector>using namespace std;class Solution{public: int FindLong

2017-02-16 23:09:14 1372

转载 【转载】代码之谜(一)- 有限与无限(从整数的绝对值说起)

原博客链接:http://justjavac.iteye.com/blog/1698691一、引子开始本章之前我先提个问题:“如果一个整数的绝对值等于它自己,那么这个数是几?”如果你回答是 0 和 所有正数,那么请你耐心读完这篇文章吧。本章是我『代码之谜』系列的第二篇,前一篇『代码之谜 - 开篇/前言/序』简单介绍了计算机与数学的不同。数学中有许多复杂深刻的

2017-02-16 15:01:01 268

原创 记一道数学题。。。

题目来源于实验室某大神 的女票 的面试题。。。解题思路参照另一大神 这是一道递归题, 记n匹马的期望是f(n),显然有f(1)=1, f(2)=1/2。n=3时,相当于在n=2的基础上又增加了一匹马,则这匹马的速度有三种情况(最慢,适中,最快),概率各为1/3,则有f(3)= 1/3 * 1 //最慢时,后面还有0匹马 + 1/3 * (1+f(1)) //适中时

2017-02-15 21:42:43 417

原创 常见算法问题之NextPermutation

题目来源于leetcode 311. 问题描述依据字典序升序,找出序列的下一序列。例如(左边是输入,右边是输出):1 2 3 --- 1 3 21 5 1 --- 5 1 13 2 1 --- 1 2 32. 算法描述for (i = 0; i < size(array); i++) j = max{i | array[i] < array[i + 1]};for (i = 0; i <

2017-02-12 22:52:54 376

原创 常见算法温习之快速排序

博客内容中的排序以升序排列为例1. 算法理解快排的基本思想是:从原始序列Array(集合S)中选取一个元素(称之为枢纽元pivot)将剩余的元素分为两个集合S1和S2,其中S1中元素全都小于或等于pivot,S2中的元素全都大于或等于pivot递归分别对S1和S2执行上述两步1.1 选取pivot 通常不加考虑地可以直接选取序列的第一个元素作为pivot,但是极端情况下,当原始序列恰好以降

2017-02-12 17:37:12 272

原创 Windows下搭建Latex中文环境

研究生课的作业很多需要编辑公式,MS的Word能支持有限的tex语法,但是功能有限且操作不方便,在同学的推荐下采用了Latex,下面较为详细地记录了在Windows10下快速搭建Latex中文环境的过程。比较常用中文Latex套装有CTeX 套装、MikTeX 套装、TeXLive 套装和MacTeX套装。后面三种都是在CTex的基础上再次封装的。Texlive更新和维护比较好,在此选用TexLiv

2017-02-08 19:09:53 15855

原创 Git使用SSH方式的配置

项目开发中经常会使用到git进行代码版本管理,本地和git服务器通信的方式有SSH和HTTPS两种,使用HTTPS的方式在每次fetch和push代码时都要求输入账号和密码,在clone的时候直接用clone命令即可;而使用SSH的方式需要在clone之前配置并添加好SSH key,配置好之后在每次fetch和push的时候就不需要再输入账号和密码了,本文主要是记录如何配置使用SSH方式。1. 生成

2016-09-02 16:15:36 1916

转载 【转载】CSDN-markdown编辑器语法——字体、字号与颜色

此博客为转载,原作者为"testcs_dn(微wx笑) ",原文链接为http://blog.csdn.net/testcs_dn/article/details/45719357/感谢原作者的辛勤劳动!Markdown是一种可以使用普通文本编辑器编写的标记语言,通过类似HTML的标记语法,它可以使普通文本内容具有一定的格式。但是它本身是不支持修改字体、字号与颜色等功能的!

2016-09-02 09:13:47 580

转载 【转载】MarkDown 图片大小问题

此博客为转载,原作者为"YhL_Leo",原文链接为http://blog.csdn.net/yhl_leo/article/details/50099843 感谢原作者的辛勤劳动!MarkDown里显示图片的方式可以引入HTML方法:以512×512的lena图像为例:直接以MarkDown插入图片的方法,图片就会靠在左侧,大小也不由自己决定:![lena](http

2016-09-02 09:12:47 2277

转载 【转载】CSDN-markdown语法之如何使用LaTeX语法编写数学公式

此博客为转载,原作者为"小敏纸",原文链接为http://blog.csdn.net/lanxuezaipiao/article/details/44341645#logic感谢原作者的辛勤劳动!目录目录正文标记公式行内公式块级公式上标和下标分数表示各种括号根号表示省略号矢量表示间隔空间希腊字母特殊字符关系运算符集合运算符对数运算符三角运算符微积分运算符

2016-09-02 09:11:35 426

原创 DES算法初探

本篇博客为阅读《深入浅出密码学——常用加密技术原理与应用》一书,内容有所参考和引用,部分图片和表格采用了原文,版权归原书和原作者所有,如有侵权请告知删除,在此表示感谢!DES算法是一种典型的对称加密算法,关于对称加密算法的介绍可参照我的另外一篇博客。DES算法已经不再安全,因为它的密钥空间实在太小,然而DES算法的设计理念比较优秀,是研究密码学的基础。1. 序列加密和分组加密对称加密分为分组加密和序

2016-09-02 09:10:41 15618 1

原创 网络安全那些事儿

之前很少对网络安全的基础技术有深入的了解,今天在项目中涉及到了公钥和私钥的一些知识,于是索性在网上找了资料来系统了解一下。1. 网络安全技术的目的互联网最初的设计是基于网络透明性的,一开始并没有考虑到网络安全的问题,但是随着互联网的快速发展,安全问题日益突出,网络安全技术也应运而生。个人理解,虽然网络安全技术众多,但是其最核心的目的是:发给正确的对方:保证数据传输给正确的通信对方(认证用户、服务器

2016-09-02 09:10:05 2073 2

原创 Sublime Text 3使用

1. sublime优点跨平台,语法高亮,界面好看,插件丰富……2. 安装package control安装package control 顾名思义,用于sublime下插件管理,快捷键Ctrl+` 调出控制台,粘贴如下代码import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installe

2016-09-02 09:09:28 597

原创 ubuntu 64位运行32位库

Ubuntu 13.10之前sudo apt-get install ia32-libsUbuntu13.10及以后ubuntu13.10及以后废弃了ia32-libs库sudo apt-get install libc6:i386参考link

2016-09-02 09:08:49 877

原创 用ffmpeg工具快速处理视频

ffmpegffmpeg是一个跨平台的音视频处理库,可以在linux、windows、mac下运行这篇文章不深入讲解ffmpeg的源码,只讲一下如何用ffmpeg快速处理视频。ffmpeg处理视频的优点:兼容几乎所有视频格式;处理速度快;安装包小,windows下可以直接在官网下载静态编译好的exe文件视频格式转换如下例,视频格式可以随意,只需修改文件后缀即可ffmpeg -i src.m

2016-09-02 09:08:09 644

原创 ubuntu中ftp和ssh配置

操作系统及软件版本说明Windows7-64bit (master machine)Vmware Workstation 12 player Ubuntu-14.04.3-desktop-amd64 (slave machine)FTPvsftpd Linux下的一种ftp服务器,全称Very Secure FTP Daemon。安装:apt-get install vsft

2016-09-02 09:07:16 692

原创 Markdown使用心得

因为刚学Markdown,很多地方还没有完全掌握,这篇文章算是个人的一个笔记,后面写Markdown写多了会及时总结更新的Markdown是什么?一种轻量级的标记语言,也被称为一种“写作软件”,“排版软件”。为什么要使用Markdown?Markdown具有如下优点: 让写作者更专注于文字,避免繁琐的排版工作,提高效率纯文本格式,可以使用所有文本编辑器打开语法简洁,兼容性好,可读性强,快

2016-09-02 09:06:07 2627

空空如也

空空如也

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

TA关注的人

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