sshfs mount、unmount
如果本地用户名和要mount的主机的用户名是相同的,则直接使用sshfs hostname: mountPoint,否则sshfs username@hostname: mountPoint,挂载用户主目录
如果想挂载其他目录:sshfs username@hostname:/path mountpoint
unmount : fusermount -u mountPo...
一个用python写的从数字高程格式文件(DEM)中提取水系的模块
一个用python写的从数字高程格式文件(DEM)中提取水系的模块
https://bitbucket.org/luoboiqingcai/dem_waters_extractor
本模块的功能是从dem文件中提取出水系。
模块通过了基本测试,对《基于数字高程模型的水系提取算法》(地理学与国土研究2000.11;周贵云,刘瑜,邬伦)...
欧拉项目第12题.
https://projecteuler.net/problem=12
计算一个自然数的因子个数,用到了这里
racket...
#lang racket
(define (triangle x)
(quotient (* x (add1 x)) 2))
(define (prime-factors n)
...
欧拉项目第14题,Haskell 和 Erlang 等语言版
看到别人的 Racket 版,心里痒痒,写了个 Haskell 版。只用了尾递归,没用什么高级特性。题目地址。
calc3xp1 :: Int -> Int
calc3xp1 n | even n = n `div` 2
| otherwise = 3 * n + 1
countlen :: Int -> Int
countlen =...
欧拉项目第14题.
https://projecteuler.net/problem=14
racekt.. 大概9秒.
#lang racket
(require racket/trace)
(define (col x)
(cond
[(> 0 x)x]
[(even? x) (/ x 2)]
[else (add1(* 3 x))]))
...
SSh的RSA/DSA认证原理
几个月前就配置好了hadoop的集群,但是其中Rss密钥的问题一直不太清除,今天看了篇文章,大概知道了它的原理,分享以下。。
把公钥放在跑sshd服务的机器上,也就是:cp id_rsa.pub authorized_keys。。然后客户机上放专有密钥,ssh连接的原理是:一把专用密钥能够解锁与它相匹配的公钥,下面是连接的过程:
1、客户机发起连接 ssh user@i...
wxPython用起来真简单-空窗口
wxPython能够快速建立UI,特别适合小工具或模型开发.趁业余有时间,开始用他写些东西,以便熟悉UI设计.
今天,先来段最简单的:
#!/usr/bin/env python
"""bare.py is a starting point for a wxPython program.""" ...
STM32 systick做为系统时间使用(非简单延时)
基本能搜到的systick 都是作为延时使用的,因为设计需求我更多实用的是系统时间判断。
假如我有个LED 需要每10s 闪一下,并且单片机还需要做其他的工作,用延时工作效率太低了,开个定时器又太浪费了。因此系统时钟就体现出了由为重要的应用场合。只需要检测到系统时间为10s 的倍数就可以做动作了,当然前提保证程序的大体循环能在1s 内完成,这个基本没问题如果一个大体循环1s 内...
掉 intel fortran 编译器返回派生类型的方式的坑里了
最 近写 matlab 与 Fortran 的混编程序时,为了使程序写起来更容易,采用了 Fortran 2003 中 iso_c_binding 模块的一些内容。这些内容的采用使得那些接口写起来 更容易 了,本来松了一口气,想换到 intel fortran 编译器下的时候,又来了那个让我 一看到 就头疼的段错误。
然后又得开始调试了。在仔细查看了程序后,...
CUA矩阵 列编辑
话说之前只是用EMACS的原配功能 C-x r * 这个功能的矩阵编辑,非实时的 输入完后再确认才会把输入的内容插入矩阵编辑中。经网友推介用cua-base 这插件。详细说的网上都是同一篇内容被转载几百次,一个叼样。说emacs 内配了又不说怎么调用。琢磨了一番加载配置应该写入
(require 'cua-base)
(cua-mode)
...
ubuntu virtualbox XP 使用adb受限问题
前提条件:
ubuntu 在vbox XP下使用adb shell
问题说明:
C:\Documents and Settings\Administrator>adb devices
List of devices attached
MSM8225I370 d...
本地同时运行多个Rails App时同时监听80端口的办法
由于我所维护的Rails项目规模很大,所以被分割成了多个项目,而其中仅Rails项目就有不下6个,而我在开发我所属的子项目的时候,通常至少同时运行4个项目才能把流程完整的运行起来。而这四个项目中就有三个在生产环境上会监听默认端口(80/443),因此,这些项目的开发者都希望当其他项目与自己的项目产生交互的时候,会采用默认的端口。也许他们在自己开发的时候就是这么做的并且没有发生什么问题,...
应用梯度下降和随机梯度下降时的几个注意点
随机梯度下降算法的基本思想,在前面已经说过了。在应用梯度下降的时候有几个要注意的点,再重新记录一下。
1.收敛
我们在应用梯度下降的时候,一定要关注是否收敛。一般来说,$\mathbb E(\theta)$收敛到一定的值,所求出来的参数也是基本相同的。能使用梯度下降的求解的问题,影响我们求解的是它的学习速率(可以参考前面的内容)。速率过大,可能不收敛;速率过小,收敛速度...
Perl/Tkx:Tk风格 VS Perl OO 风格
原文地址:http://www.tkdocs.com/tutorial/concepts.html
What's somewhat scary about the Tkx module is that it implements all of this on a purely syntactic level. That is, it has no ...
对SVD唯一性的理解
这篇文章主要讨论一下对Singular value decomposition的理解。
SVD告诉我们,对于任何一个$m\times n$的矩阵$A$,都存在这样的一个分解:
\[A=U\Sigma V'\]
其中$U$是$m\times m$的酉矩阵,也就是$UU^* = I$;$V$是一个$n\times n$的酉矩阵;$\Sig...