Deploy

.NET 程序下锐浪报表 (Grid++ Report) 的绿色发布指南

谁说我不能喝 提交于 2020-10-11 00:57:32
原文: .NET 程序下锐浪报表 (Grid++ Report) 的绿色发布指南 .NET 程序下锐浪报表 (Grid++ Report) 的绿色发布指南 在锐浪报表官方为 CSharp 编写的开发文档:“在C#与VB.NET中开始使用说明.txt” 中,关于发布项目是这么描述的: ★发布你的项目,用VS.NET制作安装程序: 1、先创建安装项目:在解决方案资源管理器的根节点上点右键,在弹出的菜单里执行“添加->新建项目…”,创建一个“安装项目”。 2、加入项目发布文件:在解决方案资源管理器的新创建的安装项目节点上点右键,在弹出的菜单里执行“添加->项目输出…”,在打开的窗口里选择“主输出”,这样可以把程序的发布文件自动加入到安装项目中。 3、设置Grid++Report的DLL文件为COM自注册:分别设置“gregn6.dll”与“grdes6.dll”的“Register”属性为“vsdrfCOMSelfReg”。 C:\Grid++Report 6\Samples\CSharp\在C#与VB.NET中开始使用说明.txt 这种方式需要我们在运行程序之前将 Grid++Report 依赖的 COM 组件注册到操作系统中。有没有办法可以做到绿色发布呢? 以 C:\Grid++Report 6\Samples\CSharp\1.Tutorial\PrintReport

云计算的下半场 —— Serverless 2020 发展解读

跟風遠走 提交于 2020-10-10 02:00:10
2008 年可以说是大家比较公认的云计算元年,因为在这一年中越来越多的行业巨头和玩家注意到这块市场并开始入局。至今已经过去了十多年,在这短短十几年的发展过程中,云计算持续爆发,落地应用不断涌现,对于行业的变革力量正逐步凸显。 但是力的作用是相互的,在改变行业的同时,行业也在改变着你。由于市场对于高效、快速的需求越来越重,因此能否让开发者专心在业务逻辑和功能实现上,能否淡化前后端开发界隙并提升研发效率,Serverless 去服务器化可以说是当下的不二选择。 Serverless 可以使几乎所有的互联网开发者以及互联网应用都从中受益,因为没有人会拒绝高效率和低成本,而 Serverless 则在开发成本、团队协作、高扩展性、计算资源等层面拥有众多优势,是实现高效与低成本的最佳方式之一。 这也是当下众多企业选择 Serverless 的原因所在,因此作为当前时代下的开发者,了解 Serverless 背景、学习 Serverless 实践就显得尤为重要。而现在就有这样一个机会, 6 月 19 日(周五)全天,全球最负盛名的 Serverless 大会 —— ServerlessDays 将首次进入中国 。 为什么推荐你参加此次大会 如果你是 Serverless 爱好者,如果你是互联网前沿技术的观察者,如果你在工作中需要用到 Serverless,如果你想要先人一步掌握关于

jenkins+gitee 实现自动化部署项目到centos上(待续)

孤者浪人 提交于 2020-10-09 00:28:30
一 原理图 二 环境部署说明 服务器 部署说明 IP 开发机器 IDEA,部署在Windows上。 版本控制服务器 源码在码云上部署。 码云服务器 jenkins服务器 jekins自动化部署服务器,部署在windows上。 应用服务器 部署在Linux虚拟机上。 三 Jenkins基本配置 1 Configure System (系统设置) 在系统设置这里,我们只需要设置最后面的一项,配置远程服务器地址。 即我们代码最终运行的服务器地址信息,就像我们之前手动部署时使用xshell登录Linux服务器一样。 配置完成后点击保存即可,为后面我们配置自动化部署做准备,配置如下图: 2 Configure Global Security (全局安全配置) a 配置安全域 b 配置授权策略 3 Global Tool Configuration (全局工具配置 ) a 配置maven的全局settings路径 b 配置jdk c 配置git d 配置maven的安装路径 4.配置必要插件 确保下面3个插件都安装了。 gitee Publish over SSH Deploy to container Plugin 四 Jenkins服务器上创建项目和配置 1 新建工程 2 General(基础配置) 3 源码管理 4 构建触发器 5 构建环境(无需配置) 6 构建 7 构建后操作 a

VMware Cloud Foundation 4.0 百度网盘 下载

