上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 57 下一页

2019年9月20日

[转] 什么是交叉编译(很好的入门文章)

摘要: 第 1 章 交叉编译简介 1.1 什么是交叉编译 对于没有做过嵌入式编程的人,可能不太理解交叉编译的概念,那么什么是交叉编译?它有什么作用? 在解释什么是交叉编译之前,先要明白什么是本地编译。 本地编译 本地编译可以理解为,在当前编译平台下,编译出来的程序只能放到当前平台下运行。平时我们常见的软件开 阅读全文

posted @ 2019-09-20 11:22 我来乔23 阅读(2028) 评论(0) 推荐(0)

2019年9月19日

Redis入门学习(二):下载安装

摘要: Linux操作系统 Download, extract and compile Redis with: $ wget http://download.redis.io/releases/redis-4.0.11.tar.gz$ tar xzf redis-4.0.11.tar.gz$ cd redi 阅读全文

posted @ 2019-09-19 11:43 我来乔23 阅读(192) 评论(0) 推荐(0)

Redis入门学习(一):简介

摘要: Redis是一个开源的、高性能的、基于键值对的缓存与存储系统,通过提供多种键值数据类型来适应不同场景下的缓存与存储需求。同时Redis的诸多高层级功能使其可以胜任消息队列、任务队列等不同的角色。 2008年意大利一家创业公司推出一款基于MYSQL的网站实时统计系统LLOOGG,但是使用没多久创始人就 阅读全文

posted @ 2019-09-19 11:22 我来乔23 阅读(214) 评论(0) 推荐(0)

Qt for Android使用grpc探索

摘要: 利用Qt在Android上使用grpc需要*.a的静态库,Windows上编译的lib库以及linux编译出来的.a,经过尝试,均无法链接成功。本文尝试使用NDK来编译Android版本的grpc静态库。 前言 Qt for Android上要使用grpc,需要用到对应Android架构的静态库文件 阅读全文

posted @ 2019-09-19 09:49 我来乔23 阅读(1858) 评论(3) 推荐(1)

2019年9月17日

Windows+Qt+MinGW使用gRPC

摘要: 本文参考博客文章Qt gRPC 简单应用进行了亲自尝试,特此记录以下过程,为后人提供经验。我的环境:Windows10 x64需要依赖MSYS2环境(一个类Unix环境,包管理器)MSYS2 github:https://github.com/msys2MSYS2包含了很多软件包(https://p 阅读全文

posted @ 2019-09-17 10:45 我来乔23 阅读(6324) 评论(1) 推荐(1)

2019年9月12日

尝试在iOS上使用gRPC

摘要: 简介 gRPC,google的远程过程调用框架,传输协议使用 HTTP2, 序列化协议使用 protobuf。gRPC 使用 HTTP2 传输协议传输 protobuf 序列化的二进制数据,有极高的效率、极低的资源占用率。github仓库地址:https://github.com/grpc/grpc 阅读全文

posted @ 2019-09-12 16:20 我来乔23 阅读(2440) 评论(0) 推荐(0)

Windows+Qt使用gRPC

摘要: 上篇文章《Windows+VS2017使用gRPC》编译出了Windows下可用的gRPC静态lib库文件,在此基础上要想在Qt上使用,需要使用MSVC2017 64bit构建组件进行构建。 grpc-server 新建基于Widget的Qt工程grpc-server Widget.h 123456 阅读全文

posted @ 2019-09-12 15:57 我来乔23 阅读(5102) 评论(0) 推荐(1)

Windows+VS2017使用gRPC

摘要: gRPC官方Windows安装说明: Install Visual Studio 2015 or 2017 (Visual C++ compiler will be used). Install Git. Install CMake. Install Active State Perl (choco 阅读全文

posted @ 2019-09-12 11:49 我来乔23 阅读(10444) 评论(3) 推荐(4)

2019年9月9日

尝试在Mac/iOS上使用tcmalloc库

摘要: 概述 TCMalloc 是 Google 开发的内存分配器,在不少项目中都有使用,例如在 Golang 中就使用了类似的算法进行内存分配。它具有现代化内存分配器的基本特征:对抗内存碎片、在多核处理器能够 scale。据称,它的内存分配速度是 glibc2.3(glibc是GNU发布的libc库,即c 阅读全文

posted @ 2019-09-09 14:23 我来乔23 阅读(2207) 评论(0) 推荐(0)

2019年9月6日

./configure & make & make install 知其所以然

摘要: 最近一直在类unix系统上(Ubuntu和Mac OS)上调研第三方的一些开源库,要涉及到开源库的编译安装工作,接触最多的就是./configure & make & make install。 以前我们在Windows上进行开发的过程中,使用Visual Studio打开sln直接一个按钮就编译生 阅读全文

posted @ 2019-09-06 17:38 我来乔23 阅读(2738) 评论(0) 推荐(1)

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 57 下一页

导航