Maven

如何回答这个问题要看你怎么看这个问题。 绝大部分Maven用户都称Maven是一个"构建工具":一个用来把源代码构建成可发布的构件的工具。 构建工程师和项目经理会说Maven是一个更复杂的东西:一个项目管理工具。那么区别是什么? 像Ant这样的构建工具仅仅是关注预处理,编译,打包,测试和分发。像 Maven 这样的一个项目管理工具提供了构建工具所提供功能的超集。 除了提供构建的功能,Maven还可以生成报…

Maven学习

一、安装Maven需要注意的问题:          首先是要配置好JDK的环境变量。变量名默认为JAVA_HOME,值如C:\Program Files\Java\jdk1.6.0_23;          下载、解压Maven后,将Maven文件夹下的bin目录添加到系统的环境变量里面。在命令符下运行mvn -v检验Maven是否安装成功。           升级Maven时,只需要将新的Maven下载减压后,更新其系统环境变量即可。 二、运行Maven创建项目:         在Maven3下…

spring的aop原理演示(申明式以及配置式)

加载的jar有:                            log4j-1.2.16.jar                               org.springfaramework.asm-3.0.5.release.jar                            org.springfaramework.beans-3.0.5.release.jar                            org.springfaramework.context-3.0.5.release.jar                            org.springfaramework.core-3.0.5.release.jar                         …

Spring中的Annotation

Spring中的Annotation 操作步骤: 1. 添加jar 2. 定义切面类 package demo; import org.aspectj.lang.JoinPoint; import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.annotation.After; import org.aspectj.lang.annotation.AfterReturning; import org.aspectj.lang.annotation.AfterThrowing; import org.aspectj.lang.annotation.Around; import org.aspectj.lang.annotation.A…

Applet项目整合插件Flat Jar–实现JS调用Applet

首先,使用的是个Eclipse的插件,Flat Jar,可从http://fjep.sourceforge.net/http://sourceforge.net/projects/fjep下载安装后,右键Applet工程里的settings.fatjar,会有个Flat Jar的菜单,Build即可,向导式的,会把项目里的引用的所有class、jar包都列出来,勾上需要的即可。 生成jar后,放入JAVA项目里,设置相应的调用: <div id='conditionformR'></div> <div id= 'backgroundR…

E3 TREE 开发准备及简单树实现代码。

一、导入jar: commons-collections-2.1.1.jar commons-logging.jar E3-Base.jar E3-TemplateEngine.jar E3-Tree.jar log4j.jar velocity-1.4.jar 二、配置web监听(解压导出E3所需资源,该步骤可选,在tomcat5.5版本需要) web.xml:      <listener>         <listener-class>             net.jcreate.e3.commons.resource.loader.LoadResourcesListener         </listener-class> …

[Concurrent Programming in Java]CookieJar Problem

 *Description:  * The Finite-Source Cookie Jar Problem. A cookie jar is being shared by two sisters,   * Tina and Judy, using the following rule: Judy can get a cookie from the jar only   * after Tina (being the older sister) gets a cookie in at least two separate   * occasions, whereas Tina gets a cookie from the jar whenever she wants to.  * The mother is alerted by …

Talking about Android Message Queue

Talking about Android Message Queue Android does not implement a global message queue to allow cross-process communication through message like Windows. Actually if you need cross-process communication, the official method in Android is intent. Android only supports in-process communication through message. I wonder in the feature Android will add supporting cross-proce…

Android控件之Spinner探究

以下模拟下拉列表的用法 布局文件 <?xml version="1.0" encoding="utf-8"?><LinearLayout android:id="@+id/LinearLayout01"    android:layout_width="fill_parent" android:layout_height="fill_parent"    android:orientation="vertical"    xmlns:android="http://schemas.android.com/apk/res/android">    <TextView android:text="@string/ys"         android:id="@+id/Text…

android ListView

list.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"     android:orientation="horizontal" android:layout_width="fill_parent"     android:layout_height="fill_parent">     <ImageView android:id="@+id/img" android:layout_width="wrap_content"         android:layout_height="wrap_content" andro…

Android之Gallery控件使用

首先是layout file: <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    ><Gallery     android:id="@+id/gallery"    android:layout_width="fill_parent"    android:layout_height="fill_pare…

SimpleAdapter与ListView

listviewdemo2.xml Java代码 <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical" ><Button android:id="@+id/listView2_bt"android:layout_width="wrap_content"android:layout_height="wrap_content"android:…

Android: 向最强看齐, 反编译 愤怒的小鸟.apk

1) src 文件 . ./flurry ./flurry/android ./flurry/android/d.java ./flurry/android/x.java ./flurry/android/z.java ./flurry/android/ad.java ./flurry/android/n.java ./flurry/android/u.java ./flurry/android/s.java ./flurry/android/ac.java ./flurry/android/c.java ./flurry/android/aj.java ./flurry/android/Offer.java ./flurry/android/OfferInSdk.java ./flurry/android/af.java ./…

AndroidManifest

<instrumentation> 语法 <instrumentation android:functionalTest=["true" | "false"]                 android:handleProfiling=["true" | "false"]                 android:icon="drawable resource"                 android:label="string resource"                 android:name="string"                 android:targetPackage="string" /> 包含于<manifest> 中 描述:声…

ListView中混合使用Drawable文件夹资源和网络资源

1、listview.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout   xmlns:android="http://schemas.android.com/apk/res/android"   android:layout_width="wrap_content"   android:layout_height="wrap_content"   android:orientation="vertical"   android:background="#FFFFFF">     <ImageView    android:layout_width="fill_parent"    android:layout_height="wrap_c…