回眸只為那壹抹淺笑 提交于 2020-10-07 07:55:39
VMware Cloud Foundation 4.0 | 14 APR 2020 | Build 16008466 借助适用于现代应用的混合云平台,推动实现数字化转型 什么是 VMware Cloud Foundation? VMware Cloud Foundation 是基于全栈超融合基础架构 (HCI) 技术构建的混合云平台,用于管理虚拟机和编排容器。凭借易于部署的单一体系架构,VMware Cloud Foundation 可在私有云和公有云之间实现一致、安全的基础架构和运维。通过可以提供这一切的混合云,提高企业的敏捷性和灵活性。 VMware Cloud Foundation 的优势 简化的管理 通过集成的容器编排(由 vSphere 7 with Kubernetes 提供支持)优化 Kubernetes 集群的性能、恢复能力和可用性。 灵活的部署选项 跨私有云和公有云访问极为广泛的部署选项,并从自管理 HCI 和 HCI 即服务 选项 中进行选择。 增强的应用性能 通过高性能存储和跨每个环境的无缝资源池的负载均衡,提高应用的性能和可靠性。 标准化体系架构 使用您在数据中心使用的一流的计算、存储、网络连接和管理工具自动执行 HCI 交付,以简化运维并降低 TCO。 最大化规模和 IT 效率 通过在各处扩展相同的基础架构、运维、工具和流程,管理本地部署或云中的工作负载。

cocos2d-x-4.0安装创建编译

≡放荡痞女 提交于 2020-10-07 07:27:58
# 将 cocos 命令添加到系统路径中 # 在下载的根目录 ./setup.py # 本脚本需要系统安装 2.x(不是 3.x)版本的 Python python setup.py # 使用 cocos new 命令创建新项目,命令格式如下: cocos new MyGame -p com.MyCompany.MyGame -l cpp -d ~/MyCompany cocos new MyGame -p com.MyCompany.MyGame -l lua -d ~/MyCompany cocos new MyGame -p com.MyCompany.MyGame -l js -d ~/MyCompany # 编译项目 命令格式如下: cocos compile -s <path to your project> -p <platform> -m <mode> -o <output directory> cocos compile -s ~/MyCompany/MyGame -p ios -m release -o ~/MyCompany/MyGame/bin cocos compile -s ~/MyCompany/MyGame -p android -m release -o ~/MyCompany/MyGame/bin cocos compile -s c:

万物皆可 Serverless 之使用云函数 Timer 触发器实现每天自动定时打卡

夙愿已清 提交于 2020-10-06 02:23:29
不晓得大家有没有遇到过定时打卡的需求,比如商品秒杀,火车票定时开售、每日健康打卡等。这时候我们往往可以通过一些技术手段,编写一些自动化操作的脚本,来实现定时自动打卡的操作。 本文来自 Serverless 社区用户「乂乂又又」供稿 当然本文并不探讨如何编写自动化的操作脚本,而是和大家介绍一下如何使用腾讯云函数的 Timer 触发器实现定时任务,来快速、稳定、低成本地实现一些 fancy 的操作( 骚操作 ) 效果展示 每日健康信息自动更新 每日定时数据报告 可以看到,定时任务搭配邮箱发送云函数运行结果,用起来还是蛮舒服的,还可以给自己做一个每日科技资讯推送、数据报告之类的小玩意,自娱自乐。其他的用途请大家大开脑洞,自行脑补吧~ 实战教程 1. 新建云函数 运行环境我们选择 python3,模板函数选择定时拨测,然后点击下一步 模板函数的描述里写着「本示例代码的功能是定时拨测 URL 列表中的地址,并通过邮件发送告警」 而这正是我们想要的实现的功能,不过这个模板函数的邮件发送有点问题,我们稍后会详细说明 2. 模板函数分析 下面我们来分析一下这段示例代码 # -*- coding: utf8 -*- import sys import os sys.path.insert(0, os.path.dirname(os.path.abspath(__file__)) + "/..")

腾讯云 Serverless 技术在「老司机汽车 app」的落地实践

