当前位置: 首页 > article >正文

碎片化信息的影响---Maven注意事项

追求获取信息的速度和效率本来就是网络持之以恒的使命,有相当数量的互联网产品是在用某种科学的方式管理你的时间。那么这些碎片化的信息管理是否真的能提高人们生活的效率了呢?当然可以,比如现在约炮就不用去酒吧泡整整一夜了,只需要拿出手机摇一摇。未来可能还会有更多好玩的变化。
###信息的半衰期###
信息的半衰期用来衡量信息的价值和效用随着时间衰减的速度。实践证明,微博的半衰期为一天,这意味着在微博获取的信息,只要24小时就会消失的无影无踪,这样就一直重复着一日复一日的无聊生活。
###信息的价值###
不得不说,至少我关注的微博信息95%是对我没用的。

结合这亮点看来,微博这个看起来很有效率的工具显得是如此的低效。微信虽然改变了这个问题,但是微信的信息还存在着碎片化信息切换的损耗的问题。
###转换成本###
人天生具有专注的能力。一个人如果必须在多个信息中转换注意,则往往一件事情都做不好,别说你可以一心多用做很多事情,你做的事情最多不过是马戏团里踩着自行车丢球的戏法。任何的转换都是需要付出转换成本的,当转换成本太多大脑就会精疲力尽,获取信息就会变得更弱。这也就是为什么微博、微信信息比看书更难获取的原因之一。看书我可能一天都在关注这一个内容,而且有很好的延续性。解决这种问题最好的方式就是把他们通过自己的理解,写下来,至少我是这么做的。

=======分割线========
Maven一些注意的地方:
1.settings.xml,在Maven目录的 conf文件夹中,他全局定制了Maven的行为。最好是吧该文件放到 ~/.m2/ (linux中~就表示用户目录,windows目录需要找到你当前用户的目录,比如C:\Users\x\.m2)中去,这样的好处是可以保证你的修改只对你自己有效,并且在Maven升级的时候,不需要重新编写setting.xml。
2.~/m2\repository 为Maven本地仓库的地址,所有的构建都被存储在该仓库中。
3.如果有安全需要,可以在setting.xml中设置http代理。


<settings>
...
<proxies>
<proxy>
<id>my-proxy</id>
<active>true</active>
<protocol>http</protocol>
<host>218.14.227.197</host>
<port>3128</port>
<!--
<username>***</username>
<password>***</password>
<nonProxyHosts>
repository.mycom.com|*.google.com
</nonProxyHosts>
-->
</proxy>
</proxies>
...
</settings>


proxies下可以用多个proxy原色,默认第一个被激活的proxy会生效。nonProxyHosts是不需要进行代理的主机名,多个用“|”分开。

4.坐标详解


<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<groupId>com.dragonsoft.david.studymvn</groupId>
<artifactId>hello-world</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>
<classifier>jdk15</classifier>
<name>hello-world</name>

<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.7</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>



##groupId 必须
当前Maven项目隶属的实际项目。 Maven项目与设计项目是多对一的,比如Spring这个项目中,可能有core,有common。所以org.springframework也是一个groupId。因此一个实际项目可能会划分成多个模块。

##artifactId 必须
就是Maven项目的唯一标示符,一般使用项目名或者模块名作为名字。比如 spring-core。

##version 必须
定义Maven项目所处的版本,SNAPSHOT代表快照,具体会在以后写到版本管理的内容时候具体说明。

##packaging 可选
打包的方式,默认是Jar,也可以改成war

##classifier 不能直接定义
定义输出的一些附属构件。不能直接定义,需要通过插件。

项目构件的文件名是与坐标相对应的,一般为 artifactId-version [-classifier].packaging,例如spring-core-3.1.1.jar
5.依赖
如上xml中,junit设置了scope为test,就是只在测试时候依赖,未设置则为全局。


6.常用命令
mvn clean compile 先执行clean(删除target目录),再执行resource任务(没有定义资源文件则跳过),在compiler,将项目主代码编译至target/classes目录。

mvn clean test
比上个命令多了testResources 和testCompile。在Maven执行测试之前,都会自动执行项目主资源处理、主代码编译、测试转处理、测试代码编译等工作,这是Maven生命周期的一个特性。

