crontab命令

前一天学习了 at 命令是针对仅运行一次的任务,循环运行的例行性计划任务,linux系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。

Read the rest of this entry »

详细介绍Linux mount命令使用

Linux mount命令是经常会使用到的命令,它用于挂载Linux系统外的文件,此命令的最常用于挂载cdrom,使我们可以访问cdrom中的数据,因为你将光盘插入cdrom中,Linux并不会自动挂载,必须使用Linux mount命令来手动完成挂载。

Linux显示所有的目录都在一个目录树下,而于他们位于哪一个驱动器/硬件无关。在Linux下的磁盘内容作为子目录形式出现的。 Read the rest of this entry »

|

vi 设置自动换行和自动折行

vim设置自动换行和自动折行的方式是不同的,自动换行使用set textwidth命令,自动折行使用set wrap命令。

自动换行
自动换行是每行超过 n 个字的时候 vim 自动加上换行符用
类似 :set textwidth=70 来设置 n

自动折行
自动折行是把长的一行用多行显示 , 不在文件里加换行符用
:set wrap 设置自动折行
:set nowrap 设置不自动折行

linux找不到主机名解决办法

项目有个定时任务是根据主机名称来判断是否执行,原来一直运行良好,这两天突然出现了问题,后台日志报错如下:

2016-08-30 21:02:00,013 [eventScheduler-5] ERROR cn.xxx.man.task.event.EventTask - 获取主机名称发成错误:test.xxx.priv: test.xxx.priv: unknown error

Read the rest of this entry »

干货:衡量App应用的9个KPI指标

有读者提问:什么是衡量移动应用软件最重要的指标?

这是个不错的问题——这个问题说难不难,说容易也不容易。实际上并没有通用的主要性能指标,也没有具体的评判标准,但是下面所提到的是几个最基本的指标。

很明显,下载量对任何应用软件都是很重要的,但是空谈下载数量,而不注重质量也是毫无意义的。“下载量有助于应用软件的成功,但是真正的成功并不能用下载量来衡量,” BiTE Interactive公司技术执行副总裁Brant DeBow说道,“许多品牌仍然以是否吸引“眼球”去评判一款App应用是否成功,这似乎把App应用软件当成了电视广告。”

App应用为品牌带来独特的商机,但是品牌不应该只把App当作是公司网站的另一个版本。最好的App应用会有些“粘性”,并能够让用户体验到它们的固有价值。

考虑下:你的品牌有多少几率被用户全天使用,你不应该浪费掉这些机会。你的应用应该有些新鲜、刺激的东西,从而能够加深用户体验,提高用户的忠诚度以及品牌的亲和力。

你要知道,用户下载、然后打开、注册一款App与实际使用的过程中还是要很大流失率的。

本文将告诉读者九个最重要的KPI指标,它们可以评估移动App应用软件是否成功。

Read the rest of this entry »

指标与维度的那些事

指标与维度是数据分析中最常用到的术语,它们是非常基础的,但是又很重要,经常有朋友没有搞清楚它们之间的关系,只有掌握理解了,我们的数据分析工作开展就就容易多了。现在就来说说指标与维度的那些事。

1、指标

指标,用于衡量事物发展程度的单位或方法,它还有个IT上常用的名字,也就是度量。例如:人口数、GDP、收入、用户数、利润率、留存率、覆盖率等。很多公司都有自己的KPI指标体系,就是通过几个关键指标来衡量公司业务运营情况的好坏。

Read the rest of this entry »

|

“维度”和“指标”的区别

维度:说明数据
维度是指可指定不同值的对象的描述性属性或特征。例如,地理位置的维度可以包括“纬度”、“经度”或“城市名称”。“城市名称”维度的值可以为“旧金山”、“柏林”或“新加坡”。

“浏览器”、“退出网页”、“屏幕”和“会话持续时间”都是 Google Analytics(分析)中默认显示的维度。维度显示在您的所有报告中,但您可能会在不同的报告中看到不同的维度。您可以使用维度来整理、细分和分析数据。在一些报告中,您可以通过添加和删除维度来查看数据的不同方面。 Read the rest of this entry »

