随笔分类 - 器.工具使用

摘要:鉴于内存的非持久性和容量限制,一个有效的数据处理工具必须能够使用外部数据:能够从外部获取大量的数据,也能够将处理结果保存。R中提供了一系列的函数进行外部数据处理,从外部数据的类型可以分为文件、数据库、网络等;其中文件操作还可以区分为导入/导出操作和流式操作。Table of Contents1 数据框1.1 列表1.2 数据框1.3 编辑数据框2 CSV文件的导入导出2.1 文件格式2.2 read.table()和write.table()2.3 scan()和cat()3 使用连接(connection)3.1 连接的类型3.2 输出到连接3.3 从连接输入3.4 二进制连接4 一些特定的 阅读全文
posted @ 2013-05-16 10:39 心内求法 阅读(33864) 评论(0) 推荐(2) 编辑
摘要:有人说,统计的本质就是数据的可视化。经过前面两篇的学习内容,我们已经大体知道了R是什么以及R中主要的数据类型和数据结构。尽管了解得很粗浅,但我还是迫不及待的进入了“绘图”这一主题。R提供了非常丰富的绘图功能,可以通过命令:demo (graphics) 或者demo(persp)来体验R绘图功能的强大。图形工具是 R 环境的一个重要组成部分。 R提供了多种绘图相关的命令,分成三类:•高级绘图命令:在图形设备上产生一个新的图区,它可能包括坐标轴,标签,标题等等。•低级绘图命令:在一个已经存在的图上加上更多的图形元素,如额外的点,线和标签。•交互式图形命令:允许交互式地用鼠标在一个已经存在的图上添 阅读全文
posted @ 2013-05-13 15:05 心内求法 阅读(74919) 评论(0) 推荐(0) 编辑
摘要:好久没进行java方面的开发了,最近又完成了一个java相关的任务,顺便重新体会了 maven 这一利器。 在使用过程中发现以前对maven的理解不够深入,借此机会重新梳理了一下maven的核心概念。相信理解了这些核心概念, 即使长时间不使用,以后再重新上手也会非常容易。 本文以类图的方式,介绍maven核心的12个概念以及相互之间的关系。 阅读全文
posted @ 2012-12-24 09:30 心内求法 阅读(35118) 评论(5) 推荐(11) 编辑
摘要:尽管有很多的免费镜像提供yum源服务,但是还是有必要建立自己的yum服务器,主要出于以下几点考虑: 网络速度:访问互联网可能比较慢 节省带宽:如果有大量的服务器,架设自己的yum源可以有效节省互联网带宽 联网限制:对于有些内网服务器,不能连接到互联网 对于RHEL(Redhat Enterprise Linux),需要购买服务 便于发布自己开发的rpm包 阅读全文
posted @ 2012-08-17 15:28 心内求法 阅读(7356) 评论(0) 推荐(0) 编辑
摘要:git-emacs在Emacs中实现了git命令行的所有功能,并且基于Emacs的强大功能使用起来更加方便。 使用git-emacs,不需要在Emacs和Terminal之间来回切换,提高了效率。 阅读全文
posted @ 2012-04-26 09:46 心内求法 阅读(15167) 评论(0) 推荐(1) 编辑
摘要:现在,你可以将系统中PDF的默认打开程序设置成Emacs了。 阅读全文
posted @ 2012-04-25 20:06 心内求法 阅读(11384) 评论(1) 推荐(4) 编辑
摘要:除了Evernote官方提供的各种客户端,还可以在Emacs中使用Evernote。这就是evernote-mode。 阅读全文
posted @ 2012-04-24 22:36 心内求法 阅读(6651) 评论(1) 推荐(3) 编辑
摘要:用Org-mode实现GTD有了Org-mode强大的任务管理功能,再配合其他一些Emacs插件,可以很容易实现个人时间管理(GTD)。 如果不了解GTD,这里可以让你在两分钟之内对GTD有一个初步的认识。Table of Contents1 如何进行GTD1.1 收集1.2 整理1.3 组织1.4 回顾1.5 执行2 用Org-mode实现GTD2.1 文件的划分2.2 任务状态2.3 标签设计2.4 属性设计2.5 初始化文件2.6 定义转接(Refiling)3 使用场景3.1 快速收集信息3.1.1 快速启动3.1.2 模板定义3.2 查看日程表3.3 每日计划3.4 按状态查询3.5 阅读全文
posted @ 2012-04-17 23:30 心内求法 阅读(24914) 评论(6) 推荐(8) 编辑
摘要:从这一篇开始,可以说已经脱离了Emacser的初级阶段,开始探索“无处不emacs”之旅。首先,当然是如何用emacs浏览网页。至于为什么要用emacs浏览网页,可以找出好多理由:比如速度快,支持emacs的快捷键,编辑文档时不需要从浏览器拷贝再粘贴到emacs,以及咳咳~,隐蔽性强。 而关键的理由一条就够了:我喜欢! 阅读全文
posted @ 2012-04-10 16:17 心内求法 阅读(17886) 评论(1) 推荐(4) 编辑
摘要:继续Emacs学习计划。这是“初学者”阶段的最后一篇。完成这些内容,可以说是对Emacs入门了,接下来可以学习如何用Emacs写代码,GTD,发邮件,浏览网页等等,在实现这些目标的同时提高自己的Emacs水平,最终将Emacs上升到一种信仰。 阅读全文
posted @ 2012-03-06 12:48 心内求法 阅读(16048) 评论(2) 推荐(1) 编辑
摘要:Fabric是一个Python库.使用Fabric,你可以管理一系列host的SSH连接,定义一系列的任务函数,然后灵活的指定在哪些host上执行哪些任务。这非常使用于需要管理大量host的场景,比如运维,私有云管理,应用自动化部署等。 阅读全文
posted @ 2012-03-05 14:23 心内求法 阅读(45145) 评论(2) 推荐(8) 编辑
摘要:博客搬家,加上换办公区,Emacs的学习计划就耽搁了。可能是因为年纪大了,记性大不如以前,新学的很多Emacs快捷键/命令都记不住。所以要整理一个常用命令清单(与当初学习Vim一样),并且打印出来贴在电脑边。刚开始不可贪多,所以只整理了:Key Mapping,Important,Help,File, Cursor, Cut/Del/Copy/Paste, Buffer, Window, Undo/Redo, Search/Replace几个部分,控制在2页A4纸之内。附图如下:不知道谁能告诉我,博客园可以上传附件吗? 阅读全文
posted @ 2012-02-28 11:15 心内求法 阅读(5017) 评论(3) 推荐(0) 编辑
摘要:前面学习了Emacs的基本编辑功能。为了让编辑更有效率,还需要了解: 窗口管理 缓冲区管理 搜索和替换 批量处理 阅读全文
posted @ 2012-02-18 21:48 心内求法 阅读(5023) 评论(0) 推荐(0) 编辑
摘要:文件操作 光标定位 输入删除 复制粘贴 撤销重做 阅读全文
posted @ 2012-02-18 09:31 心内求法 阅读(6737) 评论(0) 推荐(0) 编辑
摘要:GNU的软件大多有丰富的帮助系统,学习GNU的软件时,首先学习如何使用其帮助系统,往往事半功倍。Emacs的帮助文档很多,并大部分都在C-h开头的组合键中。首先是C-h ?,关于帮助系统的“帮助”。改命令会打开一个新的Frame,如下图:从该文档中摘录常用的帮助功能如下:快捷键命令说明C-h ?关于帮助系统的帮助,可以通过SPC和DEL键滚动,通过ESC退出C-h tM-x help-with-tutorial进入 《Emacs 快速指南》C-h rM-x info-emacs-manualEmacs使用手册C-h iM-x info《Emacs说明》C-h aM-x apropos-comm 阅读全文
posted @ 2012-02-16 13:07 心内求法 阅读(5909) 评论(0) 推荐(1) 编辑
摘要:内容提要1.Emacs是什么2. Emacs能做什么3. Emacs的界面4.基本概念--命令5. 基本概念--快捷键6. 基本概念--模式Emacs学习笔记2: 初识Emacs1.Emacs是什么其实很难给Emacs下一个定义。正统的说法也许是"Emacs即Editor MACroS(宏编辑器),是一种文本编辑器"。最初人们认为Emacs是一个编辑器(Editor),与Vim一起并称为两大神器,据说Vim是编辑器之神而Emacs是神之编辑器,又据说世界上的程序员分三种,一种使用Emacs,一种使用vim,剩余的是其它。也有人认为Emacs是一个架构在编辑器上的集成环境,除 阅读全文
posted @ 2012-02-15 22:49 心内求法 阅读(10520) 评论(2) 推荐(5) 编辑
摘要:已经用了5年的vim,最近突然想试试Emacs。不要问我为什么,我自己也不是很清楚:),也许只是一时心血来潮,也许是对vim实在没有感觉,也许... 但不管怎么说,要想学习好一样东西,一定要有一个计划,并能够有效执行。参考了网上的众多资源,结合自己的实际情况,拟定了一个《Emacs初学者学习计划》 在开始学习之前,首先要确定一个原则就是: 随时用,尽量用。就好像当年学linux,彻底卸载了windows,斩断了退路,才能去解决遇到的一个个问题。学习Emacs应该也是一样,而且Emacs能做的事情很多,写文档,写代码,日程安排,收发邮件,浏览网页...在这些场景下都坚持使用,想必能收到很好的效. 阅读全文
posted @ 2012-02-15 13:14 心内求法 阅读(9006) 评论(1) 推荐(4) 编辑
摘要:前一阵给公司做了一个linux基础培训,整理命令的时候发现,尽管linux的bash+utils大概有1000个命令,但其实最常用的只有33个。掌握了这33个基本命令/工具/参数,完全可以应付一般的操作使用了。如下图: 阅读全文
posted @ 2011-03-21 15:57 心内求法 阅读(538) 评论(0) 推荐(1) 编辑