- 博客(143)
- 收藏
- 关注
转载 由于现在工作环境不适合经常发博客,所以暂缓更新。
好久没更新了,其实还有一些内容,不过目前没时间整理。后续争取补回转载于:https://www.cnblogs.com/xianghang123/p/4908710.html
2015-10-25 14:19:00 278
转载 【linux】如何将Vim打造成一个成熟的IDE
如果你稍微写过一点代码,就能知道“集成开发环境”(IDE)是多么的便利。不管是Java、C还是Python,当IDE会帮你检查语法、后台编译,或者自动导入你需要的库时,写代码就变得容易许多。另外,如果你工作在Linux上,你也会知道Vim在进行文本编辑的时候是多么的方便。所以,你可能会想从Vim中也获取这些IDE特性。事实上,很少有方法可以帮你做到。有些人可能会想到试着把Vim打造成...
2014-11-20 16:02:00 339
转载 【linux】vim编辑器vim+taglist+ctags的配置
很多linux软件开发实际上并不实在X window的情况下进行的,这时我们不可能启动基于X window的图形化窗口,在这一情况下我们所能使用的主要的编辑器是vim和emacs.(ps:emacs和vim虽然被称为两大编辑器之神,但是个人感觉vim的功能键设置的比较好用)下面详细介绍一下vim的配置使用。对于vim环境本身的设置可以google。下面主要是说明插件的配置。tagli...
2014-11-20 15:55:00 335
转载 关于NMF(Non-negative Matrix Factorization )
著名的科学杂志《Nature》于1999年刊登了两位科学家D.D.Lee和H.S.Seung对数学中非负矩阵研究的突出成果。该文提出了一种新的矩阵分解思想――非负矩阵分解(Non-negative Matrix Factorization,NMF)算法,即NMF是在矩阵中所有元素均为非负数约束条件之下的矩阵分解方法。该论文的发表迅速引起了各个领域中的科学研究人员的重视:一方面,科学研究...
2014-11-12 17:09:00 653
转载 【C/C++】随机数问题
最初问题:从n个数中随机选择m个数(0<=m<=n)。为了便于描述,可以将该问题抽象为:从0-n-1这n个数中随机选择m个数。计算机能够提供的随机数都是伪随机的,我们假设计算机提供的伪随机数为真正的随机。0、产生一个随机数系统(c/c++)提供的rand函数只有15位,如果不满足要求,需要自己扩展,30位的随机函数如下:[cpp]view...
2014-11-11 09:34:00 229
转载 【linux】文件隐藏属性
这些隐藏的属性确实对于系统有很大的帮助的~ 尤其是在系统安全 (Security) 上面,重要的紧呢!不过要先强调的是,底下的chattr指令只能在Ext2/Ext3的文件系统上面生效, 其他的文件系统可能就无法支持这个指令了。chattr (配置文件案隐藏属性)[root@www ~]# chattr [+-=][ASacdistu] 档案或目录名称选项与...
2014-11-07 17:08:00 150
转载 【linux】修改文件所属用户和组
使用chown命令可以修改文件或目录所属的用户: 命令:chown 用户 目录或文件名 例如:chown qq /home/qq (把home目录下的qq目录的拥有者改为qq用户)使用chgrp命令可以修改文件或目录所属的组: 命令:chgrp组 目录或文件名 例如:chgrpqq /home/qq (把hom...
2014-11-07 16:58:00 583
转载 【Linux】文件特殊权限 SUID/SGID/Sticky Bit
linux中除了常见的读(r)、写(w)、执行(x)权限以外,还有3个特殊的权限,分别是setuid、setgid和stick bit1、setuid、setgid先看个实例,查看你的/usr/bin/passwd 与/etc/passwd文件的权限[root@MyLinux ~]# ls -l /usr/bin/passwd /etc/passwd-rw-r...
2014-11-07 16:57:00 130
转载 100+诡异的数据集,20万Eclipse Bug、死囚遗言等
摘要:近日,Robert Seaton整理了100多个最有趣的数据集,其中包括Jeopardy真题,死囚的最后一句话,20万个Eclipse Bug,足球比赛相关,柏拉图式的爱情,太阳系以外的行星,11.3万个恐怖事件等。【编者按】在数据爆发式增长的逼迫下,当下数据分析能力已得到长足的发展,机器学习更成为数据处理中必不可缺少的一环。这里,为大家分享Robert Seaton在其个...
2014-06-06 17:48:00 213
转载 相关系数(CORRELATION COEFFICIENTS)会骗人?
CORRELATION COEFFICIENTSWe've discussed how to summarize a single variable. The next question is how to summarize a pair of variables measured on the same observational unit--(percent of calori...
2014-05-19 09:59:00 5127
转载 用pigz代替gzip -- 并行压缩软件
用pigz代替gzipBy yejr on 03 十二月 2012pig是个啥东东?官网:http://zlib.net/pigz一句话简介:A parallel implementation of gzip for modernmulti-processor, multi-core machines。简单的说,就是支持并行的gzip。废话不多说,开始测试。pig...
2014-05-15 14:22:00 181
转载 入门:移动APP中的各种导航
即使是移动应用界面的原型设计,导航的形式也可以多种多样。尽管尺寸小,又必须紧凑排列大量数据,它们似乎受到了紧密的约束,但依然有着形形色色的选择。人们曾经一度只会考虑一种形式——流行且广泛使用的垂直导航,即侧边栏。尽管如此,还有其他可以提升用户体验的形式,会让用户浏览你的APP变成小菜一碟。列表型菜单让我们从一种基于列表的标准型导航开始论述,它在移动APP作者中得到广泛使用...
2014-05-13 19:30:00 113
转载 盒型图(boxplot)
最近在摆弄数据离散度的时候遇到一种图形,叫做盒图(boxplot)。它对于显示数据的离散的分布情况效果不错。盒图是在1977年由美国的统计学家约翰·图基(John Tukey)发明的。它由五个数值点组成:最小值(min),下四分位数(Q1),中位数(median),上四分位数(Q3),最大值(max)。也可以往盒图里面加入平均值(mean)。如上图。下四分位数、中位数、上四...
2014-03-31 17:00:00 971
转载 标准差(standard deviation)和标准误差(standard error)你能解释清楚吗?
什么是标准差(standard deviation)呢?根据国际标准化组织(ISO)的定义:标准差σ是方差σ2的正平方根;而方差是随机变量期望的二次偏差的期望,这个就不用解释了。 什么是标准误差(standard error)呢?看了些文献,有的还是大牛的,定义都不统一,通常来说有两种定义方式: 1、样本容量为的标准误差是样本的标准差除以。ps:这里...
2014-03-31 12:59:00 642
转载 【R作图】lattice包,画多个分布柱形图,hist图纵轴转换为百分比
一开始用lattice包,感觉在多元数据的可视化方面,确实做得非常好。各种函数,可以实现任何想要实现的展示。 barchart(y ~ x)y对x的直方图bwplot(y ~ x)盒形图densityplot(~ x)密度函数图dotplot(y ~ x)Cleveland点图(逐行逐列累加图)histo...
2014-03-26 15:22:00 456
转载 【R作图】蜜蜂群图beeswarm和jitter的使用
最近经常要画好看的盒形图,还要在上面加入散点,所以总结了两个方法。第一种方法是,利用beeswarm函数:library(beeswarm) beeswarm 蜜蜂群图http://rgm3.lab.nig.ac.jp/RGM/r_function?p=beeswarm&f=beeswarm可以结合盒形图展示。有多种布局方法method = c("sw...
2014-03-26 11:12:00 1255
转载 cmake 常用变量和常用环境变量查表手册---整理 .
一,cmake 变量引用的方式:前面我们已经提到了,使用${}进行变量的引用。在 IF 等语句中,是直接使用变量名而不通过${}取值二,cmake 自定义变量的方式:主要有隐式定义和显式定义两种,前面举了一个隐式定义的例子,就是 PROJECT 指令,他会隐式的定义<projectname>_BINARY_DIR 和<projectname&...
2014-02-19 18:20:00 788
转载 CMAKE的使用
一、基本使用安装:下载二进制包后可直接解压使用从源码安装则执行命令:./bootstrap; make; make install——尝试执行bootstrap失败使用:cmake dir_path,生成工程文件或makefile文件二、概念out-of-sourcebuild,与in-source build相对,即将编译输出文件与源文件放...
2014-02-19 18:19:00 78
转载 Velvet1.2.10的安装和使用
1. Velvet的安装Velvet用于基因组的de novo组装,支持各种原始数据,包括Illumina的short reads和454的long reads。首先下载velvet的安装包,直接使用make命令来编译,即可获得可执行主程序velveth和velvetg。安装如下:$ wget http://www.ebi.ac.uk/~zerbino/velvet/velv...
2014-02-10 16:04:00 991
转载 【R】R语言常用函数
R语言常用函数基本一、数据管理vector:向量 numeric:数值型向量 logical:逻辑型向量character;字符型向量 list:列表 data.frame:数据框c:连接为向量或列表 length:求长度 subset:求子集seq,from:to,sequence:等差序列rep:重复 NA:缺失值 NULL:空对象sort,order,unique,...
2014-01-28 17:12:00 810
转载 网页与APP中那些优美的登陆表单
我从Dribbble收集了20个漂亮的登陆表单案例。希望你看后能从中受益,并对你以后的登陆表单设计有帮助。设计一个登陆表单是非常容易,但大多设计都很糟糕、毫无亮点。无论如何,这篇Dribbble案例集锦绝对走的是另一个极端。希望这20多个都能赢得你的青睐,废话不多说,直入正题!网站与APP中的登陆表单继承了iOS7的精髓,这件登陆界面作品将iOS7微妙的动画背景上升到一个新的...
2014-01-26 16:06:00 142
转载 德鲁克:优秀公司的五个标准
在解读《卓有成效的管理者》一书时,我总结了德鲁克优秀公司的五个标准:1、 有效产出是衡量一家公司的最基本的底线标准。如果一家公司聚焦于为客户创造价值,那么,这家公司的人际关系就会建立在客户价值的基础上,也就会出现对事不对人的文化。反过来当经营公司不是为了创造客户价值,而是为了既得利益者的权力,地位与声望,那么,一家公司无论多大,无论多优秀,平庸的种子就已经种下。2、 管理者的时间...
2013-11-05 09:25:00 157
转载 【转】10个非常有用的网页设计工具 | Goodfav Magazine
10+ very useful Web Designer ToolsTotally free legal computer eBooks download, available in various popular formats!Leave a replyEvery web designer and developer wants to new and ama...
2013-08-05 20:09:00 135
转载 ReCaptcha——基于验证码的数据挖掘
验证码发展历史验证码(CAPTCHA)是“CompletelyAutomatedPublicTuringtesttotellComputersandHumansApart”(全自动区分计算机和人类的图灵测试)的缩写,是区分用户是机器或者是人的公共全自动程序。 早期的互联网是没有验证码的,由于搜索引擎的出现和网络营销的兴盛,导致了机器可以通过任何一个网站的注册的程...
2013-05-17 22:41:00 206
转载 【R】多元线性回归(拟合)
R实现多元线性回归,主要利用的就是lm()函数熟悉其他统计回归量的函数,对做回归分析也是很有帮助的。anova(m): ANOVA表coefficients(m): 模型的系数coef(m): 跟coefficients(m)一样confint(m): 回归系数的置信区间deviance(m): 残差平方和effects(m): 正交效应向量(Vect...
2013-04-19 10:28:00 6243
转载 神奇玻璃制品:鲁珀特之泪
鲁珀特之泪直译“鲁珀特亲王之滴”——Prince Rupert's Drop将熔化的玻璃靠重力自然滴入冰水中,就会形成这些如同蝌蚪状的“玻璃泪滴”。被俗称为“鲁珀特之泪”的这种玻璃有着奇妙的物理特性:泪珠本身就和实心玻璃没什么两样,捏捏锤锤都安然无恙,然而,若是抓住其纤细的尾巴、稍微施加一些压力,那么整颗玻璃泪就会瞬间爆裂四溅、彻底粉碎[1]。编辑本段鲁珀特之泪碎裂的原理...
2013-04-03 11:23:00 504
转载 【R作图】在R中绘制韦恩图的几种方法 和 一些漂亮的venn图
使用limma包1234567891011121314#安装limma包#source("http://www.bioconductor.org/biocLite.R")#biocLite("limma")#载入limma包library(limma)hs...
2013-03-25 13:45:00 9137
转载 52 questions to ask before accepting a science job ——科研之路
For most of us, there’s no such thing as the perfect job offer. Even when we have an ideal in mind, when it comes to real life opportunities, there is usually some sort of compromise involved. At...
2013-03-06 16:50:00 238
转载 一些R函数【自己使用过,保存】
1. library(plotrix) axis.break() 为图形添加断轴2. library(beeswarm) beeswarm 蜜蜂群图http://rgm3.lab.nig.ac.jp/RGM/r_function?p=beeswarm&f=beeswarm可以结合盒形图展示。3.求两个矩阵相似性 library(ade4...
2013-03-01 16:52:00 141
转载 GCC 编译使用动态链接库和静态链接库
1 库的分类根据链接时期的不同,库又有静态库和动态库之分。静态库是在链接阶段被链接的(好像是废话,但事实就是这样),所以生成的可执行文件就不受库的影响了,即使库被删除了,程序依然可以成功运行。有别于静态库,动态库的链接是在程序执行的时候被链接的。所以,即使程序编译完,库仍须保留在系统上,以供程序运行时调用。(TODO:链接动态库时链接阶段到底做了什么)2 静态库和动态库的...
2013-02-05 15:19:00 92
转载 【R】 如何获取对象中的变量
结合class, mode和str三个命令,可以非常有效对数据结构进行探索转载于:https://www.cnblogs.com/xianghang123/archive/2013/01/24/2875425.html
2013-01-24 17:47:00 509
转载 【R】大型机Linux系统安装R及bsub提交R任务
linux系统的大型机上安装R需要在大型机上编译安装R,大型机上操作系统是CentOS 5.4。实际上,参考文献2已经非常详细地列出了如何在linux操作系统上安装R。之所要要写这篇博文,是因为我们现在面临这样一个问题:如果大型机不能从网络直接下载R,而且大型机上的R久久不得更新,同时大型机的管理员不愿意更新R?安装具体步骤:1 在CRAN上下载最新R版本的源代...
2013-01-08 17:21:00 1192
转载 【R】Linux安装R语言包(Installing R packages on Linux)
有关install.packages()函数的详见:R包 package 的安装(install.packages函数详解)R的包(package)通常有两种:1 binary package:这种包属于即得即用型(ready-to-use),但是依赖与平台,即Win和Linux平台下不同。2 Source package: 此类包可以跨平台使用,但用之前需要处理或者编译(compi...
2013-01-08 17:06:00 642
转载 集群与分布式的区别
集群:集群是一组协同工作的服务实体,用以提供比单一服务实体更具扩展性与可用性的服务平台。在客户端看来,一个集群就象是一个服务实体,但事实上集群由一组服务实体组成。与单一服务实体相比较,集群提供了以下两个关键特性:· 可扩展性--集群的性能不限于单一的服务实体,新的服务实体可以动态地加入到集群,从而增强集群的性能。· 高可用性--集群通过服务实体冗余使客户端免于轻易...
2013-01-05 17:06:00 154
转载 程序算法与人生选择【转】
今早在学校bbs十大上上看到一个转帖,十分有意思。·~原封不动搬运过来,mark个~~~~源地址:http://coolshell.cn/articles/8790.html程序算法与人生选择每年一到要找工作的时候,我就能收到很多人给我发来的邮件,总是问我怎么选择他们的offer,去腾讯还是去豆瓣,去外企还是去国内的企业,去创业还是去考研,来北京还是回老家,该不该去创新工...
2012-12-31 00:56:00 110
转载 vim/vi——\n只能被替换或删除 \r只能用来插入或替换
%s/$/\r/g %s/\n//g 在Linux 中,"\n"代表换行符,"\r"代表回车符%s .... /g 这样的搜索替换格式只能保证你在一行中被多次替换,但是一旦你插入了一个行结束符(\n),这个行会中止,当前行不再继续进行替换,因此你显然不能替换为 \n 这样的字符,这样会造成当前行不继续产生后续替换。至于你能够把 \n 作为搜索 pattern 这显然是允许的。在模...
2012-12-27 18:45:00 319
转载 Mothur 命令手册-Mothur命令中文解释(二)
Mothur命令中文解释——Mothur中文简易教程这些是mothur H-Z的目前所有命令的说明的翻译,第二部分。(使用Ctrl+F搜索你所查命令)参看http://www.mothur.org/wiki/Category:Commands 页面上查阅的所有命令我查了一下网上的中文教程,似乎没有。现在国内使用Mothur的人还很少,不过国外有不少做生态的都用到mothur了。毕竟有很多...
2012-12-26 16:40:00 979
转载 Mothur 命令手册-Mothur命令中文解释(一)
Mothur命令教程从这个页面http://www.mothur.org/wiki/Category:Commands上查阅的所有命令,根据个人理解翻译了一下。个人能力有限,会有不当之处。A-G (查看时请用Ctrl+F快捷键)Align.check这个命令使你计算16S rRNA基因序列中潜在的错配碱基对数目。如果你对ARB(http://www.arb-home.de/)的编辑窗口熟...
2012-12-26 16:39:00 1021
转载 【R作图】如何画带标准差的柱状图
画带标准差的柱状图,除了barplot之外,还需要用到Hmisc包中的errbar。x=read.table("correlation_coefficient_inter-class")y=read.table("correlation_coefficient_between-class")inter=mean(x[,1])between=mean(y[,1])y_mean=cbin...
2012-12-25 11:02:00 3712
转载 【R作图】如何避免图例显示不完全
用R作图的时候(PCA,热图,之类的),经常会遇到需要自行添加图例的情况。这时候我们经常会使用legend函数添加图例。如果自行设定图例的横纵坐标位置,则很难确定图例在图形中的位置,因为每个图的横纵坐标范围并不固定。总不能每个图都频繁调整,找到一个最佳的图例位置吧。(这图例就在中间,不好看)为了画图的简便,legend中位置参数可以使用一些词汇代替(如颜色的指定...
2012-12-20 14:48:00 6119
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人