Amp

06VulKan——临时缓冲区

人走茶凉 提交于 2020-08-14 07:13:52
整体思想: //之前建立的顶点缓冲区使用内存类型并不是适合显卡读取的最佳内存类型 //最适合显卡读取的内存类型具有VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT标记,含有这一标记的内存类型通常CPU无法直接访问。 //这里,通过创建两个顶点缓冲区,一个缓冲区将CPU加载数据,另一个负责将CPU加载到缓冲中的数据复制到显卡可以快速读取的缓冲中 //使用CPU可见的缓冲作为临时缓冲,使用显卡读取较快的缓冲作为真正的顶点缓冲: 源码 #define GLFW_INCLUDE_VULKAN #include <GLFW/glfw3.h> #include <glm/glm.hpp> #include <fstream> #include <iostream> #include <stdexcept> #include <vector> #include <cstring> #include <cstdlib> #include <optional> #include <set> #include <algorithm> #include <array> //总体功能 //之前建立的顶点缓冲区使用内存类型并不是适合显卡读取的最佳内存类型 //最适合显卡读取的内存类型具有VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT标记

Ubuntu20.04安装wxWidgets-3.1.3

為{幸葍}努か 提交于 2020-08-14 06:48:00
1. 安装 wxWidgets 相关依赖 sudo apt install pkg-config sudo apt install libgtk2.0-dev sudo apt-get install libwxgtk3.0-gtk3-dev sudo apt-get install build-essential sudo apt-get install mesa* sudo apt-get install mesa-common-dev sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev 2. 下载 由于erlang依赖wxWidgets,我们下载下载wxWidgets安装包,wxWidgets版本为2.8.4或更高版本,这里我们下载最新版本3.1.3版本,建意使用 迅雷下载 wxWidgets官网下载地址 wget https://github.com/wxWidgets/wxWidgets/releases/download/v3.1.3/wxWidgets-3.1.3.tar.bz2 3. 创建wxWidgets的安装路径文件夹 sudo mkdir -p /usr/local/wxWidgets 4. 解压wxWidgets tar -xvf wxWidgets-3.1.3.tar.bz2 5.

阿里云服务器新手教程(选配/域名/宝塔/网站上线)

空扰寡人 提交于 2020-08-14 06:44:35
阿里云服务器新手教程从云服务器选配购买、云服务器配置到网站上线全过程,阿里云服务器如何购买?购买后如何使用?新手站长抽时间写了一篇详细的 阿里云服务器新手教程 ,从云服务器选配到网站上线全过程: 阿里云服务器新手教程 本教程包括阿里云服务器CPU内存、实例规格、公网带宽选择,云服务器配置教程和网站搭建教程,本教程是写给新手的,教程整理不易,直接copy的还望手下留情,欢迎转载。 一:阿里云服务器选择教程 首先您需要有一台阿里云服务器,在阿里云官方即可购买,云服务器购买包括CPU内存几核几G、ECS实例规格及公网带宽选择: 云服务器内存配置 适用场景 1核CPU/1G内存/1M公网宽带 网站初期访问量较少或者个人博客一般入门级配置1核1G或1核2G都可以,访问量少1M带宽就够了 2核CPU/4G内存/3M公网宽带 用户活跃率和访问量较高的门户或者论坛类,网站接入CDN,日均IP一万左右3M带宽也是够用的 2核CPU/8G内存/5M公网宽带 企业官网提升品牌形象,对用户浏览流畅度和速度有较高要求,可以选择285配置 4核CPU/8G内存/8M公网宽带 4核8G云服务器企业用户首选,4核8G是计算型实例,企业服务器、小程序服务器都可。 8核CPU/16G内存/10M公网宽带 8核16G也是计算型云服务器,较高的资源配置带来更强劲的计算性能,适用于游戏、软件类网站,对开发、测试

vue组件:canvas实现图片涂鸦功能

