- 博客(32)
- 资源 (1)
- 收藏
- 关注
原创 导入JDBC元数据到Apache Atlas
前期实现了导入MySQL元数据到Apache Atlas, 由于是初步版本,且功能参照Atlas Hive Hook,实现的不够完美本期对功能进行改进,实现了导入多种关系型数据库元数据到Apache Atlas。
2023-12-05 00:48:13
1584
1
原创 Atlas配置Hbase Hook
Atlas配置HBase Hook解压包解压包(这里以为例),并拷贝内容到安装目录下创建 在的连接举例:复制到目录下配置,增加以下属性执行同步元数据脚本
2022-12-08 01:36:05
948
原创 Apache-Atlas-2.2.0 编译部署
Apache-Atlas-2.2.0 独立编译部署进入zookeeper目录,创建zkData,进入zkData,创建myid文件在文件中填入编号进入zookeeper目录下的conf文件夹,修改zoo_sample.cfg名字为zoo.cfg打开zoo.cfg,修改配置(内容按自己的目录和节点修改)本机的节点用IP代替主机名*版本3.........
2022-06-28 21:02:20
1389
原创 启动solr报错The stack size specified is too small,Specify at least 328k
The stack size specified is too small,Specify at least 328k
2022-06-28 20:23:10
1103
原创 CloudSim Plus 能耗仿真(二)
启用CPU历史数据()虚拟机利用率数据统计主机利用率数据统计在数据中心实体内部统计数据实例代码仿真结果CPU利用率变化能量消耗变化结果分析由于主机功耗与CPU利用率成线性关系,所以能量消耗曲线与CPU利用率曲线大体一致。...
2022-06-02 20:30:28
949
15
原创 轨迹数据可视化
轨迹数据可视化收集数据本想搜集一批行人轨迹数据,来做真实化的移动模型。即Trace-based models。移动模型综合模型(synthetic models ):RWP: Random Waypoint 等基于轨迹跟踪的模型(Trace-based models)然而,将数据经过预处理,并可视化后,发现是一批轨道交通、车辆的轨迹数据,瞬间吐血,白费了功夫。可视化过程原始数据import numpy as npimport pandas as pdimport datet
2021-12-07 11:14:41
5327
1
原创 用COPT求解整数规划数学模型(Java)
前言:看论文总是看到整数规划,0-1整数规划,混合整数规划,便研究了一下,包括问题定义,快速求解工具等。杉数求解器杉数求解器COPT(Cardinal Optimizer),是杉数自主研发的针对大规模优化问题的高效数学规划求解器套件,也是支撑杉数端到端供应链平台的核心组件,是目前中国唯一一个同时具备大规模线性规划(单纯形法和内点法)和混合整数规划问题求解能力的综合性数学规划求解器,为企业应对高性能求解的需求提供了更多选择[1]。如何获取从杉数求解器官网上,可以看到,该求解器目前开放许可申请与.
2021-10-25 00:23:52
2328
1
原创 CloudSim Plus仿真(四)
实例1以 NetworkExample1 为例,该例子展示了如何创建一个有网络拓扑的数据中心并且在其上运行一个云任务。例子通过读取topology.brite 文件来构造网络拓扑。网络拓扑的信息包括节点的位置,节点间的有向边,边时延,边带宽等信息。能够模拟基于网络位置,时延,带宽等的网络环境,有效地计算网络传输造成的花销。与前面例子不同的是,网络编程需要调用 org.cloudbus.cloudsim.NetworkTopology 构造网络拓扑图,然后把 CloudSim 实体与拓扑图的节点进行映射。
2021-08-21 23:02:00
1006
原创 CloudSim Plus仿真(三)
前言先前的例子在代码中指定数据中心、主机、虚拟机的参数,如:ram、bw、storage、mips、PEs等,非常混乱。通过改进,实现从XML配置文件读取数据来创建,实现数据与逻辑分类,使之更加直观。配置文件通过抽象,将一个数据中心(datacenter)描述成如下配置文件。datacenters.xml<?xml version="1.0"?><datacenters> <datacenter arch="x86" os="Linux" > <
2021-08-11 23:00:05
718
原创 CloudSim Plus仿真(二)
简单案例一个简单的仿真案例包括一下基本步骤:初始化CloudSim创建数据中心代理创建数据中心、创建主机列表在主机中放置虚拟机创建云任务Cloudlet提交划分的虚拟机列表给代理提交云任务仿真开始获得仿真结果并输出public class ReducedExample { public static void main(String[] args) { // 设置日志级别 //Log.setLevel(ch.qos.logback.class
2021-08-10 21:21:51
1487
原创 CloudSim Plus仿真(一)
简单例子步骤一个简单的仿真案例包括一下基本步骤:初始化CloudSim创建数据中心代理创建数据中心、创建主机列表在主机中放置虚拟机创建云任务Cloudlet提交划分的虚拟机列表给代理提交云任务仿真开始获得仿真结果并输出实例public class BasicFirstExample { // 创建一台拥有八个核的主机 private static final int HOSTS = 1; private static final int HOST_PES
2021-08-08 23:00:04
1662
5
原创 不同Vlan之间的PC相互通信(三)
不同Vlan之间的PC相互通信(三)单臂路由实现不同vlan互通网络拓扑图实验配置(打了红点标注的)交换机一交换机二路由器配置PC1配置PC2配置实验结果
2021-06-25 17:25:14
1606
原创 哈夫曼编码应用:实现文件的压缩与解压(Java实现)
哈夫曼编码的应用代码存档import java.io.*;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;public class HuffmanCode { private TreeNode[] nodes; public static void main(String[] args) { HuffmanCod
2021-04-27 12:48:41
486
原创 使用插件编译打包Solidity合约
Solidity-Wrapper-Generator通过Web3j命令行打包Solidity合约成Java代码的过程复杂繁琐而org.web3j.codegen提供了相关方法,介绍如下导入依赖 <!-- https://mvnrepository.com/artifact/org.web3j/codegen --> <dependency> <groupId>org.web3j</groupId> <artifac
2020-10-23 16:32:46
600
2
原创 通用SAX解析XML为Java对象
前言 有时候经常需要解析XML文件中的数据,将数据转化成**Java中的对象,为了不重复编写代码,能不能有一个通用的XML解析类?即对于任意XML文件,均可以解析成对应的Java**对象?SAX解析 SAX (Simple API for XML):该规范和DOM规范有着明显的区别,虽然SAX也是一套对XML文档进行分析的规范,但是其并不是基于XML文档的树形结构的,而是以数据流的方...
2020-04-14 00:32:38
919
3
原创 打包智能合约成Java代码
合约代码先准备好一份合约代码如下:合约的功能是实现一个简单的用户管理系统,包括注册功能登录功能修改密码获得用户信息获得系统用户总数pragma solidity >= 0.5.0;contract UserManagerment { // 用户结构体 struct User { address ethAddr; strin...
2020-04-11 17:20:31
1916
18
原创 以太坊学习(四)
启动私链相关内容见之前笔记记录导入Jar包Java调用以太坊账户需要依赖web3j导入方式一:Maven <dependency> <groupId>org.web3j</groupId> <artifactId>core</artifactId> <version>4.2.0...
2020-03-28 00:00:25
634
原创 智能合约编写遇到的问题
问题一具体代码pragma solidity ^0.5.16; contract Simple { string name; function set(string _name) public { name = _name; } function get() public view returns(string) { return name; } ...
2020-03-22 09:37:28
1058
原创 以太坊学习(三)
安装环境Node.js安装安装 solidity 编译器npm install -g solc查看版本:solcjs -V安装 truffle 框架npm install -g truffle验证安装:truffle.cmd version安装节点仿真器 ganache-cli (也可以安装图形版的 ganache)npm install -g ganache...
2020-03-21 14:28:33
564
原创 以太坊学习(二)
windows以太坊开发(二)-- 私链搭建创建工作目录mkdir EthereumNode-01cd EthereumNode-01创世块配置在工作目录下配置创世快 genesis.json内容如下{ "config": { "chainId": 666, "homesteadBlock": 0, "eip150Block": 0, "ei...
2020-03-20 22:50:45
561
1
原创 以太坊学习(一)
windows以太坊开发(一)--- 环境准备安装 Node.js安装 Geth安装 solidity 编译器安装 truffle 框架安装 webpack安装ganache-cli安装 web3安装 Node.js官网地址:点击链接直达下载后直接安装即可。验证安装:打开控制台窗口输入node -v回车C:\Users\mhh>node -vv12.16.1...
2020-03-20 20:33:32
360
原创 Tomcat 绿色版安装教程
Tomcat 绿色版安装教程下载软件包官网:Tomcat官网下载自己想要的安装包,本人下载的是Tomcat 7.0。解压安装包解压下载的安装包,到合适的位置,建议解压至非系统盘,以免占用系统盘空间。如本人:G:\Tomcat\Tomcat 7.0配置Tomcat环境在系统变量里面打开PATH,添加如下两个变量:G:\Tomcat\Tomcat 7.0\binG:\Tomcat\...
2019-07-10 19:58:08
2944
原创 不同Vlan之间的PC相互通信(二)
不同Vlan之间的PC相互通信(二)本次实验:使用hybrid的端口实现两个二层交换机上属于不同Vlan的PC互通。预备知识详见上一篇笔记:不同Vlan之间的PC相互通信(一)解析:hybrid的端口可以实现二层的不同Vlan间互通,需要注意,hybrid端口是“双开门”的,即需要互通的两个端口都需修改为hybrid口。注意:hybrid可以发送多个不带标签的数据帧。Tru...
2019-05-26 17:29:49
6151
1
原创 不同Vlan的PC相互通信(一)
不同Vlan的PC相互通信(一)本周计算机网络实验,实验内容是:只使用Vlan的trunk接口和access接口实现两个二层交换机上属于不同Vlan的PC互通预备知识交换机端口以太网端口有三种链路类型:access、hybrid、trunk.Access端口只能允许一个Vlan通过,一般用于连接终端,也是端口默认的类型。Trunk端口可以允许多个Vlan通过,一般用于交...
2019-05-21 21:58:40
9010
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人