| |

Windows系统环境变量大全

很多时候,不管我们在XP下还是在Vista、Win7、Win8下,不管我们是程序员还是普通用户,我们都可能会用到Windows系统环境变量。

可能有些初级用户比较迷惑,这个,对我们有什么用?该怎么用?今天列出Windows系统环境变量大全,并举出例子,希望大家善用。本文是在Win8系统下使用的,其他系统一样。
举个例子说,你的Windows桌面比较乱,被人或自己解压了几百个文件,这个时候,怎么管理?

Read the rest of this entry »

vim查看和更改文件的编码格式

在Vim中查看文件编码

:set fileencoding

即可显示文件编码格式。
如果你只是想查看其它编码格式的文件或者想解决用Vim查看文件乱码的问题,那么在

~/.vimrc 文件中添加以下内容: Read the rest of this entry »

|

ext2、ext3与ext4的区别

ext2与ext3
Linux ext2/ext3文件系统使用索引节点来记录文件信息,作用像windows的文件分配表。索引节点是一个结构,它包含了一个文件的长度、创建及修改时间、权限、所属关系、磁盘中的位置等信息。一个文件系统维护了一个索引节点的数组,每个文件或目录都与索引节点数组中的唯一一个元素对应。系统给每个索引节点分配了一个号码,也就是该节点在数组中的索引号,称为索引节点号。

linux文件系统将文件索引节点号和文件名同时保存在目录中。所以,目录只是将文件的名称和它的索引节点号结合在一起的一张表,目录中每一对文件名称和索引节点号称为一个连接。 对于一个文件来说有唯一的索引节点号与之对应,对于一个索引节点号,却可以有多个文件名与之对应。因此,在磁盘上的同一个文件可以通过不同的路径去访问它。

Read the rest of this entry »

| | |

MongoDB数据库启动和停止

MongoDB数据库在linux下的启动和停止:

MongoDB启动:

./mongod --dbpath=/data/db --logpath=/data/log/r3.log --fork 
##--fork是用一个Daemon方式,加了--fork,就必须加—logpath

使用默认端口27017

Read the rest of this entry »

如何在mac下快速打开终端

作为程序员,在mac下很多工作都需要在终端下完成,以下介绍两种方法可以快速打开终端。

方法1:
打开launcpad,然后输入“终端”,即可打开终端程序;

方法2:
使用快捷键ctrl+空格键,输入:Terminal.app,然后可以打开终端程序。

linux fdisk命令使用

Linux下的fdisk功能是极其强大的,用它可以划分出最复杂的分区,在介绍该命令之前,我们先来了解一下不同类型硬盘在linux下的标识符。

对于IDE硬盘,每块盘有一个设备名:对应于主板的四个IDE接口,设备名依次为:/dev/hda,/dev/hdb,/dev/hdc,/dev/hdd等,

如果还有IDE Raid卡,则依次为:/dev/hde,/dev/hdf,/dev/hdg,/dev/hdh。对于SCSI硬盘,则设备名依次为/dev/sda,/dev/sdb…等等。

Read the rest of this entry »

磁盘分区的相关知识

一、什么是分区?
分区从实质上说就是对硬盘的一种格式化。当我们创建分区时,就已经设置好了硬盘的各项物理参数,指定了硬盘主引导记录(即Master Boot Record,一般简称为MBR)和引导记录备份的存放位置。而对于文件系统以及其他操作系统管理硬盘所需要的信息则是通过之后的高级格式化,即Format命令来实现。

安装操作系统和软件之前,首先需要对硬盘进行分区和格式化,然后才能使用硬盘保存各种信息。许多人都会认为既然是分区就一定要把硬盘划分成好几个部分,其实我们完全可以只创建一个分区使用全部或部分的硬盘空间。不过,不论我们划分了多少个分区,也不论使用的是SCSI硬盘还是IDE硬盘,都必须把硬盘的主分区设定为活动分区,这样才能够通过硬盘启动系统。 Read the rest of this entry »

| | |

IDE、SCSI、SATA总结

