软件工厂:即用型持续集成平台
1
This book is supposed to teach you methods of numerical computing that are practical, efficient, and (insofar as possible) elegant. We presume throughout this book that you, the reader, have particular tasks that you want to get done. We view our job as educating you on how to proceed. Occasionally we may try to reroute you briefly onto a particularly beautiful side road; but by and large, we will guide you along main highways that lead to practical destinations.
2023-03-01 00:23:43 20.55MB Linear Algeb Interpolatio Integration
1
概述 数据集成变得简单,安全和可扩展。 新的开源标准可将数据从应用程序,API和数据库同步到仓库,湖泊和其他目的地。 Airbyte的使命是使数据集成管道成为一种商品。 您可以在几分钟内使用免维护的连接器。 只需对源和仓库进行身份验证,并获得适合您的架构和API更改的连接器。 构建新的连接器变得微不足道。 通过提供计划和编排,我们可以使用您选择的语言轻松添加所需的新连接器。 设计用于覆盖连接器的长尾巴和需求。 从社区经过测试的连接器中受益,并使它们适应您的特定需求。 您的数据保留在云中。 完全控制您的数据以及数据传输成本。 由于Airbyte是自托管的,因此不再需要执行任何安全合规性过程。 正如基于云的解决方案所提供的那样,不再需要按批量计价。 这是我们的的列表。 快速开始 git clone https://github.com/airbytehq/airbyte.gi
2023-02-28 14:27:40 13.85MB open-source data-science data integration
1
Mql5-Python集成 带来改变的顾客! 帮我使它成为可能。 成为我的 。 介绍 我创建此库的原因是,在MQL5中开发Expert Advisor可能会很复杂,而在python中,同一任务的流程会更好。 我相信使用python而不是MQL5来开发专家顾问程序的主要优点是可以以更快的方式对代码执行机器学习,深度学习和强化学习。 但是,我仍然不介绍这些内容。 我发现使用“ MetaTrader模块与Python集成”非常简单; 但是,还有改进的空间。 因此,我创建了这个库,旨在改变Expert Advisor创建的体验。 Python是一种通用语言。 它包含大量有用的库,从而使轻松实现各种想法成为可能。 安装 安装MetaTrader5 pip install MetaTrader5 专家顾问 在Expert Advisor文件夹中有每种不同技术的Expert Advisor示例
2023-02-06 12:46:15 19KB stock forex cryptocurrency stock-market
1
具有Monte Carlo集成功能的Python库。 缩放以支持x尺寸 要使用该函数,请调用mcintegrate.integrate(f, n, lims, **kwargs) ,其中f是x参数的函数, n是每个框的迭代次数(用作最小迭代次数)l,而lims是积分的极限(函数或数字)。 kwargs名单 start是积分开始的x维坐标。 该算法将围绕此点扩展,直到限制所定义的形状被封装并且积分收敛为止。 默认情况下是原点。 wedge是集成的形状的一部分。 例如, wedge=[3,8]表示该函数将集成形状的“第三高度”。 由于集成作业可以分布在多个线程中,因此使多处理变得更加容易。 默认情况下, boxSize为1 。 详细说明每个迭代中集成的框的大小。 数值多维导数函数也包括在内: partialDiff(f, position, axis, dimensions, de
2023-01-18 11:24:42 6KB monte-carlo python-library Python
1
集成测试示例 使用Spring Boot和Maven创建单元和集成测试的简单示例 命令 mvn全新安装 仅运行单元测试 mvn全新安装-Dit 运行单元测试以及集成测试。 src / test /中有两个脚本,run-pre-integration.sh和run-post-integration.sh用于启动依赖项,例如docker容器。
2023-01-07 14:51:50 9KB Java
1
qt-eclipse-integration-win32-1.6.1
2022-12-13 09:38:23 12.3MB qt
1
撤消Pro UndoPro是一个基于命令的撤消系统,已集成到Unity的默认系统中。 这使开发人员可以将操作用于其撤消/重做操作,而不必强迫用户进行新的撤消工作流程! 安装 根据您要使用UndoPro /分发工具的方式,您有几种选择。 Unity软件包管理器(推荐) 转到Unity软件包管理器,添加git url,然后输入: : 或者,选择特定版本: : 或从release-pkg分支下载并在较早的统一版本上从磁盘安装如果您基于UndoPro分发工具,则用户必须先手动安装UndoPro,然后再安装工具但是此选项与使用UndoPro的其他工具最兼容,并且可以自动更新 分别安装和分发U
2022-12-05 14:13:52 19KB editor serialization integration unity
1
dubbo和zookeeper的关系,使用zookeeper+dubbo+seata搭建基础分布式应用
2022-12-03 14:05:23 225KB dubbo zookeeper
1
不用积分的,大家下载了都是为了学习嘛,呵呵,支持爱好学习的人!!!
****************************************************
JIDC提供了一种访问桌面组件的API其中JDK6.0就采纳了其中了一些,比如系统栏图标的SystemTray和SystemIcon,还有代表桌面的Desktop等等,可见这个API是挺不错的。由于网页浏览器的特殊性,标准的JDK并没有把它加入进来,但是我们一样可以下载它来使用这个功能。明显地,这个功能是用本地方法实现的,所以下载完以后,把jdic.dll放到我们的path目录中,比如system32文件夹下面,然后我们就可以使用它的功能从而增加我们的JAVA程序了。
例子代码如下:
/*
* Test1.java
*
* Created on 2007-10-2, 17:29:30
*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

package test2;

import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;
import org.jdesktop.jdic.browser.IWebBrowser;
import org.jdesktop.jdic.browser.WebBrowser;
import org.jdesktop.jdic.browser.WebBrowserEvent;
import org.jdesktop.jdic.browser.WebBrowserListenerAdapter;

/**
*
* @author hadeslee
*/
public class Test1 extends JPanel implements ActionListener {

 private JTextField input;
 private JButton go;
 private IWebBrowser web;

 public Test1() {
  super(new BorderLayout());
  initWindow();
 }

 private void initWindow() {
  try {
   web = new WebBrowser();
   web.addWebBrowserListener(new MyListener());
   go = new JButton("转到");
   input = new JTextField();
   JPanel up = new JPanel(new BorderLayout());
   up.add(input, BorderLayout.CENTER);
   up.add(go, BorderLayout.EAST);
   this.add(up, BorderLayout.NORTH);
   this.add(web.asComponent(), BorderLayout.CENTER);
   input.addActionListener(this);
   go.addActionListener(this);
  } catch (Exception ex) {
   Logger.getLogger(Test1.class.getName()).log(Level.SEVERE, null, ex);
  }
  JFrame jf = new JFrame("JAVA浏览器");
  jf.add(this, BorderLayout.CENTER);
  jf.setSize(500, 300);
  jf.setLocationRelativeTo(null);
  jf.setVisible(true);
  jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
 }

 public void actionPerformed(ActionEvent ae) {
  doOpen();
 }

 private void doOpen() {
  try {
   String text = input.getText();
   if (text == null || text.equals("")) {
    return;
   }
   if (!text.toLowerCase().startsWith("http://")) {
    text = "http://" + text;
   }
   web.setURL(new URL(text));
  } catch (MalformedURLException ex) {
   Logger.getLogger(Test1.class.getName()).log(Level.SEVERE, null, ex);
  }
 }

 public static void main(String[] args) {
  new Test1();
 }

 private class MyListener extends WebBrowserListenerAdapter {

  private MyListener() {}

  @Override
  public void documentCompleted(WebBrowserEvent arg0) {
   System.out.println("文档下载完。。。");
   web.executeScript("alert('文档下载完毕!')");
   // web.setContent("

Hello world!!

" +
   // "点我");
   // web.removeWebBrowserListener(this);
  }
 }
}
它比一般的别的实现好的地方就是,它可以很完全地和JAVA代码进行交互,包括浏览器事件的监听,浏览器内容的获取,以及自己调用浏览器来执行一段javasript,这些都是很强大并且很实用的功能。
****************************************************

2022-11-27 20:00:35 1.32MB java
1