CentOS

“外联数据库”还不够!企业级低代码开发平台开放性解密

故事扮演 提交于 2020-12-10 07:37:06
在之前的文章中,我们讨论了企业级低代码开发平台对系统架构提出的技术要求。今天,我们在架构的基础上,关注开放性为企业级应用开发带来的重要价值,详细了解低代码开发平台如何通过与各种软硬件与互联网服务深度集成,打通数据孤岛,协同增效推进企业数智化转型升级。 什么是企业级应用开发平台? 企业级应用是企业软件应用中的一个类别,被称为软件开发领域的“明珠”。典型的企业级应用通常可以分为三个大类,即支撑企业核心业务的应用系统(如生产制造业的MES、交通运输业的TMS)、涵盖企业全流程的大规模综合型系统和基于行业软件定制开发的个性化模块。这些企业级应用支撑着企业的核心业务发展,为推进企业数字化打下坚实的基础。 这些特性决定了能够开发企业级应用的工具,必然能够满足互联网应用的开发,反之则不尽然。这就意味着选择一款企业级应用低代码开发平台,除了生产力外,还需关注工具本身的技术架构、开放程度及安全可控性等关键指标。 本文将专注于开放性,以活字格企业级低代码开发平台为例,从多源数据整合到各层编程接口,全面介绍具备能够支撑企业级应用开发的低代码开发工具,及这类工具的开放性设计。 剑指“数据孤岛”,支持多源数据整合 作为系统集成的重要组成部分和基础能力,多源数据整合被更多开发者和企业 IT 决策人员视为低代码开发平台产品的必备功能。截止目前,少数先进的低代码开发平台厂商已经开放了数据访问能力

Docker实践:python应用容器化

放肆的年华 提交于 2020-12-10 02:41:43
一、前言    容器使用沙箱机制,互相隔离,优势在于让各个部署在容器的里的应用互不影响,独立运行,提供更高的安全性。本文主要介绍python应用(django)跑在docker容器里,编写dockerfile实现镜像构建自动化以及docker神器compose。 二、编写Dockerfile文件   官网下载的python镜像比较精简,web应用相关依赖还是需要自己安装的。编写Dockerfile,可以让你构建镜像的时候自动化。实例如下: FROM python:3.6.4 RUN mkdir /code \ &&apt-get update \ &&apt-get -y install freetds-dev \ &&apt-get -y install unixodbc-dev COPY app /code COPY requirements.txt /code RUN pip install -r /code/requirements.txt -i https://pypi.douban.com/simple WORKDIR /code CMD ["/bin/bash","run.sh"] FROM: Dockerfile中的一个非常重要的命令,作用是指定一个基础镜像来进行构建流程。比如上面指定了python3.6.4作为基础镜像

端口转发配置

