2015年10月15日
摘要:
有些时候,我们需要在Linux中使用stat命令来查看文件的详细信息。另外联想下,ls -l命令显示的是什么时间,touch命令修改文件的时间戳,修改的又是什么时间?在这里我们一起来试验下。 首先,我们来看下stat情况: 如图所示,会出现3个类型的时间,分别是Access,Modify,Chang
阅读全文
posted @ 2015-10-15 17:36
duanxz
阅读(1712)
推荐(0)
摘要:
head与tail就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head用来显示档案的开头至标准输出中,而tail想当然尔就是看档案的结尾。1.命令格式:head[参数]...[文件]...2.命令功能:head用来显示档案的开头至标准输出中,默认head命令打印其相应文件的...
阅读全文
posted @ 2015-10-15 17:28
duanxz
阅读(1390)
推荐(0)
摘要:
语法:wc [选项] 文件… 说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。 该命令各选项含义如下: - c 统计字节数。 - l 统计行数。 - w 统计字数。 这些选项可以组合使用。
阅读全文
posted @ 2015-10-15 16:55
duanxz
阅读(2000)
推荐(0)
摘要:
最近听了一个关于大数据的大牛的经验分享,在分享的最后大牛给我们一个他之前写好的关于大数据和地理应用demo。这个demo需要在Linux环境上搭建Hadoop平台。这次就简单的分享一下我关于在 Linux虚拟机上搭建Hadoop平台的一些经验和遇到的一些问题以及问题的解决办法。 首先我们这次搭建的环
阅读全文
posted @ 2015-10-15 16:41
duanxz
阅读(740)
推荐(0)
摘要:
名称: pmap - report memory map of a process(查看进程的内存映像信息) 用法 pmap [ -x | -d ] [ -q ] pids... pmap -V 选项含义 -x extended Show the extended format. 显示扩展格式 -d
阅读全文
posted @ 2015-10-15 16:22
duanxz
阅读(3016)
推荐(0)
摘要:
Linux是如何管理内存的 在Linux里(别的系统也差不多),内存有物理内存和虚拟内存之说,物理内存是什么自然无需解释,虚拟内存实际是物理内存的抽象,多数情况下,出于方便性的考虑,程序访问的都是虚拟内存地址,然后操作系统会把它翻译成物理内存地址。 很多人会把虚拟内存和Swap混为一谈,实际上Swa
阅读全文
posted @ 2015-10-15 16:08
duanxz
阅读(5476)
推荐(0)
摘要:
一、top命令 top命令是一个功能十分强大的监控系统的工具,对于系统管理员而言尤其重要。但是,它的缺点是会消耗很多系统资源。 在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top
阅读全文
posted @ 2015-10-15 16:08
duanxz
阅读(5083)
推荐(0)
摘要:
一、什么是自动装箱拆箱 很简单,下面两句代码就可以看到装箱和拆箱过程 //自动装箱 Integer total = 99; //自动拆箱 int totalprim = total; 简单一点说,装箱就是自动将基本数据类型转换为包装器类型;拆箱就是自动将包装器类型转换为基本数据类型。 下面我们来看看
阅读全文
posted @ 2015-10-15 09:32
duanxz
阅读(1391)
推荐(0)
2015年10月14日
摘要:
简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk
阅读全文
posted @ 2015-10-14 15:31
duanxz
阅读(647)
推荐(0)
摘要:
TaskExecutor抽象Spring 2.0 为执行器(Executor)处理引入了一个新的抽象层。Executor是Java 5的名词,用来表示线程池的概念。之所以用这个奇怪的名词,是因为实际上不能保证底层实现的确是一个池。实际上,很多情况下,executor只是单线程。Spring的抽象层帮...
阅读全文
posted @ 2015-10-14 12:00
duanxz
阅读(2440)
推荐(0)
摘要:
一. 定时任务实现方式 定时任务实现方式: Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少,这篇文章将不做详细介绍。 使用Quartz,这是一个功能比较强
阅读全文
posted @ 2015-10-14 10:15
duanxz
阅读(6300)
推荐(0)
2015年10月13日
摘要:
分析SpringBoot的自动化配置原理的时候,可以观察下这些@Enable*注解的源码,可以发现所有的注解都有一个@Import注解。@Import注解是用来导入配置类的,这也就是说这些自动开启的实现其实是导入了一些自动配置的Bean。 如:freemarker的自动化配置类FreeMarkerA
阅读全文
posted @ 2015-10-13 17:00
duanxz
阅读(5551)
推荐(2)
摘要:
1、启用MVC Java config 或 MVC XML namespace 想要启用MVC Java config,只需要将@EnableWebMvc添加到你的一个@Configuration class即可。 或者在XML中,需要在你的DispatcherServlet context (或你
阅读全文
posted @ 2015-10-13 16:59
duanxz
阅读(30763)
推荐(5)
摘要:
一、 Spring MVC入门 1.1 request的处理过程 用户每次点击浏览器界面的一个按钮,都发出一个web请求(request)。一个web请求的工作就像一个快递员,负责将信息从一个地方运送到另一个地方。 从web请求离开浏览器(1)到返回响应,中间经历了几个节点,在每个节点都进行一些操作
阅读全文
posted @ 2015-10-13 16:54
duanxz
阅读(1024)
推荐(0)
摘要:
spring的整个请求流程都是围绕着DispatcherServlet进行的 类结构图 根据类的结构来说DispatcherServlet本身也是继承了HttpServlet的,所有的请求都是根据这一个Servlet来进行转发的,同时解释了为什么需要在web.xml进行如下配置,因为Spring是基
阅读全文
posted @ 2015-10-13 16:50
duanxz
阅读(741)
推荐(1)
摘要:
项目需要进行大文件的读写,调查测试的结果使我决定使用MappedByteBuffer及相关类进行文件的操作,效果不是一般的高。网上参考资源很多,如下两篇非常不错:1、花1K内存实现高效I/O的RandomAccessFile类2、Java中Stream和Memory-mapped File的I/O性...
阅读全文
posted @ 2015-10-13 16:26
duanxz
阅读(3591)
推荐(0)
摘要:
如下的程序,将一个行数为fileLines的文本文件平均分为splitNum个小文本文件,其中换行符'r'是linux上的,windows的java换行符是'\r\n':package kddcup2012.task2.FileSystem; import java.io.BufferedIn...
阅读全文
posted @ 2015-10-13 15:17
duanxz
阅读(54559)
推荐(3)
摘要:
我们知道myeclipse有个open in explorer的按钮.可以方便我们打开任意IDC下的文件或则插件目录但是eclipse下确没有。因此需要下载下载个eclipse explorer插件。国人的也有诸如quickview,easylook等类似插件。第一种方式,就是在eclipse的ma...
阅读全文
posted @ 2015-10-13 13:56
duanxz
阅读(632)
推荐(0)
2015年10月12日
摘要:
如果我们想要将实体类中的某个字段或某几个不进行解析呢?那么我们可以使用transient 关键字,来标记它为不需要的,在fastjson中还提供了一种便捷的方法来自定义我们需要序列化的字段, 这样就只会序列化 id和age 的字段。
阅读全文
posted @ 2015-10-12 11:12
duanxz
阅读(7586)
推荐(0)
2015年10月10日
摘要:
随着互联网的不断发展,大数据正在成为一股热潮,且业界对大数据的讨论已达到一个前所未有的高峰。车联网作为移动互联网大背景下诞生的一个产物,不管是车辆的接入、服务内容的选择还是服务的精准性,都离不开大数据。车辆上传的每一组数据都带有位置信息和时间,并且很容易形成海量数据。一方面,如果说大数据的特征是完整...
阅读全文
posted @ 2015-10-10 09:55
duanxz
阅读(1267)
推荐(0)
2015年10月9日
摘要:
数据建模指的是对现实世界各类数据的抽象组织,建立一个适合的模型对数据进行处理。 建模数据的抽取,清洗和加工以及建模算法的训练和优化会涉及大量的计算机语言和技术。比如:数据查询语言SQL;数据环境Hadoop和Spark;数据操作系统Linux; 数据分析软件R、Python、SAS、Matlab等。
阅读全文
posted @ 2015-10-09 16:57
duanxz
阅读(3599)
推荐(0)
摘要:
from:https://www.sohu.com/a/198093510_783844 前一阵子,某网络公司发起了一个什么建模大赛,有个学员问我,数据建模怎么搞? 为了满足他的好学精神,我决定写这一篇文章,来描述一下数据分析必须要掌握的技能:数据建模。 本文将尝试来梳理一下数据建模的步骤,以及每一
阅读全文
posted @ 2015-10-09 09:00
duanxz
阅读(4202)
推荐(0)
2015年9月25日
摘要:
一、 什么是死锁 死锁是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去.此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等的进程称为死锁进程. 二、 死锁产生的四个必要条件 互斥条件:指进程对所分配到的资源进行排它性使用,即在一段时
阅读全文
posted @ 2015-09-25 16:04
duanxz
阅读(972)
推荐(0)
2015年9月24日
摘要:
离线插件 点击下载离线安装包:eclipse-maven-plugin.zip ( for eclipse helios or higher ) 。解压缩到任意目录(如这里的plugins目录): 目录路径最好不要含有中文或空格。以下用 %maven-plugin% 表示插件解压缩的根目录。如这里的
阅读全文
posted @ 2015-09-24 09:54
duanxz
阅读(2133)
推荐(0)
2015年9月23日
摘要:
是一种国家保密插件,也叫做加密插件或者加偏或者SM模组,其实就是对真实坐标系统进行人为的加偏处理,按照特殊的算法,将真实的坐标加密成虚假的坐标,而这个加偏并不是线性的加偏,所以各地的偏移情况都会有所不同。而加密后的坐标也常被人称为火星坐标系统。所有的电子地图、导航设备,都需要加入国家保密插件。第一步...
阅读全文
posted @ 2015-09-23 10:41
duanxz
阅读(1004)
推荐(0)