maven repository

2016-10-19

保存构件的地方即为repository(仓库)。

仓库的分类

maven仓库分为两类:本地仓库和远程仓库。

当maven根据pom中定义的坐标寻找构件时,首先在本地仓库中寻找,当找不到时再从远程仓库寻找,都找不到时抛出异常。

maven远程仓库还可进一步分类:

Read More »

svn总结

2016-10-19

SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。

服务端安装

visualsvn下载地址:https://www.visualsvn.com/downloads/,选择:

Read More »

maven坐标与依赖

2016-10-18

坐标

在maven中,任何构件都有明确定义的坐标。这些坐标是通过一些元素定义的,下面是nexus-indexer的坐标定义:

1
2
3
4
<groupId>org.sonatype.nexus</groupId>
<artifactId>nexus-indexer</artifactId>
<version>2.0.0</version>
<packing>jar</packing>

Read More »

使用m2eclipse创建maven项目

2016-10-17

新建maven项目

新建一个maven project,填写Group Id,Artifact Id:

16134997-file_1487994560154_1694e.png

点击finish后项目目录下自动生成了pom.xml文件(Project Object Model,项目对象模型):

Read More »


环境变量设置

2016-10-17

JDK

1.JAVA_HOME:

1
C:\Program Files\Java\jdk1.8.0_60

2.Path:

1
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

3.CLASSPATH :

1
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

Read More »

Spring 事务管理

2016-10-15

在SimpleJdbcTemplate的UserDaoImpl中的addUser()方法中手动制造一个NullPointerException异常:

1
2
3
4
5
6
7
8
9
public void addUser(User user) {
Map<String, Object> params=new HashMap<String, Object>();
params.put("name", user.getName());
params.put("age", user.getAge());
params.put("pwd", user.getPassword());
jdbcTemplate.update(SQL_INSERT_USER, params);
String a = null;
a.toString();
}

Read More »

各进制数的转换

2016-10-12

总结备忘。

十进制转二进制

方法为:十进制数除2取余法,即十进制数除2,余数为权位上的数,得到的商值继续除2,依此步骤继续向下运算直到商为0为止。

1
2
3
4
5
6
7
8
217/2 = 108 ---- 1
108/2 = 54 ---- 0
54/2 = 27 ---- 0
27/2 = 13 ---- 1
13/2 = 6 ---- 1
6/2 = 3 ---- 0
3/2 = 1 ---- 1
1/2 = 0 ---- 1

所以十进制217转二进制数为 11011001。

Read More »


Spring SimpleJdbcTemplate

2016-10-12

Spring提供了JDBC模板,代替了JDBC繁琐操作。使用Spring JDBC模板我们不再需要手动去关闭连接,抛出的异常也更为明确。

准备工作

数据库创建表:

1
2
3
4
5
6
create table userinfo (
userid varchar2(5) not null,
name varchar2(10),
age varchar2(3),
pwd varchar2(10)
)

Read More »

1…394041…45
Hosted  by  Coding Pages
MrBird
MrBird

A simple blog, code repository, just keep blogging

14 Archives 2 Labels
  • 🏠 Home
  • 📦 Archives
  • 🔖 Labels
  • 👬 Friends
  • 🔍 Search
  •   UV    PV 
    0