令m与n为两个整数,如果b同时整除m与n,我们称b为m,n的公约数。
m与n的最大的哪个公约数称为m与n的最大公约数.
the Greatest Common Divisor(最大公约数)
the Least Common Multiple(最小公倍数).
星期一, 二月 27, 2006
MatheMatica 几个函数小记
Floor[x] 不比x大的最大整数. <= 也叫做"最小整数函数"
Ceiling[x] 不比x小的最小整数.>=x也叫做"最大整数函数"
Round[x] 接近x的整数,如果x是在两个数的中间比如5.5,那么Round返回最靠近的偶数:6.
Ceiling[x] 不比x小的最小整数.>=x也叫做"最大整数函数"
Round[x] 接近x的整数,如果x是在两个数的中间比如5.5,那么Round返回最靠近的偶数:6.
星期四, 二月 23, 2006
如何利用mathematica Export输出数据到外部文件?
例子:
list = {{1.3332, 2.5, 3.12, 5.5}, {2.5, 7.8, 9.90, 2.47894}, {7.3444, 5.778,
2.11, 3}}
SetDirectory["C://"]
Export["test.csv", list, "CSV"]
(shift+enter) to execute.
相关文档:http://documents.wolfram.com/mathematica/functions/Export
list = {{1.3332, 2.5, 3.12, 5.5}, {2.5, 7.8, 9.90, 2.47894}, {7.3444, 5.778,
2.11, 3}}
SetDirectory["C://"]
Export["test.csv", list, "CSV"]
(shift+enter) to execute.
相关文档:http://documents.wolfram.com/mathematica/functions/Export
星期三, 二月 22, 2006
如何用mathematics 5.2 画一个棋盘?
Plot[{d, 0, 10}, {y, 0, 10}, GridLines -> {{0, 1, 2, 3, 4,5, 6, 7, 8, 9, 10}, {0,1, 2, 3, 4, 5, 6, 7, 8, 9, 10}}, AspectRatio -> 1,PlotRange -> {{0, 10}, {0, 10}}, Axes -> False]
星期一, 二月 13, 2006
Maven 2.0 tips:如何定义一个pom.xml Scope的变量?
Q:Defined a Pom.xml Scope Variable for refer in furture
in pom.xml Syntax like follow:
<properties>
<jboss.home>/path/to/jboss</jboss.home>
<jboss.client.home>${jboss.home}/client</jboss.client.home>
</properties>
in pom.xml Syntax like follow:
<properties>
<jboss.home>/path/to/jboss</jboss.home>
<jboss.client.home>${jboss.home}/client</jboss.client.home>
</properties>
星期五, 二月 10, 2006
Maven 2.0:如何在pom.xml定义项目全局变量?
问题:Maven 2.x中,需要在整个项目中用变量方式来表示某个可能
动态改变的内容。比如项目版本号,日期等
例子:
在项目资源文件中application.properties中,有如下定义.
# application.properties
application.name=${pom.name}
application.version=${pom.version}
需要在pom.xml中如下定义:
<project>
<version>1.0-SNAPSHOT</version>
<name>Office Automation System</name>
<sourceDirectory>
D:/Project/employee/src
</sourceDirectory>
<resources>
<resource>
<directory>resources/</directory>
<filtering>true</filtering>
</resource>
</resources>
</project >
命令行运行: mvn process-resources 就会在target/classes目录中发现application.properties中发现:
# application.properties
application.name=Office Automation System
application.version=1.0-SNAPSHOT
动态改变的内容。比如项目版本号,日期等
例子:
在项目资源文件中application.properties中,有如下定义.
# application.properties
application.name=${pom.name}
application.version=${pom.version}
需要在pom.xml中如下定义:
<project>
<version>1.0-SNAPSHOT</version>
<name>Office Automation System</name>
<sourceDirectory>
D:/Project/employee/src
</sourceDirectory>
<resources>
<resource>
<directory>resources/</directory>
<filtering>true</filtering>
</resource>
</resources>
</project >
命令行运行: mvn process-resources 就会在target/classes目录中发现application.properties中发现:
# application.properties
application.name=Office Automation System
application.version=1.0-SNAPSHOT
星期四, 二月 09, 2006
Maven.如何在把便宜时候需要引用的第三方库?
pom.xml中用以下语句:
引用groovy脚本语言库
<dependencies>
<dependency>
<groupId>ehrm.groovy</groupId>
<artifactId>groovy</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>C:\ThirdPart\groovy-all-1.0-beta-7.jar</systemPath>
</dependency>
</dependencies>
引用groovy脚本语言库
<dependencies>
<dependency>
<groupId>ehrm.groovy</groupId>
<artifactId>groovy</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>C:\ThirdPart\groovy-all-1.0-beta-7.jar</systemPath>
</dependency>
</dependencies>
Maven如何道到一个plugin的所有配置参数。
如下语法:
D:\Project\mvn2.0\OAS>mvn projecthelp:describe -Dplugin=org.apache.maven.plugins:maven-compiler-plugin -Dfull=true
maven-compiler-plugin 是你想查看的plugin的名字。
不过结果可能为ToDO.如下
Description of Plugin
-----------------------------------------------
Group Id: org.apache.maven.plugins
Artifact Id: maven-compiler-plugin
Version: 2.0
Goal Prefix: compiler
Mojos:
-----------------------------------------------
TODO!
-----------------------------------------------
TODO!
-----------------------------------------------
D:\Project\mvn2.0\OAS>mvn projecthelp:describe -Dplugin=org.apache.maven.plugins:maven-compiler-plugin -Dfull=true
maven-compiler-plugin 是你想查看的plugin的名字。
不过结果可能为ToDO.如下
Description of Plugin
-----------------------------------------------
Group Id: org.apache.maven.plugins
Artifact Id: maven-compiler-plugin
Version: 2.0
Goal Prefix: compiler
Mojos:
-----------------------------------------------
TODO!
-----------------------------------------------
TODO!
-----------------------------------------------
Maven 2.0.2使用的一些经验.
Maven 2.0.2的设计思想又变化了一点。
尽量在pom.xml中保留全部的 设置信息.
1.如何在pom.xml中修改 compile的默认encoding 设置.
需要在pom.xml加入如下:
<project>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<!--source>1.5</source>
<target>1.5</target-->
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
</build>
</project>
或者:通过设置环境变量的方式.
MAVEN_OPTS="-Dfile.encoding=UTF-8" (行不通,待定)
....
2.maven 2.0中如何为特定的用户编写setting
尽量在pom.xml中保留全部的 设置信息.
1.如何在pom.xml中修改 compile的默认encoding 设置.
需要在pom.xml加入如下:
<project>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<!--source>1.5</source>
<target>1.5</target-->
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
</build>
</project>
或者:通过设置环境变量的方式.
MAVEN_OPTS="-Dfile.encoding=UTF-8" (行不通,待定)
....
2.maven 2.0中如何为特定的用户编写setting
Maven 2.0.2使用的一些经验.
Maven 2.0.2的设计思想又变化了一点。
尽量在pom.xml中保留全部的 设置信息.
1.如何在pom.xml中修改 compile的默认encoding 设置.
需要在pom.xml加入如下:
....
org.apache.maven.plugins
maven-compiler-plugin
UTF-8
....
2.maven 2.0中如何为特定的用户编写setting
尽量在pom.xml中保留全部的 设置信息.
1.如何在pom.xml中修改 compile的默认encoding 设置.
需要在pom.xml加入如下:
....
....
2.maven 2.0中如何为特定的用户编写setting
订阅:
博文 (Atom)