看linux的书时,发现许多地方提到SCSI/SATA/IDE这几种硬盘接口,对这些硬盘的概念和区别感到很模糊。所以特意查了一些资料,基本上算是弄懂了他们的区别。

目前硬盘最要分为3种。也即:IDE、SCSI、SATA。首先,这三个都是一种硬盘的接口标准。

最初硬盘的通用标准即IDE(Integrated Device Electronics:电子集成驱动器),IDE经过不断的发展,除了开始的几个版本外,后续的几个版本都叫Ultra DMA,其中最快的是Ultra DMA133,速度达到了133M/s。而人们通常喜欢用ATA来称呼IDE硬盘,但是严格来讲这个称谓是不对的,因为从理论上来讲,IDE的范围比ATA更大,任何电子集成驱动器都属于IDE,甚至包括SCSI(Small Computer System Interface)。直到SATA的出现将ATA和IDE区分开来,SATA即Serial-ATA(串行ATA),而IDE则属于Parallel-ATA(并行ATA)。这样可以如此来区分:廉价便宜的是IDE,新兴快速的是SATA,稳定高价的是SCSI。下班对这三种接口进行解释。 Read the rest of this entry »

| |

2016年7月起新规实施支付宝每年限额20万?银行卡不受限

7月1日起,被称为“史上最严”网上支付新规的《非银行支付机构网络支付业务管理办法》将正式生效,根据新规,如果用户未进行实名登记,支付宝、微信等账户支付将受限。 Read the rest of this entry »

ETL概述

ETL概述
ETL,Extraction- Transformation-Loading的缩写,即数据抽取(Extract)、转换(Transform)、装载(Load)的过程,它是构建数据仓库的重要环节。ETL是将业务系统的数据经过抽取、清洗转换之后加载到数据仓库的过程,目的是将企业中的分散、零乱、标准不统一的数据整合到一起,为 企业的决策提供分析依据。ETL是BI项目重要的一个环节。通过ETL,我们可以基于源系统中的数据来生成数据仓库。ETL为我们搭建了OLTP系统和 OLAP系统之间的桥梁,是数据从源系统流入数据仓库的通道。通常情况下,在BI项目中ETL会花掉整个项目的1/3的时间,ETL设计的好坏直接关接到 BI项目的成败。

Read the rest of this entry »

| |

国际4A公司的职位对照表

CEO:
CEO是 Chief Executive Officer 的缩写,即首席执行官(老板,有该管理范围公司的部分股份,上海的CEO,一般都是中国的CEO,也有例外,譬如电通、麦肯、盛世长城等)。

Read the rest of this entry »

| |

从CIO、CEO、CFO、COO…到CVO 这22个你了解几个?

1.CEO:是Chief Executive Officer的缩写,即首席执行官。
由于市场风云变幻,决策的速度和执行的力度比以往任何时候都更加重要。传统的“董事会决策、经理层执行”的公司体制已经难以满足决策的需要。而且,决策层和执行层之间存在的信息传递时滞和沟通障碍、决策成本的增加,已经严重影响经理层对企业重大决 策的快速反应和执行能力。而解决这一问题的首要一点,就是让经理人拥有更多自主决策的权力,让经理人更多为自己的决策奋斗、对自己的行为负责。CEO就是这种变革的产物。

在某种意义上代表着将原来董事会手中的一些决策权过渡到经营层手中。CEO与总经理,形式上都是企业的“一把手”,CEO既是行政一把手,又是股东权益代言人,大多数情况下,CEO是作为董事会成员出现的,总经理则不一定是董事会成员。从这个意义上讲,CEO代表着企业,并对企业经营负责。 Read the rest of this entry »

| | |

Python的main函数

在C/C++/Java中,main是程序执行的起点,Python中,也有类似的运行机制,但方式却截然不同:Python使用缩进对齐组织代码的执行,所有没有缩进的代码(非函数定义和类定义),都会在载入时自动执行,这些代码,可以认为是Python的main函数。 Read the rest of this entry »

|

第 1 页,共 64 页12345...102030...最旧 »