一. 什么是maven
Maven是跨平台的项目管理工具, 主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。
1. 高度自动化的项目构建
2. 自动下载jar包, 统一依赖管理
3. 管理项目名称, 开发人员信息等
二. 为什么使用maven
1. 使用IDE的缺点:
a.) 手工操作较多, 编译、测试、部署等工作...
分类:
其他好文 时间:
2014-07-01 06:18:47
阅读次数:
292
去年7月3日入职公司到现在,马上就要一周年了,觉得有必要写篇文章唠叨下。
期间在部门内转了一次组(那次换组可以看我之前那篇入职一个半礼拜写的文章,当时其实蛮失意的),现在又马上要转去另一个部门,自我评价算是比较爱折腾的:),可能比较好的做法是卡下述职评级时间再考虑换岗,哈哈。我在考虑换个环境的时候,单纯就是冲着技术方向和氛围走的,其实现在组里的同事、经理都非常nice,关系也蛮融洽,工作强度也不强,除了项目之外也腾得出自己的时间,照理说没必要换部门。但是总体感觉现在工作氛围有点轻松,技术氛围离我想要的还差...
分类:
其他好文 时间:
2014-07-01 11:18:39
阅读次数:
302
关于异步上传文件并且带上参数,网上有很多关于这样的插件,而我最喜欢用的插件是ajaxfileupload.js,该插件的代码如下:
/*
131108-xxj-ajaxFileUpload.js 无刷新上传图片 jquery 插件,支持 ie6-ie10
依赖:jquery-1.6.1.min.js
主方法:ajaxFileUpload 接受 json 对象参数
参数说明...
分类:
其他好文 时间:
2014-07-01 11:18:02
阅读次数:
212
文件包含是C预处理程序的另一个重要功能。文件包含命令行的一般形式为: #include"文件名" 在前面我们已多次用此命令包含过库函数的头文件。例如:
#include"stdio.h"
#include"math.h"
文件包含命令的功能是把指定的文件插入该命令行位置取代该命令行, 从而把指定的文件和当前的源程序文件连成一个源文件。
在程序设计中,文件包含是很有用的。 一个大的...
分类:
其他好文 时间:
2014-07-01 07:30:47
阅读次数:
191
在用C++进行多线程编程的时候,时常需要写一些类似于死循环的结构来执行代码,这些死循环如果没有经过处理一直开着,那么CPU的占用率就会居高不下的做着很多无用的操做。为解决这个问题我们可以通过在各线程中的适当位置添加Sleep函数来休眠该线程,使其少做这些无用的操作。经过这个处理,正常能压缩掉一半以上的CPU占用。...
分类:
编程语言 时间:
2014-07-01 07:30:03
阅读次数:
176
要使用adjustResize的属性必须要先布局好,当然前提是这个activity不能是Fullscreen的,否则设置的adjustResize将失效,这句我是看网上别人说的,具体没测试。
目前项目中的不是FullScreen,但是由于是别人写的布局代码,然后发现在配置文件里配置了adjustResize属性,但是这个View就是不能随着键盘的显示而变换size,
于是写了个测试的andro...
分类:
其他好文 时间:
2014-07-01 07:29:22
阅读次数:
299
Cloudsim是一款开源的云计算仿真软件,它继承了网格计算仿真软件Gridsim的编程模型,支持云计算的研究和开发。它是一个自足的支持数据中心、服务代理人、调度和分配策略的平台,支持大型云计算的基础设施的建模与仿真,并且可以在Windows和Linux上跨平台运行。
本文介绍的是利用Cloudsim云仿真平台对资源调度算法进行仿真。其中包括Cloudsim环境的配置,资源调度算法的嵌入和仿真结...
分类:
其他好文 时间:
2014-07-01 08:02:30
阅读次数:
200
1、错误描述
java.sql.SQLException: ORA-0064:error occurred at recursive SQL level 1.
ORA-06153:unable to extend table SYS.AUD$ by 8192 in tablespace SYSTEM.
ORA-02002:error while writing to audit trail.
O...
分类:
数据库 时间:
2014-07-01 08:01:47
阅读次数:
463
useradd username不会在/home下建立一个文件夹username
adduser username会在/home下建立一个文件夹username
useradd -m username跟adduser一样,可以建立一个文件夹username...
分类:
其他好文 时间:
2014-07-01 10:59:53
阅读次数:
164
题目描述:
输入一个链表的头结点,从尾到头反过来打印出每个结点的值。链表结点定义如下:
struct ListNode{
int
m_nKey;
ListNode *m_pNext;
};
分析描述:
对于链表,如果是从头到尾的打印出链表是比较容易,但如果是从尾到头返过来打印每个结点的值就比较复杂。反序输出就是第一个遍历到的结点最后一个输出,而最后一个遍历的结点第一个输出。...
分类:
其他好文 时间:
2014-07-01 10:59:13
阅读次数:
163
精益敏捷协作 主要是期望……
经由可视化的看板与轻量级的文档, 使得负责制订解决方案的解决方案团队与负责开发的实施团队, 可更紧密的协同合作? 使得解决方案团队能高效的制订特性发布计划, 且更高效的将各特性的场景传递到实施团队中, 因而使得实施团队, 大幅减少不必要的等待时间, 而能有更充裕的时间, 从事开发与测试, 使得产品的质量获得提升?...
分类:
其他好文 时间:
2014-07-01 10:58:28
阅读次数:
220
OO的三大基础是封装、继承、多态。
这三者是有次序性的,没有封装就不可能有继承、没有继承就不可能有多态。
【封装(encapsulation)】
封装的目的是要将代码切割成许多模块(module),每个模块之间的关连性降到最低,这么一来比较不会产生“牵一发而动全身”的状况,降低相互依赖的程度,也等于是降低复杂度,可以让开发与维护更容易。
事实上,没有人用“模块”一词来称呼封装...
分类:
其他好文 时间:
2014-07-01 10:57:45
阅读次数:
162
1、错误描述
ORA-12801: 并行查询服务器P007中发出错误信号
ORA-01722:无效数字
12801.00000 -"error signaled in parallel query server %s"
*Cause: A parallel query server reached an exception condition.
*Action: Check the follow...
分类:
数据库 时间:
2014-07-01 06:22:10
阅读次数:
391
题目连接:uva 11885 - Number
of Battlefields
题目大意:给出周长p,问多少种形状的周长为p的,并且该图形的最小包围矩阵的周长也是p,不包括矩形。
解题思路:矩阵快速幂,如果包含矩形的话,对应的则是斐波那契数列的偶数项,所以对应减去矩形的个数即可。
#include
#include
typedef long long ll;
const l...
分类:
其他好文 时间:
2014-07-01 06:21:33
阅读次数:
226
JSF教程(11)生命周期在这个阶段JSF实现将处理任何应用界别的事件,例如表单的提交或者链接点击后跳转到另一个页面。这时如果应用需要重定向不同 的web应用字眼或者产生一个资源其并不喊任何的JSF组件,那么就调用FacesContext.responseComplete方法。如果正在被处理的这个视图是从重建状态信息从先前的一个请求而且如果一个组件引发了一个事件,那么这些事件将会传递到相关的监听器...
分类:
移动开发 时间:
2014-07-01 06:20:49
阅读次数:
213
本讲主要说一下逻辑回归中的几个问题和具体的参数求解方法
1. 什么是逻辑回归
2. 正则化项
3. 最小二乘法和最大似然法
4. java实现梯度下降法
实验:
样本:
-0.017612 14.053064 0
-1.395634 4.662541 1
-0.752157 6.538620 0
-1.322371 7.152853 0
0.423363 11.054677 0
0....
分类:
编程语言 时间:
2014-07-01 11:13:11
阅读次数:
386