Gitee

腾讯地图SDK距离测量小工具

北慕城南 提交于 2020-08-18 03:20:38
以下内容转载自面糊的文章《腾讯地图SDK距离测量小工具》 作者:面糊 链接: https://www.jianshu.com/p/6e507ebcdd93 来源:简书 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 前言 为了熟悉腾讯地图SDK中的QGeometry几何类,以及点和线之间的配合,编写了这个可以在地图上面打点并获取直线距离的小Demo。 使用场景 对于一些需要快速知道某段并不是很长的路径,并且需要自己来规划路线的场景,使用腾讯地图的 路线规划功能 可能并不是自己想要的结果,并且需要时刻联网。 该功能主旨自己在地图上面规划路线,获取这条路线的距离,并且可以将其保存为自己的路线。 但是由于只是通过经纬度来计算的直线距离,在精度上会存在一定的误差。 准备 腾讯地图3D SDK 在地图上添加自定义手势 Poyline的绘制 距离计算 流程 1、在MapView上添加自定义长按手势,并将手势在屏幕上的点转为地图坐标,添加Marker: - (void)setupLongPressGesture { self.addMarkerGesture = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(addMarker:)]; [self.mapView

GITEE 上 TOP5 PHP 开源小程序盘点

寵の児 提交于 2020-08-17 20:02:24
来客推电商 ★ 3.8k 精致电商,来客, [ 微信 + 支付宝 + 百度 + 头条 ] 小程序 + APP + 公众号 + PC + H5,注重界面美感与用户体验,打造独特电商系统生态圈,不可多得的二开神器。 【PHP商城系统 分销商城 多用户商城 Saas O2O商城 B2B2C 小程序直播】 软件架构: PHP5.6+、 MYSQL5.5+、Uni-app、原生小程序、原生IOS、原生Android、 自主研发框架(古典式开发框架,附30分钟快速入门教程) 官方QQ群: 631252151 ,340645969 开源版源码下载地址: http://www.laiketui.com/download github下载地址: https://github.com/bettershop/LaikeTui 最新后台体验: http://www.laiketui.com/action/ 开发者文档: http://www.laiketui.com/docs/%e5%bc%80%e5%8f%91%e6%96%87%e6%a1%a3 ​​​​​​​ 萤火小程序商城 ★ 3.4k 萤火小程序商城是B2C模式的电子商城,是在Thinkphp5基础上搭建的一个PHP项目,前后端全部开源。Thinkphp5以易学易用著称,同时也方便二次开发,让您快速搭建个性化独立商城。 Jshop小程序商城 ★

spring源码调试准备工作

若如初见. 提交于 2020-08-17 18:40:01
Spring源码下载 1、git clone--branchv5.1.3.RELEASE https://gitee.com/Z201/spring-framework.git 2、gradle 下载,gradle 要 JDK8 的版本 3、到下载的 spring 源码路径执行 gradle 命令, gradlew:spring-oxm:compileTestJava 4、用 idea 打开 spring 源码工程,在 idea 中安装插件 kotlin,重启 idea 5、把编译好的源码导入到工程中 最后我们需要在我们自己的项目中调试源码引入spring源码对应的依赖,并且将源码打成jar包: 双击对应工程的jar就可以断点调试了 来源: oschina 链接: https://my.oschina.net/u/3995125/blog/4310406

人工智能yolo系统 安装及使用

别等时光非礼了梦想. 提交于 2020-08-17 18:39:21
下载地址 git clone https://github.com/pjreddie/darknet cd darknet make 下载不下来的可以去码云下载 https://gitee.com/mirrors/Darknet?_from=gitee_search wget https://pjreddie.com/media/files/yolov3.weights 然后运行检测器! ./darknet detect cfg/yolov3.cfg yolov3.weights data/dog.jpg 来源: oschina 链接: https://my.oschina.net/shunshun/blog/4309159

开源后端数据校验插件Validate.Net,类似Validate.js