大兔子大兔子 提交于 2020-08-14 06:38:10
方案背景 需求 需要对图片进行标注,导出图片。 需要标注N多图片最后同时保存。 需要根据多边形区域数据(区域、颜色、名称)标注。 对应方案 用canvas实现涂鸦、圆形、矩形的绘制,最终生成图片base64编码用于上传 大量图片批量上传很耗时间,为了提高用户体验,改为只实现圆形、矩形绘制,最终保存成坐标,下次显示时根据坐标再绘制。 多边形区域的显示是根据坐标点绘制,名称显示的位置为多边形质心。 代码 <template> <div> <canvas :id="radom" :class="{canDraw: 'canvas'}" :width="width" :height="height" :style="{'width':`${width}px`,'height':`${height}px`}" @mousedown="canvasDown($event)" @mouseup="canvasUp($event)" @mousemove="canvasMove($event)" @touchstart="canvasDown($event)" @touchend="canvasUp($event)" @touchmove="canvasMove($event)"> </canvas> </div> </template> <script> // import proxy from

activemq 主从 高可用配置 加 topic 持久化

耗尽温柔 提交于 2020-08-14 05:55:22
activemq 主从 高可用配置 加 topic 持久化 参考文档: https://blog.csdn.net/wangaiheng/article/details/79962218 https://www.cnblogs.com/nm666/p/10427622.html zookeeper 安装zookeeper 配置zookeeper # The number of milliseconds of each tick tickTime=2000 # The number of ticks that the initial # synchronization phase can take initLimit=10 # The number of ticks that can pass between # sending a request and getting an acknowledgement syncLimit=5 # the directory where the snapshot is stored. # do not use /tmp for storage, /tmp here is just # example sakes. dataDir=/data/zookeeper/data dataLogDir=/data/zookeeper/log # the

数据结构与算法

坚强是说给别人听的谎言 提交于 2020-08-14 05:04:41
第 1 章 绪论 时间复杂度 空间复杂度 第 2 章 线性表 概念 顺序表 单链表 #include<iostream> using namespace std; ​ //构建一个节点类 template<typename DataType> class Node { public: DataType data; //数据域 Node<DataType>* next; //指针域 ​ Node<DataType>() { data = 0; next = nullptr; } }; ​ //构建一个单链表类 template<class DataType> class LinkList { private: Node<DataType>* head; //头结点 public: LinkList(); //构建 ~LinkList(); //销毁 void CreateLinkList(int n); //创建 void TraversalLinkList(); //遍历 int GetLength(); //获取长度 bool IsEmpty(); //判断是否为空 Node<DataType>* Find(DataType data); //查找节点 void InsertElemAtEnd(DataType data); //在尾部插入指定的元素 void

BookKeeper 集群搭建及使用