我的未来我决定 提交于 2020-10-03 03:43:45
首先简单介绍下,我们是一个有趣、有态度的汽车新媒体分享平台,我们有自己的 APP 和网站。目前服务超过 2 亿的汽车消费者与汽车兴趣用户群体,为广大汽车用户提供专业原创出品的图文、短视频、视频、直播、音频等多元化泛汽车生活领域节目。针对汽车消费者选车、用车、玩车等核心需求,老司机会让「新司机们」选得轻松、买得安心、玩得尽兴,让「新司机们」体验乐趣,享受汽车生活。 我的团队是老司机数据智能组,负责公司 AI、大数据、推荐、搜索系统等业务和对外网站业务,团队成员包括算法工程师、数据挖掘/分析工程师、前端工程师、后端开发工程师。随着业务的快速增长,需求迭代、资源投入、运维压力也随之变得越来越紧迫。怎样提升研发效能、保障业务快速上线,提升资源利用效率、降低成本开销,减少运维的压力、又能保障系统的可靠运转,轻松应对流量洪峰,逐渐成为我们的重点诉求。 我们发现最近云计算领域非常火的一个技术方向 Serverless 有诸多优势,不仅可以节省运维人力和时间消耗,缩短开发周期,提升效率,同时提供了可靠的管理后台集成开发,测试,上线,监控等一系列功能,保证服务拆分后各个服务之间达到自动解耦自治的效果,大大降低了生产环境的部署成本,同时容量巨大的弹性伸缩性能,非常适合应对流量洪峰场景。 针对项目开发、项目维护及现有服务的迁移成本等方面的调研之后,我们最终选择了腾讯云 Serverless 技术。

万物皆可 Serverless 之使用云函数 Timer 触发器实现每天自动定时打卡

故事扮演 提交于 2020-10-02 09:19:15
不晓得大家有没有遇到过定时打卡的需求,比如商品秒杀,火车票定时开售、每日健康打卡等。这时候我们往往可以通过一些技术手段,编写一些自动化操作的脚本,来实现定时自动打卡的操作。 本文来自 Serverless 社区用户「乂乂又又」供稿 当然本文并不探讨如何编写自动化的操作脚本,而是和大家介绍一下如何使用腾讯云函数的 Timer 触发器实现定时任务,来快速、稳定、低成本地实现一些 fancy 的操作( 骚操作 ) 效果展示 每日健康信息自动更新 每日定时数据报告 可以看到,定时任务搭配邮箱发送云函数运行结果,用起来还是蛮舒服的,还可以给自己做一个每日科技资讯推送、数据报告之类的小玩意,自娱自乐。其他的用途请大家大开脑洞,自行脑补吧~ 实战教程 1. 新建云函数 运行环境我们选择 python3,模板函数选择定时拨测,然后点击下一步 模板函数的描述里写着「本示例代码的功能是定时拨测 URL 列表中的地址,并通过邮件发送告警」 而这正是我们想要的实现的功能,不过这个模板函数的邮件发送有点问题,我们稍后会详细说明 2. 模板函数分析 下面我们来分析一下这段示例代码 # -*- coding: utf8 -*- import sys import os sys.path.insert(0, os.path.dirname(os.path.abspath(__file__)) + "/..")

FastAPI 工程管理(四) 工程示例

倾然丶 夕夏残阳落幕 提交于 2020-10-02 09:04:49
作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 结合前期学习的过程,整理了一份工程实例模板,在基于FastAPI框架的前提下,参考了Flask的一些业务逻辑和文件配置。 在测试环境和生产环境都经过了实际测试,个人认为可以实际应用于正式环境了。 代码地址: https://github.com/zhiyongma/fastproject 工程目录结构 ├── app │ ├── auth # JWT Authorization │ ├── models # database models │ ├── routers # api routers │ └── util # utility │ ├── __init__ .py # entry file │ ├── config.py # project config │ ├── database.py # database ├── deploy # deploy tools │ ├── gunicorn_fast.service # service sample │ ├── test_user.sql # user db sample ├── gunicorn.py # gunicorn config ├── local.py # for development

容器云平台No.8~kubernetes负载均衡之ingress-nginx

故事扮演 提交于 2020-10-01 06:31:03
Ingress 是什么? Ingress 公开了从集群外部到集群内服务的 HTTP 和 HTTPS 路由。 流量路由由 Ingress 资源上定义的规则控制。 可以将 Ingress 配置为服务提供外部可访问的 URL、负载均衡流量、终止 SSL/TLS,以及提供基于名称的虚拟主机等能力。 Ingress 控制器 通常负责通过负载均衡器来实现 Ingress,尽管它也可以配置边缘路由器或其他前端来帮助处理流量。 本文使用host network模式,示意图如下 下载部署文件 wget https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v0.35.0/deploy/static/provider/baremetal/deploy.yaml 修改images为国内仓库 k8s.gcr.io/ingress-nginx/controller:v0.35.0@sha256:fc4979d8b8443a831c9789b5155cded454cb7de737a8b727bc2ba0106d2eae8b 修改为,也可以自行使用魔法到k8s.gcr.io下载 scofield/ingress-nginx-controller:v0.35.0 修改网络模式为host network template: