- 博客(1)
- 资源 (8)
- 收藏
- 关注
转载 局域网的ip地址
局域网的ip的分法跟这个ip无关,一般是192.168.0.*,如果用路由器,只要把局域网里面的机器的网关设置为路由器的局域网ip就行了,如果用服务器共享上网,要两块网卡,一块连接外网,根据你申请到的ip设置,一块连接内网,ip只要配置为一个c类网就行了,只要服务器上网了,别的机器网关设为服务器ip就行了,局域网内所有的机子的对外ip只有一个,就是你买回的ip 说的详细一点,其实以下是引用的(h
2009-05-17 15:08:00
2490
sqlines-master.zip
SQLines 是一个开源(Apache License 2.0)可伸缩,并发高性能数据传输和schema 转换工具,你可以用作数据库迁移以及ETL过程
支持的数据库:
Oracle and Oracle Exadata Microsoft SQL Server and Microsoft Azure SQL MySQL MariaDB PostgreSQL Amazon Redshift, Amazon Aurora, Amazon RDS and Amazon Athena IBM DB2 LUW, iSeries (AS/400) and zSeries (S/390) Sybase Adaptive Server Enterprise, Sybase SQL Anywhere, Sybase IQ and Sybase Advantage Informix Teradata Netezza Greenplum Vertica SAP HANA
SQLines提供开源工具,帮助你在数据库之间,传输数据,转换数据库schema (DDL),视图,存储过程,包,函数,触发器,查询,SQL脚本,嵌入式SQL和数据库API
2020-04-06
pentaho-kettle-master.zip
Pentaho Data Integration
Pentaho Data Integration ( ETL ) a.k.a Kettle
Project Structure
assemblies: Project distribution archive is produced under this module
core: Core implementation
dbdialog: Database dialog
ui: User interface
engine: PDI engine
engine-ext: PDI engine extensions
plugins: PDI core plugins
integration: Integration tests
How to build
Pentaho Data Integration uses the maven framework.
Pre-requisites for building the project:
Maven, version 3+
Java JDK 1.8
This settings.xml in your /.m2 directory
Building it
This is a maven project, and to build it use the following command
$ mvn clean install
Optionally you can specify -Drelease to trigger obfuscation and/or uglification (as needed)
Optionally you can specify -Dmaven.test.skip=true to skip the tests (even though you shouldn't as you know)
The build result will be a Pentaho package located in target.
Running the tests
Unit tests
This will run all unit tests in the project (and sub-modules). To run integration tests as well, see Integration Tests below.
$ mvn test
If you want to remote debug a single java unit test (default port is 5005):
$ cd core
$ mvn test -Dtest=<<YourTest>> -Dmaven.surefire.debug
Integration tests
In addition to the unit tests, there are integration tests that test cross-module operation. This will run the integration tests.
$ mvn verify -DrunITs
To run a single integration test:
$ mvn verify -DrunITs -Dit.test=<<YourIT>>
To run a single integration test in debug mode (for remote debugging in an IDE) on the default port of 5005:
$ mvn verify -DrunITs -Dit.test=<<YourIT>> -Dmaven.failsafe.debug
To skip test
$ mvn clean install -DskipTests
To get log as text file
$ mvn clean install test >log.txt
IntelliJ
Don't use IntelliJ's built-in maven. Make it use the same one you use from the commandline.
Project Preferences -> Build, Execution, Deployment -> Build Tools -> Maven ==> Maven home directory
Contributing
Submit a pull request, referencing the relevant Jira case
Attach a Git patch file to the relevant Jira case
Use of the Pentaho checkstyle format (via mvn checkstyle:check and reviewing the report) and developing working Unit Tests helps to ensure that pull requests for bugs and improvements are processed quickly.
When writing unit tests, you have at your disposal a couple of ClassRules that can be used to maintain a healthy test environment. Use RestorePDIEnvironment and RestorePDIEngineEnvironment for core and engine tests respectively.
pex.:
public class MyTest {
@ClassRule public static RestorePDIEnvironment env = new RestorePDIEnvironment();
#setUp()...
@Test public void testSomething() {
assertTrue( myMethod() );
}
}
2020-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人