a 夏天 提交于 2020-12-09 21:23:22
背景:配置好域名后由于默认端口是80,由于服务所在端口为xxx,所以不能直接通过域名访问环境,因此需要设置端口转发 端口转发操作步骤: 第一步:关闭防火墙 (Ubuntu/CentOS命令不同,以下是CentOS的命令,请对号ru'zuo) systemctl stop firewalld service iptables stop 第二部:修改端口转发配置,开启转发功能 /etc/sysctl.conf net.ipv4.ip_forward = 1(默认没有或为0表示关闭转发功能) 第三部:设置端口转发 iptables -t nat -A PREROUTING -p tcp --dport 80(需要转发的端口) -j REDIRECT --to-ports 3000(转发的目的端口) 第四部:保存配置并重启 service iptables save service iptables restart 来源: oschina 链接: https://my.oschina.net/u/4864503/blog/4784487

Linux系统centos7+VMwareWorkstation创建共享文件夹错误解决方法集锦

人走茶凉 提交于 2020-12-09 18:55:34
Linux系统centos7+VMwareWorkstation创建共享文件夹错误解决方法集锦 参考文章: (1)Linux系统centos7+VMwareWorkstation创建共享文件夹错误解决方法集锦 (2)https://www.cnblogs.com/wxywxy/p/7835401.html 备忘一下。 来源: oschina 链接: https://my.oschina.net/u/4432649/blog/4783029

Hacker News 简讯 2020-12-09

半世苍凉 提交于 2020-12-09 00:21:15
最后更新时间: 2020-12-09 00:00 AirPods Max - (apple.com) AirPods最大值 得分:369 | 评论:637 Qt 6.0 - (qt.io) 夸脱6.0 得分:210 | 评论:87 Cloudflare and Apple design a new privacy-friendly internet protocol - (techcrunch.com) Cloudflare和Apple设计了一种新的隐私友好型互联网协议 得分:227 | 评论:113 LinkedIn SRE Curriculum for Non-Traditional Hires - (github.com/linkedin) 非LinkedIn传统课程 得分:43 | 评论:0 OpenSSL Security Advisory – EDIPARTYNAME NULL pointer de-reference CVE-2020-1971 - (openssl.org) OpenSSL安全咨询–EDIPARTYNAME空指针引用CVE-2020-1971 得分:25 | 评论:9 U.S. Judge Halts Trump's TikTok Ban - (npr.org) U、 美国法官停止特朗普的提克托克禁令 得分:52 | 评论:23 Philip

Linux中使用DHCP动态分配IP以及固定IP分配实验(详细)

时光总嘲笑我的痴心妄想 提交于 2020-12-08 16:58:03
文章目录 一、DHCP概述及原理 二、CentOS7环境中配置命令步骤 1、设置DHCP配置文件 2、设置全局配置(一般默认) 3、网段声明 4、host主机声明 5、最后开启服务 三、试题解析: 1、实验操作 四、通过固定IP分配地址 一、DHCP概述及原理 ●DHCP(动态主机配置协议) 理论部分请看 DHCP原理及华为模拟器命令 二、CentOS7环境中配置命令步骤 1、设置DHCP配置文件 yum -y install dhcp #首先安装dhcp,系统默认没有安装 cd /etc/dhcp less dhcpd.conf #看一下dhcp配置文件,大多无内容 cd /usr/share/doc/dhcp-4.2.5 #dhcp配置文件参考模板 less dhcpd.conf.example #查看配置文件参考模板 cp /usr/share/doc/dhcpd.conf.example /etc/dhcp/dhcpd.conf #将模板文件复制到配置文件中 vim /etc/dhcp/dhcpd.conf #进入编辑dhcp配置文件 2、设置全局配置(一般默认) default-lease-time 21600; #默认租约为 6 小时,单位为秒 max-lease-time 43200; #最大租约为 12 小时,单位为秒 option domain-name "……"

CentOS下安装mysql

孤人 提交于 2020-12-08 04:56:03
试着在腾讯云服务器上部署web应用,就想着先搭建一下服务器环境,操作系统选的是centos7,在安装好jdk,tomcat后测试可以部署web应用就准备再安装一个mysql数据库,之前试过好几种方式都是以初始密码找不到告终,这次就又重新百度安装方式。   据说centos7没有mysql 的yum源,于是就直接从网上下载mysql的repo源(这个玩意目前还没仔细探究是什么东西,在centos里面应该会涉及到),使用 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 从网上下载这个rpm包(这里wget 命令是从网络上下载文件的命令一般的格式为wget +url),下载好rpm包后安装这个包 rpm -ivh mysql-community-release-el7-5.noarch.rpm 安装好这个rpm包后,开始安装mysql-server sudo yum install mysql-server 之后就是网络下载安装了,在中间会出现两个需要选择的地方都填“y”回车就行,然后就会显示安装成功 然后我们来测试是否安装成功,这时如果直接像windows下一样输入mysql -uroot -p可能会出现一些错误(ERROR 2002 (HY000): Can‘t connect to local

centos 下编译安装php7.3的redis扩展

╄→尐↘猪︶ㄣ 提交于 2020-12-08 03:22:26
centos 下编译安装php7.3的redis扩展 本文是基于 centos 下编译安装PHP7.3搭建PHP运行环境 编译安装版本,进行的redis的编译扩展安装方法整理。 下载redis扩展包以及解压 1 2 wget http://pecl.php.net/get/redis-4.2.0.tgz tar -xzvf redis-4.2.0.tgz -C /opt/module 进入解压后目录,编译安装 1 2 cd /opt/module/redis-4.2.0 /usr/local/php/bin/phpize 常见错误 1 2 3 4 5 Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable. Then, rerun this script. # 安装autoconf yum install autoconf 查找php-config 1 find / -name php-config 编译安装 1 2 ./configure --with-php-config=/usr/local/php/bin/php-config make & make install 配置php.ini,添加redis.so扩展 1 2 3

CentOS7 重启网卡Failed to start LSB: Bring up/down networking.解决方法

我与影子孤独终老i 提交于 2020-12-08 02:58:18
CentOS7 重启网卡Failed to start LSB: Bring up/down networking.解决方法 参考文章: (1)CentOS7 重启网卡Failed to start LSB: Bring up/down networking.解决方法 (2)https://www.cnblogs.com/aresxin/p/9813966.html 备忘一下。 来源: oschina 链接: https://my.oschina.net/u/4332395/blog/4777759

kubeadm安装k8s及依赖包conntrack、kubernetes-cni

半城伤御伤魂 提交于 2020-12-08 02:41:22
docker已默认安装成功。 1.配置阿里云kubeadm的yum源: cat /etc/yum.repos.d/kubernets.repo [kubernetes] name=Kubernetes baseurl= http://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64 enabled=1 gpgcheck=0 2.开始安装: yum -y install kubelet kubeadm kubectl --disableexcludes=kubernetes 如想制定版本安装,以1.14版本为例: yum -y install kubelet-1.14.2 kubeadm-1.14.2 kubectl--1.14.2 --disableexcludes=kubernetes 3.如安装时,出现如下两种错误: 错误一: Error: Package: kubelet-1.19.2-0.x86_64 (kubernetes) Requires: conntrack 错误二: Error: Package: kubelet-1.14.2-0.x86_64 (kubernetes) Requires: kubernetes-cni = 0.7.5 解决方法:下载yum源,安装依赖包 cd /etc