我们两清 提交于 2020-08-14 04:39:15
内容简介:随着 Apache Pulsar 成为 Apache 的顶级开源项目,其存储层的解决方案 Apache BookKeeper 再次受到业界广泛关注。BookKeeper 在 Pulsar 之前也有很多成功的应用,比如使用 BookKeeper 实现了 HDFS NameNode 的 HA 机制(可能大部分公司使用的还是 Quorum Journal Manage 方案)、Twitter 开源的 DistributedLog 系统(可参考这里先对 BookKeeper 的基本概念做一下介绍,下图是 Book 本文转载自: http://matt33.com/2018/10/19/bk-cluster-install-and-use/ ,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有。 随着 Apache Pulsar 成为 Apache 的顶级开源项目,其存储层的解决方案 Apache BookKeeper 再次受到业界广泛关注。BookKeeper 在 Pulsar 之前也有很多成功的应用,比如使用 BookKeeper 实现了 HDFS NameNode 的 HA 机制(可能大部分公司使用的还是 Quorum Journal Manage 方案)、Twitter 开源的 DistributedLog 系统(可参考 Twitter开源分布式高性能日志复制服务

迅睿CMS 内容模块匿名游客投稿

别等时光非礼了梦想. 提交于 2020-08-14 04:35:31
内容模块匿名投稿的方法: 1、开启内容权限,news模块为例,进入后台权限 (系统默认没有开启游客投稿的) 2、内容模块投稿地址 /index.php?s=member&app=news&c=home&m=add news是模块目录,可以随意变更 进入这个地址就进入投稿界面了 如何为游客设置单独的投稿界面? 1、把默认的模板 template/pc/default/member/module_post.html 2、复制到新文件 template/pc/default/member/news/guest_post.html 此文件就是游客投稿的专用页面,开发者可以删除需要登录的链接了 迅睿CMS系统: https://www.xunruicms.com/ 本文档原文地址: https://www.xunruicms.com/doc/804.html 来源: oschina 链接: https://my.oschina.net/finecms/blog/4297783

软件测试工程师应该怎样规划自己?成为年薪30W+测试工程师(乾坤未定,皆是黑马)

坚强是说给别人听的谎言 提交于 2020-08-14 04:13:51
今天在知乎上被邀了一个问题,软件测试工程师应该怎样规划自己?16年毕业,技术方面已经渣到不行,因为之前的公司没有Python自动化测试这个要求,有些迷茫。我把我的问题回答贴出来希望可以帮助到更多有类型问题,迷茫中的测试人。 接触了不少同行,由于他们之前一直做手工测试,现在很迫切希望做自动化测试,其中不乏工作5年以上的人。本人从事软件自动化测试已经近5年,从server端到web端,从API到mobile,切身体会到自动化带来的好处与痛楚,在此分享一下个人体会。从实习到毕业一直从事测试开发工作,比较喜欢这个岗位,同时对这个岗位的发展,相关的新技术保持着高度的关注。以我每次换工作都能涨薪40%以上的工作经历,来阐述一下软件测试岗在市场需求的现状。 16年毕业,预计是本命年左右,是一个突破契机。 软件测试工程师成长进阶分为八个阶段,正式进入: 一、互联网程序原理 自动化必经之路:互联网程序原理 Web前端开发基础:HTML、CSS基本内容学习。为什么测试课程有开发?对不起,如果不会,自动化可能不欢迎,很多自动化测试问题都出自于开发基础 Web前端开发脚本:JavaScript最主流的脚本学习,同样的,这也会在自动化测试中涉及,在一些工具中其实也经常用到动态脚本,也是JavaScript语言 开发者调试工具测试应用:虽然浏览器的F12被命名为开发者工具

【能力更新】React Native SDK 内测版发布

北慕城南 提交于 2020-08-14 03:59:58
来源| 知晓云 全平台定制化支持。知晓云团队一直为这个目标努力着,这不,在已经支持了各大主流小程序平台、Android、iOS、Web 之后。为了提升用户多平台开发的开发效率,我们又开始了对 React Native、Flutter 等开发框架的支持。价格还是那么便宜,服务却越来越丰富,我都快把自己感动了。 今天 React Native 的内测版本已正式对外发布啦,需要尝鲜的朋友可以 点击这里 查看。内测完全免费,遇到问题欢迎吐槽。对于积极反馈问题的同学我们还会有实物奖品相送哦~还等什么,赶紧参与起来。 顺便奉上知晓云近期的一些小优化,一起看看吧~ 触发器 date 类型支持使用模版变量 pointer 类型支持判断 isempty 为 API 网关提供了云函数模板 JS SDK 优化了 IO 性能, 点击这里 beta 尝鲜 更新预告 京东小程序 flutter Websocket 更多更新内容 API 乐队指挥家,网关服务正式上线 知晓云已支持头条、抖音等小程序 支持微信 unionid 登录体系 点击此处 查看更多更新内容及开发文档。 如果你有其他需求,可以通过知晓云 产品路线图 提交需求或添加客服微信(minsupport3)等方式告诉我们,非常感谢大家一如既往的支持。 来源: oschina 链接: https://my.oschina.net/u/3999387