mvn clean package
和测试一样,多了打包操作。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.dgrt.cn/a/430905.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章:

碎片化信息的影响---Maven注意事项

追求获取信息的速度和效率本来就是网络持之以恒的使命&#xff0c;有相当数量的互联网产品是在用某种科学的方式管理你的时间。那么这些碎片化的信息管理是否真的能提高人们生活的效率了呢&#xff1f;当然可以&#xff0c;比如现在约炮就不用去酒吧泡整整一夜了&#xff0c;只…...

人生无法避免之错------分析Maven的依赖

上一个Sprint总结会中&#xff0c;组内有人提出很多需求为什么会变化&#xff0c;这样搞的开发人员多累啊。为什么一开始就不采取最后决定的方式去做&#xff0c;还一定要折腾下呢。恰好最近看了小道消息一篇关于试错的推文&#xff0c;很是感触。 这点上我承认在沟通管理上没有…...

工作中的那些不得意---Maven生命周期以及插件详解

今天写的比较多&#xff0c;有时间在整理格式&#xff0c;这格式在logdown排版还行。ITeye没去重排&#xff0c;有兴趣可以去看看我的Logdown[urlhttp://yuezaixz.logdown.com/posts/165674-not-proud-of-maven-life-cycle-as-well-as-those-in-the-plugin-details]http://yuez…...

不得意后的些许收获-----Maven的聚合和集成

[urlhttp://yuezaixz.logdown.com/posts/166009-not-complacent-after-harvest]LogDown发布的地址[/url]上篇博文狠狠抱怨了下工作中的那些不得意。那天后我也临时召开了一个谈心会议&#xff0c;主题也就是各自说说对彼此间的不满意。会议的开头我也主动先自我检讨了自己觉得自…...

亡羊补牢---Maven的约定和反应堆

[urlhttp://logdown.com/account/posts/166939-questions-must-expose-maven-conventions-and-reactors/preview][colorred][sizex-large][b]logdown博文地址[/b][/size][/color][/url]不得不说&#xff0c;时间过得还真挺快的&#xff0c;两个月的时间一下过去了&#xff0c;向…...

Just be fun ---centos6安装nodejs0.9.0全过程

[urlhttp://yuezaixz.logdown.com/posts/167870-just-be-fun-centos6-nodejs090-the-whole-process]logdown地址[/url] 。。 不是我故意每次都要发logdown地址的&#xff0c;是iteye的排榜感觉做的没logdown好。有时候没太多时间我就没好好排版了。也许看到标题&#xff0c;看过…...

学会提问---nodejs初体验

[aligncenter][urlhttp://yuezaixz.logdown.com/posts/168301-learn-to-nodejs-first-experience][colorred][b][sizelarge]惯例&#xff0c;先上logdown地址[/size][/b][/color][/url][/align]大学时候有一门课程是linux编程&#xff0c;这门课的老师可以算是整个大学最让班上…...

摸着石头过河---nodejs的express框架

[urlhttp://yuezaixz.logdown.com/posts/168553-the-stones-nodejs-express-frame][colorred][b][sizexx-large]logdown博文链接[/size][/b][/color][/url] 今天博文比较长&#xff0c;就没重新排版了&#xff0c;欢迎各位戳logdown博文的地址。今天家里有事没上班&#xff0c;…...

元总结---express框架之模板引擎、片段视图、视图助手

[urlhttp://yuezaixz.logdown.com/posts/169164-summary-of-express-frame-template-engine-a-fragment-of-a-view-the-view-helper][u][b][colorred][sizexx-large]Logdown博文地址[/size][/color][/b][/u][/url][b][sizex-large]#元总结[/size][/b] 什么是元总结&#xff1f;…...

FLV文件格式分析实例

FLV 文件格式介绍请看博客&#xff1a; http://blog.csdn.net/tianyue168/article/details/5994962 以下是FLV文件格式实例 HEAD&#xff1a;//头部 46 4C 56 FLV 01 VERSION 05 [00000][音频标签][0][视频标签] 00 00 00 09 从FILEHEAD到FILEBODY开始的字节数 END HEAD …...

深度学习:原理简明教程03-神经网络基础——作者:Ling

深度学习&#xff1a;原理简明教程03-神经网络基础作者&#xff1a;Ling&#xff0c;作者链接&#xff1a; http://www.bdpt.net/cn神经网络分浅层神经网络与深度学习网络&#xff0c;但是都属于神经网络这个大类别。我们首先会通过一些例子&#xff0c;引入神经网络的各种概念…...

深度学习:原理简明教程04-神经网络加强——作者:Ling

深度学习&#xff1a;原理简明教程04-神经网络加强——作者&#xff1a;Ling&#xff0c;作者链接&#xff1a; http://www.bdpt.net/cn前面博客主要介绍了如下结构&#xff1a;具体结构如下&#xff1a;它经过了一个神经元&#xff0c;该神经元中包含了线性运算和非线性激活现…...

深度学习:原理简明教程05-深度学习——作者:Ling

深度学习&#xff1a;原理简明教程05-深度学习——作者&#xff1a;Ling&#xff0c;作者链接&#xff1a; http://www.bdpt.net/cn欢迎转载&#xff0c;作者&#xff1a;Ling&#xff0c;注明出处&#xff1a;深度学习&#xff1a;原理简明教程05-深度学习深度神经网络就是隐含…...

深度学习:原理简明教程06-深度学习:激活函数——作者:Ling

深度学习&#xff1a;原理简明教程06-深度学习:激活函数——作者&#xff1a;Ling&#xff0c;作者链接&#xff1a; http://www.bdpt.net/cn欢迎转载&#xff0c;作者&#xff1a;Ling&#xff0c;注明出处&#xff1a;深度学习&#xff1a;原理简明教程06-深度学习:激活函数本…...

深度学习:原理简明教程07-深度学习:初始化函数——作者:Ling

深度学习&#xff1a;原理简明教程07-深度学习:初始化函数——作者&#xff1a;Ling&#xff0c;作者链接&#xff1a; http://www.bdpt.net/cn欢迎转载&#xff0c;作者&#xff1a;Ling&#xff0c;注明出处&#xff1a;深度学习&#xff1a;原理简明教程07-深度学习:初始化函…...

深度学习:原理简明教程08-深度学习:优化器——作者:Ling

深度学习&#xff1a;原理简明教程08-深度学习:优化器——作者&#xff1a;Ling&#xff0c;作者链接&#xff1a; http://www.bdpt.net/cn欢迎转载&#xff0c;作者&#xff1a;Ling&#xff0c;注明出处&#xff1a;深度学习&#xff1a;原理简明教程08-深度学习:优化器本文主…...

深度学习:原理简明教程09-深度学习:损失函数——作者:Ling

深度学习&#xff1a;原理简明教程09-深度学习:损失函数——作者&#xff1a;Ling&#xff0c;作者链接&#xff1a; http://www.bdpt.net/cn欢迎转载&#xff0c;作者&#xff1a;Ling&#xff0c;注明出处&#xff1a;深度学习&#xff1a;原理简明教程09-深度学习:损失函数损…...

区块链入门教程——作者: 阮一峰

区块链入门教程作者&#xff1a; 阮一峰 http://www.ruanyifeng.com/blog/2017/12/blockchain-tutorial.html日期&#xff1a; 2017年12月26日区块链&#xff08;blockchain&#xff09;是眼下的大热门&#xff0c;新闻媒体大量报道&#xff0c;宣称它将创造未来。可是&#x…...

深度学习:原理简明教程10-深度学习:评估函数——作者:Ling

深度学习&#xff1a;原理简明教程10-深度学习:评估函数——作者&#xff1a;Ling&#xff0c;作者链接&#xff1a; http://www.bdpt.net/cn欢迎转载&#xff0c;作者&#xff1a;Ling&#xff0c;注明出处&#xff1a;深度学习&#xff1a;原理简明教程10-深度学习:评估函数评…...

深度学习:原理简明教程11-深度学习:基础加强——作者:Ling

深度学习&#xff1a;原理简明教程11-深度学习:基础加强——作者&#xff1a;Ling&#xff0c;作者链接&#xff1a; http://www.bdpt.net/cn欢迎转载&#xff0c;作者&#xff1a;Ling&#xff0c;注明出处&#xff1a;深度学习&#xff1a;原理简明教程11-深度学习:基础加强本…...