蓝咒 提交于 2020-08-17 17:33:08
介绍 Validate.Net将Validate.js移植到.Net平台,可以更方便、更快捷的校验实体内属性值是否合法。内置多种常规数据校验规则(校验必填、校验字符串长度区间、校验最大最小值、校验值区间、校验最大最小长度、校验长度区间、Email、邮编、url、正整数、负整数、非正整数、非负整数、ip地址、qq、身份证号码、统一社会信用代码),支持自定义正则校验、方法重写等扩展校验。是做后端开发的必备利器。 软件架构 .netframework4.5以上、反射、特性 安装教程 1. 项目中引用:Validate.Net.dll(文件在目录Validate.Net\bin\Release\下);    点击下载该Validate.Net.dll 提取码 nloo 2. 导入命名空间:using Validate.Net; 3. gitee地址 https://gitee.com/lkings/Validate.Net 4. 后续将支持nuget安装 使用说明 实体类示例代码: public class UserModel { /// <summary> /// 校验必填 /// </summary> [ValidateRequired] [Describe("密码")] public string Password { get; set; } /// <summary> ///

[原创][开源] SunnyUI.Net 主题

半世苍凉 提交于 2020-08-17 16:50:36
SunnyUI.Net, 基于 C# .Net WinForm 开源控件库、工具类库、扩展类库、多页面开发框架 Blog: https://www.cnblogs.com/yhuse Gitee: https://gitee.com/yhuse/SunnyUI GitHub: https://github.com/yhuse/SunnyUI 帮助文档目录: https://www.cnblogs.com/yhuse/p/SunnyUI_Menu.html 欢迎交流,QQ群: 56829229 (SunnyUI技术交流群) 主题 1、Color 色彩 SunnyUI为了避免视觉传达差异,使用一套特定的调色板来规定颜色,为你所搭建的产品提供一致的外观视觉感受。主要颜色参照Element( https://element.eleme.cn/ ) 主色 SunnyUI主要品牌颜色是鲜艳、友好的蓝色。 辅助色 除了主色外的场景色,需要在不同的场景中使用(例如红色表示危险的操作)。 中性色 中性色用于文本、背景和边框颜色。通过运用不同的中性色,来表现层次结构。 2、Rect边框 我们对边框进行统一规范,可用于按钮、卡片、弹窗等组件里。 主要属性如下: RectColor:边框颜色 RectDisableColor:控件不可用时边框颜色 RectSides:边框显示方向 无:不显示边框 全部

如何使用nginxWebUI图形化gui界面配置nginx

删除回忆录丶 提交于 2020-08-17 16:37:24
功能特点 nginxWebUI是一款图形化管理nginx配置得工具, 可以使用网页来快速配置nginx的各项功能, 包括http协议转发, tcp协议转发, 反向代理, 负载均衡, 静态html服务器, ssl证书自动申请、续签、配置等, 最终生成nginx.conf文件并覆盖nginx的默认配置文件, 控制nginx的启动与重载入, 完成nginx的功能配置. 被覆盖的conf文件都会被备份, 方便出现问题后随时进行替换. nginxWebUI也可管理多个nginx服务器集群, 随时一键切换到对应服务器上进行nginx配置, 也可以一键将某台服务器配置同步到其他服务器, 方便集群管理. nginx本身功能复杂, nginxWebUI并不能涵盖nginx所有功能, 但能覆盖nginx日常90%的功能使用配置, 更高级的功能配置仍然需要在最终生成的nginx.conf中进行手动编写。 部署此项目后, 配置nginx再也不用上网各种搜索, 再也不用手动申请和配置ssl证书, 只需要在本项目中进行增删改查就可方便的配置nginx。 开源页面: https://gitee.com/cym1102/nginxWebUI 注意事项 本系统通过Let's encrypt申请证书, 使用acme.sh脚本进行自动化申请和续签, 开启续签的证书将在每天凌晨2点进行续签,

Excelize 发布 2.3.0 版本,Go 语言 Excel 文档基础库

