上一页 1 2 3 4 5 6 7 8 ··· 17 下一页
摘要: `go build build`目录下,这样方便查找,已经同步备份的时候排除不必要的文件。 命令可以指定 来控制输出文件路径,但是 默认是没有添加这选项的,我在它的设置里面只能找到对单个项目进行自定义的,不能全局设置。于是在它的安装目录下找了一下,找到了文件 ,里面就是编译配置(菜单栏 编译 编译配 阅读全文
posted @ 2019-10-15 15:35 乌合之众 阅读(1043) 评论(0) 推荐(0) 编辑
摘要: 简述 因为公司的一些小程序只是临时使用一下(不再维护更新),有的有一些bug会导致崩溃,但又不是很严重,崩溃了重新启动一下就好。 所以写了一个看门狗程序来监控程序,挂了(因为我这里并不关心程序的其他状态)就直接重启。 参考:软件看门狗程序 代码 package main import ( "fmt" 阅读全文
posted @ 2019-08-27 13:30 乌合之众 阅读(3437) 评论(0) 推荐(0) 编辑
摘要: grpc使用记录(三)简单异步服务实例 编写异步服务和编写同步服务的基本流程都差不多,稍有点区别。 同步服务你只需要实现相关服务接口的实现即可,不需要管理太多东西。异步服务GRPC运行时会把读取到的客户端请求放入CompletionQueue中,需要主动从中取出,然后进行相关的处理,可以多线程也可以 阅读全文
posted @ 2019-08-13 21:22 乌合之众 阅读(10674) 评论(0) 推荐(2) 编辑
摘要: 今天公司的小伙伴遇到一个问题,这里做一个记录。 问题是这样的,他编译了公司的基础库,然后在程序中链接的时候遇到点问题,报错找不到定义。 用到的函数声明大概是这样的: 编译的时候显示找不到定义,报错大概是这样的: 我直接写了一个一样的 函数的代码,然后使用 对比了下基础库中的和直接使用代码编译出来的函 阅读全文
posted @ 2019-08-09 13:55 乌合之众 阅读(21188) 评论(0) 推荐(1) 编辑
摘要: 已经折腾grpc几天了,也基本搞明白了怎么用,这里做一个简单的记录,以便日后需要的时候有个参考。 按照顺序,先写同步服务的简单实例,然后写异步服务的,最后写4中服务类型的使用。 grpc源码的example目录下都有相关的实例,但是讲的不够清楚,特别是异步服务这一块,注释说明不够详尽,CallDat 阅读全文
posted @ 2019-07-12 21:58 乌合之众 阅读(6282) 评论(1) 推荐(3) 编辑
摘要: 因为试用华为云ARM64服务器(CentOS 7 操作系统)的时候,在云服务器上编译GDAL很长时间也没有编译完,所以先交叉编译适合版本的GDAL丢上去做测试。 以下都是在CentOS 7 x86_64 环境下进行的,Linux内核版本3.10。 安装编译环境 1、下载安装编译器 我这里因为他们没有 阅读全文
posted @ 2019-07-03 23:11 乌合之众 阅读(4083) 评论(0) 推荐(0) 编辑
摘要: 公司同事弄了个华为云的ARM64服务器,让我帮忙部署我们的服务,所以先试用了一下。 总体感觉还行,使用的CentOS系统,yum也能用, 源也可以用。但是 用不了。 服务器配置还行,内存又13G多,4核心的CPU,但是这里看不到CPU的频率。 因为总体性能还行,也能够安装clang,所以编译代码可以 阅读全文
posted @ 2019-07-03 23:07 乌合之众 阅读(3065) 评论(0) 推荐(0) 编辑
摘要: 1、编译前的准备工作 1、下载源码 git clone https://github.com/grpc/grpc.git 2、下载依赖项,grpc的依赖项都以子模块的方式记录在third_party目录下,所以直接同步子模块即可。 git submodule update --init # 可以使用 阅读全文
posted @ 2019-07-02 21:51 乌合之众 阅读(10562) 评论(1) 推荐(2) 编辑
摘要: [TOC] 参考资料: "quantized mesh 1.0 terrain format(用于三维可视化的流式海量地形数据集规范)" "Tile Map Service Specification" "国内主要地图瓦片坐标系定义及计算原理" "QuantizedMeshTerrainData" 阅读全文
posted @ 2019-06-24 23:30 乌合之众 阅读(8394) 评论(0) 推荐(0) 编辑
摘要: 搜狗输入法暂时还离不开,但是很讨厌搜狗输入法一直在后台的“搜狗云代理程序”( ),占用大量CPU和网络,不知道进行什么活动。 2019年6月24日更新,我已经卸载了搜狗输入法,现在用微软拼音也习惯了。 方法一 删除 文件。 这个方法有效,但是搜狗会一直提示要修复,即便是你不修复,也会在某一时间就被修 阅读全文
posted @ 2019-06-24 22:16 乌合之众 阅读(20123) 评论(1) 推荐(2) 编辑
摘要: 简述 在博客园记录了一些文章,想把它备份到github上,还好大部分博文都是markdown格式的,博客园也支持备份导出,但是到处的是单个的XML文件。 为了把每一篇博文单独提取出来,所以写了一个小程序来提取。 github中需要如下图所示的格式,方能正确的分类 文件名需要日期开头,文件内容中最前面 阅读全文
posted @ 2019-06-24 22:14 乌合之众 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 参考资料: heightmap 1.0 Tile Map Service Specification 国内主要地图瓦片坐标系定义及计算原理 HeightmapTerrainData cesium支持多种地形瓦片数据(GoogleEarthEnterpriseTerrainData、Quantized 阅读全文
posted @ 2019-06-21 22:19 乌合之众 阅读(14954) 评论(6) 推荐(0) 编辑
摘要: Proj.4 升级新版本5.x和6.x [TOC] 0、缘起 今天(2019年5月30日)去编译最新版本的GDAL,发现其对Proj.4的依赖已经要求为6.x版本了。于是去 "https://github.com/OSGeo/proj.4" 看了一下最新的代码,又去 "https://proj4.o 阅读全文
posted @ 2019-05-31 15:50 乌合之众 阅读(1276) 评论(0) 推荐(0) 编辑
摘要: SQLite R*Tree 模块测试 相关参考: MySQL空间索引简单使用 MongoDB地理空间数据存储及检索 The SQLite R*Tree Module Memory-Mapped I/O In-Memory Databases libspatialindex R* tree - Wik 阅读全文
posted @ 2019-05-29 12:47 乌合之众 阅读(2194) 评论(0) 推荐(0) 编辑
摘要: [TOC] 1、生成切片缓存切片方案 ArcGIS有默认的切片方案,如果需要自定义切片规则,需要先生成一个切片方案。 打开ArcMap,打开 工具箱(Tools Box) 系统工具箱(System Tools Box) 数据管理工具(Data Managment Tools) 切片缓存(Tile C 阅读全文
posted @ 2019-05-28 12:48 乌合之众 阅读(7437) 评论(0) 推荐(0) 编辑
摘要: [TOC] 是一个将HDFS挂载为 本地 文件系统 的工具,使用go语言开发,不依赖libdfs和java虚拟机。它允许将远程HDFS作为本地Linux文件系统挂载,并允许任意应用程序或shell脚本以高效和安全的方式访问HDFS作为普通文件和目录。 1、特性(计划)简介 以下翻译自 "hdfs m 阅读全文
posted @ 2019-05-22 15:40 乌合之众 阅读(6084) 评论(0) 推荐(0) 编辑
摘要: [TOC] 原文地址: "Qt Multimedia Backends" "Qt 5.11 Multimedia Backends" 对于大多数功能,Qt Multimedia建立在底层系统的多媒体框架之上。因此,有基于不同技术和API的多个多媒体后端。平台特定的库和Qt Multimedia之间使 阅读全文
posted @ 2019-04-30 13:29 乌合之众 阅读(1031) 评论(0) 推荐(0) 编辑
摘要: [TOC] 参考资料: "MinFilter Wolfram 语言与系统参考资料中心" "ImageFilter Wolfram 语言与系统参考资料中心" "Streaming Maximum Minimum Filter Using No More than Three Comparisons p 阅读全文
posted @ 2019-04-23 18:15 乌合之众 阅读(2819) 评论(0) 推荐(0) 编辑
摘要: 1、算法叙述 算法参考自:【RGBA alpha 透明度混合算法】 ,下面的叙述和实现中有一些个人修改在里面。 1.1、透明度混合算法1 **R1、G1、B1、Alpha1 **为前景颜色值,R2、G2、B2、Alpha2 为背景颜色值,则: Alpha = 1 - (1 - Alpha1) * ( 阅读全文
posted @ 2019-04-17 17:11 乌合之众 阅读(7032) 评论(0) 推荐(2) 编辑
摘要: [TOC] 1、源码下载 直接从github上克隆项目仓库。 2、编译 2.1、linux 这个项目使用了cmake脚本,先生成makefile。(我这里是在ArchLinux x86_64环境下测试的) 执行上面的命令成功后,执行下面语句进行编译 编译完成后会同时生成动态库和静态库 2.2、Win 阅读全文
posted @ 2019-04-16 12:28 乌合之众 阅读(4290) 评论(3) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 17 下一页
clear