假如想象 提交于 2020-08-17 16:31:13
Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库,基于 ECMA-376,ISO/IEC 29500 国际标准。可以使用它来读取、写入由 Microsoft Excel™ 2007 及以上版本创建的电子表格文档。支持 XLSX / XLSM / XLTM 等多种文档格式,高度兼容带有样式、图片(表)、透视表、切片器等复杂组件的文档,并提供流式读写 API,用于处理包含大规模数据的工作簿。可应用于各类报表平台、云计算、边缘计算等系统。入选 2018 开源中国码云 Gitee 最有价值开源项目 GVP ,目前已成为 Go 语言最受欢迎的 Excel 文档基础库。 开源代码 GitHub: github.com/xuri/excelize Gitee: gitee.com/xurime/excelize 中文文档: xuri.me/excelize/zh-hans Excelize 知名用户 2020年8月10日,社区正式发布了 2.3.0 版本,该版本包含了多项新增功能、错误修复和兼容性提升优化。下面是有关该版本更新内容的摘要,完整的更改列表可查看 changelog 。 Release Notes 此版本中最显著的变化包括: 新增功能 支持并发设置单元格的值,相关 issue #670 新增 API: SetSheetFormatPr 和

PO模式你会吗?自动化测试PO模式分层如何实现?

↘锁芯ラ 提交于 2020-08-17 15:22:50
一、什么是PO模式 全称:page object model 简称:POM/PO PO模式最核心的思想是分层,实现松耦合!实现脚本重复使用,实现脚本易维护性! 主要分三层: 1.基础层BasePage:封装一些最基础的selenium的原生的api方法,元素定位,框架跳转等。 2.PO层:元素定位、获得元素对象,页面动作 3.测试用例层:业务逻辑,数据驱动! 三者的关系:PO层继承继承层,测试用例层调用PO层! 二、什么是自动化测试框架 说到自动化框架,我相信很多人应该都听过这个词,但是不知其到底是个什么东西,为什么要用自动化框架。有很多人堆自动化框架都是懵懵懂懂,就跟谈恋爱一样,朦胧美! 一个好的自动化测试框架是可以让不那么懂技术的人也可以写自动化测试脚本的, 一个好的自动化测试框架可以减少自动化测试中脚本管理和维护当中的人力物力和财力。 其实自动化框架的一个最大的意义在于可重用性。因为在框架里,你可以实现很多的通用功能来简化整个脚本的开发过程。并且生成美观的测试报告。 三、非PO模式和PO模式优缺点对比 自动化软件测试交流!!!群:642830685,领取最新软件测试资料大厂面试和Python自动化学习资料!一起学习交流 非PO模式 面向过程的线性脚本POM把页面元素定位和业务操作流程分开。实现松耦合。 复用性差UI元素的改变不需要修改业务逻辑代码

工信部携码云 Gitee 入场,国内开源生态建设进入快车道

早过忘川 提交于 2020-08-17 12:42:46
2020 年 7 月 14 日,工业和信息化部技术发展司公布了“2 020 年开源托管平台项目”的招标结果,由深圳市奥思网络科技有限公司(开源中国)牵头,与国家工业信息安全发展研究中心、工业和信息化部电子第五研究所、中国电子技术标准化研究院、华为技术有限公司、奇安信科技集团股份有限公司、浪潮电子信息产业股份有限公司、苏州棱镜七彩信息科技有限公司、北京理工大学、西南科技大学共 1 0 家单位组成的联合体中标该项目,联合体将依托码云 Gitee 建设中国独立的开源托管平台。 
 选择开源,选择未来 2016 年工信部印发的《软件和信息技术服务业发展规划( 2016 - 2020 年)》中提到: " 发挥开源社区对创新的支撑促进作用,强化开源技术成果在创新中的应用,构建有利于创新的开放式、协作化、国际化开源生态 " 。 此次项目中国家也展现出了开放的心态,并没有选择以政府身份自建,而是对于码云 Gitee 和民营企业的技术水平表现出充分信任,意味着我国信息技术产业的发展建设已经卓有成效,有了良好的信息技术发展水平,民营企业现在也有能力、有底气去承担国家级项目的责任。 
 开源产业是未来我国软件和信息技术服务业的持续快速发展的重点,也是不断提升我国信息技术创新水平的重要基础。所以, 发展开源是我国提升信息技术产业水平的必经之路,一个关键的环节和必要的选择。 为开发者提供更大的平台